Commit Graph

  • 3123b8aa77 fix(helpdesk): edge-to-edge table in cards, larger avatar, sort by urgency fs 2026-04-05 19:49:40 +02:00
  • 9e94456759 feat(helpdesk): switch team query to PBI_FP_Tickets for richer data fs 2026-04-05 19:47:10 +02:00
  • d214f08c3f feat(helpdesk): add Description and Cust_Name from LV entity to team table fs 2026-04-05 19:44:53 +02:00
  • cc1ae1aaca fix(helpdesk): replace description column with category in team ticket table fs 2026-04-05 19:39:45 +02:00
  • bfa3f5a154 fix(helpdesk): remove unavailable fields from LV ticket query fs 2026-04-05 19:38:26 +02:00
  • 72d39822bc fix(helpdesk): revert to PBI_LV_Tickets for team query, add error logging fs 2026-04-05 19:36:58 +02:00
  • 75c96c901a fix(helpdesk): use auto table layout with max-width:0 ellipsis pattern fs 2026-04-05 19:34:57 +02:00
  • 2398a73cde fix(helpdesk): remove fixed table-layout percentages, use auto layout fs 2026-04-05 19:33:25 +02:00
  • 98ba2c024d fix(helpdesk): remove title line in team widgets, fix table columns and debitor links fs 2026-04-05 19:31:58 +02:00
  • 98f703b231 feat(helpdesk): enrich team ticket table with links, customer name, description, last activity fs 2026-04-05 19:29:02 +02:00
  • 8fd742141c fix(helpdesk): add border card around each agent widget for separation fs 2026-04-05 19:25:57 +02:00
  • 49c3741c66 fix(helpdesk): neutral count badges, bordered tables, critical legend fs 2026-04-05 19:24:37 +02:00
  • 70bfbbdc30 refactor(helpdesk): redesign team dashboard with section widgets and ticket tables fs 2026-04-05 19:22:09 +02:00
  • a58c870561 fix(helpdesk): simplify team dashboard visuals — remove bars and colors fs 2026-04-05 19:16:42 +02:00
  • 2c2b9c17a3 feat(helpdesk): redesign team dashboard with avatar cards and ticket pills fs 2026-04-05 19:13:47 +02:00
  • 397f9fe659 feat(helpdesk): redesign team dashboard with agent cards and ticket details fs 2026-04-05 19:09:15 +02:00
  • 82c76d6119 fix(helpdesk): hide zero-activity agents and add spacing in team dashboard fs 2026-04-05 18:58:10 +02:00
  • 0927dea7bb feat(helpdesk): add Stripe-style inline bars, badges, and muted zeros to team tables fs 2026-04-05 18:56:25 +02:00
  • 5ab4380a63 feat(helpdesk): split team dashboard into Current and Performance tabs fs 2026-04-05 18:53:39 +02:00
  • cfb399b12a fix(helpdesk): wrap team dashboard content in single container for correct padding fs 2026-04-05 18:50:38 +02:00
  • 0bbc448bcd refactor(helpdesk): reuse segment-control pattern for team period selector fs 2026-04-05 18:49:16 +02:00
  • cae66e5361 feat(helpdesk): add team workload dashboard with per-agent metrics fs 2026-04-05 18:46:54 +02:00
  • aeb9c9f9fb feat: replace pagination text labels with chevron icons in Grid.js tables fs 2026-04-05 18:11:23 +02:00
  • 28d66dea33 refactor(helpdesk): use semantic <hr> instead of CSS borders for rule separators fs 2026-04-05 18:05:50 +02:00
  • 76ac8b945a fix(helpdesk): remove unnecessary typography overrides from settings CSS fs 2026-04-05 18:01:46 +02:00
  • 26bf972f47 feat(helpdesk): simplify settings by merging recommendations and controlling into automation tab fs 2026-04-05 17:58:00 +02:00
  • b749b5d192 feat: centralize breadcrumbs in topbar and remove history navigation fs 2026-04-05 17:17:06 +02:00
  • 7220aa7459 feat(helpdesk): add ticket grid filters and resolve support user names in chat fs 2026-04-05 16:37:07 +02:00
  • eed1e848df feat(helpdesk): redesign ticket detail with communication as main content and metadata aside fs 2026-04-05 16:32:53 +02:00
  • 2f0f407268 feat(helpdesk): redesign dashboards with KPI groups, skeleton loading, and unified spacing fs 2026-04-05 16:32:34 +02:00
  • aee9cb10f3 feat(helpdesk): add dashboards, communication feed, settings UI and fix routing fs 2026-04-04 18:34:03 +02:00
  • e897cc2c56 feat(helpdesk): add ticket/debtor communication feed and chat timeline UI fs 2026-04-03 16:45:41 +02:00
  • 8de67fa882 feat(helpdesk): enable oauth2 token flow and tenant-scoped cache fs 2026-04-02 21:46:01 +02:00
  • a37486c0e3 feat(helpdesk): align module with core UI standards and fix KPI accuracy fs 2026-04-02 21:05:54 +02:00
  • a0d7670dd7 feat(helpdesk): align module with core list/drawer standards fs 2026-04-02 17:48:27 +02:00
  • 5d07236758 feat(search): refresh global search UI and align qa/docs updates fs 2026-04-02 10:49:35 +02:00
  • 5699bc6c5b refactor(config): remove runtime config files and centralize route/bootstrap fs 2026-04-01 20:27:42 +02:00
  • dba589b495 chore(agents): implement v2 hardening and enforcement-ready QA fs 2026-04-01 19:41:56 +02:00
  • 7121732fcf refactor(cli)!: hard-cut legacy scripts and standardize console runtime fs 2026-04-01 17:14:20 +02:00
  • 0bf7f62fd8 chore: move php-cs-fixer config into tools fs 2026-04-01 16:38:58 +02:00
  • 83b65812d0 little refactore fs 2026-04-01 16:31:59 +02:00
  • e97d1ddd31 chore: gitignore module asset symlinks (runtime-generated) fs 2026-03-26 15:11:57 +01:00
  • 883e8ec408 chore: track api-docs and help-center module asset symlinks fs 2026-03-26 15:10:05 +01:00
  • a4eb1c6967 refactor(ui): polish admin sidebar nav groups and audit labels fs 2026-03-26 15:09:55 +01:00
  • 5b2ea6bf27 refactor(addressbook): move from aside icon-bar to explorer nav link fs 2026-03-26 15:06:15 +01:00
  • 376cf67c31 fix(help-center): resolve API docs visibility via layout provider fs 2026-03-26 14:41:17 +01:00
  • 0bb8702019 fix(help-center): persist details open/closed state via localStorage fs 2026-03-26 14:34:43 +01:00
  • 31e32941e0 refactor(api-docs): remove admin sidebar nav item fs 2026-03-26 14:32:55 +01:00
  • b871dacde2 refactor(ui): move Documentation and System Info from admin to help panel fs 2026-03-26 14:30:48 +01:00
  • 304924368b fix(help-center): replace inline content with standard navigation panel fs 2026-03-26 14:25:01 +01:00
  • d068efa65c feat(help-center): add help panel to sidebar icon bar fs 2026-03-26 14:19:08 +01:00
  • 02a7d2fe90 feat(api-docs): extract API docs viewer into standalone module fs 2026-03-26 14:02:42 +01:00
  • 5c86c56dec docs: add module creation tutorial and improve make:module guidance fs 2026-03-26 13:14:16 +01:00
  • c0843b1fca refactor(audit): extract shared page helpers for purge and view actions fs 2026-03-26 12:57:54 +01:00
  • 77badcde67 fix(addressbook): register authorization policy in DI container fs 2026-03-26 12:47:24 +01:00
  • 570e3923b7 refactor(audit): remove factory chain and repository interfaces fs 2026-03-26 12:33:59 +01:00
  • 4bf871b640 refactor(addressbook): remove factory, extract filter-chip builder, split CSS fs 2026-03-26 12:24:06 +01:00
  • 8f6c9951c1 refactor(bookmarks): remove factory chain, interfaces, and duplicated sort logic fs 2026-03-26 12:10:05 +01:00
  • e746a2e874 refactor(notifications): remove factory indirection, interface, and listener duplication fs 2026-03-26 12:01:11 +01:00
  • 6ea3c2b88c feat(ui): standardize dialog widths with tiered size system (sm/md/lg) fs 2026-03-26 10:48:12 +01:00
  • 7a222f0b1f fix(audit): harden module isolation and fix post-extraction drift fs 2026-03-26 10:03:27 +01:00
  • 1acb4d1934 fix: unwanted overflow due to whitespace fs 2026-03-26 09:16:20 +01:00
  • 92e0a9f4e9 fix(imports): remove dirty-tracking from wizard forms to prevent false leave-site prompt fs 2026-03-26 09:14:38 +01:00
  • 292865b0f7 fix(audit): update routes from admin/ to audit/ and fix module namespaces fs 2026-03-26 09:14:25 +01:00
  • a93788acf1 fix(audit): use absolute import paths in module JS files fs 2026-03-26 08:26:29 +01:00
  • cd4055894d fix(sidebar): render audit module nav group as details/summary section fs 2026-03-26 08:22:04 +01:00
  • 83d91789c1 feat(sidebar): render module-contributed admin nav items via sidebar.admin_nav_item slot fs 2026-03-26 08:16:58 +01:00
  • e10b1215da fix(audit): restructure module pages to avoid admin/ path collision fs 2026-03-26 08:13:37 +01:00
  • 0c351f6aff refactor(audit): extract audit domain into self-contained module fs 2026-03-25 21:12:49 +01:00
  • 12a837bda9 fix(notifications): register authorization policy in DI container fs 2026-03-25 19:39:02 +01:00
  • 3614421eda fix(docs): resolve documentation drift and add missing content fs 2026-03-25 19:15:53 +01:00
  • a102bfb4bf fix: checkbox styling fs 2026-03-25 19:05:17 +01:00
  • c609753570 refactor(tests): remove redundant tests and fix assertion style fs 2026-03-25 18:46:49 +01:00
  • cb5f7037b2 Harden module runtime: audited listener failures and DI-first resolver fs 2026-03-25 10:02:03 +01:00
  • a721ec0043 refactor(admin): split SSO tab into separate Microsoft SSO and LDAP tabs fs 2026-03-25 07:48:13 +01:00
  • 6be97205f3 feat(admin): progressive disclosure for LDAP config in tenant edit fs 2026-03-25 07:43:57 +01:00
  • 80f48f4aba fix: option to supress vendor deprecation fs 2026-03-25 07:39:08 +01:00
  • d1eeac6692 feat: add LDAP authentication as per-tenant login method fs 2026-03-25 07:26:04 +01:00
  • a0d816caaa fix(error): harden logging, i18n, a11y and handler tests fs 2026-03-24 22:00:14 +01:00
  • 44a357dfc4 feat: improve bookmark dialog UX with distinct modes, inline validation, and accessibility fs 2026-03-24 21:53:57 +01:00
  • 211149b3f6 fix: improve Grid.js table header alignment and column min-width fs 2026-03-24 21:23:39 +01:00
  • ad9101df8e feat: add developer error page with request ID tracking and structured logging fs 2026-03-24 20:49:22 +01:00
  • c34e62d729 harden: restore gate baseline, split dev/prod PHP profile, atomic module runtime build fs 2026-03-24 20:13:16 +01:00
  • 1c5648c727 fix: replace grid action column with link-column on primary data cell fs 2026-03-24 19:43:03 +01:00
  • af36583862 Fix docs drift and unify avatar API error envelope fs 2026-03-24 19:29:47 +01:00
  • 6e35103bea fix: confirm button green fs 2026-03-24 19:20:23 +01:00
  • d015be8f46 fix: larger h1 fs 2026-03-24 19:20:06 +01:00
  • 5338155ef5 fix: small icon bar ui fs 2026-03-24 17:25:59 +01:00
  • 79a34aad73 fix: app icon bar fs 2026-03-24 15:15:37 +01:00
  • 44620bd786 fix: refactor breadcrumb partial to WAI-ARIA best-practice pattern fs 2026-03-24 14:51:40 +01:00
  • 3c0821fcd7 fix: small aside sidebar and search ui/ux changes fs 2026-03-24 14:21:32 +01:00
  • 0c334731b2 fix: add P0 accessibility fixes to sidebar icon bar and search form fs 2026-03-24 14:12:49 +01:00
  • 07fbb96246 test: add PHPUnit coverage for 7 critical Tier 1 services (GR-TEST-001) fs 2026-03-22 23:29:07 +01:00
  • 48cb7c9e08 fix: resolve QG-001 typography token drift and QG-006 style violations fs 2026-03-22 22:56:36 +01:00
  • e874e4570f docs: harden CLAUDE.md with mandatory workflow, security guards, and anti-patterns fs 2026-03-22 22:56:24 +01:00
  • fcd8754d94 feat: app icon button round fs 2026-03-22 22:38:37 +01:00
  • 06e619f26c feat: show "View X" instead of "Edit X" for read-only users fs 2026-03-22 22:28:19 +01:00
  • 91d8aa5055 fix: prevent false dirty indicator on read-only detail pages fs 2026-03-22 22:27:41 +01:00
  • f8b5c8de65 feat: seed demo users for each role in init.sql fs 2026-03-22 22:27:35 +01:00
  • c429ff43cd refactor: fix 7 CRUD system inconsistencies for robustness and maintainability fs 2026-03-22 18:25:33 +01:00