"Invenio data model for Learning Object Metadata."
Project description
Invenio module that adds a data model based on LOM (Learning Object Metadata). The specification of the LOM-dialect used by this module can be found here: LOM-UIBK (only available in german)
Further documentation is available on https://invenio-records-lom.readthedocs.io/
Changes
Version v0.13.1 (release 2024-02-13)
fix: method returns valid value
Version v0.13.0 (release 2024-02-12)
oai: rebuild schema to dump
tests: update run-tests to invenio standard
refactore: serializers to rdm-records structure
black: fix formating v24.1.1
Version v0.12.3 (release 2024-01-11)
fix: indexer needs queue name
Version v0.12.2 (release 2024-01-07)
fix: rebuild-index not working
setup: add support for python3.10 and 3.11
wording: change
Version v0.12.1 (release 2023-12-01)
standardize rights-URLs passed to LOMMetadata
alembic: add deletion_status field
modification: alembic scripts
Version v0.12.0 (release 2023-11-09)
setup: temporary remove python3.10
fix: errors (mostly pylint)
setup: remove test upper bounds
cli: add parameter to create demo in backend
ui: add new button to user dashboard
search: add configuration for dashboard search
permissions: change can_read_draft
ui: redesign EditButton
fix: version is an object
compatibility: add attributes for rdm-records
ui: add collapsable facets
resources: add dublin core schema
global: change prefix, add user_dashboard
ui: change route prefix
dashboard: change text
services: make components configurable
compatibility: change import paths
refactor: remove unused file
global: move jsonschemas to records
global: migrate to invenio_i18n (flask-babel)
setup: remove rdm-records boundary
metadata: add methods
stop grouping lifecycle.contributes by role
stop grouping for data from upload-page
stop grouping for data built with LOMMetadata
group on OAI-PMH output computation to retain compatibility
clean up file headers
clean up config files
Version v0.11.1 (release 2023-08-03)
fix: licenses url with slash as last character
Version v0.11.0 (release 2023-08-03)
fix: license facets trailing slash
fix: translation was configured wrong
ui: remove current_user.id, not used
ui: show management only if allowed
fix: deposit edit needs permissions
ui: add edit-button of records
Version v0.10.1 (release 2023-07-25)
fix: use save key access
Version v0.10.0 (release 2023-07-25)
translation: update
refactor:
ui: add doi to sidemenu
tests: add pylint disable statements
setup: use pytest-black-ng instead of pytest-black
ui: add classification and course to landing page
metadata: reimplement dedup for append_course
metadata: change metadata a little bit
refactor: remove python3.8 compatibility
implement and configure facets (=search-filters)
clean up various upload-page related things
implement vcard and use it for OAI-PMH-output
Version v0.9.0 (release 2023-06-01)
add format and resource-type to upload-page
add schema for cleaner OAI-PMH-output
add “$schema”-key to jsons in database
update landing page
implement and configure permissions
fix image-preview by implementing iiif-resource
Version v0.8.1 (release 2023-04-28)
upload: require license permission
Version v0.8.0 (release 2023-04-20)
make compatible with invenio v11
support DOI, publishing, deleting
Version v0.7.2 (release 2023-03-15)
fix file-upload
Version v0.7.1 (release 2023-03-13)
add .js-files that were erroneously missing from last PR
Version v0.7.0 (release 2023-03-13)
global: fix various problems
finish preview of deposit for test-server
Version v0.6.1 (release 2023-02-01)
fix: pylint errors
fix: syntax error in setup.cfg
Version v0.6.0 (release 2022-10-14)
global: migrate to reusable workflows for publish
typo: fixed wrong position of .
test: move to reusable workflows
tests: remove CACHE
fix: change opensearch2 to opensearch in run-tests
global: replace elasticsearch7 with opensearch2
setup: update dependencies
Version v0.5.2 (release 2022-09-27)
fix: javascript dependencies
Version v0.5.1 (release 2022-09-27)
fix: pylint errors
fix: ConfigurationMixin changed location
global: pin flake8
global: increase version of invenio-search
Version v0.5.0 (release 2022-07-29)
fix missing schema for type link
add the search feature
update UI-serialization and landing page
Version v0.3.1 (release 2022-06-01)
update publish action
fix combined fixes
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for invenio-records-lom-0.13.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e31817ade4b2d08c7969dfa2ab010c14a8e64084070fe9f9b6f0586a7218010 |
|
MD5 | 50307ed6c478b72360ab18f5ca0f0cfe |
|
BLAKE2b-256 | 9c66411b3c43d53700b33c8627e99edfb2ddd4c55999eb594a6d7f8b4eb90232 |
Hashes for invenio_records_lom-0.13.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 950150740d8192a5e798cf5758796430fe8c93a4eb118ae1c294ac21d84efc90 |
|
MD5 | 07f2a9589e354fe4db08c4cf8241b345 |
|
BLAKE2b-256 | 01055974520ea5597957f4055a09a2cc0b074f5f12da046b35d849b9713e3a0f |