Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
1bc3d47
feat: Add granular revocation registry events
ff137 Jul 15, 2025
9b771e4
:art: Fix type checking
ff137 Oct 13, 2025
9c50bc4
:art:
ff137 Oct 13, 2025
a27f86f
:test_tube: Update tests
ff137 Oct 13, 2025
d95c918
:art: Deduplicate
ff137 Oct 14, 2025
e14c506
:white_check_mark: Test coverage for new revocation setup module
ff137 Oct 14, 2025
85b2af6
:test_tube: Expanded test coverage
ff137 Oct 14, 2025
ce2ad7e
:art: Fix SonarCloud issues
ff137 Oct 14, 2025
cc0b8bc
:art: Implement event age for cleanup of completed events
ff137 Oct 14, 2025
579556c
:test_tube: Test coverage for event storage
ff137 Oct 14, 2025
3bfb4ff
:test_tube: Expand test coverage; notify issuer if registry activatio…
ff137 Oct 15, 2025
de5767b
:art: Deduplicate
ff137 Oct 15, 2025
5450879
:art: Simplify
ff137 Oct 15, 2025
3665aa3
:art: Fix mypy errors in revocation and _setup
ff137 Oct 15, 2025
6fff699
:test_tube: More unit test coverage: middleware and event recovery
ff137 Oct 15, 2025
1f3cf70
:truck: Move auto-recovery modules to own package
ff137 Oct 15, 2025
831139d
:art: Fix SonarCloud issues
ff137 Oct 15, 2025
72f56cb
:bug: Fix error handling for revocation methods accessed by routes
ff137 Oct 16, 2025
a9efacd
:art: Improve type handling in revocation routes
ff137 Oct 16, 2025
f3e7cc3
:test_tube: Fix tests
ff137 Oct 16, 2025
f657fb9
:art:
ff137 Nov 17, 2025
806ea38
:memo: First-draft documentation of event-driven auto-recovery
ff137 Nov 17, 2025
3522045
:bug: Handle nested tuple in serializing nested object
ff137 Nov 18, 2025
b68a5e9
Merge branch 'main' into feat/rev-reg-granular-events
swcurran Nov 25, 2025
d70a6fc
Merge branch 'main' into feat/rev-reg-granular-events
swcurran Nov 27, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions acapy_agent/admin/server.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
from aiohttp_apispec import setup_aiohttp_apispec, validation_middleware
from uuid_utils import uuid4

from ..anoncreds.revocation.auto_recovery import revocation_recovery_middleware
from ..config.injection_context import InjectionContext
from ..config.logging import context_wallet_id
from ..core.event_bus import Event, EventBus
Expand Down Expand Up @@ -381,6 +382,9 @@ async def setup_context(request: web.Request, handler):
# Upgrade middleware needs the context setup
middlewares.append(upgrade_middleware)

# Revocation registry event recovery middleware
middlewares.append(revocation_recovery_middleware)

# Register validation_middleware last avoiding unauthorized validations
middlewares.append(validation_middleware)

Expand Down
Loading
Loading