Skip to content

feat: add Zammad ticket observability - #1

Open
Optic00 wants to merge 11 commits into
codex/zammad-integration-prfrom
codex/zammad-observability
Open

feat: add Zammad ticket observability#1
Optic00 wants to merge 11 commits into
codex/zammad-integration-prfrom
codex/zammad-observability

Conversation

@Optic00

@Optic00 Optic00 commented Aug 31, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add a workspace dashboard widget with ticket counts, status distribution, linked-ticket rows, and direct links to Zammad.
  • Record status, group, and owner changes observed during Windshift synchronization and show recent changes both in the workspace overview and on the linked item.
  • Refine the item sidebar card with ticket title, group, owner, sync time, status colors, refresh/edit/unlink actions, and clearer synchronization states.

Stack

This PR is stacked on Windshiftapp#238 and contains only the observability and UI follow-up. It is opened in the contributor fork so the review diff excludes the core integration commits. It should be reviewed after the core integration and not merged into the base branch first. Once Windshiftapp#238 is merged, this branch will be rebased onto upstream main and submitted there.

Validation

  • go test ./...
  • Frontend, from frontend/:
    • npm run check
    • npm run typecheck
    • npm run test:run
    • npm run build
  • Manual UI validation against a private Zammad/Windshift lab installation

This has not been exercised in production.

@github-actions

Copy link
Copy Markdown


Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I hereby sign the CLA


You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

@Optic00
Optic00 force-pushed the codex/zammad-integration-pr branch 3 times, most recently from e0c85bb to 94e2bff Compare September 1, 2026 23:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant