diff --git a/01 Projects/ai-cost-tracker/Ai Cost Tracker.md b/01 Projects/ai-cost-tracker/Ai Cost Tracker.md index 899c448..93fe896 100644 --- a/01 Projects/ai-cost-tracker/Ai Cost Tracker.md +++ b/01 Projects/ai-cost-tracker/Ai Cost Tracker.md @@ -23,6 +23,10 @@ created: 2026-04-27 - **Local path:** `/Volumes/SSD/Projects/Oliver/ai-cost-tracker` ## Sessions +### 2026-04-27 – Implement dynamic dropdowns and improve table +**Asked:** Implement dynamic dropdowns and improve table display in the Oliver AI Cost Tracker dashboard. +**Done:** Added dynamic dropdown functionality for workspace/team/source_app with API integration and replaced MongoDB IDs with names in the table. + ### 2026-04-27 – Help redesign Oliver AI Cost Tracker **Asked:** Help redesign Oliver AI Cost Tracker frontend using naksha-studio dashboard plugin with KPI cards, charts, and data tables. **Done:** Generated production-ready dashboard layout with sidebar, KPI row, charts, filter bar, and responsive design; replaced text input with select component. @@ -235,6 +239,7 @@ created: 2026-04-27 ## Change Log | Date | Requested | Changed | Files | |------|-----------|---------|-------| +| 2026-04-27 | Dashboard redesign | Dynamic dropdowns (workspace, team, source_app), table display improvements, CSS for new classes | dashboard.html, dashboard.css | | 2026-04-27 | Dashboard redesign | KPI cards with animated counters, cost timeseries chart, top models/users bar charts, responsive sidebar, select input for filters | Dashboard.tsx, styles.css | | 2026-04-27 | Dashboard redesign | KPI cards, animated counters, cost timeseries chart, top models/users charts, dark mode | frontend components, dashboard layout files | | 2026-04-27 | Dashboard redesign | API field mapping corrections, added /projects/upsert endpoint | skill definition, API integration | diff --git a/99 Daily/2026-04-27.md b/99 Daily/2026-04-27.md index 7545fea..9817fce 100644 --- a/99 Daily/2026-04-27.md +++ b/99 Daily/2026-04-27.md @@ -272,3 +272,6 @@ tags: [daily] - 16:21 | `video-accessibility` - **Asked:** Fix client ID serialization issue causing 404 errors in dropdown selection. - **Done:** Updated Pydantic v2 configuration to return `id` instead of `_id` in JSON responses and pushed fix to main. +- 16:25 | `ai-cost-tracker` + - **Asked:** Implement dynamic dropdowns and improve table display in the Oliver AI Cost Tracker dashboard. + - **Done:** Added dynamic dropdown functionality for workspace/team/source_app with API integration and replaced MongoDB IDs with names in the table.