Commit Graph

  • c4c01ce8c6 Extend bill date range to include 5 days after due date AJ 2025-10-12 15:37:10 -04:00
  • 127c629d01 Move Upload CSV from navigation menu to Transactions page AJ 2025-10-12 15:31:38 -04:00
  • bec2483583 Add auto-scroll to first amount match in receipt mapping modal AJ 2025-10-12 15:05:17 -04:00
  • 3b175753f4 Add due date support for bills and utility receipts AJ 2025-10-12 14:52:44 -04:00
  • 3b2978dc9b Add transaction ID column to transactions page AJ 2025-10-12 14:19:51 -04:00
  • 3f97b34c54 Fix merchant filtering in receipt mapping to be non-exclusive AJ 2025-10-12 14:11:40 -04:00
  • 123367c7bf Convert duplicate warnings to blocking modal dialog AJ 2025-10-12 13:39:43 -04:00
  • 7ac80ab8d0 Fix ToHashSet() compatibility issue in Receipts page AJ 2025-10-12 13:33:17 -04:00
  • cd7ca679ac Improve receipt mapping with smart filtering and table UI AJ 2025-10-12 13:31:14 -04:00
  • c6a01e120f Improve receipt mapping UI with transaction selector AJ 2025-10-12 13:16:02 -04:00
  • a5bda6f94f Fix naming conflict in ReceiptAutoMapResult AJ 2025-10-12 13:13:09 -04:00
  • 5511709a86 Add receipt auto-mapping functionality AJ 2025-10-12 13:07:35 -04:00
  • c0a6b1690f Add duplicate detection for receipt uploads AJ 2025-10-12 12:58:39 -04:00
  • c306ced9f0 Fix Receipt TransactionId nullable database migrations AJ 2025-10-12 12:32:42 -04:00
  • 8eb07c43e0 Add Receipts page for managing unmapped receipts AJ 2025-10-12 11:28:33 -04:00
  • eb6d83f589 Add quick date range selectors to transactions page AJ 2025-10-12 11:10:43 -04:00
  • 61c9490eeb Add search functionality to transactions page AJ 2025-10-12 11:06:50 -04:00
  • 158ae139f0 Fix category filter for uncategorized transactions AJ 2025-10-12 11:04:05 -04:00
  • 1aecbf14fe Fix decimal precision for CategoryMapping.Confidence field AJ 2025-10-12 10:51:47 -04:00
  • 5723ac26da Implement Phase 1: AI-powered categorization with manual review AJ 2025-10-12 10:47:31 -04:00
  • b4358fefd3 Add reminders to update ARCHITECTURE.md when making changes AJ 2025-10-12 10:29:07 -04:00
  • cecdd63767 Restructure documentation for DRY principle AJ 2025-10-12 10:24:08 -04:00
  • b2fa1d47a8 Add average cost per transaction to top expense categories AJ 2025-10-12 10:11:17 -04:00
  • 98df8b6240 Include Merchant relationship when loading transactions AJ 2025-10-12 10:08:47 -04:00
  • 6f307be026 Add merchant selection to EditTransaction page AJ 2025-10-12 10:08:31 -04:00
  • 1e060c10f5 Add Merchants management page with modal edit/delete AJ 2025-10-12 04:03:23 -04:00
  • 45077a0029 Add autocomplete dropdowns for category and merchant in CategoryMappings AJ 2025-10-12 03:58:56 -04:00
  • b1143ad484 Convert merchant from string to entity with foreign keys AJ 2025-10-12 03:52:05 -04:00
  • 675ffa6509 Add merchant field to transactions and category mappings AJ 2025-10-12 03:21:31 -04:00
  • ecb7851a62 Add percentage of total to top expense categories on dashboard AJ 2025-10-12 02:13:57 -04:00
  • 52615eeb75 Add JSON export/import functionality for category mappings AJ 2025-10-12 01:27:19 -04:00
  • 977a8de9f9 Include transaction name in receipt parsing prompt AJ 2025-10-11 22:35:54 -04:00
  • 07fb1d1452 Remove Cards link from main navigation AJ 2025-10-11 22:30:34 -04:00
  • c409e7ad5b Update card editing to redirect to account details AJ 2025-10-11 22:30:25 -04:00
  • be12d9e53e Update Accounts page to link to account details AJ 2025-10-11 22:30:14 -04:00
  • e0dabdc46d Add account details page with card management AJ 2025-10-11 22:30:05 -04:00
  • 3153bd50aa Filter duplicate check by date range for better performance AJ 2025-10-11 22:22:02 -04:00
  • e481c58464 Increase session timeout for large transaction uploads AJ 2025-10-11 22:17:54 -04:00
  • c44929afe1 Add pagination to transaction preview for large imports AJ 2025-10-11 22:17:46 -04:00
  • 3d6b47d537 Optimize transaction preview duplicate checking for large imports AJ 2025-10-11 22:17:37 -04:00
  • 40135ab6d6 Update UI for account-card relationship and transfers AJ 2025-10-11 20:54:20 -04:00
  • 7f74cd8c29 Add transfer support between accounts AJ 2025-10-11 20:54:09 -04:00
  • 83ef8480c1 Add migration to make AccountId required on transactions AJ 2025-10-11 20:53:58 -04:00
  • 338374f831 Enhance card management with account linking and nicknames AJ 2025-10-11 20:53:46 -04:00
  • eb3e9c5407 Simplify payment column display in transactions table AJ 2025-10-11 20:50:34 -04:00
  • aee006763d Improve card auto-mapping by prioritizing memo over filename AJ 2025-10-11 20:50:15 -04:00
  • 926285d64e Seed default category mappings on application startup AJ 2025-10-11 20:49:53 -04:00
  • 0acc8d51bc Merge branch 'master' of https://git.thecozycat.net/aj/MoneyMap AJ 2025-10-09 23:04:04 -04:00
  • ea8d1b442a Link Cards to Accounts with proper relationship AJ 2025-10-09 22:56:11 -04:00
  • a44b3d41ac Major refactor: Split Cards and Accounts into separate tables AJ 2025-10-09 20:52:54 -04:00
  • 227e9dd006 Fix double-counting issue and refactor category mapping forms. AJ 2025-10-09 18:42:40 -04:00
  • ff14aed65f Add card management pages and enhance category mappings UI. AJ 2025-10-09 16:49:18 -04:00
  • 7ac0dd9dbc Add comprehensive architecture documentation and remove unused Privacy pages. AJ 2025-10-09 16:21:26 -04:00
  • aeac767881 Added pages for cards AJ 2025-10-05 01:45:03 -04:00
  • a5046df38c Sanitize file name on upload AJ 2025-10-04 18:19:08 -04:00
  • 462973cf2f Make notes optional, again AJ 2025-10-04 18:18:40 -04:00
  • 159e47ee69 Fixed display of file size AJ 2025-10-04 18:18:20 -04:00
  • 99788a3d2d Moved receipt line items AJ 2025-10-04 18:17:50 -04:00
  • 65de073c01 Notes is optional when editing transaction AJ 2025-10-04 12:24:36 -04:00
  • c546235677 Improved parsing utility bills user1 2025-10-04 11:58:24 -04:00
  • f01b44e9ac Pagination on Transactions user1 2025-10-04 03:32:25 -04:00
  • d04db5af12 ignore publish folder AJ 2025-10-04 02:17:05 -04:00
  • d579029492 Initial commit AJ 2025-10-03 23:43:21 -04:00