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

FlexMeasures / flexmeasures / 29344005672
82%

Build:
DEFAULT BRANCH: main
Ran 14 Jul 2026 03:25PM UTC
Jobs 1
Files 168
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 Jul 2026 03:08PM UTC coverage: 81.531% (+0.05%) from 81.482%
29344005672

push

github

web-flow
Improve chart viz for event values not around zero (#2244)

* feat: stop mandating zero to be included in the domain of event values in the chart for multiple sensors

Signed-off-by: F.N. Claessen <claessen@seita.nl>

* docs: changelog entry

Signed-off-by: F.N. Claessen <claessen@seita.nl>

* feat: make including zero in a chart's y-axis a per-plot option

Rather than dropping zero from every axis, sensors_to_show plots take an
optional include-zero boolean (default true). A sub-plot's shared y-axis only
drops zero when all of its plots opt out, and opting out also lifts the forced
[0, 105] domain on percentage sensors. Editable per plot in the graph editor.

Also fixes the graph editor bootstrapping its state from a repr()'d
sensors_to_show: a Python False is not valid JSON, so JSON.parse threw and left
the modal empty. Jinja's tojson filter handles booleans (and None) correctly.

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

* Fix malformed YAML in the jobs endpoint docstring (broken on main)

The docstring added in #2280 indents the 'num-beliefs' continuation lines
and 'nullable: true' one space short, which breaks the YAML block scalar.
apispec then fails to document /api/v3_0/jobs/<uuid>, so the
generate-openapi-specs pre-commit hook exits 1 and blocks every commit in
the repo. Re-indent to match the surrounding block and regenerate the
specs (114 -> 115 endpoints documented).

Signed-off-by: F.N. Claessen <claessen@seita.nl>

* refactor: move include-zero from the plot level to the sub-chart level

A y-axis belongs to a sub-chart (one row of the vertically concatenated
chart), not to the individual data references drawn in it, so include-zero
now sits alongside title on a sensors_to_show entry. This drops the rule that
reconciled disagreeing plots within one sub-chart, and the checkbox moves from
each plot to the g... (continued)

44 of 44 new or added lines in 3 files covered. (100.0%)

14577 of 17879 relevant lines covered (81.53%)

0.82 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29344005672.1 14 Jul 2026 03:25PM UTC 168
81.53
GitHub Action Run
Source Files on build 29344005672
  • Tree
  • List 168
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29344005672
  • 1ff1e3b5 on github
  • Prev Build on main (#29336072009)
  • Next Build on main (#29344504187)
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