"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.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
File details
Details for the file invenio-records-lom-0.12.3.tar.gz
.
File metadata
- Download URL: invenio-records-lom-0.12.3.tar.gz
- Upload date:
- Size: 156.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67af0ffa6f358d120616f38218b9df94e8d6f147546a7ced07f835ede8944159 |
|
MD5 | e36c436bd7a07652e4c69bece6654d2a |
|
BLAKE2b-256 | 5be02aded653a50a59ef095570354afcc6c571191d915ff6492aff4cc51afc02 |
File details
Details for the file invenio_records_lom-0.12.3-py2.py3-none-any.whl
.
File metadata
- Download URL: invenio_records_lom-0.12.3-py2.py3-none-any.whl
- Upload date:
- Size: 189.3 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d5be3fb910f228f4ee8a808b08e92affae477fa09d651f7dec96bdfeb1e6657 |
|
MD5 | a287ea095f4ae93343367823baf8392c |
|
BLAKE2b-256 | 41b6c696af7adee8debf2fc53a19e340360a04614c6510cac731fe00bfdf0bf4 |