Compare commits

...

2 Commits

3 changed files with 8 additions and 2 deletions

View File

@ -1 +1 @@
v20260109-04-parsers-page-all-parsers
v20260109-05-fix-parsers-route-import

View File

@ -1,7 +1,7 @@
from .routes_shared import * # noqa: F401,F403
# Keep the parser overview page in sync with the actual parser registry.
from app.parsers.registry import PARSER_DEFINITIONS
from ..parsers.registry import PARSER_DEFINITIONS
@main_bp.route("/parsers")
@login_required

View File

@ -31,6 +31,12 @@
- Ensures the Parsers page stays in sync with newly added or removed parsers without manual template updates.
- Improved maintainability by removing hardcoded parser definitions from the template.
---
## v20260109-05-fix-parsers-route-import
- Fixed parsers page route startup crash by replacing an invalid absolute import with a package-relative import for the parser registry.
- Prevented Gunicorn worker boot failure (Bad Gateway) caused by "No module named 'app'" during application initialization.
================================================================================================================================================
## v0.1.19
This release delivers a broad set of improvements focused on reliability, transparency, and operational control across mail processing, administrative auditing, and Run Checks workflows. The changes aim to make message handling more robust, provide better insight for administrators, and give operators clearer and more flexible control when reviewing backup runs.