webapp/src
padreug be00c61c77 Add transactions page with fuzzy search and success dialog for expenses
Features:
- Created TransactionsPage with mobile-optimized layout
  - Card-based transaction items with status indicators
  - Fuzzy search by description, payee, reference, username, and tags
  - Day filter options (5, 30, 60, 90 days)
  - Pagination support
  - Responsive design for mobile and desktop
- Added getUserTransactions API method to ExpensesAPI
  - Supports filtering by days, user ID, and account type
  - Returns paginated transaction data
- Updated AddExpense component with success confirmation
  - Shows success message in same dialog after submission
  - Provides option to navigate to transactions page
  - Clean single-dialog approach
- Added "My Transactions" link to navbar menu
- Added Transaction and TransactionListResponse types
- Added permission management types and API methods (grantPermission, listPermissions, revokePermission)
- Installed alert-dialog component for UI consistency

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-13 09:57:28 +01:00
..
assets Update index.html and vite.config.ts for dynamic app name and manifest adjustments 2025-09-06 19:16:24 +02:00
components Add transactions page with fuzzy search and success dialog for expenses 2025-11-13 09:57:28 +01:00
composables Add transactions page with fuzzy search and success dialog for expenses 2025-11-13 09:57:28 +01:00
core Adds expense tracking module 2025-11-07 16:21:59 +01:00
i18n feat: Integrate chat feature into main navigation 2025-08-10 10:50:14 +02:00
lib add env variable for lightning domain leveraging redirect capability 2025-10-16 00:53:06 +02:00
modules Add transactions page with fuzzy search and success dialog for expenses 2025-11-13 09:57:28 +01:00
pages Adds dynamic quick actions via modules 2025-11-07 16:00:07 +01:00
app.config.ts Adds expense tracking module 2025-11-07 16:21:59 +01:00
app.ts Adds expense tracking module 2025-11-07 16:21:59 +01:00
App.vue Initializes theme on app load 2025-10-31 21:59:34 +01:00
main.ts Implement modular architecture with core services and Nostr integration 2025-09-04 23:43:33 +02:00
vite-env.d.ts PWA 2025-02-11 00:25:47 +01:00