From e5707954d381ea79fb338bc5fbbd49244fee2241 Mon Sep 17 00:00:00 2001
From: thomaswoehlke <thomas.woehlke@gmail.com>
Date: Sat, 30 Jan 2021 21:56:49 +0100
Subject: [PATCH] ### 0.0.13 Release * Fixed #49
 EuropeServiceUpdate.__update_data_short() (wontfix) * Fixed #52 download
 vaccination timeline data file * Fixed #53 import vaccination timeline data
 file into db * Fixed #54 /vaccination/imported * Fixed #57 frontend: use npm
 for handling 3rdParty css and javascript modules like jQuery, Bootstrap *
 Fixed #58 frontend: remove jumbotron from all pageheader, put jumbotron as
 main content on home page * Fixed #47 major refactoring: Routes from app.py
 to org...who,europe,... (Doublette von #65) * Fixed #48 major refactoring:
 Tasks from server_mq.py to org...who,europe,... (Doublette von #65) * Fixed
 #64 major refactoring: create two packages: for web app and for celery worker
 * Issue #65 major refactoring: add flask-blueprints for admin, common,
 europe, rki, vaccination, who

### 0.0.14 Release
* Issue #66 frontend: migrate to Bootstrap Theme sb-admin-angular
* Issue #67 implement Flask-Login

### 0.0.15 Release
* Issue #5 Visual Graphs for Data per Countries order by Date
* Issue #59 frontend: add correct breadcrumb to every page
* Issue #60 frontend: better design for tables
* Issue #61 frontend: better design for navtabs
* Issue #62 frontend: better design for pages
* Issue #63 frontend: add footer design

### 0.0.16 Release
* Issue #28 /admin/database/import
* Issue #39 SQLalchemy instead of SQL: AllModelClasses.remove_all()
* Issue #40 SQLalchemy instead of SQL: EuropeDataImportTable.get_date_rep()
* Issue #41 SQLalchemy instead of SQL: EuropeDataImportTable.get_countries_of_continent()
* Issue #42 SQLalchemy instead of SQL: WhoGlobalDataImportTable.get_new_dates_as_array()
---
 covid19/blueprints/admin/admin_views.py   | 24 +++++++++++------------
 covid19/blueprints/europe/europe_views.py | 24 +++++++++++------------
 2 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/covid19/blueprints/admin/admin_views.py b/covid19/blueprints/admin/admin_views.py
index dbf157a0..98e5a117 100644
--- a/covid19/blueprints/admin/admin_views.py
+++ b/covid19/blueprints/admin/admin_views.py
@@ -50,50 +50,50 @@ def task_admin_database_drop_create(self):
     return result
 
 
-@app_admin.route('/admin/tasks')
+@app_admin.route('/tasks')
 def url_admin_tasks():
     page_info = ApplicationPage('Admin', "Tasks")
     return render_template(
-        'templates/admin/admin_tasks.html',
+        'admin/admin_tasks.html',
         page_info=page_info)
 
 
-@app_admin.route('/admin/info')
+@app_admin.route('/info')
 def url_admin_info():
     page_info = ApplicationPage('Admin', "Info")
     return render_template(
-        'templates/admin/admin_info.html',
+        'admin/admin_info.html',
         page_info=page_info)
 
 
-@app_admin.route('/admin/alive_message')
+@app_admin.route('/alive_message')
 def url_alive_message_start():
     app.logger.info("url_alive_message_start [start]")
     task_admin_alive_message.apply_async()
     flash("alive_message_task started")
     app.logger.info("url_alive_message_start [done]")
-    return redirect(url_for('url_admin_tasks'))
+    return redirect(url_for('admin.url_admin_tasks'))
 
 
-@app_admin.route('/admin/database/dump')
+@app_admin.route('/database/dump')
 def url_admin_database_dump():
     app.logger.info("url_admin_database_dump [start]")
     admin_service.run_admin_database_dump()
     flash("admin_service.run_admin_database_dump started")
     app.logger.info("url_admin_database_dump [done]")
-    return redirect(url_for('url_admin_tasks'))
+    return redirect(url_for('admin.url_admin_tasks'))
 
 
-@app_admin.route('/admin/database/import')
+@app_admin.route('/database/import')
 def url_admin_database_import():
     app.logger.info("url_admin_database_import [start]")
     admin_service.run_admin_database_import()
     flash("admin_service.run_admin_database_import started")
     app.logger.info("url_admin_database_import [done]")
-    return redirect(url_for('url_admin_tasks'))
+    return redirect(url_for('admin.url_admin_tasks'))
 
 
-@app_admin.route('/admin/database/drop')
+@app_admin.route('/database/drop')
 def url_admin_database_drop():
     app.logger.info("url_admin_database_drop [start]")
     flash("admin_service.run_admin_database_drop started")
@@ -110,4 +110,4 @@ def url_admin_database_drop():
         flash("task_admin_database_drop_create async started")
         task_admin_database_drop_create.apply_async()
     app.logger.info("url_admin_database_drop [done]")
-    return redirect(url_for('url_admin_tasks'))
+    return redirect(url_for('admin.url_admin_tasks'))
diff --git a/covid19/blueprints/europe/europe_views.py b/covid19/blueprints/europe/europe_views.py
index b67b93d3..852bc29a 100644
--- a/covid19/blueprints/europe/europe_views.py
+++ b/covid19/blueprints/europe/europe_views.py
@@ -51,7 +51,7 @@ def task_europe_update_short(self):
 def url_europe_info():
     page_info = ApplicationPage('Europe', "Info")
     return render_template(
-        'templates/europe/europe_info.html',
+        'europe/europe_info.html',
         title='Europe',
         page_info=page_info)
 
@@ -60,7 +60,7 @@ def url_europe_info():
 def url_europe_tasks():
     page_info = ApplicationPage('Europe', "Tasks")
     return render_template(
-        'templates/europe/europe_tasks.html',
+        'europe/europe_tasks.html',
         title='Europe Tasks',
         page_info=page_info)
 
@@ -79,7 +79,7 @@ def url_europe_data_imported(page=1):
     page_info = ApplicationPage('Europe', "Last Import")
     page_data = EuropeDataImportTable.get_all_as_page(page)
     return render_template(
-        'templates/europe/europe_imported.html',
+        'europe/europe_imported.html',
         page_data=page_data,
         page_info=page_info)
 
@@ -90,7 +90,7 @@ def url_europe_date_reported_all(page=1):
     page_info = ApplicationPage('Europe', "date_reported")
     page_data = EuropeDateReported.get_all_as_page(page)
     return render_template(
-        'templates/europe/date_reported/europe_date_reported_all.html',
+        'europe/date_reported/europe_date_reported_all.html',
         page_data=page_data,
         page_info=page_info)
 
@@ -104,7 +104,7 @@ def url_europe_date_reported_one_notification_rate(europe_date_reported_id, page
     europe_date_reported = EuropeDateReported.get_by_id(europe_date_reported_id)
     page_data = EuropeData.find_by_date_reported_notification_rate(europe_date_reported, page)
     return render_template(
-        'templates/europe/date_reported/europe_date_reported_one_notification_rate.html',
+        'europe/date_reported/europe_date_reported_one_notification_rate.html',
         europe_date_reported=europe_date_reported,
         page_data=page_data,
         page_info=page_info)
@@ -117,7 +117,7 @@ def url_europe_date_reported_one_deaths_weekly(europe_date_reported_id, page=1):
     europe_date_reported = EuropeDateReported.get_by_id(europe_date_reported_id)
     page_data = EuropeData.find_by_date_reported_deaths_weekly(europe_date_reported, page)
     return render_template(
-        'templates/europe/date_reported/europe_date_reported_one_deaths_weekly.html',
+        'europe/date_reported/europe_date_reported_one_deaths_weekly.html',
         europe_date_reported=europe_date_reported,
         page_data=page_data,
         page_info=page_info)
@@ -130,7 +130,7 @@ def url_europe_date_reported_one_cases_weekly(europe_date_reported_id, page=1):
     europe_date_reported = EuropeDateReported.get_by_id(europe_date_reported_id)
     page_data = EuropeData.find_by_date_reported_cases_weekly(europe_date_reported, page)
     return render_template(
-        'templates/europe/date_reported/europe_date_reported_one_cases_weekly.html',
+        'europe/date_reported/europe_date_reported_one_cases_weekly.html',
         europe_date_reported=europe_date_reported,
         page_data=page_data,
         page_info=page_info)
@@ -142,7 +142,7 @@ def url_europe_continent_all(page=1):
     page_info = ApplicationPage('Europe', "continent")
     page_data = EuropeContinent.get_all_as_page(page)
     return render_template(
-        'templates/europe/continent/europe_continent_all.html',
+        'europe/continent/europe_continent_all.html',
         page_data=page_data,
         page_info=page_info)
 
@@ -154,7 +154,7 @@ def url_europe_continent_one(continent_id, page=1):
     continent = EuropeContinent.get_by_id(continent_id)
     page_data = EuropeCountry.find_by_continent(continent, page)
     return render_template(
-        'templates/europe/continent/europe_continent_one.html',
+        'europe/continent/europe_continent_one.html',
         continent=continent,
         page_data=page_data,
         page_info=page_info)
@@ -166,7 +166,7 @@ def url_europe_country_all(page=1):
     page_info = ApplicationPage('Europe', "country")
     page_data = EuropeCountry.get_all_as_page(page)
     return render_template(
-        'templates/europe/country/europe_country_all.html',
+        'europe/country/europe_country_all.html',
         page_data=page_data,
         page_info=page_info)
 
@@ -178,7 +178,7 @@ def url_europe_country_one(country_id, page=1):
     europe_country = EuropeCountry.get_by_id(country_id)
     page_data = EuropeData.find_by_country(europe_country, page)
     return render_template(
-        'templates/europe/country/europe_country_one.html',
+        'europe/country/europe_country_one.html',
         europe_country=europe_country,
         page_data=page_data,
         page_info=page_info)
@@ -194,7 +194,7 @@ def url_europe_country_germany(page=1):
         return redirect(url_for('url_europe_tasks'))
     page_data = EuropeData.find_by_country(europe_country, page)
     return render_template(
-        'templates/europe/country/europe_country_germany.html',
+        'europe/country/europe_country_germany.html',
         europe_country=europe_country,
         page_data=page_data,
         page_info=page_info)
-- 
GitLab