Auto-commit local changes before build (2026-01-08 10:25:33)

This commit is contained in:
Ivo Oskamp 2026-01-08 10:25:33 +01:00
parent eb4b80e792
commit d642e7806d
3 changed files with 78 additions and 25 deletions

View File

@ -1 +1 @@
v20260108-25-job-history-ticket-popup v20260108-26-changelog-0.1.18-update

View File

@ -8,6 +8,58 @@ def changelog_page():
changelog = { changelog = {
"completed_summary": [ "completed_summary": [
{
"version": "0.1.18",
"status": "Completed",
"overview": [
"This release focuses on improving ticket reuse, scoping, and visibility across jobs, runs, and history views to ensure consistent and flexible ticket handling."
],
"categories": [
{
"category": "Ticket Linking and Reuse",
"items": [
{
"title": None,
"details": [
"Updated ticket linking logic to allow the same existing ticket number to be associated with multiple jobs and job runs.",
"Prevented duplicate ticket creation errors when reusing an existing ticket code.",
"Ensured existing tickets are consistently reused and linked instead of being rejected when already present in the system.",
]
}
]
},
{
"category": "Ticket Scope and Resolution",
"items": [
{
"title": None,
"details": [
"Fixed missing ticket number display in job and run popups by always creating or reusing a ticket scope when linking an existing ticket to a job.",
"Updated ticket resolution logic to support per-job resolution when resolving tickets from a job or run context.",
"Ensured resolving a ticket from the central Tickets view resolves the ticket globally and closes all associated job scopes.",
"Updated ticket active status determination to be based on open job scopes, allowing the same ticket number to remain active for other jobs when applicable.",
]
}
]
},
{
"category": "Job History Tickets and Remarks",
"items": [
{
"title": None,
"details": [
"Added a Tickets and Remarks section to the Job History mail popup.",
"Aligned ticket handling in Job History with the existing Run Checks popup behavior.",
"Enabled viewing of active and resolved tickets and remarks per job run.",
"Added support for creating new tickets and remarks directly from the Job History popup.",
"Enabled resolving tickets and remarks directly from the Job History popup.",
"Ensured tickets and remarks are correctly scoped to the selected run (run_id).",
]
}
]
},
]
},
{ {
"version": "0.1.17", "version": "0.1.17",
"status": "Completed", "status": "Completed",

View File

@ -1,31 +1,32 @@
## v20260106-22-ticket-link-multiple-jobs
- Fixed ticket linking logic to allow the same existing ticket number to be associated with multiple jobs and job runs.
- Prevented duplicate ticket creation errors when reusing an existing ticket_code.
- Ensured tickets are reused and linked instead of rejected when already present in the system.
---
## v20260106-24-ticket-scope-resolve-popup
- Fixed missing ticket number display in job and run popups by always creating or reusing a ticket scope when linking an existing ticket to a job.
- Updated ticket resolution logic to support per-job resolution when resolving from a job or run context.
- Ensured resolving a ticket from the central Tickets view resolves the ticket globally and closes all associated job scopes.
- Updated ticket active status determination to be based on open job scopes, allowing the same ticket number to remain active for other jobs when applicable.
---
## v20260108-25-job-history-ticket-popup
- Added Tickets and Remarks section to the Job History mail popup.
- Aligned ticket handling in Job History with the existing Run Checks popup behavior.
- Enabled viewing of active and resolved tickets and remarks per job run.
- Added support for creating new tickets and remarks from the Job History popup.
- Enabled resolving tickets and remarks directly from the Job History popup.
- Tickets and remarks are now correctly scoped to the selected run (run_id).
================================================================================================================================================ ================================================================================================================================================
## v0.1.18
This release focuses on improving ticket reuse, scoping, and visibility across jobs, runs, and history views to ensure consistent and flexible ticket handling.
### Ticket Linking and Reuse
- Updated ticket linking logic to allow the same existing ticket number to be associated with multiple jobs and job runs.
- Prevented duplicate ticket creation errors when reusing an existing ticket code.
- Ensured existing tickets are consistently reused and linked instead of being rejected when already present in the system.
### Ticket Scope and Resolution
- Fixed missing ticket number display in job and run popups by always creating or reusing a ticket scope when linking an existing ticket to a job.
- Updated ticket resolution logic to support per-job resolution when resolving tickets from a job or run context.
- Ensured resolving a ticket from the central Tickets view resolves the ticket globally and closes all associated job scopes.
- Updated ticket active status determination to be based on open job scopes, allowing the same ticket number to remain active for other jobs when applicable.
### Job History Tickets and Remarks
- Added a Tickets and Remarks section to the Job History mail popup.
- Aligned ticket handling in Job History with the existing Run Checks popup behavior.
- Enabled viewing of active and resolved tickets and remarks per job run.
- Added support for creating new tickets and remarks directly from the Job History popup.
- Enabled resolving tickets and remarks directly from the Job History popup.
- Ensured tickets and remarks are correctly scoped to the selected run (run_id).
---
## v0.1.17 ## v0.1.17
### Release Summary ### Release Summary