Merge pull request 'Auto-commit local changes before build (2026-01-09 12:14:18)' (#79) from v20260109-05-fix-parsers-route-import into main

Reviewed-on: #79
This commit is contained in:
Ivo Oskamp 2026-01-13 11:32:01 +01:00
commit 7a65b1dcfe
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 from .routes_shared import * # noqa: F401,F403
# Keep the parser overview page in sync with the actual parser registry. # 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") @main_bp.route("/parsers")
@login_required @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. - 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. - 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 ## 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. 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.