v20260108-26-changelog-0.1.18-update #60

Merged
ivooskamp merged 2 commits from v20260108-26-changelog-0.1.18-update into main 2026-01-13 11:23:34 +01:00
4 changed files with 79 additions and 26 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 = {
"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",
"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
### Release Summary

View File

@ -1 +1 @@
v0.1.17
v0.1.18