Skip to content

Implement dynamic request configurations#3

Open
dsuren1 wants to merge 98 commits intomasterfrom
dynamic_request
Open

Implement dynamic request configurations#3
dsuren1 wants to merge 98 commits intomasterfrom
dynamic_request

Conversation

@dsuren1
Copy link
Owner

@dsuren1 dsuren1 commented Oct 29, 2025

Description

Please check if the PR fulfills these requirements

What kind of change does this PR introduce? (check one with "x", remove the others)

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Other... Please describe:

Issue

What is the current behavior?

#

What is the new behavior?

Breaking change

Does this PR introduce a breaking change? (check one with "x", remove the other)

  • Yes, and I documented them in migration notes
  • No

Other useful information

@dsuren1 dsuren1 self-assigned this Oct 29, 2025
* master:
  Hardening and cleaning up the UploadPluginController code (geosolutions-it#11623)
  Bump version of babel packages (geosolutions-it#11606)
  Fix: geosolutions-it#11403 In Dashboard , When table widget is connected to map and saved the app crashes (geosolutions-it#11475)
@coveralls
Copy link

coveralls commented Oct 29, 2025

Pull Request Test Coverage Report for Build 18937550285

Details

  • 201 of 222 (90.54%) changed or added relevant lines in 39 files are covered.
  • 4 unchanged lines in 3 files lost coverage.
  • Overall coverage increased (+0.01%) to 70.779%

Changes Missing Coverage Covered Lines Changed/Added Lines %
web/client/components/map/cesium/plugins/GraticuleLayer.js 0 1 0.0%
web/client/components/map/cesium/plugins/MarkerLayer.js 0 1 0.0%
web/client/components/map/cesium/plugins/OverlayLayer.js 0 1 0.0%
web/client/components/map/cesium/plugins/VectorLayer.js 0 1 0.0%
web/client/components/map/leaflet/plugins/VectorLayer.jsx 1 2 50.0%
web/client/actions/security.js 6 9 66.67%
web/client/reducers/security.js 1 4 25.0%
web/client/components/map/cesium/plugins/WMTSLayer.js 1 5 20.0%
web/client/components/map/openlayers/plugins/COGLayer.js 0 6 0.0%
Files with Coverage Reduction New Missed Lines %
web/client/components/map/openlayers/plugins/TMSLayer.js 1 3.33%
web/client/plugins/StreetView/components/CyclomediaView/CyclomediaView.js 1 68.48%
web/client/components/map/openlayers/snapshot/GrabMap.jsx 2 65.22%
Totals Coverage Status
Change from base Build 18909841784: 0.01%
Covered Lines: 39802
Relevant Lines: 51728

💛 - Coveralls

dsuren1 and others added 24 commits October 30, 2025 12:19
…osolutions-it#11611)

* geosolutions-it#11577 Doc build fixed for node 22. Build strategy

* Updated java versions

* Apply suggestion from @offtherailz

* Apply suggestion from @offtherailz

* Fix requirements table

* Apply suggestion from @offtherailz

* Apply suggestion from @offtherailz

* Apply suggestion from @offtherailz

* Apply suggestion from @offtherailz

* Apply suggestion from @offtherailz

* Apply suggestion from @offtherailz

* Apply suggestion from @offtherailz
Co-authored-by: github-actions <github-actions@github.com>
)

Bumps org.apache.tomcat:tomcat-catalina from 9.0.108 to 9.0.110.

---
updated-dependencies:
- dependency-name: org.apache.tomcat:tomcat-catalina
  dependency-version: 9.0.110
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…es functionality (geosolutions-it#11466)

---------

Co-authored-by: allyoucanmap <stefano.bovio@geosolutionsgroup.com>
… CI workflows (geosolutions-it#11617)

* Add geonode branch to build and CI github workflows

* Update CI conditions for build-publish job

* Apply suggestion from @offtherailz

* Apply suggestion from @offtherailz

---------

Co-authored-by: Lorenzo Natali <lorenzo.natali@geosolutionsgroup.com>
…'s TOC (geosolutions-it#11656)

* fix: mutually exclusive radio button works as expected in mapviews TOC too

* fix: Now group without direct layer child also affects the layer existence in Map of grand childs
…rictions in attribute table (geosolutions-it#11483)

* Fix geosolutions-it#11479 Add validation and support for editing restrictions in attribute table

* fix eslint errors

* code refactor

* enhance validation and add unit tests

* update unit test

---------

Co-authored-by: Suren <dsuren1@gmail.com>
…11676)

* Fix geosolutions-it#5981 add backport github action

* Update .github/workflows/backport.yml

Co-authored-by: Lorenzo Natali <lorenzo.natali@geosolutionsgroup.com>

---------

Co-authored-by: Lorenzo Natali <lorenzo.natali@geosolutionsgroup.com>
ElenaGallo and others added 30 commits December 10, 2025 09:04
* add-11431

* Update docs/user-guide/rule-manager.md

* Update docs/user-guide/rule-manager.md

* Update docs/user-guide/rule-manager.md

* Update docs/user-guide/rule-manager.md

* Update docs/user-guide/rule-manager.md

* Update docs/user-guide/rule-manager.md

* Update docs/user-guide/rule-manager.md

* Update docs/user-guide/rule-manager.md

* Update docs/user-guide/rule-manager.md

* Update docs/user-guide/rule-manager.md

* Update docs/user-guide/rule-manager.md

* review-11431

* 2review-11431

* 3review-11431

---------

Co-authored-by: Tobia Di Pisa <tobia.dipisa@geosolutionsgroup.com>
Co-authored-by: github-actions <github-actions@github.com>
…and separator (geosolutions-it#11807)

* Fix 11806. Tests complient with standard italian thousand separator

* removed wrong CI target
…e causing OOM if resolutions configured in new.json file with a different projection (geosolutions-it#11788)

* geosolutions-it#11779: FIX Setting the map projection crashes MapStore if resolutions configured in new.json file with a different projection
Description:
- prevent OOM by enforcing projection-aware resolutions in new.json file in mapOptions.view
- Add strict check: only use configured resolutions if `view.projection` matches target SRS
- Eliminates infinite tile loading and out-of-memory crashes when switching to different CRS
- fix print file by passing the projection prop with resolutions to gurantee the above check
- add unit test

* geosolutions-it#11779: FIX Setting the map projection crashes MapStore if resolutions configured in new.json file with a different projection
Description:
- edit unit test uses resolutions without projection

* - resolve review comments by editing the order of viewOptions in openlayers/Map.js
…ast feature is not anymore valid (geosolutions-it#11804)

Description:
- handle refresh wms layer if there is loading error
- add unit tests
… MapStore causing OOM if resolutions configured in new.json file with a different projection (geosolutions-it#11788)" (geosolutions-it#11821)

This reverts commit 4e68715.
* build: upgrade to jdk11 -> jdk17 for bundled jre

* docs: updated developer guide's maximum java/jdk to v17
* Update Java and NodeJS version requirements

* Update docs/developer-guide/requirements.md

* Update docs/developer-guide/requirements.md

* Update docs/developer-guide/requirements.md
fix(TOC): ensure groups without direct layers are restored in correct position

- Fixed an issue where newly created groups without direct child layers,
  but containing subgroups with layers, were not displayed in the correct
  position after saving
- Added test cases to cover groups with only subgroups

On behalf of DB Systel GmbH

Co-authored-by: CongChen <cong.chen.mz@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.