a5db09f41e
docs: update work log with commit details and problem/solution
...
- Add commit file changes statistics
- Add Problem/Solution sections
- Add What's Done/Not Done sections
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-06 22:29:02 +08:00
62f7810bd0
docs: restore full work log with commit history
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-06 22:26:59 +08:00
f1dcfcfebf
docs: update work log with git commits
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-06 22:25:48 +08:00
04e4b7148c
docs: add work log for 2026-05-06
...
- Fix server/start.sh venv issue on Windows/Git Bash
- Create work-log skill for project documentation
- Add SetupView and routing refactoring
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-06 22:25:01 +08:00
ae63766c91
Add vue-router, login/setup flow and backend logging
...
Refactor frontend to route-based navigation with vue-router, add
system setup and login pages with API integration. Add structured
logging, access-log middleware and startup lifecycle to FastAPI
backend.
2026-05-06 22:23:42 +08:00
83d7da3d62
feat: add FastAPI backend with PostgreSQL and start script fixes
...
- Add server/ directory with FastAPI backend
- Fix server/start.sh to properly handle venv on Windows/Git Bash
- Add alembic migrations and pyproject.toml
- Add server tests
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-06 17:43:47 +08:00
9785fb527b
refactor: split project into web and server directories
...
- Move frontend to web/ directory
- Add server/ directory for backend
- Restructure project for前后端分离架构
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-06 11:00:38 +08:00
9a7b0794a1
refactor: refactor smart entry as standalone modal overlay
...
- Convert TravelReimbursementCreateView from page to modal overlay
- Simplify App.vue navigation flow with smartEntryOpen state
- Add create-request button in RequestsView
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-05 23:47:20 +08:00
2d2ed27861
feat: add skill center navigation and travel request detail view
...
- Refactor audit to skill center for skill management
- Add TravelRequestDetailView for requests detail page
- Update PersonalWorkbench with enhanced features
- Add UI preview screenshots
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-05 22:35:38 +08:00
ab9f132192
feat: add personal workbench view with todo and reimbursement tracking
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-05 18:22:47 +08:00
ad66067694
feat: add breathing animation to current progress step node
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-02 23:44:16 +08:00
fb0cbb4bda
chore: add UI preview screenshots for knowledge ops and approval
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-05-02 11:30:54 +08:00
e356a842ff
refactor: simplify ChatView and ApprovalCenterView layout structure
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-05-02 11:30:43 +08:00
c0720d4b23
refactor: streamline layout, views routing and component composition
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-05-02 11:30:25 +08:00
8fb3992fb3
feat: improve TopBar layout with refined styling and navigation state
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-05-02 11:30:12 +08:00
ff894969f4
chore: add UI preview screenshots for documentation
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-05-01 00:43:01 +08:00
99fde07826
feat: add ApprovalCenterView with animated rolling values
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-05-01 00:41:52 +08:00
7d6dbc4ac0
chore: remove prototype files and unused UI assets
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-05-01 00:39:24 +08:00
64537119e0
fix: adjust knowledge operations overview layout and add rank badges
...
- Change ops-grid from 3 columns to 2 for better metric card sizing
- Add rank badges (hot/warm/normal) to liked and disliked answer lists
- Unify row heights (min-height: 32px) across hot-list and feedback-list
2026-04-30 22:11:57 +08:00
789f90dc1f
feat: improve layout shell, navigation composables and add UI assets
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-30 17:11:24 +08:00
d07f88ba34
feat: enhance ChatView with improved layout and conversation interactions
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-30 17:11:05 +08:00
9e61163fa2
feat: redesign RequestsView with travel expense table, KPIs and pagination
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-30 17:10:47 +08:00
053ebdbcb0
feat: add travel reimbursement creation page
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-30 17:10:30 +08:00
d860b0cc34
feat: refactor OverviewView to extract inline charts into components
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-30 17:10:12 +08:00
e9f6a726db
feat: add reusable BarChart and GaugeChart components
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-30 17:09:56 +08:00
8fcb9c7500
feat: redesign LoginView with hero layout, SSO and tenant support
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-30 17:09:38 +08:00
cbbd4d37b5
feat: add Chart.js doughnut charts and refine KPI card layout
...
- Replace CSS conic-gradient donuts with Chart.js Doughnut component
- New DonutChart.vue with hover tooltips, centered label, two-column legend
- KPI cards: icon-left layout, compact K/M formatting, horizontal trend row
- Value font scaled down to 18-22px for better visual hierarchy
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-29 23:50:50 +08:00
ecc0693cd7
feat: improve ChatView, add LoginView and demo reference page
...
- ChatView: enhanced AI chat interface with improved message rendering
- LoginView: new login page component
- demo/main_demo.html: reference implementation for Chart.js dashboards
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-29 23:36:40 +08:00
f98ad7953f
feat: add interactive Chart.js trend chart and improve KPI card layout
...
- Replace static SVG trend chart with Chart.js bar+line mixed chart
- Click-triggered custom tooltip popup with per-day detail overlay
- KPI cards: flex column layout, compact K/M currency formatting
- Custom legend above chart for consistent spacing
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-29 23:36:18 +08:00
e54ebd072a
feat: enhance layout components, data layer and global styles
...
- SidebarRail, TopBar, FilterBar: improved navigation and filtering UX
- metrics.js, requests.js: expanded data with multi-range trend series
- composables: enhanced useChat, useNavigation, useRequests
- global.css: refined design tokens and utility classes
- Add DocFilterBar component and LoginView page
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-04-29 23:35:56 +08:00
7141e1d11a
feat: refactor monolithic App.vue into modular Vue component architecture
...
- Extract 711-line App.vue into 15+ focused files across 5 directories
- Add data layer (icons, metrics, policies, auditTrail, requests)
- Add composables (useNavigation, useRequests, useChat, useToast)
- Add layout components (SidebarRail, TopBar, FilterBar)
- Add shared components (PanelHead, InfoRow, ToastNotification)
- Add business component (RequestTable) and 5 view components
- Extract global CSS to assets/styles/global.css
- Add start.sh with WSL/Windows cross-platform support
- Add .gitignore for node_modules, dist, and IDE dirs
2026-04-28 17:20:52 +08:00