Skip to content

Mug curations enable#51

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

Mug curations enable#51
lpandath merged 4 commits into
mainfrom
mug-curations-enable

Conversation

@lpandath

@lpandath lpandath commented Jan 7, 2026

Copy link
Copy Markdown
Contributor

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.

@edivalentinitu edivalentinitu left a comment

Copy link
Copy Markdown
Contributor

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

Comment thread themes/MUG/invenio.cfg Outdated
Comment thread themes/MUG/invenio.cfg
Comment thread themes/MUG/invenio.cfg
Comment thread pyproject.toml Outdated
Comment thread themes/MUG/invenio.cfg
Comment thread themes/MUG/invenio.cfg
@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