Skip to main content

"Invenio module that adds tugraz configs."

Project description

https://github.com/tu-graz-library/invenio-config-tugraz/workflows/CI/badge.svg https://img.shields.io/pypi/dm/invenio-config-tugraz.svg https://img.shields.io/github/tag/tu-graz-library/invenio-config-tugraz.svg https://img.shields.io/github/license/tu-graz-library/invenio-config-tugraz.svg https://readthedocs.org/projects/invenio-config-tugraz/badge/?version=latest https://img.shields.io/coveralls/mb-wali/invenio-config-tugraz.svg https://img.shields.io/badge/code%20style-black-000000.svg

invenio module that adds tugraz configs.

Override configs from diffrent invenio modules to meet TU Graz requirement:

  • Invenio-App

  • Invenio-Mail

  • Invenio-shibboleth

  • Invenio-accounts

  • Flask-security

  • Defined routes for TUG

Further documentation is available on https://invenio-config-tugraz.readthedocs.io/

Changes

Version v0.14.3 (released 2026-05-19)

  • feat: add OAISERVER configs

  • feat(auth): Keycloak custom user info serializer

  • feat(auth): Keycloak custom setup handler

Version v0.14.2 (released 2026-04-27)

  • fix(types): python3.12 failes on dsl.Query

  • feat(setup): relax supported python version

  • fix(policy): hide restricted records

  • fix(setup): pin invenio-app-rdm

  • fix: events cfg comment

Version v0.14.1 (released 2026-03-13)

  • chore(setup): ignore ruff rule

  • feat(permission): new feature reply comment needs permission

  • feat(events): add TUG specific request events component

  • chore: update views

Version v0.14.0 (released 2026-02-10)

  • setup: increase python version

  • fix: sync policies’ can_preview

  • chore(setup): bump dependencies

  • fix: update TUG repository guide

Version v0.13.3 (released 2026-02-04)

  • fix: black formatting

  • fix: update curations policy * update TUGraz Request policy to handle the case where curation requests don’t exist because a privileged user created the draft

  • config: enable curation comments

  • policy: update curation policy for new state

Version v0.13.2 (released 2025-10-22)

  • curations: add needed configs for curations feature

Version v0.13.1 (released 2025-10-21)

  • fix(setup): pin for v13 dependencies

  • Revert “fix: sync policies’ can_preview”

  • fix: sync policies’ can_preview

  • fix: sync .can_draft_create_files with invenio-rdm

  • fix: allow absence of .NEED_LABEL_TO_ACTION attr

  • permission: add permissions for communities

  • fix: ruff PLC0415

Version v0.13.0 (release 2025-06-16)

  • fix: changed permissions

  • global: upgrade rdm-records dep

  • chore: apply ruff updates

  • permission: add missing can_*

  • setup: relax upper pins

Version v0.12.5 (release 2024-07-29)

  • fix: permission for ip

Version v0.12.3 (release 2024-07-25)

  • fix(tugraz_authenticated): missmatch of role name

Version v0.12.2 (release 2024-07-19)

  • setup: introduce ruff

  • perm: implement single-ip and ip-network

  • utils: add invenio_saml-compatible account-setup

  • add new permission-policy, add new role

  • fix deprecated before_app_first_request

  • setup: add support for python3.11 and 3.12

Version v0.12.1 (release 2024-03-08)

  • setup: remove upper limit of rdm-records

Version v0.12.0 (release 2023-11-10)

  • setup: remove python3.8 support

  • global: make it compatible with v12

Version v0.11.0 (release 2023-04-20)

  • global: make package compatible with v11

Version v0.10.4 (release 2023-02-10)

Version v0.10.2 (release 2023-02-02)

  • change version name

  • footer: update guid

Version v0.10.1 (release 2022-11-17)

  • global: add function

Version 0.10.0 (released 2022-10-13)

  • global: migrate to v10 (#101)

Version 0.9.1 (released 2022-05-30)

  • ci(publish): ping babel version (#99)

Version 0.9.0 (released 2022-05-30)

  • config: adds new introduced configs v9

  • dep: compatible to v9 rdm

  • config: add deposit form quota variable (#91)

  • migrate setup py to cfg (#94)

  • fix: update email welcome template with SITE_UI_URL (#93)

Version 0.8.4 (released 2022-03-11)

  • config: use gettext

Version 0.8.3 (released 2022-03-10)

  • config: fix comment & import

Version 0.8.2 (released 2022-03-03)

  • config: new introduced to v8 of invenioRDM

Version 0.8.1 (released 2022-02-28)

  • config: set samesite cookie to strict

  • dep: bump in base dependencies

Version 0.8.0 (released 2022-02-09)

  • dep: bump rdm-records version

Version 0.7.1 (released 2021-12-07)

  • configs: adds new & changed configs for v7 #76

Version 0.7.0 (released 2021-12-06)

  • fix: update blueprint reorder #74

  • dep: upgrade rdm-records version & OAI #72

Version 0.1.0 (released TBD)

  • Initial public release.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

invenio_config_tugraz-0.14.3.tar.gz (2.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

invenio_config_tugraz-0.14.3-py2.py3-none-any.whl (2.9 MB view details)

Uploaded Python 2Python 3

File details

Details for the file invenio_config_tugraz-0.14.3.tar.gz.

File metadata

  • Download URL: invenio_config_tugraz-0.14.3.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for invenio_config_tugraz-0.14.3.tar.gz
Algorithm Hash digest
SHA256 6683a01605992c61dbcd4e90365cf06d4dbe16edb0347e917c2e2cfc75afc121
MD5 4e98277a812ee70307ee3702be5f8883
BLAKE2b-256 8d507b4ac6adfe032a73ba2eee0e22c9c46305ba243f01a5d5230d3e93ef11c8

See more details on using hashes here.

File details

Details for the file invenio_config_tugraz-0.14.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for invenio_config_tugraz-0.14.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5eaab485e586401c7a24f5f15acb36dc2d288218e4eb5e80f5f5c567cb839a80
MD5 ce480a02a84103fd01902b008aacc642
BLAKE2b-256 1879aca8f27f7e65d315ab491dc6f54b30c5fb8bdd4854d4d581b80d5ac62f58

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page