Ensure instance-state updates when collections are PUT or DELETE-ed #252

Merged
cmo merged 5 commits from fix-collection-management into master 2026-07-07 08:49:07 +00:00

2026-07-07

Christian Monch
chore: adapt linter suggestions
All checks were successful
Codespell / Check for spelling errors (push) Successful in 40s
Codespell / Check for spelling errors (pull_request) Successful in 41s
Ruff / Code linting (push) Successful in 52s
Ruff / Code linting (pull_request) Successful in 49s
Type annotation (PR) / check (pull_request) Successful in 1m20s
Test execution / Test-all (push) Successful in 1m25s
2026-07-07 10:46:01 +02:00
Christian Monch
chore: fix type-annotation errors
Some checks failed
Codespell / Check for spelling errors (pull_request) Successful in 43s
Codespell / Check for spelling errors (push) Successful in 48s
Ruff / Code linting (push) Failing after 53s
Ruff / Code linting (pull_request) Failing after 51s
Type annotation (PR) / check (pull_request) Successful in 1m21s
Test execution / Test-all (push) Successful in 1m33s
2026-07-07 10:43:34 +02:00
Christian Monch
tests: add test for instance-state updates
Some checks failed
Codespell / Check for spelling errors (push) Successful in 41s
Codespell / Check for spelling errors (pull_request) Successful in 41s
Ruff / Code linting (push) Successful in 52s
Ruff / Code linting (pull_request) Successful in 51s
Type annotation (PR) / check (pull_request) Failing after 1m13s
Test execution / Test-all (push) Successful in 1m26s
Add a test that ensures that instance-state is
updated when a collection is `PUT` or `DELETE`-ed.
2026-07-07 10:25:53 +02:00

2026-07-06

Christian Monch
fix: fix collection deletion
All checks were successful
Codespell / Check for spelling errors (push) Successful in 25s
Ruff / Code linting (push) Successful in 36s
Test execution / Test-all (push) Successful in 1m10s
Delete all collection-related objects from instance
state, when a collection is deleted via the
administration API.

This fixes a problem where PUT /collection would
not modify, e.g., configurations of authentication
sources.
2026-07-06 16:59:15 +02:00