Bemserver-ui

Latest version: v0.8.0

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

0.6.0

++++++++++++++++++

Features:

- General:

- Rework to improve global UX (start page, remove campaign selector, rename some elements...)

- Sites:

- Create page: show full path of parent locations

- Timeseries:

- Improve chart in timeseries data explore page
- Improve search filter in timeseries list and set locations pages

- Analysis:

- Improve degree days chart and add a note about calculation method
- Improve weather analysis page

Fixes:

- Fix building/storey/space/zone edition (400 error)
- Fix timeseries data explore page (when timeseries has no data)
- Fix manage cleanup service page

Other changes:

- Require bemserver-api-client >=0.20.1 and <0.21.0
- Still require bemserver-api 0.21.0
- Still require bemserver-core 0.16.0

0.5.3

++++++++++++++++++

Features:

- Timeseries:

- Rework timeseries data explore page

- Analysis:

- Add weather data analysis page

- User menu:

- Add settings entry (with notifications settings)

Fixes:

- Fix weather data service management page (forecast)

Other changes:

- Require bemserver-api-client >=0.20.0 and <0.21.0
- Require bemserver-api 0.21.0
- Require bemserver-core 0.16.0

0.5.2

++++++++++++++++++

Features:

- Timeseries:

- Add weather forecast timeseries semantics setup

- Services:

- Add weather forecast data service management page

Fixes:

- Fix site latitude/longitude coordinates inputs
- Fix timeseris data explore page (unselected timeseries remained in the chart)
- Fix sites tree load in degree days analysis page

Other changes:

- Require bemserver-api-client >=0.19.1 and <0.20.0
- Require bemserver-api 0.20.1
- Require bemserver-core 0.15.1

0.5.1

++++++++++++++++++

Features:

- General:

- Add (optional) latitude/longitude coordinates on sites

- Timeseries:

- Add data stats tab in timeseries list page

- Analysis:

- Add site degree days analysis page

- Services:

- Add weather data service management page

Fixes:

- Fix internal server error on cleanup service page

Other changes:

- Require bemserver-api-client >=0.18.0 and <0.19.0
- Require bemserver-api 0.18.2
- Require bemserver-core 0.13.4

0.5.0

++++++++++++++++++

Features:

- Timeseries:

- Improve timeseries list page (locations are loaded faster)

Other changes:

- Require bemserver-api-client >=0.16.0 and <0.17.0
- Require bemserver-api 0.16.0
- Still require bemserver-core 0.12.0
- Rename campaign context query args for consistency with ``campaign_ctxt``:

- ``forced_campaign`` into ``forced_campaign_ctxt``
- ``ignore_campaign`` into ``ignore_campaign_ctxt``

- Add tests on some internal core features
- Rework plugins extension (provide campaign context to a ``get_sidebar`` function inside UI plugins)

0.4.2

++++++++++++++++++

Features:

- Timeseries:

- Improve timeseries selector component (function to set filters after init)
- Add timeseries semantics setup page

- Analysis:

- Remove energy consumption analysis setup page (feature is now covered by timeseries semantics)

Fixes:

- Improve edit (link/unlink timeseries or locations) events feedback messages

Other changes:

- Support Python 3.11
- Require bemserver-api-client >=0.15.0 and <0.16.0
- Require bemserver-api 0.15.0
- Require bemserver-core 0.12.0
- Rename app config vars:

- ``FLASK_SETTINGS_FILE`` into ``BEMSERVER_UI_SETTINGS_FILE``
- ``BEMSERVER_TIMEZONE_NAME`` into ``BEMSERVER_UI_TIMEZONE_NAME``
- ``BEMSERVER_NOTIFICATION_UPDATER_DELAY`` into ``BEMSERVER_UI_NOTIFICATION_UPDATER_DELAY``
- ``BEMSERVER_PARTNERS_FILE`` into ``BEMSERVER_UI_PARTNERS_FILE``
- ``BEMSERVER_PLUGINS`` into ``BEMSERVER_UI_PLUGINS``

- Add deployment docs

Page 2 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.