Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4.2.2 #44

Merged
merged 48 commits into from
Mar 12, 2024
Merged

4.2.2 #44

merged 48 commits into from
Mar 12, 2024

Conversation

mwallschlaeger
Copy link

Upgrade zalf geonode to 4.2.2

This is the merge of the 4.2.2 release (https://github.com/GeoNode/geonode/releases/tag/4.2.2) into the current main branch of zalf-geonode. I suppose this is going the latest major release version we are updating to before release the the repository. All upcoming changes must be applied to this version.

Additionally, to the pure merge of the release 4.2.2. This includes some cherry-picked commites bumping the django module django-allauth to the latest version. Cherry-picked commits from upstream geonode:

This cherry-picks are required to integrate keycloak in latest way, described in https://github.com/pennersr/django-allauth/blob/0.61.1/docs/socialaccount/providers/keycloak.rst .

mattiagiupponi and others added 30 commits October 25, 2023 10:55
…eoNode#11624)

* Fixes GeoNode#11578: align geoapp metadata update to other resources

* Fixes GeoNode#11578: align geoapp metadata update to other resources

* Fixes GeoNode#11578: align geoapp metadata update to other resources

* Fixes GeoNode#11578: fix broken tests

* fix black format
…ring (GeoNode#11655)

* [Fixes GeoNode#11652] Facets: wrong count on multiple tkeywords filtering - tkeywords

* [Fixes GeoNode#11652] Facets: wrong count on multiple tkeywords filtering - category

* [Fixes GeoNode#11652] Facets: wrong count on multiple tkeywords filtering - region

* [Fixes GeoNode#11652] Facets: wrong count on multiple tkeywords filtering - keywords
* Bump black from 23.9.1 to 23.10.1

Bumps [black](https://github.com/psf/black) from 23.9.1 to 23.10.1.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](psf/black@23.9.1...23.10.1)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Align setup.cfg to requirements.txt

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: afabiani <alessio.fabiani@geosolutionsgroup.com>
* Bump django from 3.2.22 to 3.2.23

Bumps [django](https://github.com/django/django) from 3.2.22 to 3.2.23.
- [Commits](django/django@3.2.22...3.2.23)

---
updated-dependencies:
- dependency-name: django
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Align setup.cfg to requirements.txt

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: afabiani <alessio.fabiani@geosolutionsgroup.com>
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-DJANGO-6041515
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-6043904

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
…sions (GeoNode#11669)

* [Fixes GeoNode#11447] Bad role name in creating GeoFence rules

* [Fixes GeoNode#11668] Bad ordering of GeoFence rules

---------

Co-authored-by: Giovanni Allegri <giohappy@gmail.com>
* Update default avatar image

* Change to default avatar

* Reduce avatar dim
* Bump vine from 5.0.0 to 5.1.0

Bumps [vine](https://github.com/celery/vine) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/celery/vine/releases)
- [Changelog](https://github.com/celery/vine/blob/master/Changelog)
- [Commits](celery/vine@v5.0.0...v5.1.0)

---
updated-dependencies:
- dependency-name: vine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* - Align setup.cfg to requirements.txt

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: afabiani <alessio.fabiani@geosolutionsgroup.com>
* Bump celery from 5.3.4 to 5.3.5

Bumps [celery](https://github.com/celery/celery) from 5.3.4 to 5.3.5.
- [Release notes](https://github.com/celery/celery/releases)
- [Changelog](https://github.com/celery/celery/blob/main/Changelog.rst)
- [Commits](celery/celery@v5.3.4...v5.3.5)

---
updated-dependencies:
- dependency-name: celery
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* - Align setup.cfg to requirements.txt

* - Align setup.cfg to requirements.txt

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: afabiani <alessio.fabiani@geosolutionsgroup.com>
…de#11637)

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: Giovanni Allegri <giohappy@gmail.com>
…c assignment o… (GeoNode#11695)

* Implement the option to register users without automatic assignment of contributor role GeoNode#11651

* Fixes GeoNode#11651: configuration rename

* Fixes GeoNode#11651: configuration rename
* Bump owslib from 0.29.2 to 0.29.3

Bumps [owslib](https://github.com/geopython/OWSLib) from 0.29.2 to 0.29.3.
- [Release notes](https://github.com/geopython/OWSLib/releases)
- [Commits](geopython/OWSLib@0.29.2...0.29.3)

---
updated-dependencies:
- dependency-name: owslib
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* - Align setup.cfg to requirements.txt

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: afabiani <alessio.fabiani@geosolutionsgroup.com>
Co-authored-by: Giovanni Allegri <giohappy@gmail.com>
* Bump black from 23.10.1 to 23.11.0

Bumps [black](https://github.com/psf/black) from 23.10.1 to 23.11.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](psf/black@23.10.1...23.11.0)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Align setup.cfg to requirements.txt

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: afabiani <alessio.fabiani@geosolutionsgroup.com>
* Bump twisted from 23.8.0 to 23.10.0

Bumps [twisted](https://github.com/twisted/twisted) from 23.8.0 to 23.10.0.
- [Release notes](https://github.com/twisted/twisted/releases)
- [Changelog](https://github.com/twisted/twisted/blob/trunk/NEWS.rst)
- [Commits](twisted/twisted@twisted-23.8.0...twisted-23.10.0)

---
updated-dependencies:
- dependency-name: twisted
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Align setup.cfg to requirements.txt

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: afabiani <alessio.fabiani@geosolutionsgroup.com>
* Bump amqp from 5.1.1 to 5.2.0

Bumps [amqp](https://github.com/celery/py-amqp) from 5.1.1 to 5.2.0.
- [Release notes](https://github.com/celery/py-amqp/releases)
- [Changelog](https://github.com/celery/py-amqp/blob/main/Changelog)
- [Commits](celery/py-amqp@v5.1.1...v5.2.0)

---
updated-dependencies:
- dependency-name: amqp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Align setup.cfg to requirements.txt

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: afabiani <alessio.fabiani@geosolutionsgroup.com>
* Bump jsonschema from 4.19.1 to 4.19.2

Bumps [jsonschema](https://github.com/python-jsonschema/jsonschema) from 4.19.1 to 4.19.2.
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases)
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst)
- [Commits](python-jsonschema/jsonschema@v4.19.1...v4.19.2)

---
updated-dependencies:
- dependency-name: jsonschema
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* - Align setup.cfg to requirements.txt

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: afabiani <alessio.fabiani@geosolutionsgroup.com>
…Node#11711)

* Add env-var to override the readonly mode

* Fix flake8 issue

* Add test coverage

* Add test coverage

* Add test coverage

* Fix broken test
…Node#11717)

* [Fixes GeoNode#11716] extension for remote document is not saved

* [Fixes GeoNode#11716] fix formatting
…GeoNode#11753)

* render remote docs with document embed template

* removed unused import

* revert removed unused import

* removed unused import
* Add test suite

* Fixes GeoNode#11755: Harvester error during keyword creation

* Fixes GeoNode#11755: remove unwanted commit
…tifications are disabled (GeoNode#11751)

* Add test suite

* [Fixes GeoNode#11750] Do not send notifications in Celery tasks if notifications are disabled

* [Fixes GeoNode#11750] Do not send notifications in Celery tasks if notifications are disabled

* [Fixes GeoNode#11750] Do not send notifications in Celery tasks if notifications are disabled

* [Fixes GeoNode#11750] Do not send notifications in Celery tasks if notifications are disabled

* [Fixes GeoNode#11750] Do not send notifications in Celery tasks if notifications are disabled

* [Fixes GeoNode#11750] Do not send notifications in Celery tasks if notifications are disabled

* [Fixes GeoNode#11750] Do not send notifications in Celery tasks if notifications are disabled

* [Fixes GeoNode#11750] Do not send notifications in Celery tasks if notifications are disabled

---------

Co-authored-by: Giovanni Allegri <giohappy@gmail.com>
* Add test suite

* Fix german translation

* Fix german translation
(cherry picked from commit 8d2dfbf)

Co-authored-by: Giovanni Allegri <giohappy@gmail.com>
…#11818) (GeoNode#11820)

* Drop Nginx and Letsencrypt Dockerfiles

* align compose files

* algin compose filew (2)

(cherry picked from commit 535f08c)

Co-authored-by: Giovanni Allegri <giohappy@gmail.com>
giohappy and others added 18 commits January 10, 2024 17:17
* Bump client to 4.2.0 and importer to version 1.0.6

* Bump version to 4.2.0

* fixed docker image tags for test and dev compose files
…de#11832)

(cherry picked from commit b556709)

Co-authored-by: Giovanni Allegri <giohappy@gmail.com>
Since 4.2.0.dev0 is not considered >= 4.2.0
…1856) (GeoNode#11874)

Co-authored-by: mattiagiupponi <51856725+mattiagiupponi@users.noreply.github.com>
(cherry picked from commit 372eb21)

Co-authored-by: mattiagiupponi <51856725+mattiagiupponi@users.noreply.github.com>
… style after B/R restore … (GeoNode#11914)

* [Fixes GeoNode#11912] GWC layers only cache default style after B/R restore (GeoNode#11913)

Co-authored-by: G. Allegri <giohappy@gmail.com>

* Reformatting for latest Black

---------

Co-authored-by: Emanuele Tajariol <etj@geo-solutions.it>
* Upgrade Geoserver with fix for oauth2

* fixes to black formaating
* build(deps): bump django-allauth from 0.54.0 to 0.60.1

Bumps [django-allauth](https://github.com/pennersr/django-allauth) from 0.54.0 to 0.60.1.
- [Changelog](https://github.com/pennersr/django-allauth/blob/main/ChangeLog.rst)
- [Commits](pennersr/django-allauth@0.54.0...0.60.1)

---
updated-dependencies:
- dependency-name: django-allauth
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* - Align setup.cfg to requirements.txt

* - allauth.account.middleware.AccountMiddleware must be added to settings.MIDDLEWARE

* - fix def get_provider(self, request, provider) override issue

* - fix def get_provider(self, request, provider) override issue

* - fix socialaccount testcases

* - fix build

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: afabiani <alessio.fabiani@geosolutionsgroup.com>
* build(deps): bump django-allauth from 0.60.1 to 0.61.1

Bumps [django-allauth](https://github.com/pennersr/django-allauth) from 0.60.1 to 0.61.1.
- [Changelog](https://github.com/pennersr/django-allauth/blob/main/ChangeLog.rst)
- [Commits](pennersr/django-allauth@0.60.1...0.61.1)

---
updated-dependencies:
- dependency-name: django-allauth
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* - Align setup.cfg to requirements.txt

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: afabiani <alessio.fabiani@geosolutionsgroup.com>
@mwallschlaeger mwallschlaeger added documentation Improvements or additions to documentation feature labels Mar 1, 2024
@mwallschlaeger mwallschlaeger added this to the Individual ZALF implementation milestone Mar 1, 2024
@mwallschlaeger mwallschlaeger self-assigned this Mar 1, 2024
@mwallschlaeger mwallschlaeger merged commit 45b27bf into main Mar 12, 2024
2 checks passed
@mwallschlaeger mwallschlaeger deleted the merge_4.2.2 branch March 12, 2024 13:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants