Commit Graph

  • 9d0c075a58 fix: correct formatting in tsconfig.json for types and include/exclude sections main Peter Wood 2025-06-04 21:03:46 -04:00
  • 52547578a7 transitioned from astro to react Peter Wood 2025-06-04 21:03:32 -04:00
  • 570ed2d1b4 feat: add MCP server configuration for GitHub in VSCode Peter Wood 2025-05-23 13:37:13 -04:00
  • 5ed6d298b9 chore(deps): update dependencies to latest versions Peter Wood 2025-05-23 13:35:56 -04:00
  • 802650510c chore: remove devcontainer configuration and related scripts Peter Wood 2025-05-23 07:27:39 -04:00
  • d0486671cb feat: add MCP server configuration for GitHub in devcontainer and remove from settings Peter Wood 2025-05-18 08:16:54 -04:00
  • fb657d1267 feat: enhance GitHub PAT retrieval and add MCP server configuration Peter Wood 2025-05-18 08:06:40 -04:00
  • 42c19c5533 fix: update postStartCommand to use bash for improved compatibility Peter Wood 2025-05-18 07:54:19 -04:00
  • b01d665496 Merge branch 'main' of https://github.com/acedanger/finance Peter Wood 2025-05-18 07:30:58 -04:00
  • c3279f3a16 refactor: migrate Font Awesome to npm package Peter Wood 2025-05-18 07:30:40 -04:00
  • a38c869770 refactor: migrate Font Awesome to npm package Peter Wood 2025-05-18 07:26:58 -04:00
  • 9ba3bccd56 Refactor code structure for improved readability and maintainability Peter Wood 2025-05-17 22:02:27 -04:00
  • c9ed7d4d2c refactor: standardize import paths and clean up component imports Peter Wood 2025-05-17 21:53:10 -04:00
  • 9382e41a55 feat: enhance module resolution and improve API error handling Peter Wood 2025-05-17 21:45:43 -04:00
  • cf99168f8f Remove migration lock file and update reset environment script to use dynamic working directory Peter Wood 2025-05-17 19:43:42 -04:00
  • 30db75270e fix: set default value for POSTGRES_PORT in docker-compose.yml Peter Wood 2025-05-17 19:42:54 -04:00
  • 7bc7328a39 feat: add .gitattributes for LF normalization and file type handling Peter Wood 2025-05-17 14:36:40 -04:00
  • ebd9148cb5 feat: add Reset-Environment.ps1 script for resetting finance development environment Peter Wood 2025-05-17 10:46:51 -04:00
  • 587fb7f3f8 Update GitHub PAT configuration and improve script exit handling GitHub Copilot 2025-05-08 11:47:35 -04:00
  • 96c8bfe9de trying several things to correct the PAT inclusion. things are broken and I'm trying to resolve that. GitHub Copilot 2025-05-08 08:38:05 -04:00
  • a58c60c437 expanded dependencies to incldue biomejs and husky, check for compatible node version GitHub Copilot 2025-05-08 08:37:03 -04:00
  • 8e87fb9d9f replace deprecated apply with write GitHub Copilot 2025-05-08 08:35:36 -04:00
  • 6733188b20 fix: update ignore pattern in biome.json and format imports in TransactionTable.astro GitHub Copilot 2025-05-07 17:15:47 -04:00
  • d8678e68ed Refactor transaction components and styles GitHub Copilot 2025-05-07 17:10:21 -04:00
  • 7b3f9afa1a feat: add Font Awesome integration and usage guide to documentation GitHub Copilot 2025-05-07 17:09:40 -04:00
  • 825ac2eb4e feat: add Husky pre-commit hook for Biome checks - fixes #38 GitHub Copilot 2025-05-07 14:48:27 -04:00
  • 6d91b331ab reformatted to adhere to the code format section of https://github.com/acedanger/finance/blob/main/.github/copilot-instructions.md#shell-scripts GitHub Copilot 2025-05-07 14:28:41 +00:00
  • 6f53b593d7 Refactor shell scripts for improved safety and consistency; add guidelines to documentation GitHub Copilot 2025-05-07 13:54:02 +00:00
  • 3a9dc56559 Refine development environment setup instructions in README.md GitHub Copilot 2025-05-06 12:24:07 +00:00
  • f3d3db30bc Add 'chrisdias.promptboost' to VSCode extensions in devcontainer configuration GitHub Copilot 2025-05-06 12:18:29 +00:00
  • 4eea71ae58 Update project documentation for database integration GitHub Copilot 2025-05-06 12:17:11 +00:00
  • 9a43842513 Update types.ts to support Prisma database integration GitHub Copilot 2025-05-06 12:03:54 +00:00
  • 4bcc75f707 Add documentation about using path aliases for imports GitHub Copilot 2025-05-06 11:58:24 +00:00
  • 069faac7bc Update import statements to use path aliases throughout codebase GitHub Copilot 2025-05-06 11:53:33 +00:00
  • 984cd42f27 Fix TypeScript errors in API endpoints GitHub Copilot 2025-05-06 11:38:37 +00:00
  • bfa57a9655 Refactor test configuration and update type definitions for better compatibility with Prisma GitHub Copilot 2025-05-06 11:17:58 +00:00
  • 4bf29c70eb Add TypeScript path aliases and update import paths GitHub Copilot 2025-05-06 11:16:49 +00:00
  • 19a0e55654 Merge pull request #32 from acedanger/feature/database-integration Peter Wood 2025-05-06 06:14:56 -04:00
  • 605459a00a Add package-lock.json for Cloudflare Pages build GitHub Copilot 2025-05-06 10:12:30 +00:00
  • 3f2f8522a4 Merge branch 'main' into feature/database-integration GitHub Copilot 2025-05-06 10:08:15 +00:00
  • d52305826a Add Node.js version configuration for Cloudflare Pages GitHub Copilot 2025-05-06 10:04:12 +00:00
  • bac13b30c9 Add account creation endpoint and dynamic REST client environment config GitHub Copilot 2025-05-06 09:13:03 +00:00
  • a8ec2734c8 Update Copilot instructions to reflect database integration GitHub Copilot 2025-05-06 08:57:53 +00:00
  • a5dcad1486 Replace in-memory store with database persistence - Remove in-memory store and related tests - Add Decimal to number conversion in API responses - Update integration tests to handle Prisma Decimal type - Fix test configuration to only run db-integration tests GitHub Copilot 2025-05-06 08:31:15 +00:00
  • 07fbb82385 Fix: Update button remaining disabled in transaction edit mode GitHub Copilot 2025-05-05 21:29:36 +00:00
  • 7e4b12ae53 Merge pull request #31 from acedanger/feature/transaction-management Peter Wood 2025-05-05 13:44:36 -04:00
  • 7e5ed585f7 feat: add testing infrastructure and improve component feedback GitHub Copilot 2025-05-05 17:41:39 +00:00
  • d3855aa7e4 Merge branch 'main' of github.com:acedanger/finance GitHub Copilot 2025-05-05 07:05:00 -04:00
  • ad6693d1d7 refactor: Reorganize imports and improve code consistency across components and API routes GitHub Copilot 2025-05-05 06:59:13 -04:00
  • bf82354ff3 refactor: improve devcontainer configuration and documentation (#29) Peter Wood 2025-05-04 21:16:40 -04:00
  • a298de5af9 feat: add PowerShell build script for Windows users (#29) Peter Wood 2025-05-04 21:09:44 -04:00
  • febbd943b2 feat: enhance devcontainer build script with better error handling (#29) Peter Wood 2025-05-04 19:56:16 -04:00
  • c06b73a1f3 feat: enhance devcontainer configuration with network settings and host aliases. Peter Wood 2025-05-04 13:38:15 -04:00
  • 4b87bce4b7 docs: add development container setup instructions (#29) Peter Wood 2025-05-04 13:34:11 -04:00
  • 1d540d1731 style: apply Biome formatting to Astro templates and CSS (#27) Peter Wood 2025-05-04 10:00:14 -04:00
  • 58d8ebdfa1 style: apply Biome formatting to TypeScript files (#27) Peter Wood 2025-05-04 09:55:01 -04:00
  • f2c0373640 refactor: update devcontainer and Biome configuration (#27) Peter Wood 2025-05-04 08:39:31 -04:00
  • 377cc63465 chore: updated libraries used; changed dns servers used to mitigate apt update errors Peter Wood 2025-05-03 21:06:27 -04:00
  • f68957ef05 removed MCP server code and moved to acedanger/finance-mcp Peter Wood 2025-05-03 20:46:05 -04:00
  • d5babec187 Configure GitHub MCP server in devcontainer environment (Closes #25) Peter Wood 2025-05-03 10:51:11 -04:00
  • 8e12184cc8 Merge branch 'backup-branch' Peter Wood 2025-05-03 08:34:08 -04:00
  • 79e3831004 docs: add application goal and project setup instructions to documentation Peter Wood 2025-05-03 08:18:41 -04:00
  • 06dfbf9965 feat: add initial implementation of Finance MCP server with REST API and setup instructions (ref #16) Peter Wood 2025-05-02 23:51:18 -04:00
  • d8a70e0f08 refactor: Update devcontainer and configuration files for improved formatting and linting, corrected access to ssh keys (ref: #14) GitHub Copilot 2025-05-02 11:07:35 +00:00
  • 075cbe1e12 Merge pull request #15 from acedanger/acedanger/issue14 Peter Wood 2025-05-01 17:07:22 -04:00
  • b51fe35a16 Add VSCode task for automatic build on project open and update dependencies Remove .vscode from .gitignore to allow for project-specific settings. Introduce a VSCode task to run npm run dev automatically when the project is opened. Update environment configuration files and dependencies to enhance support for the Node adapter. GitHub Copilot 2025-05-01 21:05:24 +00:00
  • 8058df41fd - removed .vscode from .gitignore to resolve #13 - updated libraries to further support #14 - feat: Add environment configuration files and update dependencies for Node adapter GitHub Copilot 2025-05-01 21:03:09 +00:00
  • 6b55395e73 beginning work on #3 to persist data to a database GitHub Copilot 2025-05-01 16:30:30 -04:00
  • fe5bd43f3a feat: Add Biome configuration and update project settings for improved development experience. adds devcontainer to satisfy #14 GitHub Copilot 2025-05-01 16:29:36 -04:00
  • c9cdd83a58 fix: Update API fetch calls to use absolute URLs for consistency GitHub Copilot 2025-04-24 17:55:53 -04:00
  • 5fc5320500 fix: Update API fetch calls to use relative paths for consistency GitHub Copilot 2025-04-24 17:51:08 -04:00
  • 4991290699 fix: Update API fetch calls to use absolute URLs for improved reliability GitHub Copilot 2025-04-24 17:47:29 -04:00
  • 01e8090fc2 feat: Add Vite configuration with alias for React DOM server GitHub Copilot 2025-04-24 17:31:21 -04:00
  • ecf1632f66 fix: Add compatibility flags to wrangler configuration GitHub Copilot 2025-04-24 17:26:55 -04:00
  • ee559e57f1 fix: Update fetch calls to use relative paths for API requests GitHub Copilot 2025-04-24 17:15:30 -04:00
  • 124b97a397 feat: Enhance AccountSummary and TransactionTable components with refresh functionality and improve loading/empty states GitHub Copilot 2025-04-24 16:45:46 -04:00
  • 2cb3bdf117 Merge pull request #12 from acedanger/update_worker_name_to_finance Peter Wood 2025-04-24 15:57:53 -04:00
  • c17d2d88e8 Update wrangler config name to finance cloudflare-workers-and-pages[bot] 2025-04-24 19:49:54 +00:00
  • 892ea684f4 feat: Refactor transaction management with nanostores and convert components to React GitHub Copilot 2025-04-24 15:49:19 -04:00
  • d0a9af3dfd chore: update dependencies and add Cloudflare support GitHub Copilot 2025-04-24 14:44:50 -04:00
  • 0c3ad59809 feat: Update sidebar header text and remove margin from account summary GitHub Copilot 2025-04-24 12:58:16 -04:00
  • da35b7d994 Merge pull request #6 from acedanger/feature/1-add-api-endpoints Peter Wood 2025-04-24 12:23:31 -04:00
  • e4b608fb0a Merge branch 'main' into feature/1-add-api-endpoints GitHub Copilot 2025-04-24 12:18:27 -04:00
  • 5fc02e1a9e feat: Enhance form validation and error handling GitHub Copilot 2025-04-24 12:15:58 -04:00
  • e7934a5a9c feat: enhance form validation in AddTransactionForm and improve error handling in transactions API GitHub Copilot 2025-04-24 12:11:23 -04:00
  • f67980a35e chore: update TODOs for various components and files to enhance validation, UI/UX, security, state management, performance, and testing improvements GitHub Copilot 2025-04-24 11:36:59 -04:00
  • c424691658 refactor: improve account validation in transaction updates and enhance test setup with mock API context GitHub Copilot 2025-04-24 11:23:14 -04:00
  • 96093200f5 fix: account balance calculation when moving transactions between accounts GitHub Copilot 2025-04-24 09:24:00 -04:00
  • 99b70b519b feat(tests): add unit tests for accounts and transactions APIs GitHub Copilot 2025-04-24 08:52:48 -04:00
  • bb6bd75434 Refactor index.astro to improve type safety, enhance UI update functions, and streamline event handling for transactions GitHub Copilot 2025-04-24 08:37:33 -04:00
  • b76a24edba #1 Enhance transaction management UI with form validation, loading states, and improved error handling GitHub Copilot 2025-04-24 08:19:41 -04:00
  • 7c9bc51a9c Refactor transaction API to improve ID handling and error responses GitHub Copilot 2025-04-24 07:38:00 -04:00
  • ec8cf05a54 Implement all API endpoints with error handling and validation GitHub Copilot 2025-04-24 07:31:47 -04:00
  • 78ebf1ae32 Remove unused files and implement API routes for account and transaction management GitHub Copilot 2025-04-24 07:27:05 -04:00
  • ae6886bf92 Refactor code style for consistency in store and API route files GitHub Copilot 2025-04-23 21:39:50 -04:00
  • dfc4e23601 #1 Update documentation to reflect API implementation progress GitHub Copilot 2025-04-23 21:38:13 -04:00
  • 98b29ff58b #1 Update index.astro to fetch accounts from API endpoint GitHub Copilot 2025-04-23 21:33:53 -04:00
  • c0ac85ee7c #1 Implement GET /api/accounts endpoint GitHub Copilot 2025-04-23 21:29:41 -04:00
  • 070f472546 #1 Add temporary data store for development GitHub Copilot 2025-04-23 21:29:09 -04:00
  • bac8047dc7 #1 Add initial API route structure for accounts and transactions GitHub Copilot 2025-04-23 21:28:41 -04:00