Skip to content

Move Permissions to Resource details panel#2017

Merged
allyoucanmap merged 9 commits intoGeoNode:geonode-homefrom
dsuren1:permission_detail
Apr 24, 2025
Merged

Move Permissions to Resource details panel#2017
allyoucanmap merged 9 commits intoGeoNode:geonode-homefrom
dsuren1:permission_detail

Conversation

@dsuren1
Copy link
Copy Markdown

@dsuren1 dsuren1 commented Apr 9, 2025

Description

This PR moves the permissions and related components to ResourceDetail panel as tab

  • Permissions are configurable from both catalogue and viewer detail panel
  • Permissions tab visibility is determined based on the user permission
  • Geolimits are configurable from both catalogue and viewer page of dataset resource type
  • Update MS geonode-home branch to latest to include this change

Screenshot

Permissions
image

Geolimit
image

@dsuren1 dsuren1 added enhancement New feature or request geonode-ui labels Apr 9, 2025
@dsuren1 dsuren1 added this to the 5.0.0 milestone Apr 9, 2025
@dsuren1 dsuren1 requested a review from allyoucanmap April 9, 2025 11:58
@dsuren1 dsuren1 self-assigned this Apr 9, 2025
@allyoucanmap
Copy link
Copy Markdown

@dsuren1 there is also a conflict

@dsuren1 dsuren1 requested a review from allyoucanmap April 24, 2025 08:18
@allyoucanmap allyoucanmap merged commit 6bfd086 into GeoNode:geonode-home Apr 24, 2025
giohappy pushed a commit that referenced this pull request May 9, 2025
* replace resources catalog components

* Add missing translations (#2011)

* Remove duplicated fullscreen button (#2014)

* Fix - Metadata side panel list style (#2012)

* Add space to avoid overlapping of resource and pagination (#2013)

* Accordion style update (#2033)

* Fix - ActionNavbar style (#2015)

* Fix - Resource cards are not highlighted when the details are open (#2018)

* Move Permissions to Resource details panel (#2017)

* Update geonode-home to latest MS master (#2041)

* add existing changes

* code refactor

* update unit tests

---------

Co-authored-by: allyoucanmap <stefano.bovio@geosolutionsgroup.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request geonode-ui

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants