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

Support for Tag beckend #382

Open
tdipisa opened this issue Oct 28, 2024 · 0 comments
Open

Support for Tag beckend #382

tdipisa opened this issue Oct 28, 2024 · 0 comments

Comments

@tdipisa
Copy link
Member

tdipisa commented Oct 28, 2024

Introducing the concept of Tags for Resources in GeoStore with related filtering/search support as also available for other endpoints.
Tags should be provided via a new entity on the DB side with related services (cardinality is to the Resource table 1-N).

Assigned Tags to a resource should be also returned in the /extjs/search/list and /extjs/resource/{id} response payloads (see #379 and #380).

Tags should have at least the following attributes:

  • FK to the Resource table
  • Name
  • Color
  • Description

As for permissions, depending on the user role it is expected that:

  • Admin can perform all CRUD operations on tags
  • User can only list/filter tasks and assign them to a resource
@tdipisa tdipisa self-assigned this Oct 28, 2024
@tdipisa tdipisa added this to the 2025.01.00 milestone Oct 28, 2024
@tdipisa tdipisa unassigned nmco Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants