Open kpsherva opened 1 year ago
to be added and documented:
to be added to upgrade guide: https://github.com/inveniosoftware/helm-invenio/commit/54a63a2cfd391ea5c0ea53c705977b49f84ca971
Changes in the interface of reindexing groups and users https://github.com/inveniosoftware/invenio-users-resources/pull/73/files#diff-51fb771cf55b10a362ae4be4483ef5cbfdc904cae4e24a6340aa3e4251db6062R21
Document notifications, inlcuding all new ones i.e member invitations and comments
Changes
Upgrade guide
Action
Figure out mapping versions and if they are correctly bumped. Goal is to not assume that we need to delete and recreate indices if possible e.g zenodo cannot do that once in production!
Updated mappings
[ ] added preferences.locale and preferences.timezone With the following params in: invenio_communities/members/records/mappings/os-v1/communitymembers/archivedinvitations/archivedinvitation-v1.0.0.json invenio_communities/members/records/mappings/os-v1/communitymembers/members/member-v1.0.0.json invenio_communities/members/records/mappings/os-v2/communitymembers/archivedinvitations/archivedinvitation-v1.0.0.json invenio_communities/members/records/mappings/os-v2/communitymembers/members/member-v1.0.0.json invenio_communities/members/records/mappings/v7/communitymembers/archivedinvitations/archivedinvitation-v1.0.0.json invenio_communities/members/records/mappings/v7/communitymembers/members/member-v1.0.0.json https://github.com/inveniosoftware/invenio-communities/pull/938
[ ] And also the following changes in these files: invenio_users_resources/records/mappings/os-v1/users/user-v1.0.0.json invenio_users_resources/records/mappings/os-v2/users/user-v1.0.0.json invenio_users_resources/records/mappings/v7/users/user-v1.0.0.json https://github.com/inveniosoftware/invenio-communities/pull/938
[ ] files of the record (bumped record schema version to major, needs migration script)
[ ] added community member
preferences.notifications
(https://github.com/inveniosoftware/invenio-communities/pull/952)[ ] added user
preferences.notifications
(https://github.com/inveniosoftware/invenio-users-resources/pull/65)[ ] added group
description
(https://github.com/inveniosoftware/invenio-users-resources/pull/75/, moved description to v2 in https://github.com/inveniosoftware/invenio-users-resources/pull/85)[ ] media files new field (https://github.com/inveniosoftware/invenio-rdm-records/pull/1335/files#diff-657864537095f2081d49e2339b1f41c313e8ba37202941af034201a9aedc1bfc)
[ ] access requests mappings changes and alembic recipes (https://github.com/inveniosoftware/invenio-rdm-records/pull/1306/files)