Thuenen-GeoNode-Development / thuenen_atlas

The Thünen Atlas GeoNode project
1 stars 1 forks source link

Upgrade fork to GeoNode v 4.3.x #30

Open gannebamm opened 1 month ago

gannebamm commented 1 month ago

Problem: As an administrator, I have to integrate the latest security updates and minor patches of the main project into the Thünen-ATLAS fork (https://github.com/Thuenen-GeoNode-Development/thuenen_atlas). This is time-consuming and requires some adjustments to the existing code.

Objective: As an administrator, I would like to be able to update the Thünen ATLAS via a pull of the customized fork. If special migration steps need to be taken into account, I would like to receive a description of these. The maintenance should include the next minor release (version 4.3.x), which is currently being developed: 4.3.1

Info: Some of the layout changes like mutually exclusive layers, TOC line breaks for titles and others are not needed anymore, since they are now part of core. The fork needs to get cleaned to get rid of those old deprecated code.

hvwaldow commented 1 month ago

23 Needs to be merged into Thuenen fork ASAP.

ridoo commented 1 month ago

@hvwaldow and @ridoo will meet bilaterally to discuss update strategy

ridoo commented 1 month ago

Handle directly in combination with https://github.com/Thuenen-GeoNode-Development/thuenen_atlas/issues/32

ridoo commented 3 weeks ago

@gannebamm @hvwaldow

Here's a check-list/todo-list with comments:

I suggest to create new issues for the MapStore2 issues (as I did for the GeoNode tasks).

Already migrated/checked:

gannebamm commented 2 weeks ago

We can savely bump GeoServer to:

GEOSERVER_BASE_IMAGE_VERSION="2.24.4-v1
GEOSERVER_DATA_BASE_IMAGE_VERSION="2.24.4-v1"

Which does include the proper fix for CVE-2024-36401 .

gannebamm commented 2 weeks ago

RE:

MapStore2

We need to re-evaluate those features. Floating legend for example is with the new mapping configurations almost obsolete, since we set the default for the TOC to be open and the legend to be visible (please check on stable.demo.geonode.org @vineetasharma105).

gannebamm commented 2 weeks ago

and this:

Is already fixed and done if we move to any version above 4.2.3

ridoo commented 1 week ago

Sprint Review:

ridoo commented 1 week ago

@gannebamm | @kilichenko-pixida integration of subsites into v4.3.x has to be reviewed also: https://github.com/geosolutions-it/geonode-subsites/issues/40