<li> Mon Jun 6 12:18:33 2022 +0200: github-actions[bot] <ahref=https://github.com/GeoNode/geonode/commit/376208e13b5da9c0c455e274d811b5ec89add7a3target=blank>[Fixes #9475] PRINT_BASE_URL on JAVA_OPTS should be pointing to localhost:8080 on default env (#9485) (#9486)</a></li>
<li> Mon Jun 6 11:58:52 2022 +0200: github-actions[bot] <ahref=https://github.com/GeoNode/geonode/commit/8f62c0c57f34f999f20536078232dca4b0a40ca6target=blank>[Fixes #9475] PRINT_BASE_URL on JAVA_OPTS should be pointing to localhost:8080 on default env (#9476) (#9483)</a></li>
<li> Mon Jun 6 11:30:09 2022 +0200: mattiagiupponi <ahref=https://github.com/GeoNode/geonode/commit/c1eb81945c003ebdc0f90537ef5efd6bde08cd4etarget=blank>[Fixes #9471] add resource_type as filter in legacy API (#9472)</a></li>
<li> Mon Jun 6 09:55:15 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/576b4ad0b9b28ac19ef0fd0e0b9956259b75269etarget=blank>Bump django-geonode-mapstore-client to version 3.3.2 (#9455)</a></li>
<li> Thu May 26 11:12:16 2022 +0200: github-actions[bot] <ahref=https://github.com/GeoNode/geonode/commit/ed3f647a0ca391bf5b2b885d40ac525ae142eb81target=blank>[Fixes #9418] change the default JAVA_OPTS to the public URL inside GeoNode .env file (#9425) (#9429)</a></li>
<li> Wed May 25 09:46:12 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/7b86077757eb29f9667da788d5edc2f622619ff6target=blank>[Fixes #9426][Remote Services] Errors on creating WMS Cascade stores and layers (#9427)</a></li>
<li> Wed May 18 12:20:05 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/93c6d9f2aae7b871dfbe4e270d04151a4d5c16dftarget=blank>[Backport 3.3.x][Fixes #9370] "catalogue_post_save" fails on retrieving the self resource (#9372)</a></li>
<li> Wed May 18 13:09:52 2022 +0300: NAGGINDA MARTHA <ahref=https://github.com/GeoNode/geonode/commit/f21fd36c40c91872d076ea77e20bdbc951bef5datarget=blank>-[Fixes #9314] Error on Searching uploads in Admin Site (#9376)</a></li>
<li> Mon May 16 09:53:21 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/0aa6b19dca93319fbf4f469a8ee685a25e357284target=blank>[Backport 3.3.x][Fixes #9332][Test Cases] A/W: owner should not have any modification permission on published resource (#9344)</a></li>
<li> Fri May 13 17:08:37 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/985888e69d0192b460728a660254ecb827aab928target=blank>[Backport 3.3.x] [Fixes #9330] Upload randomly causing "java.lang.NullPointerException" during Import (#9342)</a></li>
<li> Thu May 12 18:26:25 2022 +0200: mattiagiupponi <ahref=https://github.com/GeoNode/geonode/commit/c3fbad9b3d8416d82ef70fbdec71694d7888436ctarget=blank>[Fixes #9332] A/W: owner should not have any modification permission on published resource (#9335)</a></li>
<li> Mon May 9 16:26:10 2022 +0200: github-actions[bot] <ahref=https://github.com/GeoNode/geonode/commit/03600385c8144822cd0b9ad5df2a07d17d157b4dtarget=blank>[Fixes #9202] PEP-440 compliant version (#9203) (#9309)</a></li>
<li> Mon May 9 11:38:03 2022 +0200: mattiagiupponi <ahref=https://github.com/GeoNode/geonode/commit/39b6bd7d48ee613fca0a2337888561c1bb21caa0target=blank>Owner is unable to delete a published/approved map and Request Change button is shown on map with a user having permissions to edit in A/W (#9295)</a></li>
<li> Fri May 6 12:01:56 2022 +0200: mattiagiupponi <ahref=https://github.com/GeoNode/geonode/commit/f4d781761650094ea47f85f02d7d9abe717ac892target=blank>[33x] Set target store during upload phase (#9266)</a></li>
<li> Fri May 6 11:41:03 2022 +0200: mattiagiupponi <ahref=https://github.com/GeoNode/geonode/commit/417a4f996d723f5ffe8803da7116906415ed4985target=blank>[Fixes #9269] Favorite tab shows Add to Favorites even when geoapp is already in favorites (#9274)</a></li>
<li> Thu May 5 15:49:09 2022 +0200: mattiagiupponi <ahref=https://github.com/GeoNode/geonode/commit/df8ec3be0b410190b61038edc6db7da3673b7cc6target=blank>Fix max size in uploadhandler.py</a></li>
<li> Thu May 5 14:44:13 2022 +0200: mattiagiupponi <ahref=https://github.com/GeoNode/geonode/commit/d9e593391fbffb0ea9540811d2c33388ea545b42target=blank>Refresh the harvest_job object (#9267)</a></li>
<li> Thu May 5 13:26:26 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/8c10e696014d93abad6a3dfe13cf66c0b0342b86target=blank>[Backport 3.3.x] [Fixes #9250] Upload: task.set_charset(charset) may cause blocking error in case the GeoServer catalog has not aligned yet (#9255)</a></li>
<li> Wed Apr 27 21:18:11 2022 +0200: mattiagiupponi <ahref=https://github.com/GeoNode/geonode/commit/0926bd4728863cfd71a4b7ab89946c62a71b7c1btarget=blank>[Fixes #9210] Owner is still able to edit data and style after a resource has been approved and A/W is active (#9215)</a></li>
<li> Sat Apr 23 11:53:34 2022 +0200: Giovanni Allegri <ahref=https://github.com/GeoNode/geonode/commit/4ff10aee6ee5d7022b987274227eaa7fabe553e8target=blank>Revert "[Fixes #9212] Login with basic auth or token headers or apikey GET parameter (#9214)" (#9217)</a></li>
<li> Fri Apr 22 19:52:57 2022 +0200: Giovanni Allegri <ahref=https://github.com/GeoNode/geonode/commit/66ca7da1628752f13292c213405624e8e5aab911target=blank>[Fixes #9212] Login with basic auth or token headers or apikey GET parameter (#9214)</a></li>
<li> Wed Apr 20 18:34:17 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/b8c81edb435ec774a69c59e0c674fd9b0c336935target=blank>[Backport to 3.3.x][Fixes #9186] Upload marks as PROCESSED a resource not ready yet (#9191)</a></li>
<li> Wed Apr 20 11:38:24 2022 +0200: mattiagiupponi <ahref=https://github.com/GeoNode/geonode/commit/16337757640d1467aa6364ae3a454615ac889a19target=blank>[Fixes #9184] Let final step work in async mode for layer replace (#9185)</a></li>
<li> Wed Apr 20 09:20:19 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/f547e808718ff6ff1721ae42df990f1280e735c0target=blank> - Typo: [Backport to 3.3.x][Fixes #9173] Upload Workflow: The finalize task set "INVALID" state if the final step vew returns "error" without actually checking the real Import Session state (#9181)</a></li>
<li> Wed Apr 20 01:07:16 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/5a61bd4cf1463bb3ce58c82c72a0f4ed3f932ebftarget=blank>[Backport to 3.3.x][Fixes #9173] Upload Workflow: The finalize task set "INVALID" state if the final step vew returns "error" without actually checking the real Import Session state (#9177)</a></li>
<li> Wed Apr 20 00:49:50 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/31efb6e2f0ca995154200eadfab609ee24318f94target=blank>[Backport to 3.3.x][Fixes #9166] Upload Workflow: The upload api keeps calling the "final" step causing inconsistent states (#9171)</a></li>
<li> Wed Apr 20 00:49:31 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/13ce257e3cd98a75fb5f3e73dbc96063c7c7a02etarget=blank>[Backport to 3.3.x][Fixes #9115] Advanced Workflow: permissions assigned to managers/members should be filtered by owner and resource group metadata only (#9167)</a></li>
<li> Tue Apr 19 21:39:53 2022 +0200: github-actions[bot] <ahref=https://github.com/GeoNode/geonode/commit/fd10adfd96626de4085706bf1349ca1bf65e1c4etarget=blank>[Fixes #9114] Group managers are assigned Manage permission on adding a group with any permission in share permissions form (#9118) (#9164)</a></li>
<li> Tue Apr 19 15:28:25 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/7b1dd8b7b6b23fb155b0ba1d3dec97cb72366091target=blank>[Backport to 3.3.x][Fixes #9136] Async Upload deletes Importer folders cusing GeoServer to trigger the import again (#9140)</a></li>
<li> Fri Apr 15 18:32:37 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/f6c5b711b6cf7438f17cd987c86aa5f44a79ea4ctarget=blank>[Backport to 3.3.x][Fixes #9101] Keywords filter only returns the root nodes of the tree (#9111) (#9121) (#9124)</a></li>
<li> Fri Apr 15 13:37:48 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/e32e9045634d2a387689c9119da6072105228537target=blank> - Fix env and docker-compose variables accordingly to the updated geoserver docker image requirements (#9113)</a></li>
<li> Thu Apr 14 18:18:58 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/35c21689e20a94d2cc741e73b4695769e5e27839target=blank>[Backport to 3.3.x][Fixes #9070] Filter by extent issue with dateline… (#9090)</a></li>
<li> Wed Apr 13 18:46:32 2022 +0200: mattiagiupponi <ahref=https://github.com/GeoNode/geonode/commit/acb0d5dcf6531e786dd134ae1e307e91abdc1431target=blank>[Fixes #9092] The Upload Workflow never updates the Resource files (#9091)</a></li>
<li> Mon Apr 11 16:34:21 2022 +0200: mattiagiupponi <ahref=https://github.com/GeoNode/geonode/commit/e66da3b6c6ad3c125e12160eab1b635220cbe095target=blank>[Fixes #8905] Implement API and remote file path support for layer data replace (#9062)</a></li>
<li> Sun Apr 10 17:14:56 2022 +0200: afabiani <ahref=https://github.com/GeoNode/geonode/commit/23c5db383b99c1cc9bcbb7be9bf989ae3ebe36bftarget=blank>[CircleCI] Fix test cases</a></li>
<li> Sun Apr 10 16:56:50 2022 +0200: afabiani <ahref=https://github.com/GeoNode/geonode/commit/b9a76b35a955c3d50accc08466f755700d423663target=blank>[Fixes #9064] Improve Upload Workflow resources state management</a></li>
<li> Sun Apr 10 12:22:05 2022 +0200: afabiani <ahref=https://github.com/GeoNode/geonode/commit/df2df3a79c25c3fbb5fcca5cf088a8a922af0396target=blank>[Fixes #9064] Improve Upload Workflow resources state management</a></li>
<li> Sun Apr 10 00:06:10 2022 +0200: afabiani <ahref=https://github.com/GeoNode/geonode/commit/acaee14e7b7e4b02cf41e352f0dc04baad5300c6target=blank>[Fixes #9064] Improve Upload Workflow resources state management</a></li>
<li> Fri Apr 8 17:07:34 2022 +0200: afabiani <ahref=https://github.com/GeoNode/geonode/commit/63d03ce3d471b859d9b5a4d3b25e57b4522c564ctarget=blank>[Hardening] Making "os.makedirs" safe to errors</a></li>
<li> Fri Apr 8 13:08:28 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/c2a6399d5f82a878fa1bbb949f8f9dddfe52ceb9target=blank>[Backport to 3.3.x][Fixes #9061] The UploadDatasetForm should POST "store_spatial_files=true" when uploading (#9067)</a></li>
<li> Fri Apr 8 13:04:03 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/de57e4abc712ad90c873740bbf568ef103230096target=blank>[Backport to 3.3.x][Fixes #9064] Improve Upload Workflow resources state management] (#9065)</a></li>
<li> Thu Apr 7 13:53:21 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/1fa8fb9a6b7d964516edaec1d8327be04b9ee810target=blank>[Backport to 3.3.x][Fixes #9056] Layer upload via API stuck in status… (#9060)</a></li>
<li> Wed Apr 6 11:00:59 2022 +0200: afabiani <ahref=https://github.com/GeoNode/geonode/commit/99dbabe64a598c318d9db817ac8f967c715a8595target=blank>[.clabot] Adding DavidQuartz to the list of contributors</a></li>
<li> Wed Apr 6 11:00:00 2022 +0200: github-actions[bot] <ahref=https://github.com/GeoNode/geonode/commit/232426bdf81eb13632631b2a846e98c6509f0db9target=blank>[Fixes #9042] Disable caching header in GeoNode proxy for the REST API (#9051) (#9052)</a></li>
<li> Wed Apr 6 09:51:11 2022 +0200: github-actions[bot] <ahref=https://github.com/GeoNode/geonode/commit/740b94b89fb7af8c50cec2d9c15cf95eca75a667target=blank>[Fixes #9042] Disable caching header in GeoNode proxy for the REST API (#9043) (#9047)</a></li>
<li> Wed Apr 6 09:39:35 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/9f98bba61dbec5a5a67371e7f5b352117639fbdbtarget=blank>[Backport 3.3.x] [Fixes #9013] Advanced Workflow: workflow logic should take precedence over standard permissions (#9023)</a></li>
<li> Sat Apr 2 15:44:37 2022 +0200: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/4aa6fe169cb54c9c924ab10f3159f7491c478c59target=blank>[Patch] Cumulative Patch Update from master: 2022-01-04-1 (#9019)</a></li>
<li> Tue Mar 29 14:14:04 2022 +0300: NAGGINDA MARTHA <ahref=https://github.com/GeoNode/geonode/commit/af6f7d94b59acefc8cbec772207b1cfc227d8fd1target=blank>[Backport 3.3.x][Fixes #8937] User with perms can edit approved and published resources when Advanced workflow is enabled (#8978)</a></li>
<li> Mon Mar 28 10:35:49 2022 +0200: afabiani <ahref=https://github.com/GeoNode/geonode/commit/ffaf0187cca524d1b7ee5322e9da536a0f4b9991target=blank>[Hardening] Make sure we don't stuck on "collectstatic" task</a></li>
<li> Fri Mar 25 19:10:17 2022 +0100: mattiagiupponi <ahref=https://github.com/GeoNode/geonode/commit/6fd8295853229f4434e6143e0a824ebaf23c74dbtarget=blank>[Fixes #8987]Add missing option for list remote resources (#8988)</a></li>
<li> Tue Mar 22 17:07:53 2022 +0100: afabiani <ahref=https://github.com/GeoNode/geonode/commit/05e19c22e5db9ac7afe409270c505016dc95bc46target=blank> - ResourceBaseForm typo: missing comma on 'was_approved' field</a></li>
<li> Thu Mar 17 10:03:58 2022 +0100: github-actions[bot] <ahref=https://github.com/GeoNode/geonode/commit/814e78044abb545825379c9d40a08e7253050d18target=blank>[Fixes #8939] Fix store_spatial_files in upload form (#8940) (#8942)</a></li>
<li> Tue Mar 15 15:20:27 2022 +0100: stefano bovio <ahref=https://github.com/GeoNode/geonode/commit/fec2cc7acf5675e6874ca5827904f5402c7d41d3target=blank>add projection and patch rules settings (#8936)</a></li>
<li> Tue Mar 15 10:08:27 2022 +0100: mattiagiupponi <ahref=https://github.com/GeoNode/geonode/commit/ab8d7d53e946d3e05864983fcd5fdc1486e37e95target=blank>[Fixes #8913] Duplicate keyword error raised on massive upload (#8933)</a></li>
<li> Mon Mar 14 18:57:46 2022 +0100: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/166f5980fd3dd6eda472dd5ad2987e6516a428d5target=blank>[Backport to 3.3.x][Fixes #8920] The thumbnail of a UTM proj dataset is not correctly generated (#8931)</a></li>
<li> Mon Mar 14 13:56:23 2022 +0100: afabiani <ahref=https://github.com/GeoNode/geonode/commit/3aa03777c86d01dac164facf5b2f934bc607cd64target=blank>[CircleCI] Fix test cases</a></li>
<li> Mon Mar 14 13:25:03 2022 +0100: afabiani <ahref=https://github.com/GeoNode/geonode/commit/ad679576cdacc6c8dac34ad354acf7d616045975target=blank>[Dockerfile] Revert to 3.8.9-buster distribution</a></li>
<li> Mon Mar 14 13:00:31 2022 +0100: afabiani <ahref=https://github.com/GeoNode/geonode/commit/b1d21609426f6d036b1449a6997b36142e71db7ctarget=blank>[Dockerfile] Forcing Debian libraries upgrade before installing the new one</a></li>
<li> Fri Mar 11 18:21:59 2022 +0100: afabiani <ahref=https://github.com/GeoNode/geonode/commit/e0656962432566231f9f79328f2beadc56394784target=blank>[Dependencies] Bump pip to version 22.0.4</a></li>
<li> Fri Mar 11 18:11:03 2022 +0100: afabiani <ahref=https://github.com/GeoNode/geonode/commit/cb11bf4cb63421f0cc397a2094c7ed11ac55faf2target=blank>- Fix Map set bbox from center and zoom</a></li>
<li> Fri Mar 11 17:49:11 2022 +0100: afabiani <ahref=https://github.com/GeoNode/geonode/commit/17eda9804b5c0056b92586ce2b61aeaad996f6c2target=blank> - Fix Map set bbox from center and zoom</a></li>
<li> Wed Mar 9 16:44:56 2022 +0100: afabiani <ahref=https://github.com/GeoNode/geonode/commit/f7ed80677533e561c6a4bef8ac9c30c3dc834956target=blank>- Allow migrate_baseurl Managent Command being able to update GeoApps Data and MapStore Data blobs too</a></li>
<li> Wed Mar 9 16:25:51 2022 +0100: afabiani <ahref=https://github.com/GeoNode/geonode/commit/529c43dff323e4df9afb56f8a0796bf16341ca4etarget=blank> - Allow migrate_baseurl Managent Command being able to update GeoApps Data and MapStore Data blobs too</a></li>
<li> Wed Mar 9 16:25:10 2022 +0100: afabiani <ahref=https://github.com/GeoNode/geonode/commit/372f321a9c2cc1624f39dc65054a3dd8a8164292target=blank>Typo</a></li>
<li> Tue Mar 1 10:42:55 2022 +0100: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/1b0a7a9cb1ea5923c160722bd3cd0a2906009bd8target=blank>[Backport to 3.3.x][Fixes #8869] "updatelayers" management command does not fully update… (#8871)</a></li>
<li> Fri Feb 25 17:58:51 2022 +0100: afabiani <ahref=https://github.com/GeoNode/geonode/commit/ce53e2770965f1dd533b6c8cb4c8cfbec5ebbafdtarget=blank> - Make sure we are going to use the service GetCapa operation to fetch the FT attributes</a></li>
<li> Fri Feb 25 15:28:42 2022 +0100: afabiani <ahref=https://github.com/GeoNode/geonode/commit/017e05d4886eb7dedada1814a11297c226a41e63target=blank>Bump to version 3.3.2.rc0</a></li>
<li> Fri Feb 25 15:10:24 2022 +0100: afabiani <ahref=https://github.com/GeoNode/geonode/commit/34b0df45d712c17f07935c09c42949d4ae595b55target=blank>Bump to version 3.3.1.post1</a></li>
<li> Fri Feb 25 14:41:37 2022 +0100: mattiagiupponi <ahref=https://github.com/GeoNode/geonode/commit/559956d574b509b582dab266f58c14bda005a2c9target=blank>[Fixes #8855] Plugged service type are ignored in the model validation (#8856)</a></li>
<li> Fri Feb 25 14:24:18 2022 +0100: afabiani <ahref=https://github.com/GeoNode/geonode/commit/aace1b6706123c09703d436e0244fce8cd95beb2target=blank> - Allow 'post' suffix on GeoNode release versions</a></li>
<li> Fri Feb 25 09:09:36 2022 +0000: Alessio Fabiani <ahref=https://github.com/GeoNode/geonode/commit/28cc0a18a1a6ef20ac69331266d08a07dd4fdc00target=blank>[Backport to 3.3.x][Fixes #8858] Support "workspaced" requests on GeoServer proxy view (#8860)</a></li>
<li> Thu Feb 24 10:59:47 2022 +0100: afabiani <ahref=https://github.com/GeoNode/geonode/commit/00d09259fdcb1f993079da5e7c7cecc38ed647e5target=blank>[CircleCI][Regression] Test: "style_change_check" always fails in the case the style does not exist on GeoNode too, preventing a user editing temporary generated styles</a></li>
<li> Wed Feb 23 19:27:06 2022 +0100: afabiani <ahref=https://github.com/GeoNode/geonode/commit/796c5768f80594aadbb1d5f5f177e9be6aab6585target=blank>[Regression] "style_change_check" always fails in the case the style does not exist on GeoNode too, preventing a user editing temporary generated styles</a></li>
<li> Wed Feb 23 17:45:15 2022 +0100: afabiani <ahref=https://github.com/GeoNode/geonode/commit/a91418253e59ad7cf79b108cdb3df5e958f45f27target=blank> - Update docker images names to version 3.3.x</a></li>
<li> Wed Feb 23 14:24:06 2022 +0100: afabiani <ahref=https://github.com/GeoNode/geonode/commit/e775d37c22c3f1b7c6e26546bbe84105f8ad5281target=blank>[Dependencies] Bump django_geonode_mapstore_client to 3.3.x</a></li>
<li> Wed Feb 23 14:22:31 2022 +0100: afabiani <ahref=https://github.com/GeoNode/geonode/commit/65bf18a13670c4fa396eafd0644e64ce456ac882target=blank>Bump to version 3.3.2</a></li>
<li> Fri Feb 25 14:41:37 2022 +0100: mattiagiupponi <ahref=https://github.com/GeoNode/geonode/commit/559956d574b509b582dab266f58c14bda005a2c9target=blank>[Fixes #8855] Plugged service type are ignored in the model validation (#8856)</a></li>