Closed fenekku closed 1 month ago
Part of #855
Implement the "waiting flow". Consists of 4 things:
[x] show membership requests in community from reviewer's perspective
[x] show membership requests in dashboard from requester's side
[x] don't show membership requests in normal community requests from reviewer's perspective
Side-bonus: serialize links for member API correctly. This allows the cancellation of Invitations from the listing directly:
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
Close in favor of https://github.com/inveniosoftware/invenio-communities/pull/1175 which contains it.
Part of #855
Implement the "waiting flow". Consists of 4 things:
[x] show membership requests in community from reviewer's perspective
[x] show membership requests in dashboard from requester's side
[x] don't show membership requests in normal community requests from reviewer's perspective
Side-bonus: serialize links for member API correctly. This allows the cancellation of Invitations from the listing directly:
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