You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Bump urllib3 from 1.26.2 to 1.26.3 (GeoNode#6908)
Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.2 to 1.26.3.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/1.26.3/CHANGES.rst)
- [Commits](urllib3/urllib3@1.26.2...1.26.3)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Toni <toni.schoenbuchner@csgis.de>
* [FixesGeoNode#6880] Circle CI upload tests fail irregulary (GeoNode#6881)
* [FixesGeoNode#6880] Circle CI upload tests fail irregulary
* CircleCI test fix: sometimes expires due to upload timeout in the test environment
* - Avoid infinite loop on upload testing
* Revert "CircleCI test fix: sometimes expires due to upload timeout in the test environment"
This reverts commit 66139fd.
Co-authored-by: Alessio Fabiani <alessio.fabiani@geo-solutions.it>
Co-authored-by: afabiani <alessio.fabiani@gmail.com>
* [FixesGeoNode#6914] Remove "add to basket" tool for documents and maps (GeoNode#6915)
* Added malnajdi as contributor
* [FixesGeoNode#6910] meaningful filename for document download (GeoNode#6911)
* get meaningful document filenames on download
* - Strip extension from document title before slugify it (e.g.: image.jpg instead of imagejpg.jpg)
Co-authored-by: afabiani <alessio.fabiani@gmail.com>
Co-authored-by: Alessio Fabiani <alessio.fabiani@geo-solutions.it>
* - CircleCI Upload Tests: trying to reduce more the risk of infinite loop on "wait_for_progress"
* [FixesGeoNode#6916] gsimporter.api.NotFound caused by missing trailing slash at the end of GEOSERVER_LOCATION (GeoNode#6913)
* [FixesGeoNode#6916] gsimporter.api.NotFound caused by missing trailing slash at the end of GEOSERVER_LOCATION
* [FixesGeoNode#6916] unit test for GEOSERVER_LOCATION
* Bump django-cors-headers from 3.6.0 to 3.7.0 (GeoNode#6901)
Bumps [django-cors-headers](https://github.com/adamchainz/django-cors-headers) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/adamchainz/django-cors-headers/releases)
- [Changelog](https://github.com/adamchainz/django-cors-headers/blob/master/HISTORY.rst)
- [Commits](adamchainz/django-cors-headers@3.6.0...3.7.0)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump amqp from 5.0.3 to 5.0.5 (GeoNode#6905)
Bumps [amqp](https://github.com/celery/py-amqp) from 5.0.3 to 5.0.5.
- [Release notes](https://github.com/celery/py-amqp/releases)
- [Changelog](https://github.com/celery/py-amqp/blob/master/Changelog)
- [Commits](celery/py-amqp@v5.0.3...v5.0.5)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump pip from 21.0 to 21.0.1 (GeoNode#6900)
Bumps [pip](https://github.com/pypa/pip) from 21.0 to 21.0.1.
- [Release notes](https://github.com/pypa/pip/releases)
- [Changelog](https://github.com/pypa/pip/blob/master/NEWS.rst)
- [Commits](pypa/pip@21.0...21.0.1)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump coverage from 5.3.1 to 5.4 (GeoNode#6903)
Bumps [coverage](https://github.com/nedbat/coveragepy) from 5.3.1 to 5.4.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](nedbat/coveragepy@coverage-5.3.1...coverage-5.4)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump pytest from 6.2.1 to 6.2.2 (GeoNode#6907)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@6.2.1...6.2.2)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump djangorestframework-gis from 0.16 to 0.17 (GeoNode#6902)
Bumps [djangorestframework-gis](https://github.com/openwisp/django-rest-framework-gis) from 0.16 to 0.17.
- [Release notes](https://github.com/openwisp/django-rest-framework-gis/releases)
- [Changelog](https://github.com/openwisp/django-rest-framework-gis/blob/master/CHANGES.rst)
- [Commits](openwisp/django-rest-framework-gis@v0.16.0...v0.17.0)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* - Algin setup.cfg to requirements.txt
* [FixesGeoNode#6922][REST API v2] Expose the curated thumbnail URL if it has… (GeoNode#6923)
* [FixesGeoNode#6922][REST API v2] Expose the curated thumbnail URL if it has been uploaded
* - Add REST APIs test suite to CircleCI
* [FixesGeoNode#6918] Removal of QGIS support (GeoNode#6919)
* [Cleanup and Refactor] Remove QGIS server backend dependencies
* [Cleanup and Refactor] Remove QGIS server backend dependencies
* - Fix LGTM issues
* allow Basic authenticated requests in LOCKDOWN mode
* fix to avoid circular import
* flake8 check fix
* added tests
* [FixesGeoNode#6880] Circle CI upload tests fail irregulary (GeoNode#6881)
* [FixesGeoNode#6880] Circle CI upload tests fail irregulary
* CircleCI test fix: sometimes expires due to upload timeout in the test environment
* - Avoid infinite loop on upload testing
* Revert "CircleCI test fix: sometimes expires due to upload timeout in the test environment"
This reverts commit 66139fd.
Co-authored-by: Alessio Fabiani <alessio.fabiani@geo-solutions.it>
Co-authored-by: afabiani <alessio.fabiani@gmail.com>
* [FixesGeoNode#6914] Remove "add to basket" tool for documents and maps (GeoNode#6915)
* Added malnajdi as contributor
* Bump pip from 21.0 to 21.0.1 (GeoNode#6900)
Bumps [pip](https://github.com/pypa/pip) from 21.0 to 21.0.1.
- [Release notes](https://github.com/pypa/pip/releases)
- [Changelog](https://github.com/pypa/pip/blob/master/NEWS.rst)
- [Commits](pypa/pip@21.0...21.0.1)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* - Algin setup.cfg to requirements.txt
* [FixesGeoNode#6922][REST API v2] Expose the curated thumbnail URL if it has… (GeoNode#6923)
* [FixesGeoNode#6922][REST API v2] Expose the curated thumbnail URL if it has been uploaded
* - Add REST APIs test suite to CircleCI
* [FixesGeoNode#6918] Removal of QGIS support (GeoNode#6919)
* [Cleanup and Refactor] Remove QGIS server backend dependencies
* [Cleanup and Refactor] Remove QGIS server backend dependencies
* - Fix LGTM issues
* allow Basic authenticated requests in LOCKDOWN mode
* fix to avoid circular import
* - Align to upstream master branch
* [FixesGeoNode#7945] Ingest harvested layer data to geonode
* Refactor celery tasks in order to allow performing harvesting of selected harvestable resources
* Implement copying of remote resources for the GeoNode legacy harvester
* Improve harvesting session and the admin
* Ensure `extension` is present for harvested GeoNode documents
* Add missing default attributes to harvested resources
* fixing tests
* fixing tests
* [FixesGeoNode#8148] [Harvesting] Adapt / extend remote service model
* - Make sure we set all the "Remote" attributes correctly for a Dataset
* - Getting rid of outdated comments
* fix migration files conflict
* [LGTM] Fix Issues
* [CircleCI] Test Fixes
* Renamed `geonode` harvester module to `geonodeharvester`
Hoping to make lgtm happy
* Add migrations to rename geonode harvester module name
* Merge branch '7945-harvest-layer-data' of https://github.com/meomancer/geonode into ISSUE_8148
# Conflicts:
# geonode/harvesting/harvesters/base.py
* Merge branch '7945-harvest-layer-data' of https://github.com/meomancer/geonode into ISSUE_8148
# Conflicts:
# geonode/harvesting/harvesters/base.py
* [Flake8] Autopep8
* - Fixing migrations
* [Dependencies] Align "setup.cfg" to "requirements.txt"
* [Remote Services] Harvest a single resource instead of triggering all the marked ones again.
* - Few more sanity checks on the 'remote_service' property existence
* [Dependencies] Align "setup.cfg" to "requirements.txt"
* - Make sure we don't save a dataset twice in case the "final" upload step has been called again
* - Using "GeonodeLegacyHarvester" on "Remote Services" of type "GN_WMS"
* [FixesGeoNode#7945] Ingest harvested layer data to geonode
* Refactor celery tasks in order to allow performing harvesting of selected harvestable resources
* Implement copying of remote resources for the GeoNode legacy harvester
* Improve harvesting session and the admin
* Ensure `extension` is present for harvested GeoNode documents
* Add missing default attributes to harvested resources
* fixing tests
* fixing tests
* fix migration files conflict
* Renamed `geonode` harvester module to `geonodeharvester`
Hoping to make lgtm happy
* Add migrations to rename geonode harvester module name
* Improve support for harvesting raster datasets and disable harvesting maps
* - Make sure ll_bbox and default links have been generated for the geonode resources
* [Harvesters - WMS] Harvesters should merge remote url parameters if specified Harvester
[Harvesters - WMS] Harvesters should use WMS operations to fetch the GetCapabilities Harvester
[Harvesters - WMS] GeoNode resources are not correctly defined Harvester
[Harvesters - WMS] The GeoNode-WMS service legacy type is missing Harvester
[Harvester] GeoNode Legacy Harvester should fetch the metadata and thumbnail from the Remote resources
* [FixesGeoNode#7945] Ingest harvested layer data to geonode
* Improve harvesting session and the admin
* fix migration files conflict
* Initial work for implementing stoppable harvesting sessions
* Implement aborting of harvesting celery tasks
Add the `AsynchronousHarvestingSession` model, which is used
to implement sessions for both refreshing of a harvester's
harvestable resources and for the harvesting of remote
resources.
Refactor the `admin`, `api` and `tasks` to use this new model.
Moved some functions out of `harvesting.utils` module in order
to avoid circular imports
* fix tests
* fix conflicts
* Remove accidental duplication of code that crept in during conflict resolution
* Add a couple more tests
* Update signature of get_resource method in WMS harvester worker
* Uncomment `settings.py` line that designates the GeoNode test runner as the one to be used
* - Tests Fixes
* - Adapt to the new "AsyncHarvestingSession" model changes
* - Better management of "Refreshing" and "Harvesting" sessions status from the Remote Service detail page
* - Tests Fixes
* - General improvements to the PR and fixes to the migrations
* - Cleaning up models and getting rid of unused proxy stuff
* - Tests fixes
* - "upgradeservices" management command
* fix filter icon
* - Fixes and improvements to the harvester WMS resource discovery
* - Tests fixes
* - Create thumbs on geonode resources from WMS harvesters
* - Update harvester on "rescan" service action
* fix filtering with TableFilter
* fix filtering views and html
* - Create thumbs on geonode resources from WMS harvesters
* fix unefined checkbox id
* - Create thumbs on geonode resources from WMS harvesters
* - Remote Services: create thumbnail uses the original SRID
* [Pep8] Fixing Flake8 issues
* - Make sure the "thumb" is shown only after the resource has been fully uploaded
* - WMS Harvester: make sure we parse the correct CRS and BBOX from GetCapa XML response
* - Fix thumbnail generation through the APIs
(cherry picked from commit 1c07928)
# Conflicts:
# geonode/base/api/views.py
Co-authored-by: Giovanni Allegri <giohappy@gmail.com>
Co-authored-by: allyoucanmap <bovio.stefano@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Toni <toni.schoenbuchner@csgis.de>
Co-authored-by: Florian Hoedt <gannebamm@gmail.com>
Co-authored-by: Mohammed Y. Alnajdi <mohdnagfy@gmail.com>
Co-authored-by: biegan <bieganowski.rev@gmail.com>
Co-authored-by: Ricardo Garcia Silva <ricardo@kartoza.com>
Co-authored-by: meomancer <meomancer@gmail.com>
Co-authored-by: Ricardo Garcia Silva <ricardo.garcia.silva@gmail.com>
0 commit comments