invenio-config-tugraz
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.10 (released 2026-10-06)
feat(oauth): custom fullname info handler
refactor(oauth): extract user_info modifying methods
Version v0.14.9 (released 2026-09-28)
fix(contact): close the help modal when opening the form
Version v0.14.8 (released 2026-09-24)
fix(config): German admin label, Zammad-only contact
Version v0.14.7 (released 2026-09-24)
fix(notices): make the notice card responsive
fix(config): add space to frontpage title
Version v0.14.6 (released 2026-09-22)
fix(CHANGES): syntax problem with _
Version v0.14.5 (released 2026-09-22)
fix(translation): mark strings as translatable
feat(setup): keep configuration of override here
feat(notices): reword items, add acknowledge line
notices: add notice acknowledgment migration
notices: activate override notices hook
feat(notices): audience, roles and per-item targeting
feat(notices): render notices as a react component
feat(notices): add per-user notices backend
fix: welcome email manual
fix(override): sync doc redirects, footer and auth settings with the instance
feat(assets): add zammad contact form bundle
fix(config): make config values overridable
config: remove settings duplicated by invenio-override
config: set upload roles for marc21
feat(uploads): set marc21, lom upload templates
feat: set search nav templates for marc21, lom and global search
feat: disable user self-registration
feat: add OER not-licensed page template override
fix: add type hints to decorators and include JS assets
chore: apply black, djlint and prettier formatting
feat: add unlock flow template and authentication helpers
fix: apply TUG config after all modules load via finalize app
feat: add administration, curations and search config defaults
feat: add OVERRIDE theme config defaults
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.
Metadata
Release files for invenio-config-tugraz 0.14.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| invenio_config_tugraz-0.14.10.tar.gz | 2.9 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| invenio_config_tugraz-0.14.10-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 5.8 MB
Release files / invenio_config_tugraz-0.14.10.tar.gz
| Download URL | invenio_config_tugraz-0.14.10.tar.gz |
|---|---|
| Size | 2.9 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
82ef640b42de2496dcb197d3e6917f8e3d920d398ab65219c6c05d1cae40ebd5
|
|
BLAKE2b-256 checksum How to use checksums |
6fbb9f74adf980fb391ee61ec31c5d9605250a11d348f1673c131f51ada8272d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|
Release files / invenio_config_tugraz-0.14.10-py2.py3-none-any.whl
| Download URL | invenio_config_tugraz-0.14.10-py2.py3-none-any.whl |
|---|---|
| Size | 2.9 MB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
457a63fa288636d7d4712eb22f8e98b0986810275e6e8c4d0e8d624ddce58b6a
|
|
BLAKE2b-256 checksum How to use checksums |
89cea62d1561ddecda28ccf0a8c736b7e5ce814567ae737def032e7b3344dab2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.8
|