Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow admins to decide if the Topic Category should be mandatory or not #4584

Closed
afabiani opened this issue Jun 27, 2019 · 0 comments
Closed
Assignees
Labels
feature A new feature to be added to the codebase
Milestone

Comments

@afabiani
Copy link
Member

Expected Behavior

A settings variable TOPICCATEGORY_MANDATORY, similarly to the already existing GROUP_MANDATORY_RESOURCES, allows me to decide whenever the Metadata Topic Category should be forced on not while editing metadata fields.

Actual Behavior

When editing the metadata fields the Topic Category is always mandatory. A user is forced to select one whatever he does.

Steps to Reproduce the Problem

  1. Edit the metadata (either through the Wizard or the Advanced panels) of a resource
  2. Try to "Update"
  3. You won't be allowed to update any metadata without selecting a Topic Category first

Specifications

  • GeoNode version: 2.10
  • Installation method (manual, GeoNode Docker, SPCGeoNode Docker): any
  • Platform: any
  • Additional details: none
@afabiani afabiani added the feature A new feature to be added to the codebase label Jun 27, 2019
@afabiani afabiani added this to the 2.10 milestone Jun 27, 2019
@afabiani afabiani self-assigned this Jun 27, 2019
afabiani pushed a commit that referenced this issue Jun 27, 2019
afabiani pushed a commit that referenced this issue Jun 27, 2019
[Closes #4584] Allow admins to decide if the Topic Category should be mandatory or not
gannebamm added a commit to gannebamm/geonode that referenced this issue Jun 28, 2019
* added postgis 10.x, importer, pgdumper for geo/nogeo dbs

* fixes GeoNode#4354

* Update docker-compose.yml

fixed the image of pgdumper containers from tisdar/.. (Thünen Institute Spatial Data Repository) to olivierdalang/.. like before.

*  - updating requirements: django_geoexplorer-4.0.43

* Bump setuptools from 40.8.0 to 41.0.1

Bumps [setuptools](https://github.com/pypa/setuptools) from 40.8.0 to 41.0.1.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/master/docs/history.txt)
- [Commits](pypa/setuptools@v40.8.0...v41.0.1)

Signed-off-by: dependabot-preview[bot] <[email protected]>

* Bump pillow from 5.4.1 to 6.0.0

Bumps [pillow](https://github.com/python-pillow/Pillow) from 5.4.1 to 6.0.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst)
- [Commits](python-pillow/Pillow@5.4.1...6.0.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>

* [Fixes GeoNode#4538] Guardian returns the whole list of permissions associated with a resource.

* Use python_requires

https://packaging.python.org/guides/distributing-packages-using-setuptools/#python-requires

* [Fixes GeoNode#4541] Wrong permissions inconsistency message when changing layer permisions

* [Security] Bump urllib3 from 1.24.1 to 1.24.2

Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.24.1 to 1.24.2. **This update includes security fixes.**
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/master/CHANGES.rst)
- [Commits](urllib3/urllib3@1.24.1...1.24.2)

Signed-off-by: dependabot-preview[bot] <[email protected]>

* Update pyproj requirement from <=1.9.5.1,>=1.9.5 to >=1.9.5,<2.2.1.0

Updates the requirements on [pyproj](https://github.com/pyproj4/pyproj) to permit the latest version.
- [Release notes](https://github.com/pyproj4/pyproj/releases)
- [Changelog](https://github.com/pyproj4/pyproj/blob/master/docs/history.rst)
- [Commits](https://github.com/pyproj4/pyproj/commits)

Signed-off-by: dependabot-preview[bot] <[email protected]>

* [Security] Bump twisted from 18.9.0 to 19.2.1

Bumps [twisted](https://github.com/twisted/twisted) from 18.9.0 to 19.2.1. **This update includes security fixes.**
- [Release notes](https://github.com/twisted/twisted/releases)
- [Changelog](https://github.com/twisted/twisted/blob/twisted-19.2.1/NEWS.rst)
- [Commits](twisted/twisted@twisted-18.9.0...twisted-19.2.1)

Signed-off-by: dependabot-preview[bot] <[email protected]>

* [Closes GeoNode#4532] Add search filters for groups and group categories (GeoNode#4533)

* [Fixes GeoNode#4543] Enforce GeoNode REST service API security

* [Fixes GeoNode#4545] MapStore2 print button broken with 1.1 client release

* Bump pytest from 4.3.1 to 4.6.3

Bumps [pytest](https://github.com/pytest-dev/pytest) from 4.3.1 to 4.6.3.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@4.3.1...4.6.3)

Signed-off-by: dependabot-preview[bot] <[email protected]>

* [Fixes GeoNode#4547] "set_all_layers_metadata" deletes Thumbnail metadata links

*  - spcgeonode settings tune up

* Fixes GeoNode#4534

*  - Travis-selenium tentative fix

* - Travis-selenium tentative fix

* [Fixes GeoNode#4553] Exception thrown when trying to upload features with non UTF-8 encoding

* [Fixes GeoNode#4552] Improve/fix thumbnail generation for Layers and Maps at creation time

*  - Travis-selenium tentative fix

*  - Fix GeoServer version to 2.14.3

*  - Fix travis tests

* managing_maps

*  - GeoServer Proxy should allow PUBLIC_LOCATION to fetch security headers too

* Fixed Typos

* Bump Django MapStore Adapter to version 1.0.3

* Bump django-activity-stream from 0.7.0 to 0.8.0

Bumps [django-activity-stream](https://github.com/justquick/django-activity-stream) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/justquick/django-activity-stream/releases)
- [Commits](justquick/django-activity-stream@0.7.0...0.8.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>

* [hardening] make sure we do not fall into dangeruos huge loops

* Bump owslib from 0.16.0 to 0.17.1

Bumps [owslib](https://github.com/geopython/OWSLib) from 0.16.0 to 0.17.1.
- [Release notes](https://github.com/geopython/OWSLib/releases)
- [Changelog](https://github.com/geopython/OWSLib/blob/master/CHANGES.rst)
- [Commits](geopython/OWSLib@0.16.0...0.17.1)

Signed-off-by: dependabot-preview[bot] <[email protected]>

* Update django-jsonfield requirement from <=1.0.1 to <1.2.1

Updates the requirements on [django-jsonfield](https://github.com/adamchainz/django-jsonfield) to permit the latest version.
- [Release notes](https://github.com/adamchainz/django-jsonfield/releases)
- [Commits](adamchainz/django-jsonfield@0.7...1.2.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>

*  - fix travis

* Reclassifying requirements based on Ubuntu available packages

* publishing data usage docs

* [Docs] About GeoNode / SPC GeoNode

* exif images docs

* fixing typos

* [Docs] Administering index structure / Change the default langs

* linking docs with resources explanation in user guide

* Fixed SESSION_EXPIRED_CONTROL_ENABLED to True

* Typos in installation document

* remote service types in user guide

* fixing typos

* [Docs] Administering > Simple Theming (work in progress)

* [Docs] Administering > Simple Theming (work in progress)

* [Docs] Administering > Simple Theming

* accessing admin panel, change admin password

* [Docs] fixing typos

* [Optimization] optimize thumb generation algo

* [docs] manage users from admin

* [Fixes GeoNode#4575] Group Category summary page does not show associated group details

* [Docs] Group based advanced data workflow

*  - Show Contact Roles again on the Profile Admin panel

* [Docs] Manage Profiles, Layers, Maps and Documents from the Admin panel

*  - Allow members_only announcements also

* [Fixes GeoNode#4579] Set Thumbnail tool broken (GeoExplorer only)

* [docs] group categories and group profiles

* Update index.rst

* [Dependencies] Updating monitoring static assets in order to remove vulnerabilities

* [Static assets] Refresh/update static assets

* [docs] added groups management sections

* [Closes GeoNode#4584] Allow admins to decide if the Topic Category should be mandatory or not

* [Closes GeoNode#4584] Allow admins to decide if the Topic Category should be mandatory or not

*  - Add AnnouncementPermissionsBackend to default AUTHENTICATION_BACKENDS

* [Docs] Announcemnts and Dismissals

* [Docs] Manage the base metadata choices using the admin panel

* Implement GeoNode#4429

* [Docs] Monitoring
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A new feature to be added to the codebase
Projects
None yet
Development

No branches or pull requests

1 participant