OCA / server-ux

GNU Affero General Public License v3.0
163 stars 531 forks source link

[18.0][MIG] base_technical_features: Migration to 18.0 #953

Closed Kimkhoi3010 closed 1 month ago

Kimkhoi3010 commented 1 month ago

I found only 1 commit to port but it was ignored, I added it to blacklist: [17.0][FW] base_technical_features: port from 14.0

Reason for change:

The original logic in _postprocess_access_rights removes base.group_no_one for non-admin users, which restricts their access to certain UI components. Extending _get_view ensures that technical users (part of base_technical_features.group_technical_features) still have access to these components without needing full admin privileges.

pedrobaeza commented 1 month ago

/ocabot migration base_technical_features

pedrobaeza commented 1 month ago

/ocabot merge nobump

OCA-git-bot commented 1 month ago

Hey, thanks for contributing! Proceeding to merge this for you. Prepared branch 18.0-ocabot-merge-pr-953-by-pedrobaeza-bump-nobump, awaiting test results.

OCA-git-bot commented 1 month ago

This PR has the approved label and has been created more than 5 days ago. It should therefore be ready to merge by a maintainer (or a PSC member if the concerned addon has no declared maintainer). 🤖

OCA-git-bot commented 1 month ago

Congratulations, your PR was merged at 4b35eeae1e45c30fd2e355f0bd6cf92084d41e56. Thanks a lot for contributing to OCA. ❤️