• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

FlexMeasures / flexmeasures / 17586627465
74%

Build:
DEFAULT BRANCH: main
Ran 09 Sep 2025 03:00PM UTC
Jobs 4
Files 157
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

09 Sep 2025 02:52PM UTC coverage: 72.552% (+0.03%) from 72.521%
17586627465

push

github

web-flow
Feat/create user in API & UI modal (#1678)

* chore: eork in progress - create user form

Signed-off-by: joshuaunity <oghenerobojosh01@gmail.com>

* feat: API to create new user as well as little UI chnages to user form and toast message

Signed-off-by: joshuaunity <oghenerobojosh01@gmail.com>

* Update flexmeasures/api/v3_0/users.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: JDev <45713692+joshuaunity@users.noreply.github.com>

* chore: add validation to user creation modal

Signed-off-by: joshuaunity <oghenerobojosh01@gmail.com>

* docs: added to changelog

Signed-off-by: joshuaunity <oghenerobojosh01@gmail.com>

* Update flexmeasures/ui/templates/users/users.html

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: JDev <45713692+joshuaunity@users.noreply.github.com>

* chore: move perm check inside API

Signed-off-by: joshuaunity <oghenerobojosh01@gmail.com>

* chore: updated changelog

Signed-off-by: joshuaunity <oghenerobojosh01@gmail.com>

* fix: Fixed issue were no error was being thrown when a user doesnt have the right perm

Signed-off-by: joshuaunity <oghenerobojosh01@gmail.com>

* refactor: auto select account and also show precise error message based on 403 scenario

Signed-off-by: joshuaunity <oghenerobojosh01@gmail.com>

* chore: added some extra info to the user POST API docstring

Signed-off-by: joshuaunity <oghenerobojosh01@gmail.com>

* refactor: Refactored 'user create' API to use a decorator for perm validation instead of 'in-function' logic

Signed-off-by: joshuaunity <oghenerobojosh01@gmail.com>

* chore: conditionally render 'create user' button based on user perms

Signed-off-by: joshuaunity <oghenerobojosh01@gmail.com>

* test: Wrote test for new user creation API works well

Signed-off-by: joshuaunity <oghenerobojosh01@gmail.com>

* (re-)add missing imports

Signed-off-by: Nicolas Höning <nicolas@seita.nl>

* add changelog item for API

Signed-off-by: ... (continued)

1234 of 1840 branches covered (67.07%)

Branch coverage included in aggregate %.

14 of 14 new or added lines in 2 files covered. (100.0%)

1 existing line in 1 file now uncovered.

8974 of 12230 relevant lines covered (73.38%)

5.87 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
69.63
-0.52% flexmeasures/app.py
Jobs
ID Job ID Ran Files Coverage
1 17586627465.1 09 Sep 2025 02:59PM UTC 304
72.92
GitHub Action Run
2 17586627465.2 09 Sep 2025 03:01PM UTC 304
72.92
GitHub Action Run
3 17586627465.3 09 Sep 2025 03:01PM UTC 304
72.87
GitHub Action Run
4 17586627465.4 09 Sep 2025 03:01PM UTC 304
72.92
GitHub Action Run
Source Files on build 17586627465
  • Tree
  • List 157
  • Changed 5
  • Source Changed 2
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #17586627465
  • 3865b573 on github
  • Prev Build on main (#17581902908)
  • Next Build on main (#17587030284)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc