New features and improvements
3D and MapSore catalog plugins available for maps : This release includes a major upgrade of the MapStore framework upon which the GeoNode client is built. One of the key benefits brought by the alignment to the latest MapStore versions, is the integration of new plugins powered by MapStore. Two of these plugins have been enabled by default for maps: 3D view , powered by Cesium and the Catalog tool which gives users the option to include external layers (from WMS, TMS, CSW, etc. services) directly into a map. The 3D view is the first step toward the publishing of 3D content with GeoNode. Meanwhile external 3D Tiles sources can already be viewed inside a GeoNode map thanks to the Catalog service for 3D Tiles .
Map Viewers : Thanks again to the work done to extend the integration with MapStore, its concept of Application Contexts have been adapted and integrated in GeoNode under the the name "Map Viewers". With a Map Viewer the list of tools and plugins available in a map can be configured. Map Viewers can be created from a map (the feature is available under the Edit menu) and they can be used by multiple maps. With Map Viewers all the plugins offered by MapStore can be used inside GeoNode maps.
Hiding resources from catalog listing : There are cases where a resource is created only to be used within other resources. Images uploaded to be included in a geostory, datasets only meant to be viewed inside maps, are examples. Sometimes we don't want these resoruces to be visibile inside the catalog list, or inside search results. For these cases a new "Advertized" attribute is available under the Settings tab of the Metadata editor. When this flag is turned off the resource will only be listed to its owner. This doesn't affect the permissions on the resource. Users with view permissions can still visualize the resource, but it won't be listed in the catalog to them.
Extended Users API : The User API has been extended to support the full management of GeoNode accounts. This API makes GeoNode compliant with the Data policies that request to give users the option to delete their account and their data from apps. The new APIs also support the transfer of resource ownership to another user and the ability to step down from the Group Manager role for a user.
Groups facet : A new facet (filter) has been added to the filters panel for filtering resources by Group.
Other minor improvements and fixes
Backup/Restore : Several improvements that make the B/R service more robust and performant. Code customizations (layouts, etc.) are excluded now from projects backups.
Owner was update when geoapp were saved : This fixes a problem with geoapps (geostories and dashboards) where the current user was assigned as owner when the resource was saved.
Fixed textara for rich HTML metadata fields : It wasn't editable due to a regression introduced in previous versions.
Metadata and SLD file uploads : Fixed a problem with the legacy code that prevented the upload of XML and SLD metadata files for an existing resource.
Django 4.2.9
Geoserver 2.24.3
MapStore 2024.01.00
The full list of changes here
New features and improvements
Enhanced faceted filtering : Filtering of resources has undergone a deep refactoring with the goal of improving its performance and implement proper (cascaded) faceted filtering. The resoruces, and their counting, are calculated from the intersection of the topics selected between different filters (AND logic) and the union of the optics selected from the same filter (OR logic). An improvement is planned for a future version to let users select additional topics from the same filter that happen to be hidden because not cointained in the current results.
Location view and management : A new "Location" tab is available inside the information side panel, where the bounding box of the resoruce and its centroid are displayed. The location for spatial resources (datasets and maps) are automatically retrieved by the data itself. For non-spatial resources the same panel gives editors the tools to set the bounding bos and the position of the resource.
Linked resources : The options to link resources has been extended to any type of resource. It's possible to related any resource with any other resource (one or many), and the relationship is disaplyed inside the new "Lined resources" tab inside the information side panel. The direction of the relationship is also visible, since linked resources are disaplyed under two distinct groups "Linked from" and "Lined to".
Implemented a generic and pluggable OIDC SocialAccount Provider, which extends and improves the one provided by the allauth
module already available in GeoNode
Documents from remote URLs can be created from the client
Regions are not assigned to new resources automatically anymore. A pluggable and configurable option lets administrators implement specific logic for the automatic assignmenet if required
Option to configure a WMTS service to generate thumbnail backgrounds
The rendering of thumbnails for the maps now take into account ordering and opacity
Implemented the option to do not register new users as contributors automatically (default behaviour)
Django 3.2.23
Geoserver 2.23.3
PostgreSQL 15.3 / PostGIS 3.3
Nginx 1.25.3
The full list of changes here
GeoNode integrates a brand new importer module based on GDAL/OGR , which offers increased robustness and reliability to the upload UI and API services. GeoPackage (vector), GeoJSON, KML/KMZ formats and a new CSV handler have been implemented.
Thesaurus faceting and date filtering
If thesaurus and thesaurus keywords are configured and assigned to resources, they will be available inside the filters panel, along with the number of associated resources.
Date filtering (from/top) has also been added.
Time series configurable after the upload
The configuration of (potential) time series at upload time was confusing for users, and not very robust.
With the new importer, the optional configuration of vector time series can be done afterward, through the Settings tab inside the Metadata editing page
Only vector fomats that provide date(time) fields natively are supported. Conversion from string fields is not implemented.
This restore a functionality available in previous versions of GeoNode.
A tab inside the info panel has been added where relationships between datasets, maps and documents are reported.
Vector dataset attributes
A tab inside the info panel has been added showing the attributes of vector datasets
The API has been extended to permit the creation of document resources referencing remote URLs
ISO-19115 XML upload via API
The API now supports the upload of a metadata XML file along with the resource data
You can see the full list of closed issues here .
Python >3.9 is required to run GeoNode 4.1.0, since many of its dependencies have dropped support for older versions.
Based on MapStore client 4.0.5
MapStore client is no more compatible with 3.x train
GeoNode 4.0.0 architecture is slightly different from the previous versions; please refer to:
https://github.com/GeoNode/geonode/compare/4.0.1...4.0.2
Tue Dec 20 10:09:23 2022 +0100: afabiani [Dependencies] Align setup.cfg to requirements.txt (#10417) (#10418)
Tue Dec 20 10:05:54 2022 +0100: Alessio Fabiani [Dependencies] Bump django-geonode-mapstore-client to version 4.0.5 (#10446)
Wed Dec 14 12:25:01 2022 +0100: github-actions[bot] [Dependencies] Align setup.cfg to requirements.txt (#10417) (#10418)
Tue Dec 13 17:40:58 2022 +0100: github-actions[bot] Bump sqlalchemy from 1.4.44 to 1.4.45 (#10402) (#10405)
Tue Dec 13 17:40:21 2022 +0100: github-actions[bot] Bump wandb from 0.13.5 to 0.13.6 (#10399) (#10409)
Tue Dec 13 17:39:41 2022 +0100: github-actions[bot] Bump google-cloud-storage from 2.6.0 to 2.7.0 (#10398) (#10411)
Tue Dec 13 17:38:45 2022 +0100: github-actions[bot] Bump selenium-requests from 2.0.1 to 2.0.2 (#10401) (#10414)
Tue Dec 13 17:38:25 2022 +0100: github-actions[bot] Bump boto3 from 1.26.26 to 1.26.28 (#10407) (#10415)
Mon Dec 12 11:13:27 2022 +0100: github-actions[bot] [Dependencies] Align setup.cfg to requirements.txt (#10397) (#10403)
Sat Dec 10 09:46:08 2022 +0100: github-actions[bot] Bump jsonschema from 4.17.1 to 4.17.3 (#10372) (#10384)
Sat Dec 10 09:45:37 2022 +0100: github-actions[bot] Bump ipython from 8.6.0 to 8.7.0 (#10371) (#10387)
Sat Dec 10 09:45:08 2022 +0100: github-actions[bot] Bump boto3 from 1.26.17 to 1.26.26 (#10386) (#10389)
Sat Dec 10 09:44:39 2022 +0100: github-actions[bot] [Fixes #10376] Time serie dataset, missing permissions (#10377) (#10391)
Sat Dec 10 09:44:08 2022 +0100: github-actions[bot] fix: requirements_dev.txt to reduce vulnerabilities (#10369) (#10393)
Sat Dec 10 09:43:38 2022 +0100: github-actions[bot] fix: upgrade react-hot-loader from 4.13.0 to 4.13.1 (#10370) (#10395)
Sat Dec 10 09:41:14 2022 +0100: github-actions[bot] [CLA] Add MalteIwanicki to clabot (#10381) (#10382)
Tue Nov 29 10:07:23 2022 +0100: github-actions[bot] [Dependencies] Align "setup.cfg" to "requirements.txt" (#10363) (#10364)
Mon Nov 28 17:07:17 2022 +0100: github-actions[bot] fix: requirements_dev.txt to reduce vulnerabilities (#10300) (#10355)
Mon Nov 28 17:06:37 2022 +0100: github-actions[bot] Bump jsonschema from 4.17.0 to 4.17.1 (#10349) (#10357)
Mon Nov 28 17:05:55 2022 +0100: github-actions[bot] Bump boto3 from 1.26.14 to 1.26.17 (#10354) (#10359)
Mon Nov 28 17:05:18 2022 +0100: github-actions[bot] Bump flake8 from 5.0.4 to 6.0.0 (#10348) (#10361)
Mon Nov 28 17:04:40 2022 +0100: github-actions[bot] Bump django-grappelli from 3.0.3 to 3.0.4 (#10351) (#10352)
Wed Nov 23 10:47:38 2022 +0100: github-actions[bot] [Dependencies] Align setup.cfg with requirements.txt (#10339) (#10341)
Wed Nov 23 10:47:14 2022 +0100: github-actions[bot] [Fixes #9041] Docker NGINX listen on ports 80/443 (#10338) (#10340)
Tue Nov 22 13:36:27 2022 +0100: github-actions[bot] Bump webdriver-manager from 3.8.4 to 3.8.5 (#10323) (#10337)
Tue Nov 22 11:34:16 2022 +0100: github-actions[bot] Bump selenium-requests from 2.0.0 to 2.0.1 (#10324) (#10336)
Tue Nov 22 11:13:35 2022 +0100: github-actions[bot] Bump mako from 1.2.3 to 1.2.4 (#10325) (#10335)
Tue Nov 22 10:56:17 2022 +0100: github-actions[bot] Bump boto3 from 1.26.11 to 1.26.14 (#10330) (#10334)
Tue Nov 22 10:40:22 2022 +0100: github-actions[bot] Bump python-slugify from 6.1.2 to 7.0.0 (#10322) (#10333)
Tue Nov 22 10:25:56 2022 +0100: github-actions[bot] Update setuptools requirement from <65.6.0,>=59.1.1 to >=59.1.1,<65.7.0 (#10327) (#10332)
Tue Nov 22 10:19:17 2022 +0100: github-actions[bot] Create SECURITY.md (#10285) (#10329)
Tue Nov 22 10:17:14 2022 +0100: github-actions[bot] [Fixes #10302] Incorrect permissions assigned on cloning a resource (#10309) (#10328)
Mon Nov 21 17:33:14 2022 +0100: github-actions[bot] [Fixes #10303] automatic periodic TaskResult removal (#10306) (#10319)
Fri Nov 18 17:28:51 2022 +0100: github-actions[bot] [Dependencies] Align setup.cfg with requirements.txt (#10315) (#10318)
Thu Nov 17 17:41:51 2022 +0100: github-actions[bot] Bump google-cloud-storage from 2.5.0 to 2.6.0 (#10291) (#10314)
Thu Nov 17 17:41:28 2022 +0100: github-actions[bot] Bump boto3 from 1.26.4 to 1.26.11 (#10312) (#10313)
Thu Nov 17 17:00:27 2022 +0100: github-actions[bot] Bump pytest-bdd from 6.1.0 to 6.1.1 (#10297) (#10305)
Thu Nov 17 16:59:52 2022 +0100: github-actions[bot] Bump pymupdf from 1.20.2 to 1.21.0 (#10296) (#10307)
Thu Nov 17 16:59:31 2022 +0100: github-actions[bot] Bump sqlalchemy from 1.4.43 to 1.4.44 (#10294) (#10308)
Thu Nov 17 16:59:11 2022 +0100: github-actions[bot] Bump psutil from 5.9.3 to 5.9.4 (#10293) (#10310)
Thu Nov 17 16:58:50 2022 +0100: github-actions[bot] Bump dropbox from 11.35.0 to 11.36.0 (#10292) (#10311)
Mon Nov 14 22:05:05 2022 +0100: github-actions[bot] [Fixes #10270] Document creation via API v2 (#10271) (#10298)
Thu Nov 10 12:01:41 2022 +0100: github-actions[bot] [Fixes #10287] The "set_layer_permissions" management command does not behave correctly with "AnonyousUser" (#10288) (#10289)
Wed Nov 9 17:10:36 2022 +0100: github-actions[bot] [Dependencies] Align setup.cfg to requirements.txt (#10284) (#10286)
Wed Nov 9 15:58:31 2022 +0100: github-actions[bot] Bump jsonschema from 4.16.0 to 4.17.0 (#10262) (#10272)
Wed Nov 9 15:57:42 2022 +0100: github-actions[bot] Bump pip from 22.3 to 22.3.1 (#10261) (#10274)
Wed Nov 9 15:57:20 2022 +0100: github-actions[bot] Bump pytest-bdd from 6.0.1 to 6.1.0 (#10260) (#10275)
Wed Nov 9 15:56:48 2022 +0100: github-actions[bot] Bump django-select2 from 7.11.0 to 8.0.0 (#10259) (#10276)
Wed Nov 9 15:56:28 2022 +0100: github-actions[bot] Bump sqlalchemy from 1.4.42 to 1.4.43 (#10258) (#10277)
Wed Nov 9 15:56:09 2022 +0100: github-actions[bot] Bump docker from 6.0.0 to 6.0.1 (#10256) (#10278)
Wed Nov 9 15:55:46 2022 +0100: github-actions[bot] Bump wandb from 0.13.4 to 0.13.5 (#10255) (#10279)
Wed Nov 9 15:55:26 2022 +0100: github-actions[bot] Bump boto3 from 1.26.0 to 1.26.4 (#10273) (#10283)
Wed Nov 9 15:04:09 2022 +0100: github-actions[bot] [Fixes #10251] improve feedback to the user and UI experience of batch permisisons assignment (#10281) (#10282)
Tue Nov 8 13:47:37 2022 +0100: github-actions[bot] [Fixes #10214] metadata_only filter not working properly (#10215) (#10269)
Tue Nov 8 10:04:04 2022 +0100: github-actions[bot] Fix broken test (#10266) (#10267)
Tue Nov 8 09:59:36 2022 +0100: github-actions[bot] fix ip whitelisting (#10218) (#10230)
Mon Nov 7 15:34:15 2022 +0100: github-actions[bot] [Fixes #10263] non admin user in fresh instance cannot create resources_ (#10264) (#10265)
Fri Nov 4 17:51:51 2022 +0100: afabiani [Hardening] Prevent migration 0034_maplayer_extra_params_and_current_style to fail abruptly in the case the maplayer has no styles associated with it
Fri Nov 4 16:55:34 2022 +0100: mattiagiupponi [4.0.x][Fixes #10208] Add a custom hook at the end of the permissions assign (#10212)
Fri Nov 4 13:43:04 2022 +0100: github-actions[bot] [Fixes #10251] Review geonode management command set_layers_permissions (#10252) (#10253)
Thu Nov 3 10:49:19 2022 +0100: github-actions[bot] [Dependencies] Align "setup.cfg" to "requirements.txt" (#10242) (#10250)
Wed Nov 2 19:30:28 2022 +0100: github-actions[bot] Update httplib2 requirement from <0.20.5 to <0.21.1 (#10227) (#10232)
Wed Nov 2 19:29:48 2022 +0100: github-actions[bot] Bump pillow from 9.1.1 to 9.3.0 (#10229) (#10236)
Wed Nov 2 19:29:31 2022 +0100: github-actions[bot] Bump twisted from 22.8.0 to 22.10.0 (#10233) (#10237)
Wed Nov 2 19:29:14 2022 +0100: github-actions[bot] Bump boto3 from 1.24.91 to 1.26.0 (#10235) (#10238)
Wed Nov 2 19:28:56 2022 +0100: github-actions[bot] Bump pytz from 2022.4 to 2022.6 (#10234) (#10239)
Wed Nov 2 19:28:39 2022 +0100: github-actions[bot] Bump ipython from 8.5.0 to 8.6.0 (#10228) (#10240)
Wed Nov 2 19:27:58 2022 +0100: github-actions[bot] Bump requests-toolbelt from 0.10.0 to 0.10.1 (#10225) (#10241)
Wed Nov 2 19:27:22 2022 +0100: github-actions[bot] Bump pytest from 7.1.3 to 7.2.0 (#10224) (#10243)
Wed Nov 2 19:27:00 2022 +0100: github-actions[bot] Bump django-select2 from 7.10.1 to 7.11.0 (#10223) (#10244)
Wed Nov 2 19:26:42 2022 +0100: github-actions[bot] Bump psycopg2 from 2.9.4 to 2.9.5 (#10222) (#10245)
Wed Nov 2 19:26:25 2022 +0100: github-actions[bot] Bump pyjwt from 2.5.0 to 2.6.0 (#10186) (#10246)
Wed Nov 2 19:26:07 2022 +0100: github-actions[bot] Bump psutil from 5.9.2 to 5.9.3 (#10185) (#10247)
Wed Nov 2 19:25:47 2022 +0100: github-actions[bot] Bump webdriver-manager from 3.8.3 to 3.8.4 (#10184) (#10248)
Wed Nov 2 19:25:28 2022 +0100: github-actions[bot] fix: scripts/docker/nginx/Dockerfile to reduce vulnerabilities (#10180) (#10249)
Fri Oct 28 10:24:30 2022 +0200: github-actions[bot] Bump oauthlib from 3.2.1 to 3.2.2 (#10189) (#10209)
Thu Oct 27 15:43:13 2022 +0200: github-actions[bot] [Fixes #10192] Include source into the ExecutionRequest model (#10193) (#10207)
Thu Oct 27 15:19:18 2022 +0200: github-actions[bot] [Fixes #10204] restore mapstore catalog settings (#10205) (#10206)
Thu Oct 27 15:12:33 2022 +0200: github-actions[bot] [Fixes #10195] Backup and restore procedure is not successful (#10196) (#10203)
Thu Oct 27 11:23:39 2022 +0200: github-actions[bot] [Fixes #10198] uwsgi library update (#10199) (#10200)
Tue Oct 25 12:38:11 2022 +0200: afabiani [Hardening] Make the migration '0074_drop_curated_thumbs' more robust
Wed Oct 19 16:40:52 2022 +0200: github-actions[bot] Fix migrations 4x (#10176) (#10177)
Wed Oct 19 16:11:05 2022 +0200: afabiani [Hardening] Avoid "backup.py" failing while trying to set "w" perms on the GeoServer catalog file
Wed Oct 19 14:38:44 2022 +0200: github-actions[bot] [Fixes #10171] Dynamic rendering of document_detail view template (#10172) (#10173)
Wed Oct 19 14:29:48 2022 +0200: github-actions[bot] [Fixes #10168] Add 'executions' field to concrete instance endpoints (#10169) (#10170)
Tue Oct 18 11:44:16 2022 +0200: github-actions[bot] Align requirements.txt comments with 4.x (#10162) (#10163)
Mon Oct 17 18:33:01 2022 +0200: github-actions[bot] Bump sqlalchemy from 1.4.41 to 1.4.42 (#10145) (#10161)
Mon Oct 17 18:31:33 2022 +0200: github-actions[bot] Bump pip from 22.2.2 to 22.3 (#10149) (#10160)
Mon Oct 17 18:31:03 2022 +0200: github-actions[bot] Bump boto3 from 1.24.87 to 1.24.91 (#10151) (#10159)
Mon Oct 17 18:30:47 2022 +0200: github-actions[bot] Bump dropbox from 11.34.0 to 11.35.0 (#10146) (#10158)
Mon Oct 17 18:30:28 2022 +0200: github-actions[bot] Bump shapely from 1.8.4 to 1.8.5.post1 (#10147) (#10157)
Mon Oct 17 18:29:26 2022 +0200: github-actions[bot] Update setuptools requirement from <65.5.0,>=59.1.1 to >=59.1.1,<65.6.0 (#10150) (#10156)
Mon Oct 17 18:28:24 2022 +0200: github-actions[bot] Bump wandb from 0.12.17 to 0.13.4 (#10152) (#10155)
Mon Oct 17 12:54:00 2022 +0200: github-actions[bot] [Fixes #10142] storage_manager copy dont assign the folder/file permi… (#10143) (#10154)
Thu Oct 13 18:46:20 2022 +0200: github-actions[bot] [Fixes #10138] Render pdf thumbnails from top margin (#10139) (#10141)
Wed Oct 12 17:03:38 2022 +0200: github-actions[bot] [Fixes #10134] New simple renderer to generate thumbnails for PDFs (#10135) (#10136)
Wed Oct 12 10:25:28 2022 +0200: Alessio Fabiani Complete Translate pt_BR (#10056) (#10132)
Wed Oct 12 10:25:15 2022 +0200: github-actions[bot] [Fixes #10130] Data retriever dont assign the folder/file permissions correcly (#10131) (#10133)
Wed Oct 12 09:27:35 2022 +0200: github-actions[bot] [Fixes #7852] Update catalog and background layers url configuration in settings.py and related files (#9950) (#10129)
Mon Oct 10 16:08:20 2022 +0200: Alessio Fabiani [Dependencies] Align setup.cfg to requirements.txt (#10124) (#10128)
Mon Oct 10 12:45:21 2022 +0200: github-actions[bot] [Fixes #10120] Celery autoscale values are too low and wrongly positioned (#10121) (#10126)
Mon Oct 10 12:43:01 2022 +0200: github-actions[bot] Bump django-mptt from 0.13.4 to 0.14.0 (#10081) (#10090)
Mon Oct 10 12:42:44 2022 +0200: github-actions[bot] Update django-invitations requirement from <1.9.4 to <2.0.1 (#10084) (#10097)
Mon Oct 10 12:42:26 2022 +0200: github-actions[bot] fix: requirements.txt to reduce vulnerabilities (#10099) (#10100)
Mon Oct 10 12:42:05 2022 +0200: github-actions[bot] Bump drf-spectacular from 0.24.1 to 0.24.2 (#10088) (#10101)
Mon Oct 10 12:41:47 2022 +0200: github-actions[bot] Bump invoke from 1.7.1 to 1.7.3 (#10086) (#10103)
Mon Oct 10 12:41:32 2022 +0200: github-actions[bot] Bump protobuf from 4.21.6 to 4.21.7 (#10085) (#10106)
Mon Oct 10 12:41:14 2022 +0200: github-actions[bot] Bump pytz from 2022.2.1 to 2022.4 (#10083) (#10108)
Mon Oct 10 12:40:57 2022 +0200: github-actions[bot] Bump coverage from 6.4.4 to 6.5.0 (#10079) (#10112)
Mon Oct 10 12:40:36 2022 +0200: github-actions[bot] Bump sherlock from 0.3.2 to 0.4.0 (#10116) (#10119)
Mon Oct 10 12:40:16 2022 +0200: github-actions[bot] Bump boto3 from 1.24.80 to 1.24.87 (#10107) (#10123)
Mon Oct 10 12:14:37 2022 +0200: github-actions[bot] -[Fixes #10073] Unable to view Maps tab in Recent activities (#10074) (#10109)
Mon Oct 10 12:14:19 2022 +0200: github-actions[bot] [Fixes #10091] improve thumbnails quality (#10092) (#10110)
Mon Oct 10 12:14:00 2022 +0200: github-actions[bot] [Fixes #10075] Improvements to the upload time step UI (#10094) (#10111)
Mon Oct 10 12:13:39 2022 +0200: github-actions[bot] -[Fixes #10104] Sort resource APIs with created date (#10105) (#10122)
Mon Oct 10 09:29:08 2022 +0200: github-actions[bot] [Fixes #10113] Data retriver keep kmz files even if is unzipped (#10114) (#10115)
Tue Oct 4 15:34:27 2022 +0200: github-actions[bot] [Fixes #10070] Let the resource manager handle also raw sld (#10071) (#10095)
Mon Oct 3 10:10:12 2022 +0200: github-actions[bot] [Fixes #10055] Modify Metadata form with permissions check (#10057) (#10076)
Thu Sep 29 14:22:48 2022 +0200: github-actions[bot] [Fixes #10066][Depencendies] Security audit and checks (#10067) (#10072)
Thu Sep 29 13:52:36 2022 +0200: github-actions[bot] [Fixes #10041] Review the thumbnail scaling process (#10046) (#10069)
Wed Sep 28 10:29:59 2022 +0200: github-actions[bot] [Dependencies] Align setup.cfg with requirements.txt (#10061) (#10064)
Wed Sep 28 10:29:25 2022 +0200: github-actions[bot] Bump drf-spectacular from 0.24.0 to 0.24.1 (#10051) (#10053)
Wed Sep 28 10:29:00 2022 +0200: github-actions[bot] Update setuptools requirement from <65.4.0,>=59.1.1 to >=59.1.1,<65.5.0 (#10047) (#10054)
Wed Sep 28 10:28:26 2022 +0200: github-actions[bot] Bump boto3 from 1.24.75 to 1.24.80 (#10050) (#10058)
Wed Sep 28 10:27:59 2022 +0200: github-actions[bot] Bump pyopenssl from 22.0.0 to 22.1.0 (#10049) (#10059)
Wed Sep 28 10:24:17 2022 +0200: afabiani [CLA] Add "edsonflavio" to .clabot
Tue Sep 27 15:08:18 2022 +0200: github-actions[bot] [Fixes #10040] Remove auto-generated thumbnail for documents (#10045) (#10052)
Wed Sep 21 11:33:32 2022 +0200: github-actions[bot] add installation type to issue template (#10042) (#10043)
Wed Sep 21 11:33:07 2022 +0200: github-actions[bot] [Dependencies] Align setup.cfg with requirements.txt (#10038) (#10044)
Wed Sep 21 11:32:39 2022 +0200: github-actions[bot] Bump pyjwt from 2.4.0 to 2.5.0 (#10027) (#10037)
Wed Sep 21 11:32:20 2022 +0200: github-actions[bot] Update idna requirement from <2.11,>=2.5 to >=2.5,<3.5 (#10028) (#10036)
Wed Sep 21 11:32:01 2022 +0200: github-actions[bot] Bump drf-spectacular from 0.23.1 to 0.24.0 (#10029) (#10034)
Wed Sep 21 11:31:41 2022 +0200: github-actions[bot] Bump smart-open from 6.1.0 to 6.2.0 (#10030) (#10033)
Wed Sep 21 11:31:18 2022 +0200: github-actions[bot] Bump boto3 from 1.24.70 to 1.24.75 (#10031) (#10032)
Mon Sep 19 10:29:55 2022 +0200: Emanuele Tajariol #10024 Wrong default style when creating layer (#10025)
Wed Sep 14 10:02:03 2022 +0200: afabiani Bump to version 4.0.2 dev 0
Wed Sep 14 08:53:37 2022 +0200: afabiani [Dependencies] Bump django-geonode-mapstore-client to version 4.0.4
Tue Sep 13 11:52:50 2022 +0200: github-actions[bot] [Dependencies] Align setup.cfg to requirements.txt (#10019) (#10021)
Tue Sep 13 09:50:19 2022 +0200: github-actions[bot] Bump oauthlib from 3.2.0 to 3.2.1 (#9998) (#10009)
Tue Sep 13 09:49:57 2022 +0200: github-actions[bot] Bump jsonschema from 4.15.0 to 4.16.0 (#9999) (#10010)
Tue Sep 13 09:49:31 2022 +0200: github-actions[bot] Bump pytest-splinter from 3.3.1 to 3.3.2 (#10000) (#10011)
Tue Sep 13 09:49:01 2022 +0200: github-actions[bot] Bump dropbox from 11.33.0 to 11.34.0 (#10001) (#10012)
Tue Sep 13 09:48:14 2022 +0200: github-actions[bot] Bump django-select2 from 7.10.0 to 7.10.1 (#10006) (#10013)
Tue Sep 13 09:47:11 2022 +0200: github-actions[bot] Update pyproj requirement from <3.3.0 to <3.5.0 (#10002) (#10014)
Tue Sep 13 09:45:45 2022 +0200: github-actions[bot] Bump sqlalchemy from 1.4.40 to 1.4.41 (#10005) (#10015)
Tue Sep 13 09:45:15 2022 +0200: github-actions[bot] Bump twisted from 22.4.0 to 22.8.0 (#10007) (#10016)
Tue Sep 13 09:44:49 2022 +0200: github-actions[bot] Bump ipython from 8.4.0 to 8.5.0 (#10004) (#10017)
Tue Sep 13 09:44:28 2022 +0200: github-actions[bot] Bump boto3 from 1.24.66 to 1.24.70 (#10003) (#10018)
Fri Sep 9 17:53:24 2022 +0200: Giovanni Allegri switched to client 4.0.x (#9994)
Fri Sep 9 17:23:58 2022 +0200: mattiagiupponi Revert "Update README.md (#9991)" (#9992)
Fri Sep 9 15:56:39 2022 +0200: Giovanni Allegri Update README.md (#9991)
Fri Sep 9 14:59:58 2022 +0200: Giovanni Allegri merge 4.x history
Fri Sep 9 12:21:18 2022 +0200: github-actions[bot] [Fixes #9987] Avoid call to delete the style if is the default one (#9988) (#9990)
Fri Sep 9 12:19:09 2022 +0200: mattiagiupponi [Fixes #9987] Avoid call to delete the style if is the default one (#9988)
Thu Sep 8 15:36:44 2022 +0200: github-actions[bot] [Fixes #9970] User has perms return 403 (#9982) (#9983)
Wed Sep 7 15:29:05 2022 +0200: mattiagiupponi [Fixes #9970] User has perms return 403 (#9982)
Wed Sep 7 12:45:49 2022 +0200: github-actions[bot] [Fixes #9960] Unable to edit style for cloned datasets (#9974) (#9981)
Wed Sep 7 11:40:53 2022 +0200: Alessio Fabiani [Fixes #9960] Unable to edit style for cloned datasets (#9974)
Wed Sep 7 11:40:34 2022 +0200: github-actions[bot] [#Fixes #9970] fix tests (#9979) (#9980)
Wed Sep 7 11:40:06 2022 +0200: github-actions[bot] [#Fixes #9970] Fix users has perms (#9973) (#9978)
Wed Sep 7 11:39:28 2022 +0200: mattiagiupponi [#Fixes #9970] fix tests (#9979)
Wed Sep 7 10:47:42 2022 +0200: mattiagiupponi [#Fixes #9970] Fix users has perms (#9973)
Wed Sep 7 10:37:23 2022 +0200: github-actions[bot] Bump djangorestframework to version 3.12.0 (#9975) (#9976)
Wed Sep 7 09:59:34 2022 +0200: Alessio Fabiani Bump djangorestframework to version 3.12.0 (#9975)
Tue Sep 6 13:58:50 2022 +0200: github-actions[bot] [dependencies] Align "setup.cfg" to the "requirements.txt" file (#9967) (#9969)
Tue Sep 6 13:57:25 2022 +0200: github-actions[bot] Bump jsonschema from 4.14.0 to 4.15.0 (#9959) (#9961)
Tue Sep 6 13:57:11 2022 +0200: github-actions[bot] Bump boto3 from 1.24.61 to 1.24.66 (#9958) (#9962)
Tue Sep 6 13:56:55 2022 +0200: github-actions[bot] Bump pytest from 7.1.2 to 7.1.3 (#9957) (#9963)
Tue Sep 6 13:56:38 2022 +0200: github-actions[bot] Bump psutil from 5.9.1 to 5.9.2 (#9956) (#9964)
Tue Sep 6 13:55:57 2022 +0200: github-actions[bot] Bump pylibmc from 1.6.2 to 1.6.3 (#9955) (#9965)
Tue Sep 6 13:55:41 2022 +0200: github-actions[bot] Bump tqdm from 4.64.0 to 4.64.1 (#9954) (#9966)
Tue Sep 6 13:07:52 2022 +0200: github-actions[bot] [#Fixes #9944] Unable to clone a resource (#9948) (#9968)
Tue Sep 6 13:06:50 2022 +0200: mattiagiupponi [#Fixes #9944] Unable to clone a resource (#9948)
Tue Sep 6 11:12:46 2022 +0200: Alessio Fabiani [dependencies] Align "setup.cfg" to the "requirements.txt" file (#9967)
Tue Sep 6 10:15:34 2022 +0200: dependabot[bot] Bump tqdm from 4.64.0 to 4.64.1 (#9954)
Tue Sep 6 10:15:14 2022 +0200: dependabot[bot] Bump pylibmc from 1.6.2 to 1.6.3 (#9955)
Tue Sep 6 10:14:57 2022 +0200: dependabot[bot] Bump psutil from 5.9.1 to 5.9.2 (#9956)
Tue Sep 6 10:14:41 2022 +0200: dependabot[bot] Bump pytest from 7.1.2 to 7.1.3 (#9957)
Tue Sep 6 10:14:25 2022 +0200: dependabot[bot] Bump boto3 from 1.24.61 to 1.24.66 (#9958)
Tue Sep 6 10:14:09 2022 +0200: dependabot[bot] Bump jsonschema from 4.14.0 to 4.15.0 (#9959)
Mon Sep 5 12:17:44 2022 +0200: Alessio Fabiani Create codeql-analysis.yml
Thu Sep 1 18:15:38 2022 +0200: github-actions[bot] [#Fixes #9945] Do not show the time configuration for raster datasets (#9947) (#9949)
Thu Sep 1 15:44:41 2022 +0200: mattiagiupponi [#Fixes #9945] Do not show the time configuration for raster datasets (#9947)
Tue Aug 30 17:51:29 2022 +0200: github-actions[bot] [Fixes #9919] User endpoint return 404 if user is not in registered members (#9941) (#9943)
Tue Aug 30 18:11:44 2022 +0300: NAGGINDA MARTHA [Fixes #9919] User endpoint return 404 if user is not in registered members (#9941)
Tue Aug 30 13:42:23 2022 +0200: github-actions[bot] Align requirements.txt comments with 4.x (#9936) (#9939)
Mon Aug 29 15:03:43 2022 +0200: Alessio Fabiani Align requirements.txt comments with 4.x (#9936)
Mon Aug 29 13:24:37 2022 +0200: github-actions[bot] Bump owslib from 0.26.0 to 0.27.2 (#9927) (#9935)
Mon Aug 29 13:24:20 2022 +0200: github-actions[bot] Update setuptools requirement from <65.3.0,>=59.1.1 to >=59.1.1,<65.4.0 (#9924) (#9934)
Mon Aug 29 13:24:04 2022 +0200: github-actions[bot] Bump boto3 from 1.24.56 to 1.24.61 (#9923) (#9933)
Mon Aug 29 13:23:47 2022 +0200: github-actions[bot] Bump urllib3 from 1.26.11 to 1.26.12 (#9926) (#9932)
Mon Aug 29 13:23:02 2022 +0200: github-actions[bot] Bump django-tinymce from 3.4.0 to 3.5.0 (#9922) (#9931)
Mon Aug 29 13:22:42 2022 +0200: github-actions[bot] Update helpers.py (#9937) (#9938)
Mon Aug 29 13:21:39 2022 +0200: mattiagiupponi Update helpers.py (#9937)
Mon Aug 29 11:42:05 2022 +0200: github-actions[bot] Update helpers.py (#9929) (#9930)
Mon Aug 29 11:30:03 2022 +0200: dependabot[bot] Bump owslib from 0.26.0 to 0.27.2 (#9927)
Mon Aug 29 11:29:35 2022 +0200: dependabot[bot] Update setuptools requirement from <65.3.0,>=59.1.1 to >=59.1.1,<65.4.0 (#9924)
Mon Aug 29 11:29:17 2022 +0200: dependabot[bot] Bump boto3 from 1.24.56 to 1.24.61 (#9923)
Mon Aug 29 11:28:54 2022 +0200: dependabot[bot] Bump urllib3 from 1.26.11 to 1.26.12 (#9926)
Mon Aug 29 11:28:37 2022 +0200: dependabot[bot] Bump django-tinymce from 3.4.0 to 3.5.0 (#9922)
Mon Aug 29 11:27:25 2022 +0200: github-actions[bot] [Fixes #9917] Current django health check in docker-compose.yml useless. (#9918) (#9928)
Mon Aug 29 11:23:35 2022 +0200: mattiagiupponi Update helpers.py (#9929)
Mon Aug 29 10:43:21 2022 +0200: Alessio Fabiani [Fixes #9917] Current django health check in docker-compose.yml useless. (#9918)
Fri Aug 26 12:17:43 2022 +0200: github-actions[bot] [Fixes #9821] Time serie selection handled by the advanced metadata panel (#9840) (#9914)
Fri Aug 26 11:43:49 2022 +0200: mattiagiupponi [Fixes #9821] Time serie selection handled by the advanced metadata panel (#9840)
Fri Aug 26 12:21:06 2022 +0300: NAGGINDA MARTHA -[Fixes #9878] drf_spectacular error breaks redoc and swagger-ui schemas (#9912)
Fri Aug 26 11:20:27 2022 +0200: github-actions[bot] -[Fixes #9878] drf_spectacular error breaks redoc and swagger-ui schemas (#9908) (#9910)
Thu Aug 25 19:21:22 2022 +0300: NAGGINDA MARTHA -[Fixes #9878] drf_spectacular error breaks redoc and swagger-ui schemas (#9908)
Thu Aug 25 17:52:35 2022 +0200: github-actions[bot] [Fixes #9881] AttributeError on viewing recent activities (#9907) (#9909)
Thu Aug 25 18:30:48 2022 +0300: NAGGINDA MARTHA [Fixes #9881] AttributeError on viewing recent activities (#9907)
Wed Aug 24 17:15:29 2022 +0200: github-actions[bot] [Fixes #9901] Infinite loading if no resource with "view permissions" is avaialble (#9905) (#9906)
Wed Aug 24 17:13:09 2022 +0200: mattiagiupponi [Fixes #9901] Infinite loading if no resource with "view permissions" is avaialble (#9905)
Wed Aug 24 16:14:41 2022 +0200: afabiani Align requirements.txt comments with 4.x
Wed Aug 24 16:14:26 2022 +0200: afabiani Align CHANGELOG.md with master branch
Wed Aug 24 16:11:17 2022 +0200: github-actions[bot] [Fixes #9862] Thesaurus label are not available with default language (#9864) (#9904)
Wed Aug 24 16:09:43 2022 +0200: mattiagiupponi [Fixes #9862] Thesaurus label are not available with default language (#9864)
Wed Aug 24 16:08:57 2022 +0200: github-actions[bot] [Fixes #9887]Data retriever wrongly assign base_file value (#9888) (#9903)
Wed Aug 24 16:08:32 2022 +0200: github-actions[bot] [Backport 4.x] [Dependencies] align setup.cfg to requirements.txt (#9902)
Wed Aug 24 15:17:33 2022 +0200: mattiagiupponi [Fixes #9887]Data retriever wrongly assign base_file value (#9888)
Wed Aug 24 15:17:16 2022 +0200: Alessio Fabiani [Dependencies] align setup.cfg to requirements.txt (#9900)
Wed Aug 24 15:16:57 2022 +0200: github-actions[bot] Bump pip from 22.2.1 to 22.2.2 (#9827) (#9883)
Wed Aug 24 15:16:40 2022 +0200: github-actions[bot] Bump boto3 from 1.24.42 to 1.24.56 (#9877) (#9884)
Wed Aug 24 15:16:21 2022 +0200: github-actions[bot] Bump coverage from 6.4.2 to 6.4.4 (#9876) (#9885)
Wed Aug 24 15:16:04 2022 +0200: github-actions[bot] Bump geoserver-restconfig from 2.0.7 to 2.0.8 (#9832) (#9886)
Wed Aug 24 15:15:47 2022 +0200: github-actions[bot] Bump flake8 from 5.0.1 to 5.0.4 (#9828) (#9889)
Wed Aug 24 15:15:29 2022 +0200: github-actions[bot] Bump pylibmc from 1.6.1 to 1.6.2 (#9829) (#9890)
Wed Aug 24 15:15:11 2022 +0200: github-actions[bot] Bump django-storages from 1.12.3 to 1.13.1 (#9833) (#9891)
Wed Aug 24 15:14:52 2022 +0200: github-actions[bot] Bump google-cloud-storage from 2.4.0 to 2.5.0 (#9835) (#9892)
Wed Aug 24 15:14:35 2022 +0200: github-actions[bot] Bump django-bootstrap3-datetimepicker-2 from 2.8.2 to 2.8.3 (#9849) (#9893)
Wed Aug 24 15:14:13 2022 +0200: github-actions[bot] Bump sqlalchemy from 1.4.39 to 1.4.40 (#9850) (#9894)
Wed Aug 24 15:13:55 2022 +0200: github-actions[bot] Bump drf-writable-nested from 0.6.4 to 0.7.0 (#9852) (#9895)
Wed Aug 24 15:13:23 2022 +0200: github-actions[bot] Bump pytz from 2022.1 to 2022.2.1 (#9853) (#9896)
Wed Aug 24 15:13:06 2022 +0200: github-actions[bot] Bump smart-open from 6.0.0 to 6.1.0 (#9872) (#9897)
Wed Aug 24 15:12:47 2022 +0200: github-actions[bot] Bump jsonschema from 4.9.0 to 4.14.0 (#9873) (#9898)
Wed Aug 24 15:12:29 2022 +0200: github-actions[bot] Bump docker from 5.0.3 to 6.0.0 (#9874) (#9899)
Wed Aug 24 12:42:50 2022 +0200: dependabot[bot] Bump docker from 5.0.3 to 6.0.0 (#9874)
Wed Aug 24 12:42:37 2022 +0200: dependabot[bot] Bump shapely from 1.8.2 to 1.8.4 (#9875)
Wed Aug 24 12:42:21 2022 +0200: dependabot[bot] Bump jsonschema from 4.9.0 to 4.14.0 (#9873)
Wed Aug 24 12:41:59 2022 +0200: dependabot[bot] Bump smart-open from 6.0.0 to 6.1.0 (#9872)
Wed Aug 24 12:41:46 2022 +0200: dependabot[bot] Bump pytz from 2022.1 to 2022.2.1 (#9853)
Wed Aug 24 12:41:30 2022 +0200: dependabot[bot] Bump drf-writable-nested from 0.6.4 to 0.7.0 (#9852)
Wed Aug 24 12:40:00 2022 +0200: dependabot[bot] Bump sqlalchemy from 1.4.39 to 1.4.40 (#9850)
Wed Aug 24 12:39:30 2022 +0200: dependabot[bot] Bump django-bootstrap3-datetimepicker-2 from 2.8.2 to 2.8.3 (#9849)
Wed Aug 24 12:38:52 2022 +0200: dependabot[bot] Bump google-cloud-storage from 2.4.0 to 2.5.0 (#9835)
Wed Aug 24 12:38:22 2022 +0200: dependabot[bot] Bump django-storages from 1.12.3 to 1.13.1 (#9833)
Wed Aug 24 12:37:50 2022 +0200: dependabot[bot] Bump pylibmc from 1.6.1 to 1.6.2 (#9829)
Wed Aug 24 12:37:28 2022 +0200: dependabot[bot] Bump flake8 from 5.0.1 to 5.0.4 (#9828)
Wed Aug 24 11:37:11 2022 +0200: dependabot[bot] Update setuptools requirement from <63.3.0,>=59.1.1 to >=59.1.1,<65.3.0 (#9871)
Wed Aug 24 11:07:08 2022 +0200: dependabot[bot] Bump geoserver-restconfig from 2.0.7 to 2.0.8 (#9832)
Wed Aug 24 11:06:40 2022 +0200: dependabot[bot] Bump coverage from 6.4.2 to 6.4.4 (#9876)
Wed Aug 24 11:06:28 2022 +0200: dependabot[bot] Bump boto3 from 1.24.42 to 1.24.56 (#9877)
Wed Aug 24 11:06:07 2022 +0200: dependabot[bot] Bump pip from 22.2.1 to 22.2.2 (#9827)
Wed Aug 24 11:00:24 2022 +0200: Alessio Fabiani [Fixes #9839] db healthcheck fails with 'FATAL: role "root" does not exist' (#9855) (#9882)
Wed Aug 24 10:53:25 2022 +0200: Florian Hoedt [Fixes #9839] db healthcheck fails with 'FATAL: role "root" does not exist' (#9855)
Tue Aug 23 12:24:16 2022 +0200: Alessio Fabiani [Fixes #9604] Report empty thumbnail in case a thumbnail has not been generated for a resource (#9613) (#9810)
Mon Aug 22 11:14:29 2022 +0200: afabiani Bump to version 4.0.0post1
Wed Aug 17 12:51:54 2022 +0200: github-actions[bot] Add test on extra metadta (#9859) (#9860)
Tue Aug 16 14:33:44 2022 +0200: github-actions[bot] [Fixes #9838] forever loading state on index site (API returns 403) (#9841) (#9857)
Wed Aug 10 17:59:38 2022 +0200: github-actions[bot] [Fixes #9842] Extra metadata endpoint return 403 even if the user has… (#9843) (#9844)
Tue Aug 9 12:29:52 2022 +0200: mattiagiupponi [Fixes #9799] Thesaurus selectbox performance in metadata editor is very slow (#9800) (#9836)
Fri Aug 5 19:46:48 2022 +0200: afabiani Bump to version 4.0.1dev
Fri Aug 5 19:46:32 2022 +0200: afabiani "Bump django-geonode-mapstore-client to version 4.x"
Based on MapStore client 4.0.3
MapStore client is no more compatible with 3.x train
GeoNode 4.0.0 architecture is slightly different from the previous versions; please refer to:
https://github.com/GeoNode/geonode/compare/3.3.1...4.0.0
Based on MapStore client 4.0.2
MapStore client is no more compatible with 3.x train
GeoNode 4.0.0rc1 architecture is slightly different from the previous versions; please refer to:
https://github.com/GeoNode/geonode/compare/3.3.1...4.0.0rc1
Based on MapStore client 4.0.0
MapStore client is no more compatible with 3.x train
GeoNode 4.0.0rc0 architecture is slightly different from the previous versions; please refer to:
https://github.com/GeoNode/geonode/compare/3.3.1...4.0.0rc0
https://github.com/GeoNode/geonode/compare/3.2.0...3.2.1
Bump to postgresql-13; do not upgrade the docker image or be prepared to do a dump/restore of the DB
Based on MapStore client 2.1.3
MapStore client is no more compatible with 3.0.x train
ResourceBase Model BBOX
now is a geometry; that is no more compatible with the 3.1.x one
GNIP-81: GeoNode Core Cleanup :
Removed GeoNetwork support
Removed QGIS-Server support
Removed SPC GeoNode support
Advanced Resources Publishing Logic has been revised (see below)
Python upgrade 3.7+
Django upgrade 2.2.16+
GeoServer upgrade 2.18.2
MapStore2 Client Updates:
Save Search Services to the Map
Save Map Preferences into the adapter model
Advanced Style Editor with graphical UI
Improved Map Save Widget, specific for GeoNode
New MapStore client configuration subsystem
Group Layer as named groups
Upgraded Dokerfile
and docker-compose
to version 3.4
Migration of CI from Travis to CircleCI
General Code Quality and Performance Improvements
Highlights GeoNode 3.2:
Documentation Updates:
Improving GeoNode Theme Library: introducing Jumbotron Slides
Implementation of an action to assign bulk permissions on layer to users selected from People and/or Group Django admin forms enhancement #6582
Review of the current advanced resource workflow implementation enhancement security #6551
File system operations do not adhere to Django file storage API enhancement in progress #6414
Nav Toolbar gets distorted when multiple navbar items are added by the admin enhancement frontend major #6412
Allow only admins to edit/create keywords enhancement regression #6360
In home page show only ISO categories currently assigned to some dataset enhancement frontend #6332
Modify the admin theme customisation feature to allow for the use of a slide show in the home page enhancement feature frontend #6301
Improve GeoNode OpenID SP Protocol in order to be able to provide access to external clients enhancement security #6273
Limit "maps using this layer" to maps the user has permission to see enhancement security #6261
Prevent integrity errors on singleton model save enhancement #6223
Full list of Implemented GNIP
Full list of Implemented Features
Full list of Implemented Enhancements
Full list of Dependencies Updates
Full list of Fixed Security Issues
Full list of Fixed Security Pull Requests
Full list of Resolved Regressions
Full list of Fixed Critical Issues
Full list of Fixed Major Issues
Full list of Fixed Minor Issues
Full list of Updated Translations
All Closed Issues
https://github.com/GeoNode/geonode/compare/3.1...3.2.0
https://github.com/GeoNode/geonode/compare/3.0...3.1
2019-11-12: dependabot-preview[bot] Bump urllib3 from 1.25.6 to 1.25.7
2019-11-12: dependabot-preview[bot] Bump deprecated from 1.2.6 to 1.2.7
2019-11-12: dependabot-preview[bot] Bump sqlalchemy from 1.3.10 to 1.3.11
2019-11-11: dependabot-preview[bot] Bump pytest-django from 3.6.0 to 3.7.0
2019-11-11: afabiani [Fixes #5223] Layer details broken if no store identified
2019-11-11: dependabot-preview[bot] Bump tqdm from 4.37.0 to 4.38.0
2019-11-11: dependabot-preview[bot] Bump amqp from 2.5.1 to 2.5.2
2019-11-11: dependabot-preview[bot] Bump django-geonode-mapstore-client from 1.4.5 to 1.4.6
2019-11-11: dependabot-preview[bot] Bump django-mapstore-adapter from 1.0.11 to 1.0.12
2019-11-11: dependabot-preview[bot] Bump twisted from 19.7.0 to 19.10.0
2019-11-11: dependabot-preview[bot] Bump kombu from 4.6.5 to 4.6.6
2019-11-09: Florian Hoedt added unicode tests for Menu, MenuItem and MenuPlaceholder
2019-11-08: Alessio Fabiani Revert "Bump amqp from 2.5.1 to 2.5.2"
2019-11-08: gioscarda [Fixes #5214] Fix regression on monitoring countries endpoint
2019-11-08: afabiani [Fixes #5209] MapStore client critical slow-down with latest Chrome updates
2019-11-08: afabiani [Hardening] layer_detail typo
2019-11-08: dependabot-preview[bot] Bump amqp from 2.5.1 to 2.5.2
2019-11-08: gioscarda [Fixes #5203] avoid count label in countries, add missing flags
2019-11-06: dependabot-preview[bot] Update six requirement from <1.11.0 to <1.14.0
2019-11-06: dependabot-preview[bot] Bump psutil from 5.6.4 to 5.6.5
2019-11-05: Florian Hoedt fixed pep8 errors
2019-11-05: Florian Hoedt fixes #5197
2019-11-04: dependabot-preview[bot] Bump psutil from 5.6.3 to 5.6.4
2019-11-04: dependabot-preview[bot] Bump django from 1.11.25 to 1.11.26
2019-11-04: dependabot-preview[bot] Bump python-dateutil from 2.8.0 to 2.8.1
2019-11-04: afabiani - _resourcebase_info_panel is showing the tkeywords only if THESAURUS is enabled and adding commas between words
2019-11-04: afabiani [Fixes #5181] Wrong words in French translation
2019-10-31: Fanevanjanahary Changed wrong words in French version
2019-11-04: afabiani - Fixes "field" rendering error when Thesauri have been enabled
2019-11-01: dependabot-preview[bot] Bump tqdm from 4.36.1 to 4.37.0
2019-11-01: Toni Schönbuchner [Fixes #5172] Add fix for import thesaurus
2019-11-01: Toni Schönbuchner [Fixes #5172] Add docs for thesaurus
2019-10-31: afabiani [Fixes #5158] Update thesaurus management command and fix autocomplete
2019-10-30: afabiani [Fixes #4661] Replace Layer functionality incomplete/broken
2019-09-05: capooti Mitigates possibilities for error #2932
2019-10-30: dependabot-preview[bot] Bump setuptools from 41.5.1 to 41.6.0
2019-10-30: Toni Schönbuchner [Fixes #5105] Error when using THESAURI
2019-10-29: afabiani [Docs] Cleaning up misleading instructions
2019-10-29: afabiani [Fixes #5136] Assignment of users to member groups should be done at activation time
2019-10-29: capooti [Implements #5149] Add documentation for migrating GeoNode from 2.4 to 2.10.1
2019-10-29: Alessio Fabiani [Fixes #5117] Publishing layers of two remote services with same (#5135)
2019-10-29: dependabot-preview[bot] Bump setuptools from 41.5.0 to 41.5.1 (#5139)
2019-10-29: Toni Schönbuchner [Fixes #5138] Fix assertation error
2019-10-29: Toni Schönbuchner [Fixes #5138] Fix blank space
2019-10-29: dependabot-preview[bot] Bump flake8 from 3.7.8 to 3.7.9
2019-10-29: Toni Schönbuchner [Fixes #5138] Fix Flake8
2019-10-29: Toni Schönbuchner [Fixes #5138] Escape Hierarchical-tags
2019-10-29: Toni Schönbuchner [Fixes #5137] Striptags for service resources
2019-10-28: dependabot-preview[bot] Bump setuptools from 41.4.0 to 41.5.0
2019-10-28: dependabot-preview[bot] Bump decorator from 4.4.0 to 4.4.1
2019-10-28: dependabot-preview[bot] Update django-modeltranslation requirement
2019-10-25: capooti [Fixes #5121] ResourceBase API returns an error if a curated thumbnail img file is not existing anymore
2019-10-25: Alessio Fabiani [Fixes #4827] Line layer uploaded to GeoNode is rendered as point layer (#5116)
2019-10-24: Alessio Fabiani [Fixes #4827] Line layer uploaded to GeoNode is rendered as point layer (#5092)
2019-10-24: dependabot-preview[bot] Update django-floppyforms requirement from <=1.7.0 to <1.9.0
2019-10-23: capooti Enable thesauri api load only if a thesauri is defined
2019-10-23: afabiani [Documentation] Fixed .env docker description for geonode-project
2019-10-23: afabiani [Documentation] Fixed typo goenode to geonode
2019-10-22: Alessio Fabiani Update settings.py
2019-10-22: afabiani [Fixes #5096] Disabling geonode.monitoring causes model exceptions on views
2019-10-22: dependabot-preview[bot] Bump pillow from 6.2.0 to 6.2.1
2019-10-22: Florian Hoedt Update index.html
2019-10-21: afabiani [Testing] Code Coverage / CHANGELOG updates
2019-10-21: dependabot-preview[bot] Bump python-slugify from 3.0.6 to 4.0.0
2019-10-21: dependabot-preview[bot] Bump psycopg2 from 2.8.3 to 2.8.4
2019-10-21: dependabot-preview[bot] Bump django-celery-beat from 1.1.1 to 1.5.0
2019-10-21: dependabot-preview[bot] Bump django-leaflet from 0.24.0 to 0.25.0
2019-10-21: afabiani [Testing] Code Coverage
2019-10-21: afabiani [Testing] Code Coverage
2019-10-19: Toni [Fixes #5073] Added blank line
2019-10-19: Toni [Fixes #5073] Update install docs
2019-10-18: afabiani [Fixes #5070] Add Bing background layer config to MapStore2 adapter if apiKey is provided
2019-10-18: afabiani [Hardening] coverage run integration tests too
2019-10-18: Toni Schönbuchner [Fixes: #4659] Double message on Submit invite users
2019-10-18: afabiani [Hardening] coverage run integration tests too
2019-10-18: afabiani [Hardening] coverage run integration tests too
2019-10-18: afabiani [Hardening] coverage run integration tests too
2019-10-18: gioscarda [Fixes #5051] arrangement for geonode_logstash contrib app
2019-10-17: afabiani [Hardening] A bit more robust logical check
2019-10-17: afabiani [Hardening] Original Dataset link: skip checks for external links
2019-10-17: afabiani [Hardening] A bit more robust logical check
2019-10-17: afabiani [Fixes #4942] Download layer filter not sending CQL filter anymore
2019-10-17: afabiani [Fixes #4956] "Original Dataset" Link behavior improvements
2019-10-17: gioscarda [Fixes #5031] Disable monitoring by default
2019-10-17: dependabot-preview[bot] Bump pytest-django from 3.5.1 to 3.6.0
2019-10-16: afabiani [Documentation] Add "OAUTH2_API_KEY" setting to the settings list
2019-10-15: afabiani - Hide "private" groups to "non-members"
2019-10-16: Alessio Fabiani Update gnip.md
2019-10-16: Toni Schönbuchner fix flake8 issue with _
2019-10-16: Toni Schönbuchner #5054 | 5053 Update Translations
2019-10-15: afabiani [Hardening] Fix backup/restore GeoServer rest endpoints
2019-10-15: dependabot-preview[bot] Bump pytest from 4.6.5 to 4.6.6
2019-10-13: Lilian Guimarães Remove plusone (Closes #4929)
2019-10-11: dependabot-preview[bot] Bump python-slugify from 3.0.4 to 3.0.6
2019-10-11: dependabot-preview[bot] Bump sqlalchemy from 1.3.9 to 1.3.10 (#5032)
2019-10-11: Toni #4930 Remove Edit Data button for RASTER layer (#5035)
2019-10-10: Paolo Corti Fixes #5005 (#5027)
2019-10-09: dependabot-preview[bot] Bump django-geonode-mapstore-client from 1.4.3 to 1.4.4 (#5029)
2019-10-08: afabiani [Documentation] Loading (and Processing) external data / importlayers and updatelayers Management Commands
2019-10-08: afabiani [Documentation] Backporting GeoNode/GeoServer AA Sections - update GeoFence db config
2019-10-08: afabiani [Documentation] Backporting GeoNode/GeoServer AA Sections
2019-10-08: afabiani [Documentation] LDAP Contrib Module Documentation
2019-10-08: afabiani [Hardening] Cleanup unneeded deps
2019-10-08: Alessio Fabiani Adding LiliGuimaraes to CLA
2019-10-07: dependabot-preview[bot] Bump django-mapstore-adapter from 1.0.8 to 1.0.9
2019-10-07: dependabot-preview[bot] Bump sqlalchemy from 1.3.8 to 1.3.9
2019-10-07: dependabot-preview[bot] Bump beautifulsoup4 from 4.8.0 to 4.8.1
2019-10-07: dependabot-preview[bot] Bump django-geonode-mapstore-client from 1.4.2 to 1.4.3
2019-10-07: dependabot-preview[bot] Bump pytz from 2019.2 to 2019.3
2019-10-07: dependabot-preview[bot] Bump setuptools from 41.2.0 to 41.4.0
2019-10-07: afabiani [Revert][Hardening] http_client caching requests
2019-10-07: afabiani [Hardening] http_client caching requests
2019-10-07: afabiani [Hardening] - Get rid of redoundant/unuseful methods
2019-10-07: afabiani - Add 'spatialreference.org' to default settings
2019-10-07: Toni [Fixes: #5000] Update Frontend section
2019-10-06: Steffen Berger [Fixes #4954] only needed attributes added to cookie, when adding layer to cart (#4968)
2019-10-06: Toni [Fixes: 4988] Rework static build process (#4989)
2019-10-02: Alessio Fabiani [Hardening] Make master more resilient to errors
2019-10-04: dependabot-preview[bot] Bump docker from 4.0.2 to 4.1.0
2019-10-04: gioscarda [Fixes #4990] fix set_layers_permissions managament command
2019-10-04: Alessio Fabiani Adding "sjohn-atenekom" to the authorized list of users
2019-10-02: afabiani [Docs] Updating installation instructions for GeoNode Project
2019-10-01: dependabot-preview[bot] Bump pillow from 6.1.0 to 6.2.0
2019-10-01: dependabot-preview[bot] Bump django from 1.11.24 to 1.11.25
2019-09-30: dependabot-preview[bot] Bump amqp from 2.5.1 to 2.5.2
2019-09-30: dependabot-preview[bot] Bump kombu from 4.6.4 to 4.6.5
2019-09-30: afabiani [Docs] update geonode-project setup instructions
2019-09-30: Alessio Fabiani [Fixes #4959] By using UPLOADER=geonode.rest we are facing a timing issues on signals (#4960)
2019-09-30: Alessio Fabiani [Fixes #4964] Date widget has gone (#4969)
2019-09-27: Alessio Fabiani [Fixes #4949] UnicodeEncodeError in upload.models.update_from_session (#4958)
2019-09-27: zoran995 Use Tomcat 8.5.46
2019-09-27: dependabot-preview[bot] Update httplib2 requirement from <0.13.2 to <0.14.1
2019-09-27: afabiani [Fixes #4739] Layer post_save deletes links to external thumbnails / data
2019-09-26: afabiani [Hardening] Missing link name on "set_all_layers_metadata" mgmt command
2019-09-26: afabiani [Hardening] Sanity checks on links number
2019-09-26: afabiani [Hardening] Correct bbox checks on geoext JS
2019-09-25: dependabot-preview[bot] Bump urllib3 from 1.25.5 to 1.25.6
2019-09-23: root [Hardening] Make gslurp resilient to errors in case 'ignore_errors' has been specified
2019-09-23: dependabot-preview[bot] Bump python-slugify from 3.0.3 to 3.0.4
2019-09-23: Alessio Fabiani [Hardening] Favourite model _unicode resilient to None
2019-09-23: Toni [Fixes: #4963] Fix wrong template include for all_auth
2019-09-23: afabiani [Hardening] Add metadata links names to 'set_all_layers_metadata' mgmt cmd
2019-09-23: afabiani [Hardening] Add metadata links names to 'set_all_layers_metadata' mgmt cmd
2019-09-22: Toni Schönbuchner #4933 forgot password in modal
2019-09-20: dependabot-preview[bot] Bump urllib3 from 1.25.3 to 1.25.5
2019-09-20: afabiani [Fixes #4907] Add the possibility of enabling "captcha" on GeoNode signup form
2019-09-19: afabiani [Hardening] Exposing to env AVATAR_GRAVATAR_SSL option
2019-09-19: afabiani [Hardening] Exposing to env AVATAR_GRAVATAR_SSL option
2019-09-19: afabiani Bump django-mapstore-adapter to 1.0.8
2019-09-19: afabiani [Hardening] Removing redundant float conversion of coordinates
2019-09-19: dependabot-preview[bot] Bump tqdm from 4.36.0 to 4.36.1
2019-09-19: afabiani [Fixes #4924] Add member to Group is broken
2019-09-19: Toni [Fixes: #4920] Footer Display Code on Detail Layer pages
2019-09-18: Toni #fixes 4916 – show featured items
2019-09-18: GeoSolutions [Hardening] Minor refactoring: check in a more pythonic way
2019-09-18: dependabot-preview[bot] Bump tqdm from 4.35.0 to 4.36.0
2019-09-18: dependabot-preview[bot] Bump geoserver-restconfig from 1.0.3 to 1.0.4
2019-09-18: Alessio Fabiani [Fixes #4911] On Monitoring plugin the uptime is not correctly computed (#4912)
2019-09-18: afabiani - updating Italian translations
2019-09-17: GeoSolutions [Hardening] Remove code warnings
2019-09-17: GeoSolutions [Hardening] Remove code warnings
2019-09-17: gioscarda [Fixes #4908] change monitoring label
2019-09-17: afabiani [Hardening] Make 'set_all_layers_metadata' management command more robust
2019-09-17: gioscarda [Fixes #4903] fixing hits count
2019-09-14: afabiani [Hardening] Get rid of harmful logging
2019-09-13: afabiani [Fixes #4790] Issue adding remote service with non-ascii characters in the service name - 'ascii' codec can't encode character u'\xe9' in position 8: ordinal not in range(128)
2019-09-13: gioscarda [Fixes #4896] fixing data in response
2019-09-13: afabiani [Hardening] Get rid of crazy cycle over the GeoServer catalog
2019-09-12: afabiani [Fixes #4884] Attached SLD works only with ZIP files when "geonode.importer" method is enabled
2019-09-13: afabiani [Hardening] Upgrade angular from 1.5.0 to 1.6.0
2019-09-12: root [Hardeninig] Remove unuseful computation
2019-09-12: afabiani [Hardening] Refresh js deps
2019-09-12: afabiani [Fixes #4881] Improve initial generate thumbnail quality
2019-09-12: afabiani [Fixes #4886] Permissions "Select2" widget not correctly forwarding values to the form
2019-09-12: gioscarda [Fixes #4883] monitoring frontened refactoring
2019-09-12: dependabot-preview[bot] Bump django-geonode-mapstore-client from 1.4.0 to 1.4.1
2019-09-11: root [Hardening] Check for duplicates links on 'set_all_layers_metadata' management command
2019-09-11: dependabot-preview[bot] Bump django-storages from 1.7.1 to 1.7.2
2019-09-11: afabiani [Hardening] Javascript deps
2019-09-11: gioscarda fixing monitoring tests
2019-09-11: afabiani [Hardening] Javascript deps
2019-09-10: capooti Fixes #4827
2019-09-10: capooti Fixes #4846 and #4866
2019-09-10: afabiani [Fixes #4863] Trying to assign permission to more than one users, fails
2019-09-10: afabiani - Fixing integration test-cases
2019-09-10: afabiani - Fixing integration test-cases
2019-09-10: gioscarda [Fixes #4861] improved monitoring api filtering
2019-09-10: afabiani - Fixing integration test-cases
2019-09-10: afabiani - Fixing integration test-cases
2019-09-10: afabiani [Fixes #4855] Download links always return whole world bbox
2019-09-09: afabiani Bump gn-gsimporter from 1.0.10 to 1.0.12
2019-09-09: afabiani Bump django-mapstore-adapter from 1.0.6 to 1.0.7
2019-09-09: gioscarda [Fixes #4849] retrieve cpu and mem usage metric data
2019-09-08: afabiani Fixes #4844
2019-09-06: capooti Fixes #4844
2019-09-06: gioscarda Added docs related new monitoring requests
2019-09-06: root [Hardening] 'set_resource_default_links' avoid hitting GeoServer catalog if it is not needed
2019-09-06: root [Hardening] HTTP connector resilient to SSL invalid certs
2019-09-06: afabiani [JS] Fix GeoExplorer layer bbox parsing
2019-09-06: gioscarda [Fixes #4842] Monitoring APIs improvements
2019-09-06: afabiani [Hardening] More readable name for celery files results store / serialized JS async calls on LayerInfo upload prototype
2019-09-06: afabiani Bump django-mapstore-adapter from 1.0.5 to 1.0.6
2019-09-06: afabiani [Fixes #4831] GeoNode Importer mode not really asynchronous
2019-09-05: dependabot-preview[bot] Bump geonode-oauth-toolkit from 1.1.4.5 to 1.1.4.6
2019-09-05: root [Hardening] Reduce db connection idle timeout / Assert the GeoServer resource actually exists and throw an exception accordingly
2019-09-05: dependabot-preview[bot] Bump geoserver-restconfig from 1.0.2 to 1.0.3
2019-09-05: afabiani [Hardening] Reduce db connection idle timeout / Assert the GeoServer resource actually exists and throw an exception accordingly
2019-09-05: afabiani [Hardening] Reduce db connection idle timeout / Assert the GeoServer resource actually exists and throw an exception accordingly
2019-09-04: Alessio Fabiani [Fixes #4813] Removing a layer is broken - Celery error (#4817)
2019-09-04: afabiani [Fixes #4772] Get rid of deprecated "Publish local map layers as WMS layer group"
2019-09-04: afabiani [Hardening] allow monitoring and serviceprocessors to perform internal requests against non verified SSL urls
2019-09-04: afabiani [Minor] fix tooltip blinking on home page after bootstrap CSS updates
2019-08-30: Alessio Fabiani Update .clabot
2019-09-02: afabiani [Fixes #4809] Static assets still using Select2 3.5 instead of Select2 4
2019-09-02: dependabot-preview[bot] Bump django from 1.11.23 to 1.11.24
2019-09-02: Toni Schönbuchner updated angular, select2, bootstrap
2019-09-01: afabiani - Using YARN instead of BOWER (deprecated) and update dependencies
2019-08-30: Toni Add missing ngCookies when DEBUG_STATIC true
2019-08-30: Alessio Fabiani Update .clabot
2019-08-30: Alessio Fabiani Update .clabot
2019-08-30: dependabot-preview[bot] Bump django-allauth from 0.39.1 to 0.40.0
2019-08-29: afabiani OSGeo Project logo
2019-08-29: afabiani Updating "CONTRIBUTING" policies ad instructions
2019-08-29: Alessio Fabiani Update .clabot
2019-08-29: Alessio Fabiani Update .clabot
2019-08-29: Alessio Fabiani Update .clabot
2019-08-29: Alessio Fabiani Create .clabot
2019-08-29: Alessio Fabiani Delete signatures
2019-08-29: Alessio Fabiani Create signatures
2019-08-29: Alessio Fabiani Create CODE_OF_CONDUCT.md
2019-08-28: dependabot-preview[bot] Bump sqlalchemy from 1.3.7 to 1.3.8
2019-08-28: Toni Schönbuchner improved upload error handling
2019-08-28: Toni Add sentence regarding minimal requirements
2019-08-27: Toni Schönbuchner Removed autocomplete from password fields
2019-08-26: dependabot-preview[bot] Bump tqdm from 4.34.0 to 4.35.0
2019-08-21: gioscarda [Fixes #4759] Merging of the user analytics PR and resolving conflicts
2019-08-22: afabiani Update issue templates
2019-08-22: Alessio Fabiani Update issue templates
2019-08-22: dependabot-preview[bot] Bump geoserver-restconfig from 1.0.1 to 1.0.2
2019-08-22: dependabot-preview[bot] Update idna requirement from <2.7,>=2.5 to >=2.5,<2.9
2019-08-22: afabiani Bump django-mapstore-adapter to 1.0.5
2019-08-22: afabiani Removing Bower which is deprecated: installing Yarn instead
2019-08-22: afabiani [Docs] Updating GeoNode release tag
2019-08-22: dependabot-preview[bot] Bump setuptools from 41.1.0 to 41.2.0
2019-08-21: afabiani Update django-tastypie requirement from <=0.14.0 to <0.15.0
2019-08-21: dependabot-preview[bot] Bump pytest-bdd from 3.2.0 to 3.2.1
2019-08-20: Alessio Fabiani [Fixes #4713] Attributes are not added in layers_attributes table when a layer is uploaded (#4751)
2019-08-20: dependabot-preview[bot] Bump pytest-bdd from 3.1.1 to 3.2.0
2019-08-20: dependabot-preview[bot] Bump tqdm from 4.33.0 to 4.34.0
2019-08-19: dependabot-preview[bot] Update pyproj requirement from <2.2.2.0,>=1.9.5 to >=1.9.5,<2.2.3.0
2019-08-19: dependabot-preview[bot] Update django-jsonfield requirement from <1.2.1 to <1.3.2
2019-08-19: Alessio Fabiani Bump geonode-oauth-toolkit from 1.3.1 to 1.1.4.1rc0 (#4745)
2019-08-16: dependabot-preview[bot] Bump kombu from 4.6.3 to 4.6.4
2019-08-15: dependabot-preview[bot] Bump amqp from 2.5.0 to 2.5.1
2019-08-15: dependabot-preview[bot] Bump sqlalchemy from 1.3.6 to 1.3.7
2019-08-14: dependabot-preview[bot] Bump lxml from 4.4.0 to 4.4.1
2019-08-14: dependabot-preview[bot] Bump setuptools from 41.0.1 to 41.1.0
2019-08-14: afabiani - Fix typo
2019-08-14: capooti Restore base/tests.py
2019-08-14: capooti Implement GNIP curated-thumbs
2019-08-14: afabiani Bump django-geonode-mapstore-client from 1.3.1 to 1.4.0
2019-08-13: afabiani - Update spcgeonode template docker images
2019-08-13: afabiani Bump gn-gsimporter from 1.0.9 to 1.0.10
2019-08-13: afabiani - Update static assets
2019-08-13: afabiani - Updated Italian translations
2019-08-13: afabiani - Updated French translations
2019-08-13: Toni Schönbuchner added missing imports
2019-08-09: dependabot-preview[bot] Bump tqdm from 4.32.2 to 4.33.0
2019-08-08: Toni Schönbuchner added defusedxml requirements.txt
2019-08-08: Toni Schönbuchner used defusedxml for parse and fromstring
2019-08-07: dependabot-preview[bot] Bump mercantile from 1.1.1 to 1.1.2
2019-08-07: dependabot-preview[bot] Bump pytest from 4.6.4 to 4.6.5
2019-08-07: dependabot-preview[bot] Bump invoke from 1.2.0 to 1.3.0
2019-08-06: dependabot-preview[bot] Bump twisted from 19.2.1 to 19.7.0
2019-08-01: dependabot-preview[bot] Bump pytz from 2019.1 to 2019.2
2019-08-01: dependabot-preview[bot] Bump django from 1.11.22 to 1.11.23
2019-07-31: Joseph Stachelek typo fix
2019-07-30: dependabot-preview[bot] Bump coverage from 4.5.3 to 4.5.4
2019-07-29: dependabot-preview[bot] Bump python-slugify from 3.0.2 to 3.0.3
2019-07-29: dependabot-preview[bot] Bump lxml from 4.3.4 to 4.4.0
2019-07-29: dependabot-preview[bot] Update httplib2 requirement from <0.13.1 to <0.13.2
2019-07-26: Alessio Fabiani Update stale.yml
2019-07-26: Alessio Fabiani Create stale.yml
2019-07-25: afabiani - Update django-geonode-mapstore-client
2019-07-24: Francesco Pennica updated some strings in the italian translation
2019-07-24: dependabot-preview[bot] Bump beautifulsoup4 from 4.7.1 to 4.8.0
2019-07-23: dependabot-preview[bot] Update django-modeltranslation requirement
2019-07-23: Sylvain POULAIN Update django.po
2019-07-23: dependabot-preview[bot] Bump sqlalchemy from 1.3.5 to 1.3.6
2019-07-22: dependabot-preview[bot] Bump django-polymorphic from 2.0.3 to 2.1.2
2019-07-22: dependabot-preview[bot] Bump pytest-bdd from 3.1.0 to 3.1.1
2019-07-22: dependabot-preview[bot] Bump docker from 3.7.0 to 4.0.2
2019-07-22: dependabot-preview[bot] Bump parse-type from 0.4.1 to 0.5.2
2019-07-22: dependabot-preview[bot] Bump amqp from 2.4.2 to 2.5.0
2019-07-22: dependabot-preview[bot] Update httplib2 requirement from <=0.10.3 to <0.13.1
2019-07-22: afabiani - docker-compose uses image: geonode/geonode:latest
2019-07-20: Vanessa Bremerich typo in map_panels.html, broken link
2019-07-19: Tobias Fixes #4649 Internal proxy handling of relative URL segments breaks MS2
2019-07-19: Francesco Bartoli Fix geonode docker image version
2019-07-19: Athanasios Fotis Add some missing translation for Greek locale
2019-07-18: dependabot-preview[bot] Update pyproj requirement from <2.2.1.0,>=1.9.5 to >=1.9.5,<2.2.2.0
2019-07-18: dependabot-preview[bot] Bump decorator from 4.3.2 to 4.4.0
2019-07-18: dependabot-preview[bot] Update django-modeltranslation requirement
2019-07-18: dependabot-preview[bot] Bump mercantile from 1.0.4 to 1.1.1
2019-07-18: dependabot-preview[bot] Bump sqlalchemy from 1.3.3 to 1.3.5
2019-07-18: dependabot-preview[bot] Update elasticsearch requirement from <3.0.0,>=2.0.0 to >=2.0.0,<8.0.0
2019-07-18: dependabot-preview[bot] Bump readthedocs-sphinx-ext from 0.6.0 to 1.0.0
2019-07-18: dependabot-preview[bot] Bump jdcal from 1.4 to 1.4.1
2019-06-07: srto Make templates use static url set by Django
2019-07-18: afabiani Bump owslib from 0.17.1 to 0.18.0
2019-07-18: Florian Hoedt added gannebamm to authors
2019-07-18: afabiani [Fixes #4656] When DEBUG=False configured remote services should be PROXY ALLOWED
2019-07-17: afabiani [Fixes #4653] Use GeoServer 2.15.2
2019-07-17: dependabot-preview[bot] Bump pytest from 4.6.3 to 4.6.4
2019-07-17: dependabot-preview[bot] Bump kombu from 4.4.0 to 4.6.3
2019-07-17: dependabot-preview[bot] Bump django-cors-headers from 2.5.2 to 3.0.2
2019-07-17: dependabot-preview[bot] Update xmltodict requirement from <=0.10.2 to <0.12.1
2019-07-16: dependabot-preview[bot] Bump flake8 from 3.7.7 to 3.7.8
2019-07-16: dependabot-preview[bot] Update mock requirement from <=2.0.0 to <4.0.0
2019-07-15: afabiani - Bump to version 2.10.1 'maintenance' 0
2019-07-15: afabiani [Fixes #4639] Switch library "gsconfig" to "geoserver-restoconfig"
2019-07-12: Alessio Fabiani Add PULL_REQUEST_TEMPLATE.md
2019-07-12: dependabot-preview[bot] Bump oauthlib from 3.0.1 to 3.0.2
2019-07-12: dependabot-preview[bot] Bump lxml from 4.3.3 to 4.3.4
2019-07-11: Sylvain POULAIN Geoserver doesn't restart with https
2019-07-10: prbordon spanish translation update
2019-07-10: afabiani [Social Account Settings] LinkedIn profile fields updated
2019-07-10: afabiani - Updating README.md links to the doc
2019-07-10: Francesco Bartoli Align nginx tag value driven by .env variable (#4624)
2019-07-10: Francesco Bartoli Align nginx tag value driven by .env variable (#4623)
2019-07-10: afabiani - 2.10 stable release
2019-07-08: afabiani - Make sure the DB is available
2019-07-08: afabiani - Make sure we have updated migrations
2019-07-08: afabiani - Make sure the DB is available
2019-07-08: afabiani - Make sure the DB is available
2019-06-25: Alessio Fabiani Try spcgeonode with mapstore2 and postgis
2019-06-10: afabiani [SPCgeonode] GeoServer 2.14.3
2019-06-10: afabiani - Fix travis
2019-03-08: Francesco Frassinelli Test standard docker setup with geonode-selenium
2019-07-10: afabiani - 2.10 stable release
2019-07-09: dependabot-preview[bot] Bump psutil from 5.6.1 to 5.6.3
2019-07-09: afabiani - GeoServer Render Thumbnails using the correct auth headers
2019-07-09: dependabot-preview[bot] Bump pillow from 6.0.0 to 6.1.0
2019-07-09: dependabot-preview[bot] Bump tqdm from 4.31.1 to 4.32.2
2019-07-09: afabiani - Improve Monitoring Request Filter Logging
2019-07-09: afabiani - use correct resolved object when saving metadata
2019-07-09: afabiani - use correct resolved object when saving metadata
2019-07-08: dependabot-preview[bot] Bump pytz from 2018.9 to 2019.1
2019-07-08: dependabot-preview[bot] Bump splinter from 0.10.0 to 0.11.0
2019-07-08: Florian Hoedt switched to latest tags for docker images to
2019-07-05: Sylvain POULAIN Update Dockerfile
2019-07-04: dependabot-preview[bot] [Security] Bump django from 1.11.21 to 1.11.22
2019-07-02: dependabot-preview[bot] Bump pytest-django from 3.4.8 to 3.5.1
2019-07-02: dependabot-preview[bot] Bump python-slugify from 3.0.1 to 3.0.2
2019-07-02: dependabot-preview[bot] Bump readthedocs-sphinx-ext from 0.5.17 to 0.6.0
2019-07-02: Sylvain POULAIN Solve letsencrypt ssl error
2019-07-01: Toni Added numpy for SPC
2019-07-01: Toni Added numpy to requirements.txt
2019-07-01: Toni Simplify pygdal installation
2019-06-30: Francesco Bartoli Add dev mode with regular Docker (#4514)
2019-06-30: Toni Schönbuchner fixed typos on start
2019-06-29: Toni Schönbuchner added ansible to docs
2019-06-28: Lorenzo Pini Add vim text editor, fix typos
2019-06-28: gioscarda [docs] fixing typos in basic index
2019-06-28: gioscarda [docs] GeoNode Project Themes
2019-06-28: afabiani [Docs] Getting Started part 4
2019-06-28: afabiani [Docs] Getting Started part 3
2019-06-28: afabiani [Docs] Getting Started part 2
2019-06-28: afabiani [Docs] Getting Started part 1
2019-06-28: afabiani [Docs] Removing misleading contents
2019-06-28: afabiani [Docs] Removing misleading contents
2019-06-28: afabiani [Docs] Administering GeoNode: OAuth2 Access Tokens management
2019-06-28: afabiani [Docs] finalize geonode-project debug setup and startup section
2019-06-27: afabiani [Docs] Monitoring
2019-06-27: capooti Implement #4429
2019-06-27: afabiani [Docs] Manage the base metadata choices using the admin panel
2019-06-27: afabiani [Docs] Announcemnts and Dismissals
2019-06-27: afabiani - Add AnnouncementPermissionsBackend to default AUTHENTICATION_BACKENDS
2019-06-27: afabiani [Closes #4584] Allow admins to decide if the Topic Category should be mandatory or not
2019-06-27: afabiani [Closes #4584] Allow admins to decide if the Topic Category should be mandatory or not
2019-06-27: gioscarda [docs] added groups management sections
2019-06-27: afabiani [Static assets] Refresh/update static assets
2019-06-27: afabiani [Dependencies] Updating monitoring static assets in order to remove vulnerabilities
2019-06-26: Lorenzo Pini Update index.rst
2019-06-26: gioscarda [docs] group categories and group profiles
2019-06-26: afabiani [Fixes #4579] Set Thumbnail tool broken (GeoExplorer only)
2019-06-26: afabiani - Allow members_only announcements also
2019-06-26: afabiani [Docs] Manage Profiles, Layers, Maps and Documents from the Admin panel
2019-06-26: afabiani - Show Contact Roles again on the Profile Admin panel
2019-06-26: afabiani [Docs] Group based advanced data workflow
2019-06-26: afabiani [Fixes #4575] Group Category summary page does not show associated group details
2019-06-26: gioscarda [docs] manage users from admin
2019-06-25: geosolutions [Optimization] optimize thumb generation algo
2019-06-25: gioscarda [Docs] fixing typos
2019-06-25: gioscarda accessing admin panel, change admin password
2019-06-25: afabiani [Docs] Administering > Simple Theming
2019-06-25: afabiani [Docs] Administering > Simple Theming (work in progress)
2019-06-25: afabiani [Docs] Administering > Simple Theming (work in progress)
2019-06-25: gioscarda fixing typos
2019-06-25: gioscarda remote service types in user guide
2019-06-25: Lorenzo Pini Typos in installation document
2019-06-25: Toni Fixed SESSION_EXPIRED_CONTROL_ENABLED to True
2019-06-25: gioscarda linking docs with resources explanation in user guide
2019-06-25: afabiani [Docs] Administering index structure / Change the default langs
2019-06-25: gioscarda fixing typos
2019-06-25: gioscarda exif images docs
2019-06-25: afabiani [Docs] About GeoNode / SPC GeoNode
2019-06-25: gioscarda publishing data usage docs
2019-06-24: Angelos Tzotsos Reclassifying requirements based on Ubuntu available packages
2019-06-24: afabiani - fix travis
2019-06-24: dependabot-preview[bot] Update django-jsonfield requirement from <=1.0.1 to <1.2.1
2019-06-24: dependabot-preview[bot] Bump owslib from 0.16.0 to 0.17.1
2019-06-24: afabiani [hardening] make sure we do not fall into dangeruos huge loops
2019-06-24: dependabot-preview[bot] Bump django-activity-stream from 0.7.0 to 0.8.0
2019-06-24: afabiani Bump Django MapStore Adapter to version 1.0.3
2019-06-21: Toni Fixed Typos
2019-06-21: afabiani - GeoServer Proxy should allow PUBLIC_LOCATION to fetch security headers too
2019-06-21: gioscarda managing_maps
2019-06-21: afabiani - Fix travis tests
2019-06-21: afabiani - Fix GeoServer version to 2.14.3
2019-06-21: afabiani - Travis-selenium tentative fix
2019-06-21: afabiani [Fixes #4552] Improve/fix thumbnail generation for Layers and Maps at creation time
2019-06-21: afabiani [Fixes #4553] Exception thrown when trying to upload features with non UTF-8 encoding
2019-06-20: afabiani - Travis-selenium tentative fix
2019-06-20: afabiani - Travis-selenium tentative fix
2019-06-19: capooti Fixes #4534
2019-06-19: afabiani - spcgeonode settings tune up
2019-06-19: afabiani [Fixes #4547] "set_all_layers_metadata" deletes Thumbnail metadata links
2019-06-19: dependabot-preview[bot] Bump pytest from 4.3.1 to 4.6.3
2019-06-18: afabiani [Fixes #4545] MapStore2 print button broken with 1.1 client release
2019-06-18: afabiani [Fixes #4543] Enforce GeoNode REST service API security
2019-06-18: Alessio Fabiani [Closes #4532] Add search filters for groups and group categories (#4533)
2019-06-18: dependabot-preview[bot] [Security] Bump twisted from 18.9.0 to 19.2.1
2019-06-18: dependabot-preview[bot] Update pyproj requirement from <=1.9.5.1,>=1.9.5 to >=1.9.5,<2.2.1.0
2019-06-18: dependabot-preview[bot] [Security] Bump urllib3 from 1.24.1 to 1.24.2
2019-06-18: afabiani [Fixes #4541] Wrong permissions inconsistency message when changing layer permisions
2019-06-18: Francesco Frassinelli Use python_requires
2019-06-18: afabiani [Fixes #4538] Guardian returns the whole list of permissions associated with a resource.
2019-06-18: dependabot-preview[bot] Bump pillow from 5.4.1 to 6.0.0
2019-06-17: dependabot-preview[bot] Bump setuptools from 40.8.0 to 41.0.1
2019-06-17: afabiani - updating requirements: django_geoexplorer-4.0.43
2019-06-17: afabiani [Closes #4519] Option to regenerate resource links at migration or not
2019-06-15: afabiani - updating requirements
2019-06-15: afabiani - Fix get started link on index page
2019-06-15: Toni Schönbuchner removed opensource heart
2019-06-15: Toni Schönbuchner added image again
2019-06-15: Toni Added logo, correct 404 to new docs.
2019-06-14: afabiani Fix build
2019-06-14: afabiani - Minor Adjustments to README and settings
2019-06-14: Toni Added t-book to authors.
2019-06-13: Francesco Frassinelli Add new geotiff for Travis CI (#4507)
2019-06-13: Toni Push Travis again.
2019-06-13: Florian Hoedt changed basemap for thumbnails to wikimedia, fixes #4459
2019-06-13: Toni Schönbuchner Fixes: #4478
2019-06-13: Florian Hoedt defuzzyied the translations
2019-06-13: Florian Hoedt Update docker-compose.yml
2019-06-13: Florian Hoedt fixes #4354
2019-06-13: Florian Hoedt added postgis 10.x, importer, pgdumper for geo/nogeo dbs
2019-06-13: Florian Hoedt merge with global master (#11)
2019-06-12: afabiani [Fixes #4487] Issue adding remote services - FAILED - could not convert string to float: EPSG:4326
2019-06-13: Toni Updated arabic translation
2019-06-13: Toni Fixed OpenSource Image
2019-06-12: florian fixes geoserver auth button #4335
2019-06-12: florian fixes geoserver auth button #4335
2019-06-12: Toni Fixed Readme Header
2019-06-12: ppasq Make the menu item Invite users available for authenticated users only
2019-06-12: Francesco Bartoli Close #4472
2019-06-12: Francesco Frassinelli Add ISSUE_TEMPLATE.md
2019-06-12: ppasq Make the user message disappear after 5 secs
2019-06-12: ppasq Fix less file not aligned to corresponding css
2019-06-09: afabiani - Docker optimizations
2019-06-07: afabiani - Fix travis
2019-06-06: afabiani [Links] Fix Metadata Catalogue Records Update
2019-06-06: afabiani - Fix travis
2019-06-06: afabiani [Links] fix download links bbox generation
2019-06-06: afabiani - Travis fix
2019-06-06: afabiani - Travis fix
2019-06-06: afabiani - Travis fix
2019-06-06: afabiani [Links] Remove old instances breaking the command execution
2019-06-06: afabiani [Proxy Hotfix] self.username overrides user param
2019-06-06: afabiani [Settings] Make client hooksets auto-configurable via env GEONODE_CLIENT_LAYER_PREVIEW_LIBRARY
2019-06-06: afabiani [Settings] Make client hooksets auto-configurable via env GEONODE_CLIENT_LAYER_PREVIEW_LIBRARY
2019-06-06: afabiani [Settings] Make client hooksets auto-configurable via env GEONODE_CLIENT_LAYER_PREVIEW_LIBRARY
2019-06-06: afabiani [Settings] Make client hooksets auto-configurable via env GEONODE_CLIENT_LAYER_PREVIEW_LIBRARY
2019-06-06: Alessio Fabiani Update requirements.txt
2019-06-06: srto Store filename returned by storage API
2019-06-05: Tobi Use Django file storage API to construct media URL
2019-06-05: afabiani [Settings] Removing refuses
2019-06-05: afabiani [Monitoring] relax host name constraint
2019-06-03: afabiani - Travis fixes
2019-06-03: afabiani - Improve docker build
2019-06-03: afabiani [Fixes #4450] Thumbnails on layers not showing
2019-06-03: afabiani [Settings] Restoring /gs to /geoserver by default
2019-05-30: afabiani - MapStore2 Client as default
2019-05-30: afabiani - MapStore2 Client as default
2019-05-29: afabiani - MapStore2 Client as default
2019-05-30: afabiani [Fixes #4447] Database locked when using sqlite/spatialite databases
2019-05-30: Toni Schönbuchner fixes #4440 correct float on people profile small screens
2019-05-30: Toni Schönbuchner Fixes: #4443 issues translations on index
2019-05-29: afabiani - Removing contrib apps deps
2019-05-29: afabiani [Monitoring] Decimal digits on model
2019-05-28: afabiani [Fixes #4437] [Monitoring] collect_metrics often timeouts
2019-05-28: afabiani [Fixes #4352] TemplateSyntaxError at trans in backups/confirm_cancel.html
2019-05-28: afabiani - Fix travis
2019-05-28: Alessio Fabiani [Fixes #4428] refactor linkedin field extraction (#4435)
2019-05-28: afabiani - simplify the PR changes and get rid of UPDATE_THUMBS_ON_STYLE_CHANGE additional setting
2019-05-28: afabiani [Minor] Hardening GeoNode checks and settings
2019-05-28: afabiani [Minor] Hardening GeoNode checks and settings
2019-05-27: afabiani - Fix Tests
2019-05-27: afabiani [Minor] Hardening GeoNode checks
2019-05-27: afabiani - Fix Tests
2019-05-27: afabiani GeoNode Cleanup and Test Coverage
2019-05-27: afabiani [Ref #4311] GNIP: Contrib apps cleanup on GeoNode / database_shards,worldmap,geotiffio,geosites extracted
2019-05-27: afabiani [Ref #4311] GNIP: Contrib apps cleanup on GeoNode / favorite,exif,monitoring promoted / slack,nlp,mp removed
2019-05-23: afabiani [Ref #4311] GNIP: Contrib apps cleanup on GeoNode / createlayer promoted
2019-05-23: afabiani [Ref #4311] GNIP: Contrib apps cleanup on GeoNode / createlayer promoted
2019-05-23: afabiani [Ref #4311] GNIP: Contrib apps cleanup on GeoNode / createlayer promoted
2019-05-23: afabiani [Ref #4311] GNIP: Contrib apps cleanup on GeoNode / createlayer promoted
2019-05-23: afabiani [Ref #4311] GNIP: Contrib apps cleanup on GeoNode / createlayer promoted
2019-05-23: afabiani [Ref #4311] GNIP: Contrib apps cleanup on GeoNode / createlayer promoted
2019-05-23: afabiani [Ref #4311] GNIP: Contrib apps cleanup on GeoNode / metadataxsl promoted
2019-05-23: afabiani [Ref #4311] GNIP: Contrib apps cleanup on GeoNode / metadataxsl promoted
2019-05-23: capooti Add UPDATE_THUMBS_ON_STYLE_CHANGE setting - refs #4092
2019-05-23: afabiani [Ref #4311] GNIP: Contrib apps cleanup on GeoNode / createlayer promoted
2019-05-23: afabiani [Ref #4311] GNIP: Contrib apps cleanup on GeoNode / createlayer promoted
2019-05-23: Jonathan Doig Fix TemplateSyntaxError at trans
2019-05-23: Jonathan Doig Fix Geonode issue 4352
2019-05-23: afabiani [Ref #4311] GNIP: Contrib apps cleanup on GeoNode / createlayer promoted
2019-05-23: afabiani [Ref #4311] GNIP: Contrib apps cleanup on GeoNode / metadataxsl promoted
2019-05-22: afabiani [Minor Improvements] Few more checks with the email backend
2019-05-22: afabiani [Fixes #4424] Reverting back to GeoServer 2.14.2
2019-05-21: afabiani - Convert pinax templates bodies to HTML
2019-05-21: geosolutions - Custom PINAX Email Backend: allows html notifications
2019-05-20: afabiani [Fixes #4417] 'ows_api' for GetCapabilities, should provide public urls anyway
2019-05-20: afabiani [Fixes #4418] General SLD management misbehavior
2019-05-19: Alessio Fabiani Update requirements.txt
2019-05-19: afabiani [Hardenining] Avoid hard failure if GeoServer resource is not reachable
2019-05-19: afabiani [Closes #4415] Upgrade PyCSW version to 2.4.0
2019-05-17: afabiani [Fixes #4410] Avoid re-writing thumbnail every time a Layer is saved
2019-05-17: Francesco Bartoli Revert "Allow for https as public protocol"
2019-05-17: afabiani [Closes #4408] Expose 'settings' variable to env
2019-05-17: afabiani [Monitoring] timeout decorator to collect_metrics management command; avoids stucking on db connections
2019-05-17: Jonathan Doig Updates as requested for Geonode PR 4403
2019-05-17: Jonathan Doig Infer protocol from port if defined
2019-05-17: afabiani [Monitoring] timeout decorator to collect_metrics management command; avoids stucking on db connections
2019-05-16: afabiani [Close #4405] [GeoNode 2.10] Upgrade GeoServer version to 2.15.1
2019-05-16: afabiani [Fixes #4404] Performance issue with resource base apis
2019-05-16: afabiani [Maps Model] Removing CharField 200 length limitation
2019-05-16: Jonathan Doig Add default GEONODE_LB_PROTOCOL to docker-compose files
2019-05-16: Jonathan Doig Allow for https as public protocol
2019-05-15: afabiani [Minor fix] Do not break the map if cannot read the syles from GeoServer
2019-05-15: afabiani [Minor updates] Aligning with 2.8.2
2019-05-15: afabiani [Release] GeoNode 2.8.1
2019-05-15: afabiani [Release] Preparing 2.8rc1
2019-05-14: geosolutions [Cleanup] cleanup settings and exposing some of them as env variables
2019-05-14: geosolutions [Cleanup] cleanup settings and exposing some of them as env variables
2019-05-14: geosolutions [Cleanup] cleanup settings and exposing some of them as env variables
2019-05-13: Hayden Elza Spelling
2019-05-13: afabiani - Removing geonode.contrig.sites app by default
2019-05-13: afabiani [Minor fix] do not overwrite thumbnail if it already exists
2019-05-10: geosolutions [Template] minor improvements
2019-05-10: afabiani - More Theme options
2019-05-10: afabiani [Themes] Add more nav customization options
2019-05-10: geosolutions [Template] typo
2019-05-10: afabiani [Themes] Add more nav customization options
2019-05-10: afabiani [Minor fixes] settings typos and fixoauth mgt commands
2019-05-10: afabiani [Minor fixes] settings typos and fixoauth mgt commands
2019-05-10: afabiani [Minor improvements] Allow requests get to use timeouts / expose Monitoring variables
2019-05-09: Alessio Fabiani Update local_settings.py.geoserver.sample
2019-05-09: Alessio Fabiani revert wrong setting
2019-05-09: afabiani [Minor optimizations] settings X_FRAME_OPTIONS allow localhost / add geoserver local services paths to geoserver proxy
2019-05-08: afabiani - [Minor fix] Proxy will attach access_token only if remote netloc matches the local one
2019-05-06: Angelos Tzotsos Update Greek translations
2019-05-04: Angelos Tzotsos Regenerate Greek translations
2019-05-04: Alessio Fabiani Remove refuses from index.html
2019-05-03: afabiani [Closes #4384] Add a Cookies & Privacy policy customization section to GeoNode Themes
2019-05-02: afabiani [Minor Refactoring] Avoid code duplication: centralize 'create_geoserver_db_featurestore' on geoserver helpers classes only
2019-05-02: Toni Schönbuchner Rebuild static files, missing in #4380
2019-04-30: afabiani [Minor fix] Trying to parse geoserver error messages in a cleanest way
2019-04-30: Toni Delete dsgvo.html
2019-04-30: Florian Hoedt fixes profile text overflow UI glitch #4376
2019-04-29: afabiani [Minor] Improves Proxy response error status message
2019-04-29: afabiani [Minor fix] allow sld POST request since the user might want to create a new style
2019-04-29: afabiani [Closes #4377] Introduce a 'style-check' endpoint for style edit permission checks
2019-04-29: Ahmed Nour Eldeen update geosites contrib app to be work with geonode 2.10 (#4287)
2019-04-28: Toni Schönbuchner Fixes: #4374, added missing quote to trans
2019-04-28: Toni Update German translation
2019-04-26: afabiani [Closes #4369] List of strings without trans tags and not listed in .po file
2019-04-25: Toni Schönbuchner Fix #4368 Announcement text layout overlaps on index.html
2019-04-24: afabiani - fix test case
2019-04-23: capooti Bump django-geoexplorer-worldmap 4.0.67
2019-04-23: afabiani - django-geoexplorer 4.0.42: Fixing GeoServerStyleWriter plugin
2019-04-23: afabiani [Fixes #4357] tags do not support unicode text
2019-04-23: afabiani - Fix adv settings docs titeling
2019-04-23: afabiani - minor integrity checks
2019-04-23: afabiani - Fixes/improx as per reviews
2019-04-23: afabiani - pin urllib3 version conflicting with geonode-oauth-toolkit requirements
2019-04-18: afabiani - Bump version to 2.10rc5
2019-04-15: Angelos Tzotsos Settings fix for geosites, patch from debian package
2019-04-15: Angelos Tzotsos Fixed missing debian changelog records
2019-04-12: Toni Schönbuchner #4338 fix thumbnail creation with different bbox
2019-04-10: afabiani - Geonode logo as favicon
2019-04-10: afabiani - Text fixes
2019-04-10: afabiani [Fixes #4321] GeoNode is not able to show errors properly on upload / [Closes #4241] Upload failure: saved_layer is None
2019-04-09: afabiani - Tentative fix tests
2019-04-09: afabiani [Issue #4325] List of documentation improvements
2019-04-09: afabiani - Docs: updates to advanced settgins and docs version
2019-04-09: afabiani - Add 'Syncronize button immediately' to Layers List too
2019-04-08: hisham waleed karam add outh test
2019-04-09: afabiani - Added docs for DELAYED SECURITY settings also
2019-04-09: afabiani - SESSION_EXPIRED var to False by Default
2019-04-08: afabiani - Restore session expire messages, but using cookie storeage instead of session
2019-04-06: Toni Schönbuchner #4348 fix failing read_the_docs
2019-04-05: Francesco Frassinelli 8 KB buffer for uwsgi
2019-04-04: afabiani - Fix test cases
2019-04-04: Francesco Frassinelli 8 KB buffer for spc uwsgi
2019-04-04: Francesco Frassinelli Set SESSION_EXPIRED_CONTROL_ENABLED for SPC
2019-04-04: afabiani [Fixes #4322] SESSION_EXPIRED_CONTROL_ENABLE=True breaks GeoNode
2019-04-04: Francesco Frassinelli Polish tests
2019-04-04: Francesco Frassinelli Remove failing test
2019-04-04: afabiani [Fixes #4322] SESSION_EXPIRED_CONTROL_ENABLE=True breaks GeoNode
2019-04-04: Francesco Frassinelli GeoServer web UI url default fixed
2019-04-03: afabiani GNIP: Improvements to GeoNode Layers download links - original dataset option in a migration
2019-04-03: afabiani [GNIP #3944] Make GeoFence efficient for GeoNode instances with a large number of layers
2019-04-03: afabiani [GNIP #3944] Make GeoFence efficient for GeoNode instances with a large number of layers
2019-04-03: afabiani [Fixes #4333] Upload from GUI doesn't handle projection properly
2019-04-03: Francesco Bartoli Change conversion to 5-digits round
2019-04-03: Francesco Bartoli Convert for integer comparison
2019-04-03: afabiani [Fixes #4333] Upload from GUI doesn't handle projection properly
2019-04-01: afabiani [GNIP #3944] Make GeoFence efficient for GeoNode instances with a large number of layers
2019-03-29: afabiani - Show Original Data Set links also
2019-03-29: afabiani [Closes #4323] Layers Download Links need some care
2019-03-28: Jeremiah Cooper Remove awesome_slugify and all references to it, replace with python-slugify which is a newer and still active replacement
2019-03-28: Francesco Frassinelli Revert "add async_thumbnail to improve upload time"
2019-03-26: Jeremiah Cooper Allow Travis CI to run on the 2.20.x branch
2019-03-26: Jeremiah Cooper Remove unused dependency coreschema
2019-03-26: Jeremiah Cooper Upgrade django-polymorphic from version 1.3.1 to 2.0.3
2019-03-26: Jeremiah Cooper Upgrade Pillow from version 3.3.2 to version 5.4.1
2019-03-26: Francesco Frassinelli Fix GeoServer wait for Postgres
2019-03-26: Jeremiah Cooper Update pinax-notifications from 4.1.0 to 5.0.3.
2019-03-26: afabiani [Closes #4312] Remove GeoGig and api_basemaps contrib apps integrated stuff
2019-03-22: afabiani - [Closes #4308] Allow users to refresh layer attributes and statistics through both GeoNode UI and Management Commands
2019-03-21: Jeremiah Cooper Upgrade invoke from 0.22.1 to 1.2.0
2019-03-21: Jeremiah Cooper Upgrade oauthlib from version 2.1.0 to version 3.0.1
2019-03-21: Jeremiah Cooper Add 2.20 to the list of branches that Travis CI runs tests against.
2019-03-21: Jeremiah Cooper Remove nose as we're not using it for any of the tests anymore.
2019-03-21: Jeremiah Cooper Update TEST_RUN_INTEGRATION_BDD to install geckodriver and run firefox as headless.
2019-03-20: Jeremiah Cooper Flake8 fixes.
2019-03-20: Jeremiah Cooper Ensure selenium with the firefox geckodriver web driver is available for BDD tests.
2019-03-20: Jeremiah Cooper Resolve failing BDD tests.
2019-03-20: Jeremiah Cooper The latest version of splinter no longer supports phantomjs, use the default firefox driver instead.
2019-03-20: Jeremiah Cooper Don't install specific versions of the testing dependencies for BDD tests, use what we already have in requirements.txt
2019-03-20: Jeremiah Cooper Resolve remaining flake8 issues.
2019-03-20: Jeremiah Cooper Resolve all W605 invalid escape sequence flake8 errors. https://lintlyci.github.io/Flake8Rules/rules/W605.html
2019-03-20: Jeremiah Cooper Newer versions of flake8 are stricter and have more findings. Use autopep8 to resolve some of these.
2019-03-20: Jeremiah Cooper Modify flake8 settings to extend the default ignore list, instead of completely overwriting it.
2019-03-19: Francesco Bartoli Align all settings with GEOSERVER_WEB_UI_LOCATION default value
2019-03-19: Francesco Bartoli Fix #4298
2019-03-19: Jeremiah Cooper Clean up unused testing dependencies and upgrade current testing dependencies
2019-03-19: Jeremiah Cooper Remove unused jenkins files and pycodestyle dependency.
2019-03-19: afabiani - GEOSERVER_WEB_UI_LOCATION default value should point to localhost 8080
2019-03-19: afabiani - Typo on request headers key retrieval
2019-03-19: afabiani - Introducing Proxy Max Retries Option
2019-03-19: afabiani - Fix Travis
2019-03-18: Jeremiah Cooper Update requirements_docs.txt to reflect the latest dependency changes.
2019-03-18: Jeremiah Cooper Remove unnecessary Ubuntu package comments.
2019-03-18: afabiani - Restore codecov status check
2019-03-18: afabiani [Fixes #4293] CSW download link: metadata are empty
2019-03-18: Jeremiah Cooper Upgrade various python dependencies to their latest compatible versions.
2019-03-18: afabiani - 'base.auth' must skip None or Anonymous users
2019-03-18: afabiani - Make sure we use "basic.auth" whenever we check for 'access_token'
2019-03-17: afabiani - Fix Travis tests
2019-03-17: afabiani - Trevis tests fix
2019-03-17: afabiani - Trevis tests fix
2019-03-16: afabiani - Revert commit breaking tests
2019-03-16: afabiani - Fix test cases
2019-03-15: afabiani - Hardening GeoNode and cleanup: http_client uses Bearer Auth whenever it's possible
2019-03-15: afabiani - Fix smoke test cases
2019-03-15: afabiani - Send warning message whenever the session has expired
2019-03-15: afabiani - Hardening GeoNode and cleanup: http_client uses Bearer Auth whenever it's possible
2019-03-14: afabiani [Closes #4106] [Remote Services] Add the possibility of filtering the list of resources
2019-03-14: afabiani [Closes #4251] Introduce a SessionExpiredMiddleware in order to checkfor access_token validity
2019-03-14: Ahmed Nour Eldeen add color picker to theme admin
2019-03-14: Ahmed Nour Eldeen fix geoserver public location
2019-03-13: afabiani - Proxy: use requests instead of old fashion httplib
2019-03-13: Ahmed Nour Eldeen fix geoserver default public location
2019-03-12: Jeremiah Cooper Use pycodestyle<2.4.0 until we upgrade the other related dependencies.
2019-03-08: Jeremiah Cooper pep8 dependency is deprecated, remove and replace it with pycodestyle
2019-03-12: afabiani - Minor: double checks action data format str vs. json
2019-03-11: Jeremiah Cooper Remove unnecessary dependencies in debian control file to mirror the removals in requirements.txt.
2019-03-08: Jeremiah Cooper Update requirements_docs.txt to reflect changes in requirements.txt.
2019-03-08: Jeremiah Cooper Remove unused Pinax, WeasyPrint and debug dependencies
2019-03-12: Ahmed Nour Eldeen fix csw tests
2019-03-12: Ahmed Nour Eldeen remove redundant settings
2019-03-12: Ahmed Nour Eldeen Update settings.py
2019-03-11: Ahmed Nour Eldeen remove unused and misleading settings
2019-03-07: capooti Bump django-geoexplorer-worldmap 4.0.64
2019-03-07: Francesco Frassinelli Add frafra to AUTHORS
2019-03-07: Francesco Frassinelli Run dos2unix on .env files
2019-03-05: afabiani - Use access_token when parsing layer attributes
2019-03-05: Toni Schönbuchner Updated german translation
2019-03-05: Francesco Frassinelli Fix Postgres wait on SPC GeoServer
2019-02-28: afabiani [minor] removing redoundant middleware class from settings
2019-02-27: afabiani [Fixes #4254] Pavement YAMLLoadWarning
2019-02-26: Jeremiah Cooper Adds back pyopenssl to requirements.txt.
2019-02-26: Jeremiah Cooper Removes unnecessary dependencies from the requirements.txt and settings.py files.
2019-02-22: Francesco Frassinelli Disable system_site_packages for geonode-selenium
2019-02-22: capooti Bump django-geoexplorer-worldmap==4.0.63
2019-02-22: afabiani - Fix smoke test cases
2019-02-22: afabiani - Fix smoke test cases
2019-02-22: afabiani [Closes #4249] Contribute back upstream menu management from IGAD
2019-02-21: afabiani Fixes Travis geonode-selenium build
2019-02-21: afabiani Fixes Travis geonode-selenium build
2019-02-21: afabiani Fixes Travis geonode-selenium build
2019-02-21: afabiani Fixes Travis geonode-selenium build
2019-02-21: afabiani Fixes Travis geonode-selenium build
2019-02-21: afabiani Fixes Travis geonode-selenium build
2019-02-21: afabiani [Fixes #4247] 404 error on CSV upload
2019-02-20: Francesco Frassinelli Import SSL Certificate for GeoServer
2019-02-15: Francesco Frassinelli Test with geonode-selenium
2019-02-19: Denis Rykov Typo fix
2019-02-19: Francesco Frassinelli Add support for plugins
2019-02-19: Francesco Frassinelli Update GeoServer to 2.14.2
2019-02-18: Francesco Frassinelli Improve comment about POSTGRES_PASSWORD
2019-02-18: Francesco Frassinelli Use DATABASE_URL in pgdumper
2019-02-18: Francesco Frassinelli Use custom Postgres password
2019-02-18: Francesco Frassinelli Add ON_ERROR_STOP=1
2019-02-18: Francesco Frassinelli Remove extra Postgres wait
2019-02-17: Hisham waleed karam use 'update' queue instead if using the default
2019-02-14: capooti Fixed a broken link in WorldMap documentation
2019-02-14: Francesco Frassinelli Add suffix geoserver to BASEURL
2019-02-14: afabiani - add missing header to Python file
2019-02-14: hisham waleed karam fix Object of type Map is not JSON serializable
2019-02-14: Francesco Frassinelli Use geoserver instead of gs (partial revert)
2019-02-14: hisham waleed karam tastypie OAuth Backend
2019-02-13: Francesco Frassinelli Wait for GeoServer and PostgreSQL instead of failing
2019-02-14: Francesco Frassinelli Add rabbitmq volume to main docker-compose.yml
2019-02-13: hisham waleed karam use regex to extract schema
2019-02-13: afabiani [minor] There was a wrong 'expiring' check on purging old tokens
2019-02-13: Francesco Frassinelli Add rabbitmq volume
2019-02-13: Ahmed Nour Eldeen for haystack also get 'vector_time' layers when 'vector' type is selected as 'vector' is super type of 'vector_time'(same behavior of rest api)
2019-02-13: Ahmed Nour Eldeen filter by vector time layers is not working when haystack is enabled. as for vector_time layer, 'vectorTimeSeries' is indexed instead of 'vector_time'
2019-02-12: Alessio Fabiani Update requirements_docs.txt
2019-02-12: Alessio Fabiani Update requirements.txt
2019-02-12: Alessio Fabiani Update requirements_docs.txt
2019-02-12: Alessio Fabiani Update requirements.txt
2019-02-12: afabiani [Related to #4219] - mitigates the issue: Delayed Security Sync Task seems causing issues with sqlite queries
2019-02-11: Francesco Bartoli Remove not used settings sample
2019-02-11: Francesco Bartoli Revert " Includes additional layer fields in the search index" (#4217)
2019-02-11: Francesco Bartoli Fix missing replacement of geoserver public location (#4215)
2018-09-12: hisham waleed karam Make sure geogig can be created in a schema other than public
2019-02-07: hisham waleed karam remove unused import
2019-02-08: giohappy moved login/logout callbacks to profile module; renamed oauth utils to auth
2019-02-07: capooti Remove unwanted line of code in worldmap client
2019-02-07: hisham waleed karam use celery task to generate thumbnails
2019-02-07: hisham waleed karam Fix handling of missing layers.
2019-02-07: hisham waleed karam disable threading in test
2019-02-06: hisham waleed karam use celery first if enabled
2019-02-06: hisham waleed karam add async_thumbnail to improve upload time
2018-09-12: Ahmed Nour Eldeen Includes additional fields in the search index
2019-02-06: Francesco Frassinelli Use gs instead of geoserver for URLs in Docker
2019-02-05: afabiani [Security Cleanup] - Remove unuseful and potentially blocking calls from signals and login/out calls
2019-02-05: Alessio Fabiani Cleaning up session if no valid access_token key has been found
2019-02-05: Alessio Fabiani Update oauth.py
2019-02-05: afabiani - Backporting GEOSERVER_WEB_UI_LOCATION to sample local settings
2019-02-04: giohappy fixed exception retrieving token object from empty session token
2019-02-04: Alessio Fabiani Adding all Oauth2 endpoints to lockdown exempt uris
2019-02-04: giohappy fixed another pep8 issue
2019-02-04: giohappy fixed pep8 issues
2019-02-04: giohappy fixed mixing of token object and string in login/logout
2019-02-01: hisham waleed karam fix flake8
2019-02-01: hisham waleed karam fix flake8
2019-01-31: afabiani - fix pavemenet cmdopts options
2019-01-31: afabiani - Travis Fix & Optimize
2019-01-30: capooti Related to fix for #4178
2019-01-30: hisham waleed karam fix force list status code
2019-01-30: afabiani - Split Travis integration tests into 3 different tasks
2019-01-30: hisham waleed karam fix import
2019-01-30: hisham waleed karam use requests retry to improve geonode/geoserver connection
2019-01-30: giohappy proxy auth refactoring with extended checks
2019-01-30: hisham waleed karam fix layer_thumbnail returned None instead.
2019-01-30: hisham waleed karam fix map_thumbnail returned None instead.
2019-01-30: hisham waleed karam improve map_thumbnail view
2019-01-30: hisham waleed karam improve layer_thumbnail view
2019-01-29: capooti Added chinese to ALL_LANGUAGES enumeration
2019-01-29: giohappy introduce new GEOSERVER_WEB_UI_LOCATION options
2019-01-29: Florian Hoedt update to PostgreSQL 10
2019-01-28: afabiani - Added also '/api/layers' as per giohappy review
2019-01-25: afabiani [Closes #4183] Fix and improve LOCKDOWN_GEONODE mechanism
2019-01-25: afabiani [Closes #4183] Fix and improve LOCKDOWN_GEONODE mechanism
2019-01-25: afabiani [Closes #4183] Fix and improve LOCKDOWN_GEONODE mechanism
2019-01-25: Alessio Fabiani Make flake8 happy
2019-01-25: afabiani [Fixes #4181] WMS links are not created for Remote services
2019-01-25: giohappy Geoserver menu link shouldn't be proxied
2019-01-25: afabiani [Fixes #4178] - Unable to create maps with access_token no longer string
2019-01-24: giohappy removed test on links in layers list output
2019-01-24: giohappy make flake happy
2019-01-24: giohappy show OGC links inside layers list from the API
2019-01-24: afabiani - Fix pep8 issues
2019-01-24: afabiani [Fixes #4174] - Proxy should pass Bearer authentication to Geoserver transparently
2019-01-24: afabiani [Fixes #4174] - Proxy should pass Bearer authentication to Geoserver transparently
2019-01-24: afabiani [Fixes #304] Proxy should pass Bearer authentication to Geoserver transparently
2019-01-24: afabiani - Removing duplicate code
2019-01-23: afabiani [Fixes #4170] Clean management of OAuth2 Access Tokens
2019-01-23: afabiani [Fixes #4168] GeoNode Proxy should be using OAUTH2 Bearer Header now
2019-01-23: afabiani [Fixes #4168] GeoNode Proxy should be using OAUTH2 Bearer Header now
2019-01-23: afabiani [Fixes #4168] GeoNode Proxy should be using OAUTH2 Bearer Header now
2019-01-22: gannebamm missed to revert the celery.env to default
2019-01-22: admin added ALLOWED_DOCUMENT_TYPES and MAX_DOCUMENT_SIZE as environmental setting to django.env and celery.env. Modified settings.py to read these (doc size was allready implemented)
2019-01-22: gannebamm changed some environmental vars back to default
2019-01-22: admin added ALLOWED_DOCUMENT_TYPES and MAX_DOCUMENT_SIZE as environmental setting to django.env and celery.env. Modified settings.py to read these (doc size was allready implemented)
2019-01-21: afabiani - Making OAUTH2 Access Token expiration seconds configurable by settings/env
2019-01-17: capooti Bump django-geoexplorer-worldmap 4.0.62
2019-01-17: Francesco Frassinelli Replace exit with a valid command (#4158)
2019-01-16: capooti urlsuffix can be numeric. Fixes #4159
2019-01-16: Francesco Frassinelli Typos and extra spaces removed
2019-01-15: Alessio Fabiani Tentative fix readthedocs build
2019-01-11: afabiani [Fixes #4153] GeoLite Legacy db discontinued so paver setup fails in Geonode 2.8 dev install
2019-01-08: Alessio Fabiani [Fixes #4150] - Security vulnerabilities on deps (#4151)
2019-01-02: Toni Schönbuchner removed windows binary from docs
2019-01-02: Toni Schönbuchner removed windows and apt from readme
2018-12-21: Francesco Frassinelli Fix geonode.binary arguments escaping
2018-12-21: Francesco Frassinelli Fix geonode.binary arguments escaping
2018-12-20: Toni Schönbuchner Restored older GeoServer Version #4120
2018-12-19: afabiani - default OGC timeout to 60 secs
2018-12-19: Paolo Corti Fixes #4132 worldmap client print template (#4133)
2018-12-19: Paolo Corti Fixes #4134 handles multiple groups for a new map in worldmap client (#4135)
2018-12-19: Paolo Corti Improvements to autocomplete. Fixes #4136 (#4137)
2018-10-31: Alessio Fabiani [Fixes #4025] Regression with uploading a shapefile with no ascii characters (#4026)
2018-12-17: afabiani - vulnerability issues: urllib3 bump to version 1.24.1
2018-12-14: afabiani - proj deps
2018-12-14: afabiani - re-enable django_filters not included into INSTALLED_APPS
2018-12-14: afabiani - Sentinel2 Backgroung Title refs
2018-12-12: capooti Add the sync_geonode_layers command. Fixes #4115
2018-12-12: capooti Fixes #4117
2018-12-12: afabiani - 'Get Started' inherits the Jumbotron paragraph style
2018-12-10: afabiani - Allow GeoServer Proxy to recognize prefix on non-root paths also
2018-12-07: afabiani - Fix small autoescape issue on detail templates
2018-12-06: Francesco Frassinelli Fix codecov link
2018-12-05: capooti [worldmap-client] Makes Google StreetView optional. Bump django-geoexplorer-worldmap 4.0.61. Remove some unused code
2018-12-05: afabiani - Silencing deprecated warnings
2018-12-05: afabiani - Silencing deprecated warnings
2018-12-05: afabiani - local_settings.py.geoserver update ms2 backgrounds / catalog takes siteurl / allowed hosts checking for env vars
2018-12-05: afabiani [Fixes #4105] [Remote Services] harvesting resources pagination does not keep memory of the selection if changing page
2018-12-04: capooti When using worldmap client we need geoserver layers to use gxp_gnsource vs gxp_wmscsource
2018-12-03: afabiani - Revert wrong setting
2018-12-03: afabiani - E-mail Tasks Bindings
2018-12-03: afabiani - Remote Services Async Tasks Binding
2018-11-30: afabiani - Layed Detail: legend url and title accoringly to the current style selected
2018-11-29: capooti Port the worldmap map notes application. Fixes #4101
2018-11-29: afabiani - Remove wrong sample layers from local_settings geoserver sample
2018-11-29: afabiani - View Layer should not behave as Edit Layer
2018-11-29: afabiani - Finalize: Update docker compose files and refresh of JS assets
2018-11-29: afabiani - Removing unused crontab dependency
2018-11-28: capooti Bump django-geoexplorer-worldmap 4.0.60
2018-11-28: afabiani - Finalize: Update docker compose files and refresh of JS assets
2018-11-28: afabiani - Finalize: Update docker compose files and refresh of JS assets
2018-11-28: afabiani - Finalize: Update docker compose files and refresh of JS assets
2018-11-28: afabiani - pep8 issues
2018-11-28: afabiani - Refreshing static assets
2018-11-28: afabiani - Fix the way how to Style Manage page fetches the styles: read them from GeoNode and align with the GeoServer instance
2018-11-28: afabiani - Fix the way how to Style Manage page fetches the styles: read them from GeoNode and align with the GeoServer instance
2018-11-28: afabiani - Aligning and improving the docker-compose settings
2018-11-28: afabiani - Refreshing static assets
2018-11-28: afabiani - Fix the way how to Style Manage page fetches the styles: read them from GeoNode and align with the GeoServer instance
2018-11-28: afabiani - Update docker compose files
2018-11-28: afabiani - Update docker compose files
2018-11-28: afabiani - Update docker compose files
2018-11-28: afabiani - Update docker compose files
2018-11-28: afabiani - Update docker compose files
2018-11-28: afabiani - Update docker compose files
2018-11-28: afabiani - Update docker compose files
2018-11-26: afabiani - align Layer Detail page style with the Map Detail one
2018-11-26: afabiani - minor updates to local_settings.py.geoserver.sample
2018-11-22: afabiani - Minor Refactoring: Edit Map buttons names
2018-11-22: afabiani - Minor Refactoring: Edit Map buttons names
2018-11-22: afabiani - Minor Refactoring: Edit Map buttons names
2018-11-22: afabiani - Minor Refactoring: Edit Map buttons names
2018-11-16: capooti Fixes #4089: identify does not work on layers added from the search interface
2018-11-15: capooti Fixes #4086: worldmap gazetteer fails to be updated when field names are not ascii
2018-11-15: capooti Detect if client is mobile and ask to use wm mobile client
2018-11-15: afabiani - Proxy: include "DELETE" operation also when checking for Auth headers
2018-11-15: afabiani - Proxy: include "DELETE" operation also when checking for Auth headers
2018-11-14: capooti [worldmap-client] Fixes #4082: remove unneeded tools from map details page
2018-11-14: afabiani - Display only default style legend at startup
2018-11-14: afabiani - Display only default style legend at startup
2018-11-14: Alessio Fabiani - geoserver proxy style check fix
2018-11-14: afabiani - minor log formatting
2018-11-14: Alessio Fabiani - geoserver proxy style check fix
2018-11-14: afabiani - minor log formatting
2018-11-14: afabiani - minor log formatting
2018-11-13: capooti Fixes #4080 (worldmap client "layers list" failing with new maps)
2018-11-13: afabiani - Fix GeoServer Signals
2018-11-13: afabiani - Fix GeoServer Signals
2018-11-13: afabiani [Closes #4077] Update Celery and Kombu libraries
2018-11-13: afabiani [Closes #4077] Update Celery and Kombu libraries
2018-11-13: afabiani - Allow multiple Style Legends
2018-11-13: afabiani - Allow multiple Style Legends
2018-11-13: afabiani [Fixes #4075] GeoServer REST Proxy cannot handle SLD DELETE and POST if no SLD body has been provided
2018-11-13: afabiani [Fixes #4075] GeoServer REST Proxy cannot handle SLD DELETE and POST if no SLD body has been provided
2018-11-13: Hisham waleed karam fix ident_json view
2018-11-12: capooti [worldmap-client] Improvements and fixes on the Gazetteer. Fixes #4072.
2018-11-09: capooti Localize some strings in the worldmap composer
2018-11-09: capooti Fixes #4068: remove duplicate keywords field in adanced metadata editing
2018-11-09: Alessio Fabiani - Allow pluggable GIS client to hook their custom Style Edit Page (#4067)
2018-11-09: afabiani - Allow pluggable GIS client to hook their custom Style Edit Page
2018-11-09: capooti Fixes #4064: resources sort broken on Firefox
2018-11-09: afabiani - Filter Remote Services Links to the REST MAP
2018-11-09: afabiani - Filter Remote Services Links to the REST MAP
2018-11-09: afabiani - fix localsettings sample
2018-11-08: capooti Disable numeric fields from feature search. Fixes #4062
2018-11-08: afabiani - Fix tests
2018-11-08: afabiani - Improve Thumbnail method so that it can include a background also [Refers #3982]
2018-11-08: afabiani - set to completed step to check if no _ALLOW_TIME_STEP is false [Refers #3800]
2018-11-08: afabiani - Cleanup local_settings.py.geoserver.sample
2018-11-08: afabiani - upload_session.completed_step = 'time' if _ALLOW_TIME_STEP else 'check'
2018-11-08: afabiani - upload_session.completed_step = 'time' if _ALLOW_TIME_STEP else 'check'
2018-11-08: afabiani - upload_session.completed_step = 'time' if _ALLOW_TIME_STEP else 'check'
2018-11-08: afabiani - upload_session.completed_step = 'time' if _ALLOW_TIME_STEP else 'check'
2018-11-08: afabiani - Thumbnail Generation call at "finished" messages only
2018-11-07: capooti [worldmap-client] Now attributes order is honored when identifying features. Fixes #4060
2018-11-07: Paolo Corti [Worldmap client] Uses now WFS for GetFeatureInfo only if user has download permissions. Otherwise uses WMS. Fixes #4058 (#4059)
2018-11-07: afabiani - Settgins Optimizations
2018-11-07: afabiani - Fix resource api exception
2018-11-07: afabiani - Fix resource api exception
2018-11-06: Alessio Fabiani Fixes some broken links as per #4047 (#4055)
2018-11-06: afabiani - JS siteUrl trailing slash if not present
2018-11-06: afabiani - JS siteUrl trailing slash if not present
2018-11-06: afabiani - Make sure only layers have been added to the cart session
2018-11-06: afabiani - Make sure only layers have been added to the cart session
2018-11-06: afabiani - Update static libs
2018-11-06: afabiani - Update static libs
2018-11-06: afabiani - Fix security test cases
2018-11-05: capooti Fixes #4056 (uncorrectly set WPS in sync_geofence_with_guardian)
2018-11-05: afabiani Fixes some broken links as per #4047
2018-11-05: afabiani - minor update to local_settings geoserver sample
2018-11-05: afabiani [Fixes #4053] save map broken on 2.8 branch?
2018-11-01: capooti Avoid duplication of layers when using link (snapshots) in worldmap client. Refs #4046
2018-10-31: capooti Fixes layers duplication introduced with a snapshot. Refs #4046
2018-10-31: Alessio Fabiani [Fixes #4025] Regression with uploading a shapefile with no ascii characters (#4026)
2018-10-31: afabiani - Fix test cases
2018-10-31: afabiani - Rename columns of non-UTF-8 shapefiles attributes before ingesting
2018-10-31: afabiani - Rename columns of non-UTF-8 shapefiles attributes before ingesting
2018-10-30: Paolo Corti Fixes #4044 (broken comments when using worldmap client) (#4045)
2018-10-30: Alessio Fabiani [Fixes #4040] GeoServer SLD POST may fail if style does not already exist locally. (#4041)
2018-10-30: afabiani - Fix test cases
2018-10-30: afabiani [Fixes #4025] Regression with uploading a shapefile with no ascii characters
2018-10-30: afabiani [Fixes #4039] GeoNode 'proxy' removes original url netloc from the underlying request
2018-10-30: afabiani [Fixes #4038] Remove Django deps known vulnerabilities #4038
2018-10-30: afabiani - Fix test cases
2018-10-30: afabiani - Proxy Improvements
2018-10-30: afabiani - Python vulnerabilities
2018-10-30: afabiani - Fix test cases
2018-10-30: capooti Fixes #4036
2018-10-30: afabiani - Fix test cases
2018-10-30: Paolo Corti Fixes #4031 (#4032)
2018-10-30: afabiani - Fix test cases
2018-10-30: afabiani - Fix test cases
2018-10-30: afabiani - fix test cases
2018-10-30: afabiani [Fixes #3775] Hard-coded urls to static-files and media-files - rebuild js boundles
2018-10-30: afabiani [Fixes #3775] Hard-coded urls to static-files and media-files - rebuild js boundles
2018-10-30: afabiani [Fixes #3775] Hard-coded urls to static-files and media-files
2018-10-29: afabiani [Refers #3775] Hard-coded urls to static-files and media-files
2018-10-29: capooti Fixes #4033
2018-10-30: Alessio Fabiani [Closes #4029] Metadata Download Link for RemoteServices should report the Service Type instead of a generic 'http-download' (#4030)
2018-10-29: afabiani [Refers #3775] Hard-coded urls to static-files and media-files
2018-10-29: afabiani [Refers #3775] Hard-coded urls to static-files and media-files
2018-10-29: afabiani [Fixes #4025] Regression with uploading a shapefile with no ascii characters
2018-10-29: afabiani [Fixes #4025] Regression with uploading a shapefile with no ascii characters
2018-10-29: afabiani - Push RemoteService Type on DownloadLinks Metadata
2018-10-29: afabiani [Fixes #4025] Regression with uploading a shapefile with no ascii characters
2018-10-26: Paolo Corti Manage worldmap client using client hooksets standard approach. Refs #4019 (#4023)
2018-10-26: afabiani - fix test cases
2018-10-26: afabiani - fix test cases
2018-10-26: afabiani - general security and encoding updates
2018-10-26: afabiani [Regression] View only perm does not works on GeoServer as espected because guardian always inserts a * * rule on GeoFence
2018-10-26: afabiani [Regression] View only perm does not works on GeoServer as espected because guardian always inserts a * * rule on GeoFence
2018-10-26: olivierdalang (readme) More details for migration steps
2018-10-26: olivierdalang fix migrations instructions for older docker
2018-10-24: olivierdalang [spcgeonode] several modifications
2018-10-24: afabiani [Fixes #4017] Layer/Map Details Page does not parse the time dimension from the new 1.3.0 GetCapabilities
2018-10-24: afabiani [Fixes #4017] Layer/Map Details Page does not parse the time dimension from the new 1.3.0 GetCapabilities
2018-10-24: afabiani [Fixes #4016] New thumbnail is not well centered
2018-10-23: afabiani [Fixes #4016] New thumbnail is not well centered
2018-10-24: afabiani - regression: document upload fails since it is wrongly trying to purge GeoFence rules
2018-10-24: afabiani - regression: document upload fails since it is wrongly trying to purge GeoFence rules
2018-10-24: afabiani - regression: document upload fails since it is wrongly trying to purge GeoFence rules
2018-10-24: afabiani - minor changes
2018-10-24: afabiani [Fixes #4016] New thumbnail is not well centered
2018-10-24: afabiani [Fixes #4017] Layer/Map Details Page does not parse the time dimension from the new 1.3.0 GetCapabilities
2018-10-24: Alessio Fabiani Update helpers.py
2018-10-24: kappu Thumb creation last fixes
2018-10-23: afabiani [Fixes #4016] New thumbnail is not well centered
2018-10-23: afabiani - Make sure mercanitle does not hit Y -90/90
2018-10-23: Alessio Fabiani Update utils.py
2018-10-23: olivierdalang [spcgeonode] improve ci
2018-10-23: olivierdalang [spcgeonode] CI : use docker executor again and run tests
2018-10-22: olivierdalang [spcgeonode] fix entrypoint perms for django (when mounted)
2018-10-23: olivierdalang [spcgenonode] remove secrets
2018-10-22: kappu Fixing thumb generation
2018-10-19: olivierdalang [spcgeonode] integrate in main geonode repo
2018-10-18: afabiani - Fix Upload Session encoding issues
2018-10-18: afabiani - Fix Upload Session encoding issues
2018-10-18: afabiani - Fix Upload Session encoding issues
2018-10-18: afabiani [Contrib] [Minor] - Update monitoring contrib app / remove vulnerabilities
2018-10-18: afabiani [Contrib] [Minor] - Update monitoring contrib app / remove vulnerabilities
2018-10-18: afabiani [Contrib] [Minor] - Update monitoring contrib app / remove vulnerabilities
2018-10-18: afabiani - thumb improvs
2018-10-18: afabiani - thumb improvs
2018-10-18: afabiani - thumb improvs
2018-10-18: Alessio Fabiani [Fixes #4011] Encoding Issues with Resource having non-UTF8 characters on title and/or "upload-sessions" (#4012)
2018-10-18: Alessio Fabiani [Fixes #4011] Encoding Issues with Resource having non-UTF8 characters on title and/or "upload-sessions" (#4012)
2018-10-18: afabiani - fix travis
2018-10-18: Paolo Corti PR with Worldmap changes running on master (2.10.x) (#3998)
2018-10-17: afabiani [Fixes #4011] Encoding Issues with Resource having non-UTF8 characters on title and/or 'upload-sessions'
2018-10-17: afabiani - fix travix build
2018-10-17: Alessio Fabiani Revert wrong commit
2018-10-17: afabiani - Mitigate encoding issues for non-UTF-8 Resource names
2018-10-17: afabiani - fix travix build
2018-10-17: afabiani [Backport to 2.8.x] Fix for #3872 - Theme refactoring
2018-10-17: afabiani [Backport to 2.8.x][Closes #4004] Allow to send json body request to {layers,maps}//thumbnail to regenerate the thumbnail
2018-10-17: olivierdalang Fix for #3872 - simplified implementation for homepage customization
2018-10-17: Alessio Fabiani [Cumulative patch] - Backport minor fixes from master (#4006)
2018-10-17: Francesco Bartoli Fix #3999 (#4000)
2018-10-16: afabiani - fix travis build
2018-10-16: afabiani - fix travis build
2018-10-16: afabiani - fix travis build
2018-10-16: afabiani [Cumulative patch] - Backport minor fixes from master
2018-10-16: afabiani - fix travis build
2018-10-16: afabiani - fix travis build
2018-10-16: afabiani - fix travis build
2018-10-16: afabiani [Closes #4004] Allow to send json body request to {layers,maps}//thumbnail to regenerate the thumbnail
2018-10-16: afabiani [Closes #4001] Typo on sync_with_guardian
2018-10-16: afabiani [Closes #4001] Typo on sync_with_guardian
2018-10-16: afabiani - fix thumbs and gf rules
2018-10-16: Alessio Fabiani [Fixes #3993] Adding group access makes layer public (#3995)
2018-10-16: Alessio Fabiani [Closes #3982] Improve Thumbnail method so that it can include a background also (#3997)
2018-10-16: afabiani [Backport to 2.8.x][Fixes #3993] Adding group access makes layer public
2018-10-16: afabiani - Themes customization
2018-10-16: olivierdalang fix travis (to be squashed...)
2018-10-16: olivierdalang fix... (to be squashed)
2018-10-16: olivierdalang fix tests
2018-10-16: olivierdalang tests
2018-10-16: olivierdalang remove unused identifier
2018-10-16: olivierdalang formatting
2018-10-15: afabiani - Fix security test cases
2018-10-15: afabiani [Fixes #3987] GeoFence Management commands are not resilient to duplicated rules
2018-10-15: afabiani [Fixes #3987] GeoFence Management commands are not resilient to duplicated rules
2018-10-15: afabiani [Fixes #3987] GeoFence Management commands are not resilient to duplicated rules
2018-10-15: afabiani [Backport to 2.8.x][Fixes #3987] GeoFence Management commands are not resilient to duplicated rules
2018-10-15: afabiani [Fixes #3987] GeoFence Management commands are not resilient to duplicated rules
2018-10-15: afabiani - Test cases
2018-10-15: afabiani [Fixes #3984] Recurring User 'None' Error Geofence/Geoserver
2018-10-15: afabiani [Fixes #3984] Recurring User 'None' Error Geofence/Geoserver
2018-10-15: olivierdalang [themes] several improvements
2018-08-31: olivierdalang simpler implementation for homepage customization
2018-10-14: Alessio Fabiani Update signals.py
2018-10-14: Alessio Fabiani Update signals.py
2018-10-12: afabiani - fix naming
2018-10-12: afabiani [Closes #3982] Improve Thumbnail method so that it can include a background also
2018-10-12: afabiani - improve render thumbnail procedure
2018-10-12: afabiani - fix testscases
2018-10-11: afabiani - improve render thumbnail procedure
2018-10-11: Ernest CHIARELLO Update setup_docker_compose.txt
2018-10-10: Alessio Fabiani pep8 issues
2018-10-09: mikefedak Deny access to layers/documents
2018-09-25: Erwin Sterrenburg set to completed step to check if no _ALLOW_TIME_STEP is false
2018-10-03: Alessio Fabiani [Fixes #3947] GeoWebCache Tiled Layer Cache explicit invalidation (#3949)
2018-10-03: afabiani [Fixes #3953] "bbox_to_projection" flips coords and does not honor the geonode convention [x0, x1, y0, y1]
2018-10-02: Alessio Fabiani Update requirements.txt
2018-10-01: afabiani [Fixes #3951] [Cross-site scripting test - Security related - Issue] Improvements to Tastypie paginator
2018-10-01: afabiani [Closes #3948] WPS Endpoint should be exposed to non-protected proxy
2018-10-09: afabiani - geofence rest endpoint 2.13.x compliant
2018-10-01: Alessio Fabiani [Fixes #3945] GeoFence rules priority computation should be more accurate (#3946)
2018-09-27: afabiani [Closes #3942] Make 'Edit data' link aware of the storeType
2018-09-25: afabiani [Fixes #3919] fix updatelayers command
2018-09-25: afabiani [Closes #3934] Missing OWS endpoints on GeoNode proxy
2018-10-08: afabiani - replace build server url
2018-09-25: afabiani [Closes #3935] celery.log file based handler causing issues if not correctly configured
2018-10-09: afabiani - Improve test coverage
2018-10-08: Alessio Fabiani [Fixes #3962] Remove Django vulnerabilties (#3963)
2018-10-08: afabiani - replace build server url
2018-10-04: afabiani - disable codecov report on geosolutions branch
2018-10-04: afabiani [Closes #3957] Increase "geoserver" tests coverage
2018-10-04: afabiani [Closes #3957] Increase "geoserver" tests coverage
2018-10-03: afabiani - codecov reports
2018-10-03: afabiani - update .travis.yml
2018-10-03: afabiani - update .travis.yml
2018-10-03: afabiani - update .travis.yml
2018-10-03: Alessio Fabiani Update README.rst
2018-10-03: afabiani - codecov reports
2018-10-03: afabiani - codecov reports
2018-10-03: afabiani - fix test cases
2018-10-03: Alessio Fabiani [Fixes #3947] GeoWebCache Tiled Layer Cache explicit invalidation (#3949)
2018-10-03: Alessio Fabiani Fix pep8 issues
2018-10-03: afabiani [Fixes #3954] [GeoServer 2.14.x Upgrade] Layer Capabilities 1.3.0
2018-10-03: afabiani - Fix integration test_capabilities test cases
2018-10-03: afabiani [Fixes #3953] "bbox_to_projection" flips coords and does not honor the geonode convention [x0, x1, y0, y1]
2018-10-03: afabiani - Fix bbox projection
2018-10-03: afabiani - Fix bbox projection
2018-10-03: afabiani - Fix integration test_capabilities test cases
2018-10-02: afabiani - Fix integration test_capabilities test cases
2018-10-02: afabiani - Fix layer capabilities; WMS 1.3.0
2018-10-02: afabiani - remove restricted dirty_state condition from catalog
2018-10-02: afabiani - Delayed GeoFence Security Rules Invalidation
2018-10-02: Alessio Fabiani Update requirements.txt
2018-10-01: afabiani [Fixes #3951] [Cross-site scripting test - Security related - Issue] Improvements to Tastypie paginator
2018-10-01: afabiani [Closes #3948] WPS Endpoint should be exposed to non-protected proxy
2018-10-01: Alessio Fabiani [Fixes #3945] GeoFence rules priority computation should be more accurate (#3946)
2018-09-27: afabiani [Closes #3942] Make 'Edit data' link aware of the storeType
2018-09-26: afabiani - GeoFence rules checks on test cases
2018-09-26: afabiani - GeoFence rules checks on test cases
2018-09-25: Erwin Sterrenburg set to completed step to check if no _ALLOW_TIME_STEP is false
2018-09-25: afabiani [Fixes #3919] fix updatelayers command
2018-09-25: afabiani [Closes #3934] Missing OWS endpoints on GeoNode proxy
2018-09-25: afabiani [Closes #3935] celery.log file based handler causing issues if not correctly configured
2018-09-24: afabiani - Improving groups activity tests
2018-09-24: afabiani - Fixing groups test cases
2018-09-24: afabiani [Issue #3927] Switching to 2.8.x branch: enabling 2.8.x branch on .travis.yml
2018-09-24: afabiani [Fixes #3929] Show documents also on Groups Activity Tabs
2018-09-24: afabiani - Fix migrations
2018-09-24: afabiani - Switching to 2.8.x branch
2018-09-19: Hisham waleed karam return layer styles in map json as a list
2018-09-19: Hisham waleed karam fix for AttributeError("'str' object has no attribute 'username'",))
2018-09-19: gannebamm fix missing '-get' in apt-get (#3918)
2018-09-13: afabiani [Fixes #3914] [Remote Services] Mitigate name clashes for service names
2018-09-13: afabiani [Fixes #3914] [Remote Services] Mitigate name clashes for service names
2018-09-07: afabiani - fix integration test cases - GeoFence apis cleanup
2018-09-07: afabiani Fix test cases and geofence model
2018-09-07: amefad Remove old configuration for GeoServer security from docs (#3908)
2018-09-06: Francesco Bartoli Revert and then apply Fix #3893 again (#3903)
2018-09-06: Francesco Bartoli Fix #3893
2018-09-05: Alessio Fabiani [Closes #3896] Add a sample docker-compose.override.localhost.yml to run docker-compose on localhost (#3897)
2018-09-05: Alessio Fabiani [Fixes #3890] wsgi.py should either check for local_settings (apt) and settings (docker)
2018-09-07: amefad Remove old configuration for GeoServer security from docs (#3908)
2018-09-06: Francesco Bartoli [2.7.x] Backport issue #3893 (#3904)
2018-09-06: Francesco Bartoli Revert and then apply Fix #3893 again (#3903)
2018-09-06: afabiani [Fixes #3900] [2.7.x] Fix py.test selenium tests
2018-09-06: Francesco Bartoli Fix #3893
2018-09-05: Alessio Fabiani [Closes #3896] Add a sample docker-compose.override.localhost.yml to run docker-compose on localhost (#3897)
2018-09-05: afabiani [Fixes #3894] [2.7.x] docker-compose.yml should point to the 2.7.x image and not the latest one
2018-09-05: Alessio Fabiani [Fixes #3890] wsgi.py should either check for local_settings (apt) and settings (docker)
2018-09-05: afabiani - fix integration test cases
2018-09-04: afabiani [Fixes #3886] Remove javascript packages vulnerabilities
2018-09-04: afabiani [Fixes #3884] Update GeoServer to 2.14.x on master
2018-08-31: Alessio Fabiani Removing "requirements.txt" known vulnerabilities
2018-08-31: Alessio Fabiani Py.Test BDD - Fix splinter and selenium versions
2018-08-28: Simone Dalmasso update geonode-updateip to use the new flags
2018-08-28: Alessio Fabiani [Fixes #3874] sudo geonode-updateip fails on fresh Ubuntu 16.04 install
2018-08-28: Simone Dalmasso add docs for the new flags of updateip
2018-08-28: Alessio Fabiani 2.10rc4
2018-08-28: Alessio Fabiani Updated changelog for version 2.10rc4
2018-08-23: geo 2.10.0 rc3
2018-08-23: geo Updated changelog for version 2.10rc2
2018-08-23: geo 2.10.0 rc2
2018-08-23: geo 2.10.0 rc2
2018-08-23: geo Updated changelog for version 2.10rc1
2018-08-23: geo 2.10.0 rc1
2018-08-20: Alessio Fabiani 2.10.0 rc0
2018-08-20: Alessio Fabiani 2.10.0 rc0
2018-08-20: Alessio Fabiani 2.8.1 release
2018-08-20: Alessio Fabiani Updated changelog for version 2.8.1rc0
2018-08-20: Alessio Fabiani 2.8.1 release
2018-08-03: Alessio Fabiani Backporting PRs fixes from master: https://github.com/GeoNode/geonode/pull/3866 https://github.com/GeoNode/geonode/pull/3865 https://github.com/GeoNode/geonode/pull/3864
2018-07-31: capooti Now there is not a local_settings.py file, so we need to set DATABASES when using worldmap application
2018-07-31: capooti Includes commands in Makefile to create and remove databases needed when using the worldmap contrib application
2018-07-31: afabiani - #3180 restoring angular 1.4.0
2018-07-31: Toni Schönbuchner allow long item titles to break without whitespace
2018-07-31: afabiani - #3180 restoring angular 1.4.0
2018-07-28: Toni Schönbuchner prevent change of height on cart item hover
2018-07-27: capooti Ported the mobile client as per #404
2018-07-27: afabiani - Fix typo
2018-07-27: afabiani - Fix typo
2018-07-27: afabiani Backport fixes from master
2018-07-27: afabiani - Minor hardening on Map configuration stuff
2018-07-27: afabiani - Fix integration tests
2018-07-26: afabiani Backport fixes from master
2018-07-26: afabiani - Fix QGis integration tests
2018-07-26: afabiani - Fix QGis integration tests
2018-07-25: afabiani - Fix QGis Server Integration Tests
2018-07-25: Toni Schönbuchner changed readme to rst with extension and changed setup.py
2018-07-25: Toni Schönbuchner submission of new readme for github
2018-07-25: afabiani Backport fixes from master
2018-07-25: afabiani - Fix QGis Server Integration Tests
2018-07-25: afabiani - Updating ElasticSearch dependencies
2018-07-25: Boney Bun fix a srid bug when uploading vector layers
2018-07-24: afabiani - Updating ElasticSearch dependencies
2018-07-24: afabiani - Remove circular local_settings import
2018-07-24: Toni Schönbuchner centered magnifier in big search and aligned metadata checkbox
2018-07-24: afabiani - Tentative fix geoserver docker compose
2018-07-24: afabiani - Tentative fix geoserver docker compose
2018-07-24: Alessio Fabiani - Backporting fixes from master
2018-07-23: Hisham waleed karam Update settings.py
2018-07-23: afabiani - Backporting master branch fixes
2018-07-23: afabiani - Add storeType to Layers Capabilities response
2018-07-22: Francesco Bartoli Backport #3856
2018-07-22: Francesco Bartoli Add variable to set geoserver JAVA_OPTS
2018-07-21: Francesco Bartoli Backport fix #3853
2018-07-21: Francesco Bartoli Fix #3853
2018-07-21: Alessio Fabiani - MapLoom GIS client hooksets (#3851)
2018-07-21: Toni Schönbuchner Added explanations regarding pygdal install #3784
2018-07-20: afabiani - MapLoom GIS client hooksets
2018-07-20: afabiani - MapLoom GIS client hooksets
2018-07-20: afabiani - Fix JS vulnerability
2018-07-20: afabiani - MapLoom GIS client hooksets
2018-07-20: afabiani Backport fixes from master branch
2018-07-20: afabiani - Fixing test-cases
2018-07-19: afabiani Update gsconfig and gsimporter versions
2018-07-19: afabiani - Remove ws prefixed URL from links in order to publish a full DescribeLayer on Links
2018-07-19: afabiani - Update gnimporter version
2018-07-19: afabiani - Update gnimporter version
2018-07-16: giohappy fix GeoNode DB name in docker env
2018-07-15: giohappy note on docker-compose up for Windows users (see #3709)
2018-07-14: Alessio Fabiani - Backport fixes and PRs from master (#3846)
2018-07-13: afabiani - Minor Layout improvements
2018-07-13: afabiani - Minor Layout improvements
2018-07-13: afabiani - Minor Layout improvements
2018-07-13: afabiani - Backport fixes and PRs from master
2018-07-13: afabiani - Exclude public-invite groups from metadata choices
2018-07-13: afabiani [Fixes #3834] STATIC_URL vs static template tag
2018-07-12: afabiani - Fixes issue #3843 - Fix vulnerability with Pillow dependency
2018-07-11: afabiani - backport from master
2018-07-11: Toni Schönbuchner Restrict use of Edit Document Button
2018-07-10: Toni Schönbuchner corrected Ubuntu 14.04 to 16.04 in documentation
2018-07-10: Toni Schönbuchner added search input for styles to manage page
2018-07-07: afabiani - Fix max zoom issue
2018-07-07: afabiani - Fix max zoom issue
2018-07-05: geo - Packagind scripts updates
2018-07-05: geo - Packagin scripts updates
2018-07-05: geo - Packagin scripts updates
2018-07-05: afabiani [backport 2.7.x] Minor improvements: allow registered users to invite others / improve French translation
2018-07-05: afabiani - Improving French translations
2018-07-04: afabiani - Allow portal contributors to invite users
2018-07-03: Glenn Vorhes add missing ast import
2018-07-03: Glenn Vorhes add missing ast import
2018-07-03: afabiani - Fixes layer replace
2018-07-03: Alessio Fabiani Update helpers.py
2018-07-03: Alessio Fabiani Update helpers.py
2018-07-03: afabiani - Fixes layer replace
2018-07-02: afabiani - Fixes layer replace
2018-06-28: afabiani - Fix kombu/messaging initialization
2018-06-28: afabiani - Fix celery initialization when using GeoNode ad a depenency
2018-06-28: afabiani pep8 fixes
2018-06-28: afabiani - Fix celery initialization when using GeoNode ad a depenency
2018-06-28: afabiani - Fix celery initialization when using GeoNode ad a depenency
2018-06-28: afabiani - Fix celery initialization when using GeoNode ad a depenency
2018-06-28: afabiani pep8 fixes
2018-06-28: afabiani - Fix celery initialization when using GeoNode ad a depenency
2018-06-28: afabiani - Fix celery initialization when using GeoNode ad a depenency
2018-06-28: afabiani - Fix celery initialization when using GeoNode ad a depenency
2018-06-27: afabiani pep8 issues
2018-06-27: afabiani pep8 issues
2018-06-27: afabiani - Fix celery initialization when using GeoNode ad a depenency
2018-06-27: afabiani - Fix celery initialization when using GeoNode ad a depenency
2018-06-27: Alessio Fabiani Externalize OGC TIMEOUT setting as ENV var
2018-06-27: Alessio Fabiani Externalize OGC TIMEOUT setting as ENV var
2018-06-26: Alessio Fabiani Update Dockerfile
2018-06-25: afabiani - Backporting Docker Improvs and Fixes from master branch
2018-06-25: afabiani - Docker make use of GeoServer Importer Uploader
2018-06-25: afabiani - minor improvements geoserver helper
2018-06-25: afabiani - Fix localhost docker compose var
2018-06-25: afabiani - Tentative fix doscker-compose vars
2018-06-21: Alessio Fabiani - Backport stable fixes from master branch
2018-06-21: afabiani - Improve Map Embed Template and allow it passing through client hooksets
2018-06-21: Alessio Fabiani - Backport stable fixes from master branch
2018-06-21: afabiani - Improve Map Embed Template and allow it passing through client hooksets
2018-06-21: afabiani - Updating the oauth2 toolkit dep version
2018-06-19: afabiani - GeoNode Client Hooksets: allow client configuration tweaking from pluggable client library
2018-06-17: Francesco Bartoli Don't raise an exception if variable is missing
2018-06-14: afabiani - Update requirements: adding openssl deps
2018-06-14: afabiani - Update requirements: adding openssl deps
2018-06-13: Alessio Fabiani [Fixes #3800] Uploading shapefiles without a datefield and time-enabled is False in importer settings fails in 2.7.x
2018-06-13: afabiani [Fixes #3800] Uploading shapefiles without a datefield and time-enabled is False in importer settings fails in 2.7.x
2018-06-12: Alessio Fabiani - SITEURL rstrip (/) consistently
2018-06-12: afabiani - SITEURL rstrip (/) consistently
2018-06-12: Alessio Fabiani Backport from master branch
2018-06-11: afabiani Improvements to PyCSW Constraints and Local Mappings
2018-06-11: afabiani Improvements to PyCSW Constraints and Local Mappings
2018-06-07: giohappy Set default datastore from env for OGC server settings
2018-06-07: afabiani Improvements to PyCSW Constraints and Local Mappings
2018-06-07: giohappy value should be datastores key name, not value
2018-06-07: giohappy Set default datastore from env for OGC server settings
2018-06-06: afabiani [Backport fixes from master]
2018-06-06: afabiani [Fw-port #3817] Implements GNIP #3718 (Worldmap contrib application)
2018-06-06: afabiani [Backport fixes from master]
2018-06-06: afabiani [Fixes #3824] Manage style page show style name instead of title
2018-06-06: afabiani - OIDC 1.0 compliancy / notifications fixes
2018-06-04: afabiani - OIDC 1.0 compliancy preparation: add api > UserInfo method
2018-06-02: Tim Sutton Fix issues where docker client may be incompatible with docker server API by forcing to APV version 1.24
2018-05-31: capooti By default we dont use hypermap
2018-05-31: capooti Fixes a problem with createlayer app
2018-05-30: capooti Fixes PEP8 violations and a syntax error
2018-05-29: capooti By default USE_WORLDMAP is False
2018-05-29: capooti Sync with latest GeoNode 2.7.x
2018-05-29: capooti Fixes pep8 violations
2018-05-29: afabiani - Add iso8961 time rules (yyyy/yyyy-mm/yyyy-mm-dd) on Templates also
2018-05-28: Alessio Fabiani - Backport from master
2018-05-28: Giovanni Allegri DATETIME_INPUT_FORMATS switched to list since Django 1.9
2018-05-28: afabiani [geoext client] - Zoom To Data and not to nearest Scale
2018-05-24: capooti Reset a couple of files
2018-05-24: capooti Removed the worldmap.queue application for now
2018-05-24: capooti Updated worldmap installation documentation
2018-05-24: Alessio Fabiani - Backport fixes from master branch
2018-05-24: afabiani - pep8 issues
2018-05-24: afabiani - Update pip install instructions on docs and README
2018-05-24: afabiani - Include django-celery-mon dep on requirements.txt
2018-05-24: afabiani - ASYNC MODE uses ASYNC CELERY TASKS
2018-05-23: afabiani - ImageMosaics refactoring: first step - support ZIP archives with granules and .properties files
2018-05-23: afabiani - Update dependencies versions
2018-05-23: afabiani - Fix Map Detail page structure issue and errors with GetCapabilities
2018-05-22: capooti Now using django-geoexplorer-worldmap from the pypi package
2018-05-21: capooti Including a local_settings sample file for worldmap
2018-05-21: capooti Updated requirements for WorldMap
2018-05-21: capooti Fixing a number of things before sending PR to GeoNode 2.7.x
2018-05-21: capooti Removing all static files, which should be added by pip install worldmap-geoexplorer
2018-05-21: capooti Removing worldmap account, which will be part of the cga geonode project
2018-05-21: capooti Removing from git the compiled geoexplorer worldmap client
2018-05-21: Alessio Fabiani - Backport commit 6c0e8ca from master
2018-05-21: afabiani - Restored the possibility of sending multiple uploads
2018-05-21: capooti A couple of fixes and removing geoexplorer source code
2018-05-21: Alessio Fabiani - Backport commit 15123a5 from master
2018-05-21: afabiani - Translations and minor refactoring of upload validator
2018-05-18: capooti Removed stale worldmap documentation page
2018-05-18: capooti Move the worldmap documentation to the correct place
2018-05-18: capooti Synced with GeoNode 2.7.x
2018-05-16: capooti Updating the client
2018-05-16: Alessio Fabiani - Allow registered users to edit Remote Services
2018-05-16: afabiani - Reduced size of layer-upload tooltips square
2018-05-16: afabiani - Allow registered users to manage Remote Services
2018-05-16: Alessio Fabiani - Backport fixes from master
2018-05-16: afabiani - Correct management of SLDs / Add GWC filterParameter to SLDs
2018-05-16: Alessio Fabiani - Backport fixes from master
2018-05-15: afabiani - Correct management of SLDs / Add GWC filterParameter to SLDs
2018-05-15: afabiani - Increase Test Coverage
2018-05-15: afabiani - Allow unapproved layers to be published on maps
2018-05-15: afabiani - Fix for issue Map Composer Menu not show complete #3804
2018-05-14: afabiani - Test GeoServer Integration Tests running with Docker Compose
2018-05-14: afabiani - Test GeoServer Integration Tests running with Docker Compose
2018-05-14: afabiani - Fix ResponseNotReady issue
2018-05-14: afabiani - Test GeoServer Integration Tests running with Docker Compose
2018-05-14: afabiani - Test GeoServer Integration Tests running with Docker Compose
2018-05-14: Alessio Fabiani Update integration.py
2018-05-14: afabiani Backporting Master PRs
2018-05-14: afabiani - Fix celery tasks hanging forever
2018-05-14: afabiani - Minor improvements
2018-05-11: capooti Fixes #375
2018-05-11: capooti Fixes #3801
2018-05-11: erwin Generalize logo-urls in profile-detail template.
2018-05-11: afabiani Backporting Master PRs
2018-05-11: afabiani - Docker Compose improvs
2018-05-10: capooti Now thumbanils are not generate from layers which are created. Fixes #358
2018-05-10: capooti Fixes part of #358 (the layer extent)
2018-05-10: capooti Some improvement to the createlayer application
2018-05-10: camp-zju Fixes https://github.com/camp-zju/geonode/issues/37
2018-05-10: camp-zju Modify the file for translation
2018-05-10: camp-zju Fixes https://github.com/camp-zju/geonode/issues/36
2018-05-10: camp-zju Add Chinese translation file
2018-05-10: camp-zju Add Chinese translation file
2018-05-10: camp-zju Fixes https://github.com/camp-zju/geonode/issues/34
2018-05-10: afabiani - minor tweak on settings for Docker
2018-05-10: camp-zju Fixes https://github.com/camp-zju/geonode/issues/33
2018-05-10: camp-zju Fixes https://github.com/camp-zju/geonode/issues/32
2018-05-10: camp-zju Fixes 31
2018-05-09: afabiani - Dockerfile: update pip install
2018-05-09: capooti Fixes #367
2018-05-09: afabiani - Travis pip cache
2018-05-09: afabiani - Test coverage
2018-05-09: afabiani - Integration test coverage
2018-05-09: afabiani - Integration test coverage
2018-05-09: afabiani - pep8 issues
2018-05-09: afabiani - Minor fixes to backup & restore commands
2018-05-08: Cezary Statkiewicz test-specific requirements: twisted
2018-05-08: afabiani - Legend links for remote services
2018-05-08: afabiani - Legend links for remote services
2018-05-08: Cezary Statkiewicz monitoring: resolve 2-letter codes to 3-letter codes
2018-05-08: Cezary Statkiewicz monitoring support for geoip2
2018-05-08: afabiani - Fix updatelayers mgmt command
2018-05-08: Cezary Statkiewicz monitoring support for geoip2
2018-05-08: Cezary Statkiewicz monitoring support for geoip2
2018-05-08: afabiani - Monitoring GeoIP error management
2018-05-08: Cezary Statkiewicz Monitoring geoip2 (#286)
2018-05-08: afabiani - Disabling synchronous remote services probe from model
2018-05-08: Cezary Statkiewicz handle new geoip format properly
2018-05-08: Cezary Statkiewicz use maxmind v2 db format if needed
2018-05-07: afabiani - Improve Test Coverage
2018-05-07: afabiani Backporting Master PRs
2018-05-07: afabiani Backporting Master PRs
2018-05-07: Alessio Fabiani Update helpers.py
2018-05-07: afabiani - Test coverage improvements
2018-05-07: Alessio Fabiani Update helpers.py
2018-05-04: giohappy included default settings for social providers
2018-05-03: capooti Fixes the updatelayers command
2018-05-02: capooti renaming celery to celery_app
2018-05-02: capooti Fixing a couple of things broke when merging
2018-05-02: capooti Fixes a couple of things which were broken by merge with 2.8.0
2018-05-01: capooti Synced with GeoNode 2.8.0
2018-04-30: capooti Updating geoexplorer to last version
2018-04-30: capooti Sync with GeoNode 2.8 part 1/2
2018-04-28: Alessio Fabiani Update helpers.py
2018-04-27: capooti Now categories order is respected for existing maps. Refs #341
2018-04-26: capooti Re-enable thumbnails for layers. Fixes #351
2018-04-26: capooti Fixes #350
2018-04-26: Alessio Fabiani Backporting Master PRs
2018-04-26: afabiani - fixes and improvements to Layer replase functionalities
2018-04-26: Alessio Fabiani Forward port 2.8.0 changelogs
2018-04-26: Ahmed Nour Eldeen check geometry type
2018-04-26: afabiani - Fix layer replase
2018-04-26: afabiani - Fix remote services layout
2018-04-26: Cezary Statkiewicz catch geoserver error in messaging, to avoid looped delivery
2018-04-26: Alessio Fabiani Update utils.py
2018-04-26: afabiani - Fix test cases
2018-04-26: afabiani - Fix test cases
2018-04-26: Alessio Fabiani - Fix test cases
2018-04-26: afabiani - Fix test cases
2018-04-26: Alessio Fabiani Updated changelog for version 2.8
2018-04-26: Alessio Fabiani Constrain pip to 9.0.3
2018-04-26: Alessio Fabiani Updated changelog for version 2.8
2018-04-26: Alessio Fabiani Constrain pip to 9.0.3
2018-04-26: afabiani - Restore production/docker requirements
2018-04-26: afabiani - DB consistency checks
2018-04-26: Alessio Fabiani Update utils.py
2018-04-26: Alessio Fabiani Update utils.py
2018-04-26: afabiani - Update avatar version
2018-04-26: Alessio Fabiani Update utils.py
2018-04-26: Alessio Fabiani Update utils.py
2018-04-25: capooti Use HTML widget in GXP for any field starting with "descriptio". Refs #348
2018-04-24: afabiani Just fix requirements versions for GeoNode modules in order to avoid compatibility issues
2018-04-24: afabiani Minor improvement to custom_theme_html template
2018-04-24: afabiani [Closes #3662] GNIP: Improvements to GeoNode Layers download links
2018-04-24: afabiani Just fix requirements versions for GeoNode modules in order to avoid compatibility issues
2018-04-24: afabiani Minor improvement to custom_theme_html template
2018-04-24: afabiani [Closes #3662] GNIP: Improvements to GeoNode Layers download links
2018-04-24: Cezary Statkiewicz use geoip2 for monitoring
2018-04-24: Cezary Statkiewicz use geoip2 for monitoring
2018-04-24: olivierdalang fix slow login/logout on certain circumstances
2018-04-24: olivierdalang fix slow login/logout on certain circumstances
2018-04-23: afabiani - Fix reproj issue on bbox_to_projection
2018-04-23: afabiani - Fix reproj issue on bbox_to_projection
2018-04-20: Alessio Fabiani Backport master fixes
2018-04-20: Alessio Fabiani - Fix issue with layer upload
2018-04-20: Alessio Fabiani - Fix issue with layer upload
2018-04-20: afabiani - Restoring Live Server port settings on integration tests in order to avoid address conflicts
2018-04-19: afabiani - Split test cases on travis
2018-04-19: afabiani - Split test cases on travis
2018-04-19: afabiani - Align with master
2018-04-18: afabiani - cleanup
2018-04-18: afabiani - align with master branch
2018-04-17: afabiani - Fix integration test cases
2018-04-16: afabiani [Closes #3661] django 1.11 LTS support on master
2018-04-17: Alessio Fabiani Better alignment of jumbotron image
2018-04-16: afabiani [Closes #3661] django 1.11 LTS support on master
2018-04-14: afabiani Prepare 2.8.1
2018-04-13: capooti Fixes #343
2018-04-13: Alessio Fabiani Align to master branch
2018-04-12: capooti Fixes #340
2018-04-12: capooti Fixes #336
2018-04-12: capooti Fixes #327
2018-04-11: capooti Fixes #330
2018-04-11: Ahmed Nour Eldeen get geometry type for layers
2018-04-09: capooti Fixes #300
2018-04-09: capooti Fixes #334
2018-04-05: capooti Adds a status message when updating the gazetteer fields for a layer
2018-04-05: capooti Removed a stale file
2018-04-04: capooti Make layer configuration in json map more robust
2018-04-04: capooti Improve map thumbnails
2018-04-03: capooti Forgot file in previous commit
2018-04-03: capooti Add the feature search functionality
2018-04-03: Alessio Fabiani Update README
2018-04-03: Alessio Fabiani Update README
2018-04-03: Alessio Fabiani Updated changelog for version 2.8
2018-04-03: Alessio Fabiani Release 2.8.0
2018-03-30: capooti Fixes #301
2018-03-29: capooti Fixes the regression casuing all the extent issues
2018-03-28: capooti Fixes zoom to extent tool
2018-03-28: capooti Fixes #322
2018-03-26: capooti Correctly identify a local layer when using GeoNodeQueryTool
2018-03-26: capooti Point to the correct warper site in the rectify images dialog
2018-03-26: capooti Fixes #298
2018-03-26: capooti Fixes #314
2018-03-21: capooti Fixes #283
2018-03-20: capooti Fixes permission issues with editing and use the correct source for wm layers
2018-03-16: capooti Fixes #272
2018-03-16: capooti Forgot one requirement in previous commit
2018-03-16: capooti Fixes #260 (gazetteer)
2018-03-08: capooti Fixes #267
2018-03-06: capooti Restore map print tool
2018-03-06: capooti Migrate worldmap map revisions. Fixes #266
2018-03-05: capooti Adding a missing import which caused an error when looking at map page as anonymous user
2018-03-05: capooti Removed google earth tool. Fixed the gxp_mapshare tool. Fixing google map api key read
2018-03-05: capooti Trying to increase accesstoken expiration to see if this affects #283
2018-03-02: capooti Update instructions adding the configuration of update_last_wm_geonode_layers
2018-03-02: capooti Fixes #280
2018-03-02: capooti Fixes #264
2018-02-27: capooti Updating instructions for geonode-worldmap
2018-02-26: capooti Ported the action model and its api, which is needed by hypermap
2018-02-26: capooti Fixed javascript build.xml and a few things in GeoExplorer.js
2018-02-23: capooti Added worldmap geoexplorer client source code. Fixes #265
2018-02-21: capooti WorldMap api version is now 2.8
2018-02-21: capooti Add url dispatcher for worldmap api
2018-02-21: capooti Fixes a problem with layers upload
2018-02-16: capooti Synced with geonode master
2018-02-15: capooti Fixes #273
2018-02-15: capooti Fixes #263
2018-02-15: capooti Now it is possible to edit and style also from local dev
2018-02-14: capooti Enable DB_DATASTORE when using WorldMap
2018-02-14: capooti Remove an ipdb line
2018-02-12: capooti Align to GeoNode master. Fixes #276
2018-02-08: capooti Updated installation instructions
2018-02-06: Ben Lewis Update README.md
2018-02-06: capooti Hard fixing wms endpoint for now for having style edit working
2018-02-01: capooti Now layer is correctly displayed in map
2018-01-31: capooti Added instructions for geonode/worldmap contrib app configuration
2018-01-31: capooti Removing worldmap settings from general settings file
2018-01-31: capooti Fixes a problem with upload - not sure if this is a general GeoNode problem, will need to look into it
2018-01-31: capooti Redefining some urls when using worldmap contrib application
2018-01-31: capooti Added context processors worldmap variables
2018-01-30: capooti Fixes migration for apps still using South. Move the content_map field to the appropriate model
2018-01-30: capooti Fixing a migration
2018-01-30: capooti Fixes a syntax error
2018-01-18: capooti Basic version of WorldMap GeoNode unforked version with working maps
2018-01-11: capooti Start removing forked code in GeoNode/WorldMap
2018-01-10: Ubuntu Fixed conflicts with master
2017-11-21: capooti Sync with geonode master
2017-11-21: Way Barrios Fixing settings import, we should use django.conf in stead of geonode
2017-11-14: Way Barrios removing pdb
2017-11-14: Way Barrios removing pdb dependency
2017-11-07: Way Barrios Adding missing migrations
2017-11-03: capooti Sync with GeoNode master
2017-11-03: capooti Sync pavement with the one from master
2017-10-31: capooti Added missing migration
2017-10-27: capooti Updating config to download GeoServer 2.12
2017-10-24: Way Barrios removing is_certifier from people profile
2017-10-19: Way Barrios Dataverse and Datatables migration
2017-10-17: capooti Enable layer-brose again
2017-10-13: Lenninlasd Add missing translations
2017-10-10: Lenninlasd Add extra metadata attributes
2017-10-04: capooti erge branch 'master' into wm-develop
2017-09-26: Way Barrios removing certification app from GeoNode
2017-09-20: capooti Added a missing migrations for map
2017-09-19: capooti Adding migrations for the gazetteer fields
2017-09-19: capooti Fixes some migrations problem and make sure that "paver sync" correctly build worldmap database