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

Fix api permissions #12706

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
269 commits
Select commit Hold shift + click to select a range
140d6f1
[Fixes #11188] Make keywords optional when editing a resource with th…
github-actions[bot] Jun 22, 2023
87cde26
Direct download on preview on dataset list is not working #11156 (#11…
github-actions[bot] Jun 26, 2023
db34729
Fix #11154 - Wrong login URL in notification (#11155) (#11214)
github-actions[bot] Jul 3, 2023
be3b864
Bump django from 3.2.19 to 3.2.20 (#11216) (#11217)
github-actions[bot] Jul 3, 2023
3169cc0
fix: Dockerfile to reduce vulnerabilities (#11223) (#11224)
github-actions[bot] Jul 5, 2023
385ff00
[Fixes #11256] Assign regions based on contains and overlaps (#11257)…
giohappy Jul 12, 2023
aaee149
[Fixes #11225] Italian translations aren't built with the latest fixe…
github-actions[bot] Jul 21, 2023
2cad44e
[Fixes #11312] Expose dataset ows url (#11313) (#11314)
github-actions[bot] Aug 1, 2023
2bcf394
[Fixes #11080] Unable to add ArcGIS REST ImageServer as Remote Servic…
giohappy Aug 1, 2023
799ad9e
[Fixes #11323] Align the Position labels and translations (#11324) (#…
github-actions[bot] Aug 4, 2023
ba2cd0c
Backport monitoring disabled (#11334)
giohappy Aug 7, 2023
f2e4c40
use bracket notation inside the default feature template (#11343) (#1…
github-actions[bot] Aug 7, 2023
0e9e454
remove Django admin widgets for bbox editable fields (#11339) (#11345)
github-actions[bot] Aug 7, 2023
1817f4e
fix feature template test (#11351) (#11352)
github-actions[bot] Aug 8, 2023
a7c26f8
[Fixes #11332] Remove geoip task (#11336) (#11346)
github-actions[bot] Aug 8, 2023
77919a4
Bump to 4.1.1 (#11353)
giohappy Aug 8, 2023
e2d1105
changelog and fixes for packaging (#11355)
giohappy Aug 8, 2023
4cfc899
Bump to dev versions (#11354)
giohappy Aug 8, 2023
654144a
[Fixes #11368] Fix spatial representation type parsing (#11369) (#11370)
github-actions[bot] Aug 10, 2023
2d832ac
BUmp to 4.1.x (#11371)
giohappy Aug 11, 2023
ac7f609
Bump to 4.2.x (#11372)
giohappy Aug 11, 2023
21bbee8
[Fixes #11320] API V1 delivers information on users that shouldn't be…
github-actions[bot] Aug 16, 2023
fb7a3f4
Revert to Ubuntu 22.04 LTS (#11488)
giohappy Sep 14, 2023
f115ed3
[Fixes #11430] Improve metadata template (#11431) (#11485)
github-actions[bot] Sep 14, 2023
aabd1f4
[Backport 4.1.x] SSRF Bypass to return internal host data (#11486)
afabiani Sep 15, 2023
a6c68f2
Update .env_test (#11495) (#11496)
github-actions[bot] Sep 15, 2023
7ca66b8
[Fixes #11430] Improve metadata template for geoapp (#11489) (#11490)
github-actions[bot] Sep 18, 2023
2420370
[Fixes #10066][Depencendies] Security audit and checks (#10067) (#10072)
github-actions[bot] Sep 29, 2022
d67189d
[Fixes #10055] Modify Metadata form with permissions check (#10057) (…
github-actions[bot] Oct 3, 2022
4324f80
[Dependencies] Align setup.cfg to requirements.txt (#10124) (#10128)
afabiani Oct 10, 2022
e6809ad
[Fixes #7852] Update catalog and background layers url configuration …
github-actions[bot] Oct 12, 2022
2dd5265
[Fixes #10142] storage_manager copy dont assign the folder/file permi…
github-actions[bot] Oct 17, 2022
8d7de88
Align requirements.txt comments with 4.x (#10162) (#10163)
github-actions[bot] Oct 18, 2022
d5ec478
[Fixes #10204] restore mapstore catalog settings (#10205) (#10206)
github-actions[bot] Oct 27, 2022
4c1eb93
[4.0.x][Fixes #10208] Add a custom hook at the end of the permissions…
mattiagiupponi Nov 4, 2022
fad9b26
Fix broken test (#10266) (#10267)
github-actions[bot] Nov 8, 2022
e1e17dc
[Fixes #10251] improve feedback to the user and UI experience of batc…
github-actions[bot] Nov 9, 2022
41de59a
[Dependencies] Align setup.cfg to requirements.txt (#10284) (#10286)
github-actions[bot] Nov 9, 2022
ac19068
[Fixes #10270] Document creation via API v2 (#10271) (#10298)
github-actions[bot] Nov 14, 2022
ff26477
[Fixes #10303] automatic periodic TaskResult removal (#10306) (#10319)
github-actions[bot] Nov 21, 2022
1803b78
[Dependencies] Align setup.cfg with requirements.txt (#10339) (#10341…
github-actions[bot] Nov 23, 2022
d4bda0f
[Dependencies] Align setup.cfg to requirements.txt (#10417) (#10419)
github-actions[bot] Dec 14, 2022
bb4e53c
[Dependencies] Align setup.cfg to requirements.txt (#10444) (#10445)
github-actions[bot] Dec 20, 2022
47035eb
[Dependencies] Align "setup.cfg" to "requirements.txt" (#10555) (#10558)
github-actions[bot] Jan 18, 2023
6ebdd09
[Fixes #10537] Improve rules creation using GeoFence batch (#10538) (…
github-actions[bot] Jan 23, 2023
554df0b
Backport 10575 to 4.1.x (#10579)
afabiani Jan 24, 2023
8d2908e
[Fixes #10537] Improve rules creation using GeoFence batch - more imp…
github-actions[bot] Jan 26, 2023
1082bc2
[Code Format] Minor refactoring of geofence create options (#10589) (…
github-actions[bot] Jan 27, 2023
a45666e
[Dependencies] Align "setup.cfg" to "requirements.txt" (#10623) (#10624)
github-actions[bot] Feb 1, 2023
9324304
[Dependencies] Align "setup.cfg" to "requirements.txt" (#10642) (#10643)
github-actions[bot] Feb 8, 2023
29b8e54
[Fixes #10521] Make metadata wizard more flexible for custom metadata…
github-actions[bot] Feb 15, 2023
2fce14f
[Dependencies] align "setup.cfg" to "requirements.txt" (#10665) (#10666)
github-actions[bot] Feb 16, 2023
6885284
[Dependencies] Align setup.cfg to requirements.txt (#10788) (#10789)
afabiani Mar 17, 2023
6e33c12
Make sure to keep all unzipped files as file_paths
ridoo Feb 28, 2023
8753981
Keep all uploaded zip content accessible
ridoo Mar 23, 2023
e53440a
Use context manager during unzip
ridoo Apr 17, 2023
f24457b
Sorts files during unzip
ridoo Apr 18, 2023
4cc4bfa
fix: requirements.txt to reduce vulnerabilities (#11029)
snyk-bot May 11, 2023
3d20ed1
Bump django-autocomplete-light from 3.5.1 to 3.9.7 (#11056)
dependabot[bot] May 15, 2023
9c62b01
revert django-autocomplete-light upgrade (#11073)
giohappy May 16, 2023
fd04ce3
[Fixes #11100] Bump to Geoserver 2.23.1 (#11104) (#11107)
github-actions[bot] May 25, 2023
cd8746b
Remove doc_file and file_path from document serializer (#11117) (#11119)
github-actions[bot] May 25, 2023
0c3653e
Revert "[Fixes #11100] Bump to Geoserver 2.23.1 (#11104) (#11107)" (#…
giohappy Jun 1, 2023
840124a
Add github workflow files
ridoo Sep 11, 2023
783528c
Update branch to build
ridoo Sep 11, 2023
e286371
Cancels running builds on new push
ridoo Sep 11, 2023
4a75e6e
Push to 52north/geonode and use different versions
ridoo Sep 11, 2023
b376418
Use dedicated image repository
ridoo Sep 11, 2023
686f7b3
push to registry after build
ridoo Sep 11, 2023
8e3ff62
Adjust tag management on built images
ridoo Sep 13, 2023
08ee493
Align with upstream 4.1.x
ridoo Sep 18, 2023
0fe99b9
Add docker hub description
ridoo Sep 18, 2023
6e241c3
Bump version to version 4.1.3 (#11506)
giohappy Sep 18, 2023
b442e94
Bump version to version 4.1.3 (#11506)
giohappy Sep 18, 2023
a5002ca
Fix client and importer versions for 4.1.3 (#11508)
giohappy Sep 19, 2023
6d2c174
Bump to dev branch (#11510)
giohappy Sep 19, 2023
5e8bc63
Fix parsing release version
ridoo Sep 26, 2023
e0c62a8
fix: requirements.txt to reduce vulnerabilities (#11029)
snyk-bot May 11, 2023
80580b0
Fix target image for docker README
ridoo Sep 19, 2023
104270d
Remove example test
ridoo Sep 20, 2023
f661f59
Reconfigure pipeline regarding ignored paths
ridoo Sep 20, 2023
0501d04
Rename workflow build
ridoo Oct 13, 2023
bba1840
Rename workflow file
ridoo Oct 13, 2023
dbb6a18
Merge branch '4.1.x' into thuenen_4.x
ridoo Oct 27, 2023
8325e6e
Test fix CircleCi test (#11560)
mattiagiupponi Oct 5, 2023
628e5f1
overriding update method in dataset serializer class
kilichenko-pixida Nov 23, 2023
91de5c3
Documents can now be uploaded without specifying title via the REST API.
ahmdthr Dec 4, 2023
7ed45ed
Enables `PATCH`ing some attributes in `attribute_set` of a dataset
ridoo Dec 4, 2023
fb7ced3
Integrates PyCSW v3 to provide DataCite metadata format
ahmdthr Dec 18, 2023
785fbf8
Allows metadata upload with different UUID
ridoo Dec 18, 2023
2039eb7
Don't quote JAVA_OPTS (#11807) (#11810)
github-actions[bot] Jan 9, 2024
b4e8838
Fix template variable for print base url (#11813)
giohappy Jan 9, 2024
aadf097
[Fixes #11817] Drop Nginx and Letsencrypt Dockerfiles (#11818) (#11820)
github-actions[bot] Jan 10, 2024
7b99387
Update Docker tags for 4.2.x (#11824)
giohappy Jan 10, 2024
4137c24
Use GeoNode 4.2.x Docker image (#11826)
giohappy Jan 10, 2024
8e03c53
Release 4.2.0 (#11827)
giohappy Jan 10, 2024
73f6ba9
Bump to dev dependencies
giohappy Jan 10, 2024
b1682db
Add long_description_content_type for Markdown (#11831) (#11832)
github-actions[bot] Jan 10, 2024
3e1c326
Remove docker-compose-dev reference to nginx script (#11835)
giohappy Jan 11, 2024
b881499
Local build for development branch
giohappy Jan 11, 2024
9f65512
Fix minimum version for the client (#11854)
giohappy Jan 17, 2024
97c75de
Init workflow for 52n build pipeline
ridoo Aug 9, 2023
3f03d7c
recreated .mo file for italian (#11873)
giohappy Jan 22, 2024
445c84c
[Fixes #11855] Reduce log level in donwload handler (#11856) (#11874)
giohappy Jan 22, 2024
47fd676
release 4.2.1 (#11875)
giohappy Jan 22, 2024
cdeb2d9
Bump to 4.2.x
giohappy Jan 22, 2024
842bb5a
Update docker build workflow
ridoo Jan 22, 2024
ccdddc0
Merge branch '4.2.x' into 52n-4.2.x
ridoo Jan 24, 2024
bf9b500
update version action (#11916) (#11917)
github-actions[bot] Feb 1, 2024
5a97c34
Reformatting for latest Black (#11915)
giohappy Feb 1, 2024
c4c52c1
[Backport 4.2.x ] [Fixes #11912] GWC layers only cache default style …
giohappy Feb 1, 2024
3f382b2
Upgrade Geoserver with fix for oauth2 (#11929)
giohappy Feb 2, 2024
6128b84
Prepare release 4.2.2
giohappy Feb 5, 2024
8dbb3af
Bump to 4.2.x
giohappy Feb 5, 2024
e53bdef
[Fixes #11862] Sanitize HTML data (#11958)
t-book Feb 13, 2024
8e2d435
Added test to verify that document is uploaded without specifying a t…
ahmdthr Feb 14, 2024
7a448ec
Merge tag '4.2.1-52n' into align-with-52n
ridoo Feb 15, 2024
21373f9
Merge branch 'thuenen_4.x' into feature/document_upload_without_title
ahmdthr Feb 15, 2024
8e85224
Removed unnecessary else statement.
ahmdthr Feb 15, 2024
03397d0
Merge remote-tracking branch 'upstream/4.2.x' into 52n-4.2.x
ridoo Feb 20, 2024
13c6a72
Use own images for compose
ridoo Feb 20, 2024
3438a7f
updated changelog
giohappy Jun 7, 2023
4309585
changelog and fixes for packaging (#11355)
giohappy Aug 8, 2023
61490f1
BUmp to 4.1.x (#11371)
giohappy Aug 11, 2023
2e462d5
[Fixes #10066][Depencendies] Security audit and checks (#10067) (#10072)
github-actions[bot] Sep 29, 2022
1a23753
[Fixes #10055] Modify Metadata form with permissions check (#10057) (…
github-actions[bot] Oct 3, 2022
6d2cad3
[Dependencies] Align setup.cfg to requirements.txt (#10124) (#10128)
afabiani Oct 10, 2022
145ff73
[Fixes #10142] storage_manager copy dont assign the folder/file permi…
github-actions[bot] Oct 17, 2022
9cd537d
Align requirements.txt comments with 4.x (#10162) (#10163)
github-actions[bot] Oct 18, 2022
7c08751
[4.0.x][Fixes #10208] Add a custom hook at the end of the permissions…
mattiagiupponi Nov 4, 2022
c277cd6
Fix broken test (#10266) (#10267)
github-actions[bot] Nov 8, 2022
e844f11
[Fixes #10251] improve feedback to the user and UI experience of batc…
github-actions[bot] Nov 9, 2022
2acba20
[Dependencies] Align setup.cfg to requirements.txt (#10284) (#10286)
github-actions[bot] Nov 9, 2022
da00b9c
[Fixes #10270] Document creation via API v2 (#10271) (#10298)
github-actions[bot] Nov 14, 2022
c00385f
[Fixes #10303] automatic periodic TaskResult removal (#10306) (#10319)
github-actions[bot] Nov 21, 2022
64e3e14
[Dependencies] Align setup.cfg with requirements.txt (#10339) (#10341…
github-actions[bot] Nov 23, 2022
8eb6cee
[Dependencies] Align setup.cfg to requirements.txt (#10417) (#10419)
github-actions[bot] Dec 14, 2022
0bf817c
[Dependencies] Align setup.cfg to requirements.txt (#10444) (#10445)
github-actions[bot] Dec 20, 2022
591e68c
[Dependencies] Align "setup.cfg" to "requirements.txt" (#10555) (#10558)
github-actions[bot] Jan 18, 2023
15200d6
[Fixes #10537] Improve rules creation using GeoFence batch (#10538) (…
github-actions[bot] Jan 23, 2023
c01e029
Backport 10575 to 4.1.x (#10579)
afabiani Jan 24, 2023
c283f5d
[Fixes #10537] Improve rules creation using GeoFence batch - more imp…
github-actions[bot] Jan 26, 2023
e0b1552
[Code Format] Minor refactoring of geofence create options (#10589) (…
github-actions[bot] Jan 27, 2023
9ae6030
[Dependencies] Align "setup.cfg" to "requirements.txt" (#10623) (#10624)
github-actions[bot] Feb 1, 2023
dfe6596
[Dependencies] Align "setup.cfg" to "requirements.txt" (#10642) (#10643)
github-actions[bot] Feb 8, 2023
0ae1d82
[Fixes #10521] Make metadata wizard more flexible for custom metadata…
github-actions[bot] Feb 15, 2023
4a2d510
[Dependencies] align "setup.cfg" to "requirements.txt" (#10665) (#10666)
github-actions[bot] Feb 16, 2023
1952d3f
[Dependencies] Align setup.cfg to requirements.txt (#10788) (#10789)
afabiani Mar 17, 2023
4d9c1f6
Sorts files during unzip
ridoo Apr 18, 2023
5472355
fix: requirements.txt to reduce vulnerabilities (#11029)
snyk-bot May 11, 2023
6bd24b0
Bump django-autocomplete-light from 3.5.1 to 3.9.7 (#11056)
dependabot[bot] May 15, 2023
c8fc014
revert django-autocomplete-light upgrade (#11073)
giohappy May 16, 2023
2aa029b
Remove doc_file and file_path from document serializer (#11117) (#11119)
github-actions[bot] May 25, 2023
3979607
Add github workflow files
ridoo Sep 11, 2023
4b61e72
Update branch to build
ridoo Sep 11, 2023
3827df1
Cancels running builds on new push
ridoo Sep 11, 2023
9000510
Push to 52north/geonode and use different versions
ridoo Sep 11, 2023
ee7ef2b
Use dedicated image repository
ridoo Sep 11, 2023
aacbd08
push to registry after build
ridoo Sep 11, 2023
1d06b04
Adjust tag management on built images
ridoo Sep 13, 2023
d00812c
Align with upstream 4.1.x
ridoo Sep 18, 2023
a364958
Add docker hub description
ridoo Sep 18, 2023
1820fa7
Fix parsing release version
ridoo Sep 26, 2023
8d059ad
fix: requirements.txt to reduce vulnerabilities (#11029)
snyk-bot May 11, 2023
174c5d3
Fix target image for docker README
ridoo Sep 19, 2023
10a0c36
Remove example test
ridoo Sep 20, 2023
0de9153
Reconfigure pipeline regarding ignored paths
ridoo Sep 20, 2023
9c33fb3
Rename workflow build
ridoo Oct 13, 2023
888db1a
Rename workflow file
ridoo Oct 13, 2023
65cd6ab
overriding update method in dataset serializer class
kilichenko-pixida Nov 23, 2023
4b1d7bf
Integrates PyCSW v3 to provide DataCite metadata format
ahmdthr Dec 18, 2023
c2b5a50
Allows metadata upload with different UUID
ridoo Dec 18, 2023
1c3e136
Merge branch 'thuenen_4.x' into fix-circle-ci-tests
ridoo Feb 22, 2024
f635ab0
Merge remote-tracking branch 'origin/feature/document_upload_without_…
ridoo Feb 22, 2024
d28bdf8
Remove artifacts from 52n fork
ridoo Feb 23, 2024
0fd07d2
Merge tag '4.2.2' into 52n-prepare-4.2.2
ridoo Feb 28, 2024
6ae5ebb
Merge tag '4.2.2-52n' into thuenen_4.x
ridoo Feb 29, 2024
2f0f190
Updates image tags for major and minor version
ridoo Feb 29, 2024
5f0b294
Upgrade Remote Docker version for CircleCI (#12020) (#12022)
github-actions[bot] Mar 5, 2024
4b8a169
[Fixes #11977] B/R should only deal with data (#12006)
etj Mar 6, 2024
4bd93cc
[Backport 4.2.x] Upgrade to GeoServer 2.24.2 (#12048)
giohappy Mar 14, 2024
0bc9040
[Fixes #12063] Cannot clone map/geoapp with linked resources (#12064)…
github-actions[bot] Mar 18, 2024
a2e7e66
Fixes wrong mapping to the download links (#7)
ridoo Mar 19, 2024
d46e227
[Fixes #12068][Backport 4.2.x] linked_resources API is slow (#12071)
etj Mar 20, 2024
650deb4
[Backport #12050] [Fixes #12049] Adapt the SLD and XML upload forms t…
giohappy Mar 21, 2024
d5d7b6e
Release 4.2.3 (#12093)
giohappy Mar 27, 2024
044959f
Merge tag '4.2.3' into 52n-4.2.x
ridoo Apr 3, 2024
8ab70b4
Merge tag '4.2.3-52n' into thuenen_4.x
ridoo Apr 3, 2024
567191c
Use the Docker build on master (#12149)
giohappy Apr 11, 2024
57e5841
[Fixes #12170] unable to set advanced contact roles in metadata editor
mwallschlaeger Apr 18, 2024
c846db5
[Fixes #12170] unable to set advanced contact roles in metadata editor
mwallschlaeger Apr 19, 2024
4cef452
[Fixes #12170] unable to set advanced contact roles in metadata editor
mwallschlaeger Apr 19, 2024
087ba42
[Fixes #12170] unable to set advanced contact roles in metadata editor
mwallschlaeger Apr 19, 2024
10d2d79
[Fixes #12170] unable to set advanced contact roles in metadata editor
mwallschlaeger Apr 24, 2024
792a151
[Fixes #12170] unable to set advanced contact roles in metadata editor
Apr 30, 2024
9913230
Use dev deps on stable dev branch
giohappy May 6, 2024
1a5a48a
Upgrade Geoserver datadir
giohappy May 7, 2024
e45d32b
Release 4.2.4
giohappy May 8, 2024
ea34af0
Bump 4.2.x to dev (#12212)
giohappy May 10, 2024
1fe021d
dev branch 4.3.x creation
giohappy May 10, 2024
25a4e70
Bump minimum dev dependencies
giohappy May 10, 2024
632689d
revert minimum version of client
giohappy May 10, 2024
b85334c
tinymce is not visible after the upgrade to v4 (#12231)
giohappy May 15, 2024
eab593f
fix workflow (#12238) (#12239)
github-actions[bot] May 17, 2024
2117bbd
[Fixes #12250] Add missing migration (#12251) (#12252)
github-actions[bot] May 21, 2024
004c205
[Fixes #12253] Improvements to the proxy view (#12254) (#12257)
github-actions[bot] May 22, 2024
0436765
[Fixes #12255] Harvester is not deleted when its Service is deleted (…
github-actions[bot] May 23, 2024
2ad8442
[Fixes #12261] Current user is assigned as owner on geoapp update (#1…
github-actions[bot] May 24, 2024
111ee9f
fix workflow (#12238) (#12264)
github-actions[bot] May 24, 2024
99e60ad
[Fixes #12261] Current user is assigned as owner on geoapp update (#1…
github-actions[bot] May 24, 2024
c11ddee
fix to tests counting 'Featured' words (#12281) (#12282)
github-actions[bot] May 29, 2024
89cab20
[Fixes #12277] Remove the MS catalog service configuration (#12278) (…
github-actions[bot] May 29, 2024
6cb3aaf
Fixes to metadata detail URL inside metadata page (#12286) (#12287)
github-actions[bot] May 29, 2024
4bfc522
Release 4.3.0 (#12288)
giohappy May 30, 2024
face365
Release 4.2.5 (#12289)
giohappy May 30, 2024
99de467
Update dynamic-rest to 2.3.0 (#12292) (#12293)
github-actions[bot] May 30, 2024
23d8faf
Use published PyPi modules (#12295) (#12296)
github-actions[bot] May 30, 2024
4df0b64
Bump to dev deps (#12299)
giohappy May 30, 2024
0854a4e
Fixes missing __init__.py inside people/api (#12300) (#12301)
github-actions[bot] May 31, 2024
f1841f2
Prepare tagging for fixed 4.3.0.post1 release (#12302)
giohappy May 31, 2024
d296f7a
Bump to dev deps (#12303)
giohappy May 31, 2024
a458925
Add WFS links to tabular datasets
ridoo Jun 7, 2024
6739068
Add proper download_url for tabular data
ridoo Jun 14, 2024
b74f1cb
Fix singular case of download_url
ridoo Jun 14, 2024
a401848
Keep tabular subtype when syncing with geoserver
ridoo Jun 18, 2024
8c9fbe4
Create attributes_set for tabular datasets too
ridoo Jun 18, 2024
ec42692
Do not create image links for tabular data
ridoo Jun 25, 2024
fdefb0d
Avoid calls to GWC for non-spatial data
ridoo Jun 25, 2024
4c05cbd
Relax contraint on column description
ridoo Jul 4, 2024
7197e76
[Fixes #12361] Fix captcha field visualization in signup page (#12392…
github-actions[bot] Jul 8, 2024
5ebe7fc
Move create_tile_layers to backup.sh (#12394) (#12395)
github-actions[bot] Jul 9, 2024
750457b
[Fixes #12369] Create a command to regenerate the XML metadata (#1239…
github-actions[bot] Jul 9, 2024
5ac3601
[Fixes #12402] Adopt strict-origin-when-cross-origin Referrer Policy …
github-actions[bot] Jul 9, 2024
bb78275
Add missing "m" in "Request permission" (#12266) (#12410)
github-actions[bot] Jul 11, 2024
8a2eaa5
[Fixes #12413] Group filter autocomplete does not work (#12414) (#12415)
github-actions[bot] Jul 12, 2024
2dc0df0
Upgrade to Geoserver 2.24.4 (#12426)
giohappy Jul 19, 2024
46f27dc
Bump to 4.3.1
giohappy Jul 19, 2024
37fc263
Merge tag '4.2.5' into thuenen_4.x
ridoo Aug 7, 2024
fbdfe73
Use WFS link for tabular datasets
ridoo Aug 13, 2024
ac4a3e9
Store map subtype for tabular collections
ridoo Aug 13, 2024
3c9f5ad
Fix storing maplayers
ridoo Aug 13, 2024
deb7306
Merge tag '4.3.1' into thuenen_4.x
ridoo Aug 16, 2024
98d786d
Tabular datasets (datapackage upload)
ridoo Aug 23, 2024
ba1696f
Handle None case of MapLayer
ridoo Aug 23, 2024
4c9c333
Handler Non case of MapLayer
ridoo Aug 26, 2024
520099d
Do not change subtype of empty maps
ridoo Aug 26, 2024
0398af7
Do not change subtype of empty maps
ridoo Aug 26, 2024
5324e2c
Merge tag '4.3.1' into datapackage_tabular-data
ridoo Oct 1, 2024
2b387ed
Merge branch 'datapackage_tabular-data' into thuenen_4.x
ridoo Oct 1, 2024
661f6d3
fix api permissions
kilichenko-pixida Nov 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
65 changes: 65 additions & 0 deletions .github/workflows/52n-build-4.x.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
name: "[thuenen_4.x -> 4.x] Push Thünen Atlas Docker Image(s)"

concurrency:
group: "geonode_build_thuenen_4.x"
cancel-in-progress: true

env:
TITLE: "52°North GeoNode Docker Image"
VENDOR: "52°North GmbH"
AUTHORS: "https://52North.org/"
DESCRIPTION: "Builds and publishes Thuenen Atlas GeoNode image(s)"
LICENSE: "GPL-3.0"

on:
push:
branches:
- "thuenen_4.x"
paths-ignore:
- "./.github/workflows/52n-dockerhub-description.yaml"
- "./README_thuenen.md"

jobs:
build_and_push_geonode:
runs-on: ubuntu-22.04
env:
IMAGE: 52north/geonode_thuenen
DEVELOPMENT_VERSION: "4.x"
steps:
-
name: Checkout
uses: actions/checkout@v3
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
-
name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@v4
with:
images: ${{ env.IMAGE }}
labels: |
"org.opencontainers.image.authors=${{ env.AUTHORS }}"
"org.opencontainers.image.vendor=${{ env.VENDOR }}"
"org.opencontainers.image.description=${{ env.DESCRIPTION }}"
"org.opencontainers.image.title=${{ env.TITLE }}"
"org.opencontainers.image.licenses=${{ env.LICENSE }}"
tags: |
${{ env.DEVELOPMENT_VERSION }}
-
name: Login to Docker Hub
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
name: Build and push
uses: docker/build-push-action@v4
with:
context: .
file: ./Dockerfile
push: true
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
cache-from: type=registry,ref=${{ env.IMAGE }}:buildcache
cache-to: type=registry,ref=${{ env.IMAGE }}:buildcache,mode=max
23 changes: 23 additions & 0 deletions .github/workflows/52n-dockerhub-description.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Update Docker Hub Description
on:
push:
branches:
- thuenen_4.x
paths:
- README_thuenen.md
- .github/workflows/52n-dockerhub-description.yaml
jobs:
dockerHubDescription:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3

- name: Docker Hub Description
uses: peter-evans/dockerhub-description@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
repository: 52north/geonode_thuenen
short-description: "Geospatial content management system"
readme-filepath: ./README_thuenen.md
enable-url-completion: true
78 changes: 78 additions & 0 deletions .github/workflows/52n-release.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
name: Release GeoNode Docker Images

env:
TITLE: "52°North GeoNode Docker Image"
VENDOR: "52°North GmbH"
AUTHORS: "https://52North.org/"
DESCRIPTION: "Builds and publishes the GeoNode Docker image for Thuenen"
LICENSE: "GPL-3.0"

on:
push:
tags:
- "v*-thuenen"

jobs:
build_and_push_geonode:
runs-on: ubuntu-22.04
env:
IMAGE: 52north/geonode_thuenen
steps:
-
name: Checkout
uses: actions/checkout@v3
-
name: Parse semver string
id: semver_parser
uses: booxmedialtd/ws-action-parse-semver@v1
with:
input_string: "${{github.ref_name}}"
version_extractor_regex: 'v(.*)-thuenen'
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
-
name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@v4
env:
MAJOR_VERSION: ${{ steps.semver_parser.outputs.major }}
MAJOR_MINOR_VERSION: ${{ steps.semver_parser.outputs.major }}.${{ steps.semver_parser.outputs.minor }}
MAJOR_MINOR_PATCH_VERSION: ${{ steps.semver_parser.outputs.fullversion }}
with:
images: ${{ env.IMAGE }}
labels: |
"org.opencontainers.image.authors=${{ env.AUTHORS }}"
"org.opencontainers.image.vendor=${{ env.VENDOR }}"
"org.opencontainers.image.description=${{ env.DESCRIPTION }}"
"org.opencontainers.image.title=${{ env.TITLE }}"
"org.opencontainers.image.licenses=${{ env.LICENSE }}"
tags: |
latest
${{ env.MAJOR_VERSION }}
${{ env.MAJOR_MINOR_VERSION }}
${{ env.MAJOR_MINOR_PATCH_VERSION }}
-
name: Login to Docker Hub
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
name: Fail in case fully tagged version already exists
run: |
if docker manifest inspect ${{ env.IMAGE }}:${{ steps.semver_parser.outputs.fullversion }}; then
echo "tag version already exists! Will not override."
exit 1
fi
-
name: Build and push
uses: docker/build-push-action@v4
with:
context: .
file: ./Dockerfile
push: true
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
cache-from: type=registry,ref=${{ env.IMAGE }}:buildcache
cache-to: type=registry,ref=${{ env.IMAGE }}:buildcache,mode=max
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -96,4 +96,4 @@ scripts/spcgeonode/_volume_*
!hooks/*

.env

.secret
Loading