flexmeasures
flexmeasures copied to clipboard
The intelligent & developer-friendly EMS to support real-time energy flexibility apps, rapidly and scalable.
After deprecating FLASK_ENV the flask package could possibly be upgraded to 3.0 or higher but because of other dependencies did not yet move. We don't want flask to move to...
When trying to upgrade Flask the flask security package throws errors. ``` from flexmeasures.data.models.user import ( File "/home/user/flexmeasures-venv/flexmeasures/flexmeasures/data/models/user.py", line 5, in from flask_security import UserMixin, RoleMixin File "/home/user/flexmeasures-venv/lib/python3.10/site-packages/flask_security/__init__.py", line 14,...
## UI/UX 1) Maybe the "Select chart" button should have a different color to distinguish from the background: ![image](https://github.com/FlexMeasures/flexmeasures/assets/84775131/ef17853a-6441-4433-83d2-052352a2e722) 2) After clicking the "Select chart" option, when I hover over...
## Description Trying if we can unskip some CLI tests here in Github Actions. (we had to skip them a while ago as they led to weird errors, but only...
Add the field `output_event_resolution` field to `PandasReporterConfigSchema` used to set the `event_resolution` of the `final_df_output`. This is useful for cases in which we want to modify the `event_resolution` using methods...
This issue follows from the conclusions drawn on [this](https://github.com/FlexMeasures/flexmeasures/discussions/662) discussion. Misleadingly, the existing `PandasReporter` works over `BeliefsDataFrames` instead of Pandas `DataFrames`. This simply requires to rename the existing `PandasReporter` class...
In the process of creating a form using Flask-WTForms for a FlexMeasures plugin, I encountered the following recommendation to protect an application against CSRF attacks: https://flask-wtf.readthedocs.io/en/0.15.x/csrf/ In summary, it consist...
Right now, we have to set `storage-efficiency` per the time unit of the sensor (how we measure the sensor, e.g. per 15 minutes). But the OEM will usually tell us...
We use a few specifically named sensor attributes and asset attributes in various places of the code, which we'd like to document. Let's start a list here and decide where/how...
Here's an example I just came across, to run requirements updates monthly and group them as a single PR. https://github.com/pallets-eco/flask-classful/blob/fa2de71497fb3bce6bb9640e1640e5ab4d027ec4/.github/dependabot.yml Might this make sense for us @nhoening?