flexmeasures icon indicating copy to clipboard operation
flexmeasures copied to clipboard

The intelligent & developer-friendly EMS to support real-time energy flexibility apps, rapidly and scalable.

Results 201 flexmeasures issues
Sort by recently updated
recently updated
newest added

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...

dependency-hygiene

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...

UI

## 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...

Continuous Integration

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...

Reporting

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...

Reporting

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...

security

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...

Scheduling

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?