-
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