Commit Graph

  • 20b3627fe0 fix: dark-mode-aware shadows — elevated surfaces + faint accent glow Michael Chihlas 2026-03-22 05:18:37 -04:00
  • 6eae234991 fix: stat card left borders, tab shadow on toggle, larger rail icons Michael Chihlas 2026-03-22 05:12:41 -04:00
  • a73d34c39b feat: add interactive shadow patterns — hover lift, active tab elevation Michael Chihlas 2026-03-22 04:51:14 -04:00
  • 303a558432 refactor: replace hardcoded hex values with Tailwind semantic tokens Michael Chihlas 2026-03-22 04:34:35 -04:00
  • 123fc50af9 fix: replace all remaining old brand tokens (text-brand-dark, border-brand-border, bg-white opacity) Michael Chihlas 2026-03-22 04:27:46 -04:00
  • 4c5649d620 chore: remove design system v3 compatibility shims Michael Chihlas 2026-03-22 02:29:52 -04:00
  • 6ec05757a7 fix: migrate 11 remaining files missed by component sweep Michael Chihlas 2026-03-22 02:26:25 -04:00
  • 756f78a1a9 refactor: migrate landing page to Design System v4 Michael Chihlas 2026-03-22 02:23:03 -04:00
  • 367f6f4507 fix: clean up remaining design system v4 stragglers Michael Chihlas 2026-03-22 02:21:25 -04:00
  • d1a56f0529 refactor: migrate remaining components to Design System v4 Michael Chihlas 2026-03-22 02:18:15 -04:00
  • 858f890ed3 refactor: migrate session, script-builder, account to Design System v4 Michael Chihlas 2026-03-22 02:08:57 -04:00
  • e4ef904707 refactor: migrate page components to Design System v4 Michael Chihlas 2026-03-22 02:04:16 -04:00
  • fd28921373 fix: remove unused BookOpen/MessageSquare imports from Sidebar Michael Chihlas 2026-03-22 02:01:06 -04:00
  • 96a4130c0e refactor: migrate dashboard components to Design System v4 Michael Chihlas 2026-03-22 02:00:35 -04:00
  • 56ff792f8e refactor: migrate FlowPilot components to Design System v4 Michael Chihlas 2026-03-22 01:56:27 -04:00
  • 97a20a4225 fix: drawer uses fixed positioning to overlay main content Michael Chihlas 2026-03-22 01:42:32 -04:00
  • 585149fa94 fix: drawer stays open when moving mouse from rail to drawer Michael Chihlas 2026-03-22 01:40:57 -04:00
  • 6fb0d9bf81 fix: increase drawer close delay to 400ms for usability Michael Chihlas 2026-03-22 01:39:14 -04:00
  • 812a22b2b1 refactor: replace flyout popups with full-height resizable drawer Michael Chihlas 2026-03-22 01:26:25 -04:00
  • 00ab9f1832 fix: sidebar fills full grid cell height Michael Chihlas 2026-03-22 01:21:11 -04:00
  • ce76e146fd fix: ensure Unpin button visible in pinned sidebar footer Michael Chihlas 2026-03-22 01:13:48 -04:00
  • 9fcc564333 fix: flyout positioning, sidebar full height, pin icon padding Michael Chihlas 2026-03-22 01:11:16 -04:00
  • bef649bb9a fix: restructure icon rail to 5 grouped items (Sentry-style) Michael Chihlas 2026-03-22 01:05:41 -04:00
  • 8efc443949 refactor: implement icon rail sidebar for Design System v4 Michael Chihlas 2026-03-22 00:26:19 -04:00
  • 0499284679 refactor: rewrite CSS foundation for Design System v4 Michael Chihlas 2026-03-22 00:19:21 -04:00
  • 6efabff090 docs: add Design System v4 migration implementation plan Michael Chihlas 2026-03-22 00:01:33 -04:00
  • 1de0b50ce4 docs: add Design System v4 migration spec Michael Chihlas 2026-03-21 23:50:59 -04:00
  • 6ff793bf45 docs: swap to Design System v4 — flat dark theme, no glass morphism Michael Chihlas 2026-03-21 22:36:03 -04:00
  • bcf4c80f14 Merge pull request #118 from patherly/feat/flowpilot-message-bar-and-script-builder chihlasm 2026-03-21 22:07:27 -04:00
  • 58750c17ef chore: update CHANGELOG for v0.10.0 Michael Chihlas 2026-03-21 21:48:20 -04:00
  • b801f6cac5 refactor: normalize script_builder_messages into separate table Michael Chihlas 2026-03-21 21:06:58 -04:00
  • 0b261ee21a test: add edge case tests for script builder (max sessions, max messages, slug collision, filters) Michael Chihlas 2026-03-21 21:04:33 -04:00
  • 5000e49cea refactor: add typed content helpers for FlowPilot step card actions Michael Chihlas 2026-03-21 21:02:12 -04:00
  • ed82c000f6 docs: add lessons 83-87 to CLAUDE.md (session learnings) Michael Chihlas 2026-03-21 19:10:53 -04:00
  • 3d584902ef fix(sessions): date filter end date includes full day Michael Chihlas 2026-03-21 18:59:04 -04:00
  • 9b87e4dcc8 fix: add missing useNavigate import for abandon redirect Michael Chihlas 2026-03-21 18:45:21 -04:00
  • fb32f817fa refactor(sessions): merge Flow and AI sessions into unified view Michael Chihlas 2026-03-21 18:42:16 -04:00
  • 229ecd4985 fix(flowpilot): redirect to Active Sessions after closing session Michael Chihlas 2026-03-21 18:33:58 -04:00
  • 6ecb5a9bbd fix(flowpilot): widen message bar, add close/abandon session support Michael Chihlas 2026-03-21 18:20:34 -04:00
  • 74bc5a532d fix(flowpilot): fix message bar hidden behind fixed action bar Michael Chihlas 2026-03-21 17:49:49 -04:00
  • 928a22112a fix(flowpilot): ask user preference before suggesting scripts Michael Chihlas 2026-03-21 17:37:52 -04:00
  • 535284c4ce feat: add My Scripts/Team Scripts tabs and Build button to Script Library Michael Chihlas 2026-03-21 17:17:47 -04:00
  • 628761473f feat: add language column, AI Generated category, and mine/shared filters Michael Chihlas 2026-03-21 17:17:41 -04:00
  • 25d7191575 feat: connect FlowPilot to Script Builder with handoff action Michael Chihlas 2026-03-21 17:15:15 -04:00
  • 689776afd9 feat: add Script Builder page with chat UI, code blocks, preview modal, and save dialog Michael Chihlas 2026-03-21 17:11:32 -04:00
  • 77cee8f6f3 test: add Script Builder API tests Michael Chihlas 2026-03-21 17:03:44 -04:00
  • ec245c9fef feat: add Script Builder frontend types and API client Michael Chihlas 2026-03-21 17:00:41 -04:00
  • 28f8200b36 feat: add Script Builder service and API endpoints Michael Chihlas 2026-03-21 16:58:26 -04:00
  • 35c0c67da3 feat: add ScriptBuilderSession model, migration, and schemas Michael Chihlas 2026-03-21 16:55:08 -04:00
  • ec7df50064 feat(flowpilot): add always-visible message bar, remove hidden free text escape hatch Michael Chihlas 2026-03-21 16:49:46 -04:00
  • ad64f26883 docs: add spec and implementation plan for FlowPilot message bar and Script Builder Michael Chihlas 2026-03-21 16:46:26 -04:00
  • a9717951f0 docs: rewrite README and add CHANGELOG chihlasm 2026-03-21 16:26:52 +00:00
  • 8e2332bc51 docs: update CLAUDE.md with lessons 78-82 and current state chihlasm 2026-03-21 15:50:55 +00:00
  • a955888acf chore: clean up root directory — archive completed docs, add marketing assets chihlasm 2026-03-21 15:12:07 +00:00
  • 0c51198556 fix(landing): design audit fixes — hamburger menu, dead links, branding, spacing (#117) chihlasm 2026-03-21 09:55:37 -04:00
  • 9298f5a272 docs: add gstack section to CLAUDE.md chihlasm 2026-03-21 05:47:11 +00:00
  • 976cf04365 Merge pull request #116 from patherly/feat/flowpilot-ai-session chihlasm 2026-03-21 01:15:51 -04:00
  • ba4be31786 docs: update CLAUDE.md with lessons 72-77 and dashboard patterns chihlasm 2026-03-21 05:15:44 +00:00
  • a7b916116d fix(escalations): fall back to account_id when team_id is null chihlasm 2026-03-21 05:04:47 +00:00
  • cf23107735 fix(escalations): add sidebar badge count + show all team escalations chihlasm 2026-03-21 04:41:27 +00:00
  • 79358be90f fix(escalation): use User.name not display_name — attribute doesn't exist chihlasm 2026-03-21 04:09:54 +00:00
  • 10cf5f45eb refactor: consolidate LLM JSON parsing into shared llm_utils module chihlasm 2026-03-21 03:25:25 +00:00
  • 0a77215fac fix(db): widen ai_sessions.status column from varchar(20) to varchar(30) chihlasm 2026-03-21 01:23:33 +00:00
  • 60334cde93 fix(db): add rollback on exception in get_db dependency chihlasm 2026-03-21 01:10:07 +00:00
  • 7c3be84b52 feat(flowpilot): add navigation guard for active sessions chihlasm 2026-03-21 00:44:48 +00:00
  • 60b380ae1e fix(dashboard): auto-submit FlowPilot session when prefill from dashboard chihlasm 2026-03-21 00:18:43 +00:00
  • 3d911d2dc9 feat(dashboard): FlowPilot cockpit dashboard + sidebar redesign chihlasm 2026-03-20 14:22:50 +00:00
  • 6122dda71d fix(flowpilot): extract _build_session_detail helper, fix link_ticket 500 chihlasm 2026-03-20 06:28:11 +00:00
  • 0118b80b63 fix(flowpilot): fix session detail 500 — build AISessionDetail manually chihlasm 2026-03-20 06:25:57 +00:00
  • 5eeff0c83a debug: add detailed error reporting for session detail serialization chihlasm 2026-03-20 06:20:27 +00:00
  • 7518fe643b fix(cors): return proper responses from middleware instead of re-raising chihlasm 2026-03-20 06:05:20 +00:00
  • 9d202c67f2 fix(flowpilot): make action bar fixed to viewport bottom chihlasm 2026-03-20 06:00:11 +00:00
  • 09a42a943a fix(flowpilot): use calc(100vh-56px) for session page height — matches tree editor pattern chihlasm 2026-03-20 05:50:49 +00:00
  • d3211c3d24 fix(layout): add min-h-0 to main-content — prevents grid overflow chihlasm 2026-03-20 05:37:16 +00:00
  • 5fa9c57c17 fix(layout): add flex flex-col to ViewTransitionOutlet — fixes action bar visibility chihlasm 2026-03-20 05:29:33 +00:00
  • 0d1d8218b9 fix(flowpilot): render markdown in context messages + fix action bar height chain chihlasm 2026-03-20 05:05:53 +00:00
  • 5bd018ed5c fix(flowpilot): fix broken height chain hiding action bar (Resolve/Escalate/Pause) chihlasm 2026-03-20 04:55:33 +00:00
  • eed771cb27 fix: prevent InFailedSQLTransactionError in session creation chihlasm 2026-03-20 04:36:12 +00:00
  • 2ed8a2af15 fix: 6 integration audit fixes — ticket filter, admin nav, FK scope, debounce, error messages chihlasm 2026-03-20 04:06:41 +00:00
  • cb54045593 docs: update CURRENT-STATE.md and stack priorities — Search & Evidence complete chihlasm 2026-03-20 03:53:36 +00:00
  • 5e009fd752 feat(search): add similar sessions UI in FlowPilot sidebar chihlasm 2026-03-20 03:52:19 +00:00
  • e356103408 feat(search): add semantic similar session matching via Voyage AI embeddings chihlasm 2026-03-20 03:48:09 +00:00
  • ce68fa84ca feat(search): add PostgreSQL FTS on AI sessions with Command Palette integration chihlasm 2026-03-20 03:42:01 +00:00
  • c3afc7a059 feat(search): add structured filters to AI session list endpoint and frontend chihlasm 2026-03-20 03:34:54 +00:00
  • 1d5454c31b feat(evidence): add RichTextInput with clipboard paste and wire into FlowPilot chihlasm 2026-03-20 03:31:03 +00:00
  • f87f3d47de feat(evidence): add upload types and API client for frontend chihlasm 2026-03-20 03:22:57 +00:00
  • 241ea1e458 feat(evidence): add file upload/download API endpoints with tests chihlasm 2026-03-20 03:22:52 +00:00
  • c7d602cfa5 feat(evidence): add S3 storage service and file_uploads model chihlasm 2026-03-20 03:15:37 +00:00
  • 4bbdce5123 docs: add Search & Recall + Evidence implementation plan chihlasm 2026-03-20 02:48:10 +00:00
  • 9395e5ecf7 docs: add Search & Recall + Evidence-Rich Sessions design document chihlasm 2026-03-20 02:45:52 +00:00
  • 7bbcf0face fix(analytics): 4 UX polish fixes — resolution time column, empty states, type badges, select styling chihlasm 2026-03-20 01:07:40 +00:00
  • acf98d3a01 test(analytics): add PSA metrics endpoint tests — funnel, time entries, daily trend chihlasm 2026-03-20 01:06:30 +00:00
  • 9a1dba0e5f fix(analytics): fix 8 frontend UX issues — routing, accessibility, error states, sort indicators chihlasm 2026-03-20 00:39:44 +00:00
  • 94fbb38f84 fix(analytics): fix 6 backend audit issues — domain matching, funnel counts, decimal casts, dead queries chihlasm 2026-03-20 00:36:30 +00:00
  • e89f067f78 docs: update CURRENT-STATE.md — Phase 5 Analytics Enhancement complete chihlasm 2026-03-20 00:23:00 +00:00
  • c2ff88a417 feat(analytics): add flow quality table and PSA metrics panel chihlasm 2026-03-20 00:21:46 +00:00
  • 647ad0e2d5 feat(analytics): add tabbed layout with coverage heatmap chihlasm 2026-03-20 00:16:09 +00:00
  • ae51e6e83c feat(analytics): wire flow usage tracking into session matching and resolution chihlasm 2026-03-20 00:11:12 +00:00
  • a567d6d245 feat(analytics): add PSA activity logging and enhanced PSA metrics endpoint chihlasm 2026-03-20 00:11:07 +00:00
  • 7ec626f45a feat(analytics): add coverage heatmap and flow quality scoring endpoints chihlasm 2026-03-20 00:08:09 +00:00