diff --git a/app/.bumpversion.toml b/app/.bumpversion.toml index 86929893..c26155b3 100644 --- a/app/.bumpversion.toml +++ b/app/.bumpversion.toml @@ -1,5 +1,5 @@ [tool.bumpversion] -current_version = "2.1.2" +current_version = "2.1.3" parse = "(?P\\d+)\\.(?P\\d+)\\.(?P\\d+)" serialize = ["{major}.{minor}.{patch}"] search = "{current_version}" diff --git a/app/CHANGELOG.md b/app/CHANGELOG.md index 42c8f770..5f144c1c 100644 --- a/app/CHANGELOG.md +++ b/app/CHANGELOG.md @@ -2,6 +2,13 @@ ## [Unreleased] +## [v2.1.3] – 2026-05-20 +### Changed +- Remove specific workshop dates from courses site (will be redirected to DGS instead) [[#475](https://github.com/open-plan-tool/gui/pull/475)] + +### Fixed +- Fix display on LCOE and percentage values [[#476](https://github.com/open-plan-tool/gui/pull/476)] + ## [v2.1.2] – 2026-05-13 ### Fixed - Fix thermal efficiency value display for heat storage on results page [[#451](https://github.com/open-plan-tool/gui/pull/451)] diff --git a/app/dashboard/views.py b/app/dashboard/views.py index 85a2ea9f..c1a64f76 100644 --- a/app/dashboard/views.py +++ b/app/dashboard/views.py @@ -701,6 +701,8 @@ def request_kpi_table(request, proj_id=None): break if param["unit"] == "%": + values.append(beautify_number(val * 100, 0)) + elif f"{proj.economic_data.currency}/kWh" in param["unit"]: values.append(beautify_number(val, 2)) else: values.append(beautify_number(val, 0)) diff --git a/app/epa/__init__.py b/app/epa/__init__.py index 4eabd0b3..e835b9d0 100644 --- a/app/epa/__init__.py +++ b/app/epa/__init__.py @@ -1 +1 @@ -__version__ = "2.1.2" +__version__ = "2.1.3" diff --git a/app/epa/settings.py b/app/epa/settings.py index 21d2bfa2..2435a6f9 100644 --- a/app/epa/settings.py +++ b/app/epa/settings.py @@ -19,7 +19,7 @@ import sys # Version number -> gets updated by bump-my-version, do not touch manually -APP_VERSION_NUMBER = "2.1.2" +APP_VERSION_NUMBER = "2.1.3" # Build paths inside the project like this: BASE_DIR / 'subdir'. BASE_DIR = Path(__file__).resolve().parent.parent diff --git a/app/locale/de/LC_MESSAGES/django.po b/app/locale/de/LC_MESSAGES/django.po index 06d3b88c..a615e859 100644 --- a/app/locale/de/LC_MESSAGES/django.po +++ b/app/locale/de/LC_MESSAGES/django.po @@ -5030,3 +5030,6 @@ msgstr "Aufgrund einer laufenden Umstrukturierung ist der Simulationsserver mög msgid "Due to the ongoing restructuring, the use of variable costs with time series data in the DSO components is not functioning as intended." msgstr "Aufgrund der laufenden Umstrukturierung funktioniert die Verwendung von variablen Kosten mit Zeitreihendaten in den DSO-Komponenten nicht wie vorgesehen." + +msgid "Further information" +msgstr "Weitere Informationen" diff --git a/app/templates/index.html b/app/templates/index.html index f0efec5e..610b594e 100644 --- a/app/templates/index.html +++ b/app/templates/index.html @@ -63,42 +63,20 @@

{% translate "Application areas" %}

-
-
-

{% translate "Courses, workshops and webinars" %}

-
-
- -

{% translate "Introduction to using the OpenPlan Tool" %}

-

{% translate "Wednesday" %} 28.01.2026, 09:00 - 12:00

-

{% translate "In this interactive course, participants are introduced to using the OpenPlan Tool through practical exercises." %}

- {% translate "To the workshop" %} -
-
- -

{% translate "Introduction to using the OpenPlan Tool" %}

-

{% translate "Thursday" %} 07.05.2026, 14:00 - 17:00

-

{% translate "In this interactive course, participants are introduced to using the OpenPlan Tool through practical exercises." %}

- {% translate "To the workshop" %} -
-
- -

{% translate "Introduction to using the OpenPlan Tool" %}

-

{% translate "Wednesday" %} 23.09.2026, 14:00 - 17:00

-

{% translate "In this interactive course, participants are introduced to using the OpenPlan Tool through practical exercises." %}

- {% translate "To the workshop" %} -
- - - - - - - - -
-
-
+ + + + + + + + + + + + + + {% include 'landing/newsletter_insert.html' %} {% include 'landing/logos.html' %} diff --git a/app/templates/landing/courses.html b/app/templates/landing/courses.html index 77aad97a..8cf71053 100644 --- a/app/templates/landing/courses.html +++ b/app/templates/landing/courses.html @@ -32,24 +32,10 @@

{% translate "Courses, workshops and webinars" %}

-

{% translate "Introduction to using the OpenPlan Tool" %}

-

{% translate "Wednesday" %} 28.01.2026, 09:00 - 12:00

+

{% translate "Introduction to using the OpenPlan Tool" %}

+

{% translate "In this interactive course, participants are introduced to using the OpenPlan Tool through practical exercises." %}

- {% translate "To the workshop" %} -
-
- -

{% translate "Introduction to using the OpenPlan Tool" %}

-

{% translate "Thursday" %} 07.05.2026, 14:00 - 17:00

-

{% translate "In this interactive course, participants are introduced to using the OpenPlan Tool through practical exercises." %}

- {% translate "To the workshop" %} -
-
- -

{% translate "Introduction to using the OpenPlan Tool" %}

-

{% translate "Wednesday" %} 23.09.2026, 14:00 - 17:00

-

{% translate "In this interactive course, participants are introduced to using the OpenPlan Tool through practical exercises." %}

- {% translate "To the workshop" %} + {% translate "Further information" %}