Commit Graph

  • 8ef06b8414 test(webui): add handler tests covering the /index.html redirect regression GraceSolutions 2026-04-23 16:10:04 -04:00
  • 24b82970c2 fix(webui): stop using http.FileServer to avoid /index.html redirect loop GraceSolutions 2026-04-23 15:33:19 -04:00
  • e29b166453 build: single-file Windows CGO binary and stop tracking UI placeholder GraceSolutions 2026-04-23 15:19:38 -04:00
  • e396094b47 refactor(frontend): flatten Spike template to OrchestrAD-only surface GraceSolutions 2026-04-23 15:05:19 -04:00
  • 2dde5af6cb feat(ui-embed): ship the web UI inside the Go binary GraceSolutions 2026-04-23 14:48:59 -04:00
  • 6cda34b2c8 docs(spec): embed UI in binary by default, add AI-readable config question GraceSolutions 2026-04-23 14:35:48 -04:00
  • 9d974e9cb2 feat(ui): config import/export page GraceSolutions 2026-04-23 14:31:26 -04:00
  • a7a98aa344 feat(ui): application settings admin page GraceSolutions 2026-04-23 14:28:40 -04:00
  • 0751f876f5 feat(ui): audit log browser GraceSolutions 2026-04-23 14:27:40 -04:00
  • 75fc291d50 feat(ui): api keys admin page GraceSolutions 2026-04-23 14:26:34 -04:00
  • ec4aa25e62 feat(ui): users admin page GraceSolutions 2026-04-23 14:24:56 -04:00
  • 70c5de24ed feat(ui): rule runs history page with detail dialog GraceSolutions 2026-04-23 14:23:32 -04:00
  • c257b83de1 feat(ui): rules management page with preview and run GraceSolutions 2026-04-23 14:21:21 -04:00
  • b07a46ef4f feat(ui): schedules management page GraceSolutions 2026-04-23 14:17:51 -04:00
  • 999415f942 feat(ui): AD connections management page GraceSolutions 2026-04-23 14:10:46 -04:00
  • caaa890d75 feat(ui): credentials management page with test-bind dialog GraceSolutions 2026-04-23 14:07:40 -04:00
  • 617d6370b5 feat(ui): dashboard summary page, OrchestrAD sidebar, real profile menu GraceSolutions 2026-04-23 13:53:31 -04:00
  • e08bbb2fba feat(ui): wire frontend auth and typed api client GraceSolutions 2026-04-23 13:48:30 -04:00
  • 014003775b feat(lifecycle): add enable/disable endpoints for credentials, connections, and schedules GraceSolutions 2026-04-23 13:35:08 -04:00
  • b05858b40d feat(config): add configuration export/import API GraceSolutions 2026-04-23 13:28:51 -04:00
  • cb2e9b1307 feat(api-keys): add enable/disable lifecycle endpoints GraceSolutions 2026-04-23 13:23:08 -04:00
  • 409ae42bc7 feat(dashboard): add aggregated dashboard summary endpoint GraceSolutions 2026-04-23 13:22:04 -04:00
  • 99a0589a2c feat(settings): add CRUD API for the app_settings key-value store GraceSolutions 2026-04-23 13:19:18 -04:00
  • e8556b3c16 feat(audit): expose read-only audit event query API GraceSolutions 2026-04-23 13:17:50 -04:00
  • 8cb09a7086 fix(cli): instantiate audit.Service and include it in server.Dependencies GraceSolutions 2026-04-23 13:16:25 -04:00
  • 2a6df8e874 feat(audit): integrate audit logging across management API handlers GraceSolutions 2026-04-23 12:52:20 -04:00
  • d8f45fe863 feat(connections): add LDAP query preview endpoint GraceSolutions 2026-04-23 12:41:49 -04:00
  • 958f2bf501 feat(credentials): add credential test endpoint GraceSolutions 2026-04-23 12:39:06 -04:00
  • 29a8a0b503 feat(backups): add database backup and restore endpoints GraceSolutions 2026-04-23 12:37:31 -04:00
  • 76469eb401 feat(api-keys): add API key administration endpoints GraceSolutions 2026-04-23 12:36:06 -04:00
  • 8b3cf48bba feat(users): add user administration CRUD endpoints GraceSolutions 2026-04-23 12:34:19 -04:00
  • a4473ba77e feat(api): wire live auth and credentials handlers GraceSolutions 2026-04-23 12:32:13 -04:00
  • 6a044dcb1b feat(rule-runs): expose rule execution history endpoints GraceSolutions 2026-04-23 12:30:40 -04:00
  • 1c50828b9c feat(schedules): add full CRUD endpoints for schedule resource GraceSolutions 2026-04-23 12:29:19 -04:00
  • 6af0ffff9d feat(connections): wire full CRUD endpoints for AD connections GraceSolutions 2026-04-23 12:27:59 -04:00
  • c117d6d546 feat(rules): complete CRUD endpoints for rules resource GraceSolutions 2026-04-23 12:26:50 -04:00
  • 5e67d48f34 test(rules): add unit tests for variable expansion and engine helpers GraceSolutions 2026-04-23 12:18:12 -04:00
  • 807b95e92a feat(api): add rule preview and run endpoints GraceSolutions 2026-04-23 12:16:37 -04:00
  • 2376daf91c feat(startup): wire runner, engine, and scheduler into foreground mode GraceSolutions 2026-04-23 12:14:50 -04:00
  • bca862ca01 feat(rules): implement end-to-end rule execution pipeline GraceSolutions 2026-04-23 12:12:59 -04:00
  • 8986fc9325 chore: Flatten frontend, remove figma/docs (88MB saved) GraceSolutions 2026-04-19 10:22:23 -04:00
  • 9acf3b8289 Merge commit '1652dad4f7b69d8375596d27e514513e4a970470' as 'frontend' GraceSolutions 2026-04-19 10:20:39 -04:00
  • 1652dad4f7 Squashed 'frontend/' content from commit dd8b361 GraceSolutions 2026-04-19 10:20:39 -04:00
  • 65dc1e15a4 chore: Remove scaffold frontend, will use Spike template via subtree GraceSolutions 2026-04-19 10:20:24 -04:00
  • 46fc0409ad feat: Add Next.js 14 frontend scaffold GraceSolutions 2026-04-19 10:19:40 -04:00
  • 148841d77c feat: Add credentials and connections API handlers GraceSolutions 2026-04-19 10:16:44 -04:00
  • 7b574db88c feat: Add variable expansion, API key service, and validation GraceSolutions 2026-04-19 10:15:23 -04:00
  • 060094ce7a feat: Add rule engine, services, and business logic GraceSolutions 2026-04-19 10:13:29 -04:00
  • 4e6ed52e51 feat: Add API handlers, LDAP client, and repositories GraceSolutions 2026-04-19 10:11:16 -04:00
  • 09a09d4a68 feat: Initial backend scaffold - Go service, database, CLI, API structure GraceSolutions 2026-04-19 10:07:21 -04:00
  • efe9f76812 Rename project to OrchestrAD and enhance README freedbygrace 2026-04-15 15:24:52 -04:00
  • 617a849457 Add Design Specifications GraceSolutions 2026-04-15 14:51:53 -04:00
  • 91088d748a Initial commit GraceSolutions 2026-04-15 14:23:32 -04:00