Commit Graph

  • c83386b1d5 feat(frontend): Complete shadcn migration of skeleton and styling components copilot-swe-agent[bot] 2025-09-15 23:31:51 +00:00
  • bfb5a7ef76 chore(ci): Bump version to 2025.9.12 2025.9.12 Elisiário Couto 2025-09-16 00:14:10 +01:00
  • 95b3b93a8a Restore original package.json dev script with VITE_API_URL copilot-swe-agent[bot] 2025-09-15 23:09:49 +00:00
  • 9a2199873c Delete frontend/.env.development Elisiário Couto 2025-09-16 00:05:48 +01:00
  • 82a12dadad Complete display_name feature with frontend integration and testing copilot-swe-agent[bot] 2025-09-15 23:02:59 +00:00
  • 33a7ad5ad2 Implement display_name field with migration and API support copilot-swe-agent[bot] 2025-09-15 22:57:51 +00:00
  • 3352e110b8 chore(ci): Bump version to 2025.9.11 2025.9.11 Elisiário Couto 2025-09-15 01:49:51 +01:00
  • 74a700ff87 fix(frontend): Add ignore rules for eslint on shadcn components. Elisiário Couto 2025-09-15 01:47:50 +01:00
  • 66db34c712 feat(frontend): Complete shadcn/ui migration with dark mode support and analytics updates. Elisiário Couto 2025-09-15 01:30:34 +01:00
  • eb27f19196 feat(frontend): Replace heavy filter UI with modern shadcn/ui inline filter bar. Elisiário Couto 2025-09-15 00:21:59 +01:00
  • 969776fb53 feat(frontend): Enhance transactions page with advanced filtering and UI improvements. Elisiário Couto 2025-09-14 23:57:23 +01:00
  • 077e2bb1ad refactor(analytics): Simplify analytics endpoints and eliminate client-side processing. Elisiário Couto 2025-09-14 23:02:41 +01:00
  • da98b7b2b7 chore: Check import order using ruff. Elisiário Couto 2025-09-14 21:12:43 +01:00
  • 2467cb2f5a chore: Sort imports, fix deprecated pydantic option. Elisiário Couto 2025-09-14 21:11:01 +01:00
  • 5ae3a51d81 refactor: Consolidate database layer and eliminate wrapper complexity. Elisiário Couto 2025-09-14 20:56:17 +01:00
  • d09cf6d04c fix(config): Fix example config file. Elisiário Couto 2025-09-14 20:31:06 +01:00
  • 2c6e099596 fix(config): Add Pydantic validation and fix telegram config field mappings. Elisiário Couto 2025-09-14 20:28:18 +01:00
  • 990d0295b3 Remove Total Balance card from Analytics view copilot-swe-agent[bot] 2025-09-14 17:12:40 +00:00
  • 318ca517f7 refactor: Unify leggen and leggend packages into single leggen package Elisiário Couto 2025-09-14 18:02:55 +01:00
  • 0e645d9bae Fix MonthlyTrends date parsing and add AnalyticsTransaction interface copilot-swe-agent[bot] 2025-09-13 23:44:30 +00:00
  • d51aa9429e Fix MonthlyTrends dynamic title, remove Period Summary, convert BalanceChart to stacked area chart copilot-swe-agent[bot] 2025-09-13 23:40:25 +00:00
  • c8f0a103c6 fix: Resolve all CI failures - linting, typing, and test issues copilot-swe-agent[bot] 2025-09-13 22:34:21 +00:00
  • 5987a759b8 Remove redundant Analytics Dashboard header section copilot-swe-agent[bot] 2025-09-13 22:23:48 +00:00
  • 6bfbed8fb6 Fix date parsing and add time period filters to Analytics dashboard copilot-swe-agent[bot] 2025-09-13 20:56:57 +00:00
  • b7e4ec4a1b Fix Balance Progress Over Time chart by adding historical balance endpoint copilot-swe-agent[bot] 2025-09-13 20:36:07 +00:00
  • 35b6d98e6a fix(frontend): Align balance calculation between sidebar and Analytics page copilot-swe-agent[bot] 2025-09-13 20:15:50 +00:00
  • 3e248f95a8 Address PR feedback: add TODO, remove enhanced-stats, keep stats endpoint copilot-swe-agent[bot] 2025-09-13 19:56:49 +00:00
  • e136fc4b75 feat(analytics): Fix transaction limits and improve chart legends copilot-swe-agent[bot] 2025-09-13 19:18:36 +00:00
  • 692bee574e fix(docs): Remove test files and update gitignore copilot-swe-agent[bot] 2025-09-13 18:25:59 +00:00
  • 482f16c77e feat(docs): Add configuration file setup to agent instructions copilot-swe-agent[bot] 2025-09-13 18:25:28 +00:00
  • c6ac4455f8 feat(docs): Add comprehensive copilot agent setup instructions copilot-swe-agent[bot] 2025-09-13 18:17:26 +00:00
  • ac0fedd8b2 chore(ci): Bump version to 2025.9.10 2025.9.10 Elisiário Couto 2025-09-13 12:20:55 +01:00
  • 06cf02f43f chore(frontend): Update dependencies. Elisiário Couto 2025-09-12 18:27:10 +01:00
  • 23aa8b08d4 Implement comprehensive Analytics Dashboard with charts and financial insights copilot-swe-agent[bot] 2025-09-12 00:32:30 +00:00
  • 2b69b1e27b Delete config.toml Elisiário Couto 2025-09-12 17:50:06 +01:00
  • 4dec8113fe Implement mobile UI improvements with status indicators and responsive layout copilot-swe-agent[bot] 2025-09-12 16:43:56 +00:00
  • 28534e97c0 Fix mobile UI issues in accounts page with responsive layout improvements copilot-swe-agent[bot] 2025-09-12 00:06:58 +00:00
  • 43b6f32145 Initial analysis: Mobile UI issues identified in accounts page copilot-swe-agent[bot] 2025-09-12 00:04:31 +00:00
  • b3eab6ae26 chore(ci): Bump version to 2025.9.9 2025.9.9 Elisiário Couto 2025-09-12 00:35:04 +01:00
  • a5d10b3539 feat: Remove config.toml file - should be created when needed copilot-swe-agent[bot] 2025-09-11 23:27:21 +00:00
  • 1c901a9dda feat(frontend): Improve transactions table mobile UX with responsive card layout copilot-swe-agent[bot] 2025-09-11 23:19:09 +00:00
  • 1e94333d8f feat(frontend): Improve transactions table mobile UX with responsive card layout copilot-swe-agent[bot] 2025-09-11 22:46:41 +00:00
  • 4006dd128e fix(core): Handle permission errors gracefully in database path creation. copilot-swe-agent[bot] 2025-09-11 22:58:00 +00:00
  • 7d9744a40e refactor(core): Integrate directory creation with database path retrieval and remove backup file. copilot-swe-agent[bot] 2025-09-11 22:45:01 +00:00
  • 8654471042 Add tests for configurable paths and finalize implementation copilot-swe-agent[bot] 2025-09-11 22:25:50 +00:00
  • e9711339bd Add centralized path management and sample database generator copilot-swe-agent[bot] 2025-09-11 22:20:25 +00:00
  • 0c030efef2 chore(ci): Bump version to 2025.9.8 2025.9.8 Elisiário Couto 2025-09-11 18:50:09 +01:00
  • e4e04ea34e feat: update CI workflow to use Node.js 20 instead of 18 copilot-swe-agent[bot] 2025-09-11 17:46:03 +00:00
  • f4bf549b99 fix: change branch name from develop to dev in CI workflow copilot-swe-agent[bot] 2025-09-11 17:38:33 +00:00
  • 8cc4f567f8 Update README with CI/CD pipeline information copilot-swe-agent[bot] 2025-09-11 17:22:34 +00:00
  • a939b841f3 Add GitHub Actions CI workflow and enhance release workflow copilot-swe-agent[bot] 2025-09-11 17:21:32 +00:00
  • caa43e8eb0 chore(ci): Bump version to 2025.9.7 2025.9.7 Elisiário Couto 2025-09-11 14:26:40 +01:00
  • 0a8750ea36 Fix tests. Elisiário Couto 2025-09-11 14:26:20 +01:00
  • 2d6800eff8 feat: improve transactions API pagination and search Elisiário Couto 2025-09-11 14:13:58 +01:00
  • 544527f282 feat(frontend): implement TanStack Table for transactions view Elisiário Couto 2025-09-11 12:39:42 +01:00
  • 91020e32ea fix: Simplify notification settings and fix notification test on dashboard. Elisiário Couto 2025-09-11 12:16:47 +01:00
  • 5a823d62f0 chore(ci): Bump version to 2025.9.6 2025.9.6 Elisiário Couto 2025-09-10 23:37:08 +01:00
  • a00d6ce2ce feat(db): migrate transactions table to composite primary key Elisiário Couto 2025-09-10 23:36:09 +01:00
  • f47644e8c6 chore(ci): Bump version to 2025.9.5 2025.9.5 Elisiário Couto 2025-09-10 23:17:19 +01:00
  • c0ee21d6fa fix: correct composite key migration check Elisiário Couto 2025-09-10 23:16:42 +01:00
  • 7dd33084f5 chore(ci): Bump version to 2025.9.4 2025.9.4 Elisiário Couto 2025-09-10 22:55:24 +01:00
  • ca41b7af0a feat(frontend): implement TanStack Router with mobile sidebar Elisiário Couto 2025-09-10 22:45:01 +01:00
  • aa97f36819 feat(frontend): add account name editing functionality Elisiário Couto 2025-09-10 22:07:32 +01:00
  • d9c50d1298 feat(api): add currency extraction and account name updates Elisiário Couto 2025-09-10 21:48:07 +01:00
  • 61fafecb78 feat(frontend): adapt to composite key transaction structure Elisiário Couto 2025-09-10 21:11:26 +01:00
  • 13e92ccd34 fix(api): resolve duplicate transactions with composite key migration Elisiário Couto 2025-09-10 20:00:43 +01:00
  • 433ba3faf9 feat(web): Add modal to view raw transaction. Elisiário Couto 2025-09-10 19:57:38 +01:00
  • da6c7bbf3e chore(ci): Bump version to 2025.9.3 2025.9.3 Elisiário Couto 2025-09-10 01:21:49 +01:00
  • 90e58734ad chore(ci): Fix GitHub Actions syntax. Elisiário Couto 2025-09-10 01:21:39 +01:00
  • 03e16a9b54 chore(ci): Bump version to 2025.9.2 2025.9.2 Elisiário Couto 2025-09-10 01:12:08 +01:00
  • 53e08e8e4b fix(ci): Prevent duplicate Docker tags in GitHub Actions Elisiário Couto 2025-09-10 01:11:38 +01:00
  • 84fe79b37b feat(docker): Add Docker containerization for React frontend Elisiário Couto 2025-09-10 00:53:49 +01:00
  • 1a6578100a chore(ci): Bump version to 2025.9.1 2025.9.1 Elisiário Couto 2025-09-10 00:40:37 +01:00
  • 3270dc4585 chore: Improve AGENTS.md. Elisiário Couto 2025-09-10 00:36:42 +01:00
  • 8fabaf7b86 fix: handle duplicate transactionId values in migration Elisiário Couto 2025-09-10 00:31:58 +01:00
  • 8006e5e1f6 refactor: remove unused hide_missing_ids functionality Elisiário Couto 2025-09-10 00:22:45 +01:00
  • 5e0b8eb2a4 chore(ci): Bump version to 2025.9.0 2025.9.0 Elisiário Couto 2025-09-09 19:44:14 +01:00
  • f2e05484dc feat: Change versioning scheme to calver. Elisiário Couto 2025-09-09 19:43:04 +01:00
  • 37949a4e1f feat: make API URL configurable and improve code quality Elisiário Couto 2025-09-09 19:18:57 +01:00
  • abf39abe74 feat: add notifications view and update branding Elisiário Couto 2025-09-09 17:13:48 +01:00
  • 957099786c refactor: remove unused amount_threshold and keywords from notification filters Elisiário Couto 2025-09-09 17:01:47 +01:00
  • 2191fe9066 feat: improve notification filters configuration format Elisiário Couto 2025-09-09 16:51:26 +01:00
  • bc947183e3 Cleanup agent documentation. Elisiário Couto 2025-09-09 16:22:50 +01:00
  • 16afa1ed8a Fix notification channels returning null by connecting API to real implementations Elisiário Couto 2025-09-09 16:10:08 +01:00
  • 541cb262ee fix: use account status for balance records instead of hardcoded 'active' Elisiário Couto 2025-09-09 15:47:37 +01:00
  • eaaea6e459 fix: merge account details into balance data to prevent unknown/N/A values Elisiário Couto 2025-09-09 15:32:32 +01:00
  • 34501f5f0d feat: add automatic balance timestamp migration mechanism Elisiário Couto 2025-09-09 15:22:22 +01:00
  • dcac53d181 Fix frontend health check to properly detect API unavailability Elisiário Couto 2025-09-09 15:07:40 +01:00
  • cb2e70e42d feat: implement dynamic API connection status Elisiário Couto 2025-09-08 23:58:38 +01:00
  • 417b77539f fix: resolve 404 balances endpoint and currency formatting errors Elisiário Couto 2025-09-08 23:45:31 +01:00
  • 947342e196 Add hide_missing_ids filter to transaction queries Elisiário Couto 2025-09-08 23:38:14 +01:00
  • c5fd26cb3e Create temporary database for testing instead of using configured database Elisiário Couto 2025-09-08 19:51:19 +01:00
  • 6c8b8ed3cc Remove GoCardless fallback from /accounts endpoints Elisiário Couto 2025-09-08 19:37:49 +01:00
  • abacfd78c8 Fix api in lib folder. Elisiário Couto 2025-09-08 19:08:30 +01:00
  • 26487cff89 Claude experiments Elisiário Couto 2025-09-08 18:48:45 +01:00
  • 46f3f5c498 fix(cli): Show transactions without internal ID when using --full. Elisiário Couto 2025-09-03 23:40:54 +01:00
  • 6bce7eb6be fix: Make internal transcation ID optional. Elisiário Couto 2025-09-03 23:20:38 +01:00
  • 155c30559f feat: Implement database-first architecture to minimize GoCardless API calls Elisiário Couto 2025-09-03 23:11:39 +01:00
  • ec8ef8346a feat: Add mypy to pre-commit. Elisiário Couto 2025-09-03 21:40:15 +01:00
  • de3da84dff chore: Implement code review suggestions and format code. Elisiário Couto 2025-09-03 21:11:19 +01:00