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.4 (released 2026-06-12)

  • fix(compat): add generator

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.4.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.4-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.4.tar.gz.

File metadata

  • Download URL: invenio_config_tugraz-0.14.4.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.4.tar.gz
Algorithm Hash digest
SHA256 7fb0794a3ad69bc98a3431fcfacfb2b6ad23c64912529ec8773d60b3ef03d6cc
MD5 673746f16b3eba2c5cabccb75272be18
BLAKE2b-256 65f0507bcec20a0862304cd5149050151635416ecc34663646a82c996ef46d0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for invenio_config_tugraz-0.14.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 73443cdedc935dfdecef24fe58e85176e02cb7a72c42091769974035651d7aff
MD5 aec0ebe72ec45163f34d8e4ab43e0a1f
BLAKE2b-256 81e6b135ab7448a11159e5475fd0673c378e20a718ebbebd2f59fb7fe5361743

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