Commit graph

8 commits

Author SHA1 Message Date
781b238a5b Simplify approval card workflow fields and format times in Eastern.
Remove moved-by and from-status, rename to-status to Status, and show Created/Updated in America/New_York with EDT/EST.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-28 13:24:18 -04:00
225ca27c99 Render compact approval details in Adaptive Card FactSets.
Use a two-column FactSet for short fields and keep multi-line textarea values in separate blocks.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-28 12:45:14 -04:00
98dd33a20e Clean up Jira rich text in Webex approval card details.
Convert wiki markup to readable text and render each detail field in its own card block.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-28 12:26:28 -04:00
d0e1e20843 Improve Webex approval card layout and remove duplicate fields.
Split the card header into separate blocks for readability and keep reporter only in the footer instead of details.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-28 11:22:51 -04:00
c6d3b9b531 Add per-request-type field maps for Webex approval cards.
Drive approval card details from requestTypeFields.json, fix Service Request type 382→194, and add discovery tooling plus tests.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-28 10:22:00 -04:00
efc64a227c Add Webex inbound OAuth flow and room-to-Jira job request pipeline.
Introduces integration-based webhook registration, message parsing, dry-run
monitoring, JSM ticket creation, and OAuth token refresh for DC Ops spaces.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-28 08:27:52 -04:00
449550cb54 Add webhook skip diagnostics for approval processing.
Log why REQUEST/CHANGE webhooks are ignored and warn when no pending approvers are found, making notification failures easier to trace.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-17 09:15:28 -04:00
0b056739e9 Add modular Jira-to-Webex approvals service with Docker deployment.
Stabilize logging, correlation IDs, service-account Jira auth, and direct approver reminder DMs while splitting the monolith into focused modules with Compose-based deployment.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-17 08:34:47 -04:00