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

FlexMeasures / flexmeasures / 35706097596
86%

Build:
DEFAULT BRANCH: main
Ran 22 Sep 2026 08:53AM UTC
Jobs 1
Files 185
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

22 Sep 2026 08:40AM UTC coverage: 85.801% (+0.1%) from 85.705%
35706097596

push

github

web-flow
Serve the endpoints supporting the UI under /api/ui, instead of /api/dev (#2578)

* Serve the endpoints supporting the UI under /api/ui, instead of /api/dev

The dev blueprint was never under development: it holds the chart endpoints of FlexMeasures' own UI.
Those now live in flexmeasures.api.ui, under /api/ui, and the UI calls them there.
The /api/dev routes keep working, on the off chance that something outside FlexMeasures calls them, until FlexMeasures v2.
The docs page now says these endpoints are not meant for external UIs.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0129WrXeJ5gia2pctFH93BqC
Signed-off-by: F.N. Claessen <claessen@seita.nl>

* Add a changelog entry

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0129WrXeJ5gia2pctFH93BqC
Signed-off-by: F.N. Claessen <claessen@seita.nl>

* Embed an asset chart from the official API in the tutorial on building custom UIs

The tutorial embedded a sensor chart from the endpoints supporting the UI, which are not meant for external UIs.
It now embeds the toy building's chart from GET /api/v3_0/assets/<id>/chart, which shows the graphs set up for the asset.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0129WrXeJ5gia2pctFH93BqC
Signed-off-by: F.N. Claessen <claessen@seita.nl>

* Revert the tutorial's switch to the asset chart endpoint

This reverts commit 99aefcd33, to keep this PR to the move of the blueprint:
the tutorial keeps embedding a sensor chart, as the annotations page shows one too, and needs no new screenshot.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0129WrXeJ5gia2pctFH93BqC
Signed-off-by: F.N. Claessen <claessen@seita.nl>

* Leave the endpoints supporting the UI out of the OpenAPI specs, and name the path of their chart attributes

The specs describe the official API,... (continued)

14 of 15 new or added lines in 4 files covered. (93.33%)

19530 of 22762 relevant lines covered (85.8%)

0.86 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
50.0
0.36% flexmeasures/api/v3_0/__init__.py
Jobs
ID Job ID Ran Files Coverage
1 35706097596.1 22 Sep 2026 08:53AM UTC 185
85.8
GitHub Action Run
Source Files on build 35706097596
  • Tree
  • List 185
  • Changed 4
  • Source Changed 2
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #35706097596
  • eeacd845 on github
  • Prev Build on main (#35604016315)
  • Next Build on main (#35710232804)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc