GeoNode / geonode

GeoNode is an open source platform that facilitates the creation, sharing, and collaborative use of geospatial data.
https://geonode.org/
Other
1.46k stars 1.13k forks source link

[Fixes #12512] Expose publish, approval and feature permissions inside PermissionLevelMixin #12516

Closed mattiagiupponi closed 3 months ago

mattiagiupponi commented 3 months ago

review https://github.com/GeoNode/geonode/pull/12515 first then change the base branch of this PR to master

Checklist

Reviewing is a process done by project maintainers, mostly on a volunteer basis. We try to keep the overhead as small as possible and appreciate if you help us to do so by completing the following items. Feel free to ask in a comment if you have troubles with any of them.

For all pull requests:

The following are required only for core and extension modules (they are welcomed, but not required, for contrib modules):

Submitting the PR does not require you to check all items, but by the time it gets merged, they should be either satisfied or inapplicable.

codecov[bot] commented 3 months ago

Codecov Report

Attention: Patch coverage is 86.61417% with 17 lines in your changes missing coverage. Please review.

Project coverage is 64.22%. Comparing base (9235048) to head (4e44e69). Report is 2 commits behind head on master.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #12516 +/- ## ========================================== + Coverage 64.18% 64.22% +0.03% ========================================== Files 888 888 Lines 53502 53551 +49 Branches 6599 6605 +6 ========================================== + Hits 34340 34392 +52 + Misses 17652 17650 -2 + Partials 1510 1509 -1 ```