inveniosoftware / invenio-communities

Invenio communities module.
https://invenio-communities.readthedocs.io
MIT License
5 stars 73 forks source link

[#855] 5) wait for decision flow #1171

Closed fenekku closed 1 month ago

fenekku commented 2 months ago

Part of #855

Implement the "waiting flow". Consists of 4 things:

membership_discussion_link_records_page

membership_discussion_link

Side-bonus: serialize links for member API correctly. This allows the cancellation of Invitations from the listing directly:

image

After this is merged and released: this https://github.com/inveniosoftware/invenio-app-rdm/pull/2757 in invenio-app-rdm should be looked at (invenio-app-rdm one depends on this current one in invenio-communities)

This PR

Previous PRs

fenekku commented 1 month ago

Close in favor of https://github.com/inveniosoftware/invenio-communities/pull/1175 which contains it.