Skip to content

Mug curations enable#51

Merged
lpandath merged 4 commits intomainfrom
mug-curations-enable
Jan 7, 2026
Merged

Mug curations enable#51
lpandath merged 4 commits intomainfrom
mug-curations-enable

Conversation

@lpandath
Copy link
Contributor

@lpandath lpandath commented Jan 7, 2026

instance/themes/MUG/invenio.cfg:
Added invenio-curations imports and configuration
Merged curation notification builders with RDM notifications
Added CurationComponent to RDM records service components
Created custom CurationRDMRequestsPermissionPolicy for curation workflow permissions

Frontend UI wiring (instance/assets/js/invenio_app_rdm/overridableRegistry/mapping.js):
Imported curation component overrides from @js/invenio_curations/requests
Imported DepositBox from @js/invenio_curations/deposit/DepositBox

Dependencies (instance/pyproject.toml + uv.lock):
Added invenio-curations==0.4.0
Added invenio-global-search>=0.3.0

Template (instance/templates/comment-template.html)

Note: this is additional minor change: i did set OVERRIDE_RESOURCE_OVERVIEW = False as this for now they dont want.
And did set the right part OVERRIDE_FRONTPAGE_RIGHT = True where the content form is.

Copy link
Contributor

@edivalentinitu edivalentinitu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good, just some remarks with the policies

@lpandath lpandath merged commit bb550f6 into main Jan 7, 2026
@lpandath lpandath deleted the mug-curations-enable branch January 7, 2026 14:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants