issues
search
inveniosoftware
/
invenio-app-rdm
Turn-key research data management platform.
https://inveniordm.docs.cern.ch
MIT License
100
stars
144
forks
source link
Changelog MS4 - upgrade doc
#2055
Open
kpsherva
opened
1 year ago
kpsherva
commented
1 year ago
Export formats
GeoJSON serializer (
https://github.com/inveniosoftware/invenio-rdm-records/commit/09a96695b1f19f175d0dc549c70fd4bb2d56356a
)
MARCXML serializer (
https://github.com/inveniosoftware/invenio-rdm-records/commit/0a4b5c4c357d25209eafa3a5888a58354e304340
)
other export formats
added
post_dump
processors to schemas (
https://github.com/inveniosoftware/invenio-rdm-records/issues/1231
)
Modules
Updated cookiecuter-invenio-module to declarative cfg file and best practices (
https://github.com/inveniosoftware/cookiecutter-invenio-module/commit/ae2d0c0d83f1a11105c752f9c29c8ab01a7d203b
https://github.com/inveniosoftware/cookiecutter-invenio-module/commit/94b90cacf5e4d070f0343ea729d9c95b9c79f17e
, and
https://github.com/inveniosoftware/cookiecutter-invenio-module/pull/149
)
Created invenio-notifications (
https://github.com/inveniosoftware/invenio-notifications
)
Invenio Banners
Refactor invenio-banners module to use the resource/service pattern(
https://github.com/inveniosoftware/invenio-banners/commit/aa2efc2f2d88ef715b2375e981675237c40288c4
)
implement CRUD operations(
https://github.com/inveniosoftware/invenio-banners/commit/f7382fc48dc1c32cb8d2bd5cf8a555eed626a5da
),
update to declarative cfg file and best practices (
https://github.com/inveniosoftware/invenio-banners/commit/73c9a7aae563d74fafb618b55b9f233bc762182d
)
Improve banners search operation (
https://github.com/inveniosoftware/invenio-banners/commit/a2610fca3bf4de25b4927374ad89a8576c72a673
)
Integrate banners in the administration view (
https://github.com/inveniosoftware/invenio-banners/issues/10
)
Integrated in APP-RDM (
https://github.com/inveniosoftware/invenio-app-rdm/commit/e39b985752e174cc43815ef0865074ee3a36e103
)
Invenio Pages
integrated to invenio-admin
caveats: admins cannot create nor edit, since the links to static pages need to be added in the templates explicitly, therefore it must be handled by a developer
Records
New config flag for disabling metadata-only records (
https://github.com/inveniosoftware/invenio-app-rdm/issues/2021
)
Communities
Add support to remove a community from a record (
https://github.com/inveniosoftware/invenio-rdm-records/commit/d2cede0b1a4544e18175904b9b7dbe5de209d17c
)
Add support to remove a record from a community (
https://github.com/inveniosoftware/invenio-rdm-records/commit/e4ced718577efaa78f8586339d4a5f19452c44ba
)
Add support for direct publish (community curators)
Deprecation management
removed flask-babelex from the product
Minor fixes
Communities REST endpoint accepts both UUID or slug in the URL (
ab125a0ce966a1ba82f7f0e5457116f0f4922d88
)
Files URI serialization removed on local files
https://github.com/inveniosoftware/invenio-records-resources/commit/2f10a9a2bd0c2babcf8016c9382a47c652c0a770
Fix a bug that allowed to publish records without completing the transfer of the FETCH files (
https://github.com/inveniosoftware/invenio-drafts-resources/commit/3507f3498e9bc22891e624375162e295d0bca042
)
Fix User fixture with duplicates
https://github.com/inveniosoftware/invenio-rdm-records/commit/910ca2a590aafe701aff4b95a43c23221e689312
Invenio-administration, fix sorting order
dynamic mappings added
https://github.com/inveniosoftware/invenio-vocabularies/commit/d816ee84b1e8c6249da486b80fa8eb518d686b95
Custom fields
[ ] added journal, conference, imprint as contrib
[ ] added hidden attribute
https://github.com/inveniosoftware/invenio-app-rdm/pull/2141#discussion_r1135730732
[ ] added support to load custom field widgets from multiple places (
https://github.com/inveniosoftware/react-invenio-forms/pull/192
)
Direct publish
[ ] needs to be added to migration procedure:
https://github.com/inveniosoftware/invenio-communities/commit/6528ebb3f3c344c4fc65e778367a6dae555f207f#diff-8879bd6da38ea758df849da04fd1ccdedb33ce87107d40f12847fbacba8a1c6dR56
add field to index
Multiple communities
[ ] the whole feature needs to be documented
[ ] add new endpoints to record payload and community payload docs
Allow restricted records
[ ] document the config variable and permissions change
Allow metadata only record
[ ] document the config variable and permissions change
Stats
[ ] document about stats
Upgrade recipe
flask-babelex/i18n:
https://github.com/inveniosoftware/cookiecutter-invenio-rdm/commit/b5a599353b17f1712fb1e053c6cc15183dc59c37
stats:
https://github.com/inveniosoftware/invenio-rdm-records/pull/1256
github-actions[bot]
commented
1 year ago
This issue was automatically marked as stale.
Export formats
post_dump
processors to schemas (https://github.com/inveniosoftware/invenio-rdm-records/issues/1231)Modules
Invenio Banners
Invenio Pages
Records
Communities
Deprecation management
Minor fixes
Custom fields
Direct publish
Multiple communities
Allow restricted records
Allow metadata only record
Stats
Upgrade recipe