Commit Graph

  • 33c9c39676 feat(atomize): serve Subdivide via Anypreta Issue Atomizer main etalon 2026-07-15 17:49:41 +02:00
  • 39ec958f04 Merge pull request 'fix(jira): migrate to /rest/api/3/search/jql (legacy /search removed)' (#1) from fix/jira-search-jql-migration into main etalon 2026-07-15 15:37:39 +00:00
  • 097d46886d fix(jira): migrate to /rest/api/3/search/jql (legacy /search removed) fix/jira-search-jql-migration Your Name 2026-07-15 17:35:23 +02:00
  • 0dcc0bc823 fix: align login buttons; move helper links to their own line etalon 2026-06-13 12:53:15 +02:00
  • c4f666209c chore: gitignore .env backups/.env.local etalon 2026-06-13 12:49:56 +02:00
  • 9a5e302a26 feat: public profile page + richer hover card with "See full profile" etalon 2026-06-13 12:40:16 +02:00
  • 88fa5d19c8 fix: long brand name no longer overflows the sidebar etalon 2026-06-13 12:36:16 +02:00
  • c65aeb4bac feat: add Source button to the task detail view etalon 2026-06-13 12:34:11 +02:00
  • 46e2099542 fix: apply the BrandingName setting to the masthead and page title etalon 2026-06-13 12:31:23 +02:00
  • 35168b9b83 fix: sanitizer double-escaped entities ( /&); dot-prefix volumes dir etalon 2026-06-13 12:26:32 +02:00
  • 0676f53280 chore: bind-mount docker volumes under the repo (./volumes), gitignore them etalon 2026-06-13 12:15:46 +02:00
  • f54c557e70 feat: Archive tab — role-scoped list of archived tasks with search etalon 2026-06-13 12:12:52 +02:00
  • b232b4b3d3 feat: structured @-mentions (notify+clickable+hover), distinct links, Ctrl-rebalance sliders etalon 2026-06-13 12:09:17 +02:00
  • 70cb664246 feat: @-mention autocomplete; consultant bounty-board access; clickable atomization tasks etalon 2026-06-13 11:54:44 +02:00
  • b4e919502f feat: chat scroll/pagination, message search; fix members dialog growth etalon 2026-06-13 11:43:11 +02:00
  • df08682bed fix: audit log pagination + full-width table, board card button alignment, light sidebar dither etalon 2026-06-13 11:36:32 +02:00
  • 420f045033 style: darker/sparser dither on dark themes; CRT scanlines for terminal etalon 2026-06-13 11:23:22 +02:00
  • 9bacb8092d fix: brighten nav menu link color for readability on dark themes etalon 2026-06-13 11:19:37 +02:00
  • e8beb7d4f3 feat: sidebar nav (default), group member management, per-customer ticketing identity mapping etalon 2026-06-13 11:05:33 +02:00
  • 0d28f69320 feat: 5 dramatic extra themes (neon/terminal/blueprint/sunset) + board/review/layout polish etalon 2026-06-13 10:44:07 +02:00
  • 05dc91410f fix: customer-based board visibility, chat widget UX, atomized Subdivide, static cache-busting etalon 2026-06-13 10:20:06 +02:00
  • c59aea42ef feat: Y2K dither theme, filter toolbars, chat bubble widget; fix alignment root causes etalon 2026-06-12 21:54:27 +02:00
  • b5ebbfb748 feat: public access via reverse proxy + 'The Ledger' UI design pass etalon 2026-06-12 21:38:20 +02:00
  • 7de1086725 fix: ticketing identity lookup after BSON round trip + WeKan live test etalon 2026-06-12 21:25:04 +02:00
  • f3897907a3 feat: WeKan ticketing source etalon 2026-06-12 21:15:34 +02:00
  • 6265ffa894 feat: live deployment with automated acceptance checklist (phase 13) etalon 2026-06-12 21:06:23 +02:00
  • c69c028028 feat: seed script, forgot-password, hover cards, shortcuts, OpenAPI docs, runbook (phase 12) etalon 2026-06-12 20:39:38 +02:00
  • d698f70c4f feat: mock atomizer and work-performer services with contract tests (phase 11) etalon 2026-06-12 20:31:39 +02:00
  • b1c9a42810 feat: metrics dashboards with SVG charts, CSV export, leaderboard (phase 10) etalon 2026-06-12 20:19:57 +02:00
  • 7d3140334e feat: messaging with conversations, rich text, attachments, typing, unread (phase 9) etalon 2026-06-12 20:15:56 +02:00
  • 70a813edfa feat: bounty board, task lifecycle, AI work performer flow, notifications (phase 8) etalon 2026-06-12 20:11:05 +02:00
  • f87b954f27 feat: atomization pipeline with job queue, atomizer client, WS hub, and board UI (phase 7) etalon 2026-06-12 19:17:09 +02:00
  • 4e01b64bbd feat: ticketing sync workers with idempotent import and orphan flagging (phase 6) etalon 2026-06-12 19:03:13 +02:00
  • 458ba6a7ee feat: admin area with customers, users, settings, audit log, service status (phase 5) etalon 2026-06-12 18:57:10 +02:00
  • 34bf5b5ac2 feat: base UI shell with themes, auth pages, profile, and role navigation (phase 4) etalon 2026-06-12 18:39:38 +02:00
  • c1cc781279 feat: authentication with local accounts, sessions, CSRF, RBAC, and OIDC PKCE (phase 3) etalon 2026-06-12 18:31:25 +02:00
  • f2c534f636 feat: store layer with indexes, optimistic concurrency, GridFS, credential crypto (phase 2) etalon 2026-06-12 18:17:26 +02:00
  • 976f5238f8 feat: scaffold app skeleton with config, ULID, health endpoints, compose stack (phase 1) etalon 2026-06-12 18:10:30 +02:00