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

FlexMeasures / flexmeasures / 18493867457
78%

Build:
DEFAULT BRANCH: main
Ran 14 Oct 2025 10:48AM UTC
Jobs 4
Files 161
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

14 Oct 2025 10:40AM UTC coverage: 73.031% (+0.07%) from 72.958%
18493867457

push

github

web-flow
docs: OpenAPI/SwaggerUI (#1703)

* first endpoint working to the point that it can be executed via SwaggerUI

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

* Added docs for Sensor endpoints.

* Added SensorKwargsSchema, Fixed Direct list response, Fixed file upload issues.

* Added generate-openapi to update-docs.

* Updated the URL for docs.

* Added docs to menu.

* Removed JSON file entry.

* Fetch Flexmeasures version dynamically.

* Added external link and one asset endpoint for linking with sensor schedule api.

* Updated changelog.

* Added packages to requirements.

* Update flexmeasures/api/v3_0/assets.py

Co-authored-by: Nicolas Höning <nicolas@seita.nl>
Signed-off-by: Muhammad-Moiz626 <muhammadmoiz4843@gmail.com>

* Update flexmeasures/api/v3_0/assets.py

Co-authored-by: Nicolas Höning <nicolas@seita.nl>
Signed-off-by: Muhammad-Moiz626 <muhammadmoiz4843@gmail.com>

* Fixed Note UI, External linking to actual flexmeasures docs, OpenAPI docs fixes.

* Created FlexContext and FlexModel schemas and added to a new schema for AssetTriggerOpenAPISchema.

* Documented users endpoints.

* Utility function to convert non compatible fields to OpenAPI compatible string field.

* Added UserId schema and fixed password-reset swagger bug.

* Created Schemas for kwargs to be used with docs and actual routes, Generic pagination schemas and some changes in the users endpoints.

* Complete documentation for assets endpoints.

* Fixed assets page 422 error.

* Fixed user endpoint bugs.

* remove description for replacement string field, should resolve error as it is not supported

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

* fix various things in sensor resource endpoints YAML (not 100%) complete yet.

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

* better minimal scheduling example, with a fixed price

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

* clarity on how the query parameters to the get-data endpoint need to be escaped, and can als... (continued)

1265 of 1862 branches covered (67.94%)

Branch coverage included in aggregate %.

170 of 198 new or added lines in 17 files covered. (85.86%)

1 existing line in 1 file now uncovered.

9277 of 12573 relevant lines covered (73.79%)

5.9 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
87.88
1.21% flexmeasures/api/common/schemas/users.py
27
52.31
-47.69% flexmeasures/api/v3_0/__init__.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
73.85
0.83% flexmeasures/api/__init__.py
Jobs
ID Job ID Ran Files Coverage
1 18493867457.1 14 Oct 2025 10:48AM UTC 312
73.38
GitHub Action Run
2 18493867457.2 14 Oct 2025 10:49AM UTC 312
73.38
GitHub Action Run
3 18493867457.3 14 Oct 2025 10:49AM UTC 312
73.33
GitHub Action Run
4 18493867457.4 14 Oct 2025 10:50AM UTC 312
73.38
GitHub Action Run
Source Files on build 18493867457
  • Tree
  • List 161
  • Changed 15
  • Source Changed 15
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #18493867457
  • 9bf250a6 on github
  • Prev Build on main (#18458508073)
  • Next Build on main (#18507477327)
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