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

geosolutions-it / MapStore2 / 29265623079
76%
master: 77%

Build:
Build:
LAST BUILD BRANCH: 2026.02.xx
DEFAULT BRANCH: master
Ran 13 Jul 2026 04:23PM UTC
Jobs 3
Files 1729
Run time 6min
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

13 Jul 2026 04:14PM UTC coverage: 75.607% (-0.01%) from 75.617%
29265623079

push

github

web-flow
Fix #12620 cyclomedia orb issue (#12631) (#12638)

* Fix #12620 Cyclomedia images not shown

Cyclomedia retired the v23.7 StreetSmart API endpoint hardcoded as
default; their server now falls back to serving their own web app
shell (HTML) instead of a 404, which Chrome blocks as an opaque
response (ERR_BLOCKED_BY_ORB) when loaded as a script. Bump default
to the current v26.1, confirmed live and API-compatible.

Restrict providerSettings.StreetSmartApiURL to cyclomedia.com hosts,
consistent with the other cyclomedia endpoints already used by this
provider, falling back to the default otherwise.

* Show an error when the StreetSmart API fails to load

Previously, if the iframe's script tag failed to load or execute
(network issue, wrong/dead API version, blocked request), the plugin
was left stuck on the "Loading Street Smart API..." spinner forever
with no feedback. Detect this on iframe load and surface a proper
error message instead.

Also fixes a regression from the StreetSmartApiURL host validation:
an explicit empty string (used by tests to inject a mocked API via
`scripts` instead of loading a real script) was being treated as
invalid and replaced with the default URL.

(cherry picked from commit c27c111c7)

35719 of 56454 branches covered (63.27%)

9 of 17 new or added lines in 1 file covered. (52.94%)

2 existing lines in 2 files now uncovered.

44498 of 58854 relevant lines covered (75.61%)

122.15 hits per line

Uncovered Changes

Lines Coverage ∆ File
8
70.83
-2.81% web/client/plugins/StreetView/components/CyclomediaView/CyclomediaView.js

Coverage Regressions

Lines Coverage ∆ File
1
97.5
-2.5% web/client/components/styleeditor/RuleLegendIcon.jsx
1
70.83
-2.81% web/client/plugins/StreetView/components/CyclomediaView/CyclomediaView.js
Jobs
ID Job ID Ran Files Coverage
1 run-22.x - 29265623079.1 13 Jul 2026 04:22PM UTC 1729
75.6
GitHub Action Run
2 run-24.x - 29265623079.2 13 Jul 2026 04:23PM UTC 1729
75.6
GitHub Action Run
3 run-20.x - 29265623079.3 13 Jul 2026 04:24PM UTC 1729
75.6
GitHub Action Run
Source Files on build 29265623079
  • Tree
  • List 1729
  • Changed 9
  • Source Changed 2
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29265623079
  • 7c861f18 on github
  • Prev Build on 2026.02.xx (#29265575821)
  • Next Build on 2026.02.xx (#29265575821)
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