Change Log 2.10.1 (2019-11-12) Implemented Features Dependencies Updates Updated Doccumentations Updated Doccumentations Pull Requests Fixed Security Issues Fixed Security Pull Requests Resolved Regressions Fixed Critical Issues Fixed Major Issues Fixed Minor Issues Updated Translations All Closed Issues Full Changelog 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 2.10 (2019-07-10) MapStore2 Client v1.3.1 MapStore2 v2019.01.01 Implemented enhancements Security fixes New Docs Fixed Critical Issues Fixed Major Issues Closed Issues Full Changelog 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