Commit graph

  • 005b78bf0e Add ReactionService and integrate reactions functionality into NostrFeed module padreug 2025-09-17 01:29:00 +02:00
  • 45391cbaa1 Add ProfileService and integrate profiles management into NostrFeed module padreug 2025-09-17 01:11:53 +02:00
  • 310612a2c5 Update NostrFeed and Home components for improved styling and layout padreug 2025-09-16 23:56:56 +02:00
  • 2d0aadccb7 Implement Note Composer and enhance NostrFeed interactions padreug 2025-09-16 23:08:10 +02:00
  • 77ed913e1b Add MarketProduct component and integrate into NostrFeed padreug 2025-09-16 22:58:44 +02:00
  • f05398fa9e Enhance FeedService filtering logic padreug 2025-09-16 22:03:37 +02:00
  • 7025ea81c6 Refactor FeedFilters component to simplify custom filter display padreug 2025-09-16 22:02:19 +02:00
  • e90c4992da Add collapsible components and feed filter functionality padreug 2025-09-16 21:58:24 +02:00
  • a5e6c301e1 Update FeedService to use direct connection status check padreug 2025-09-16 21:44:28 +02:00
  • 6217e3b70a Add FeedService and integrate into NostrFeed module padreug 2025-09-16 21:43:23 +02:00
  • 2e12315a35 fix: change "sats" to "sat" as is defined by nostrmarket ext db padreug 2025-09-23 23:59:15 +02:00
  • 578cd8f570 Merge branch 'refactor-send-receive-invoice-qrscanner' padreug 2025-09-20 11:00:24 +02:00
  • de9a8efc2d Enhance README and wallet module documentation with new payment features padreug 2025-09-18 23:23:30 +02:00
  • 95324c1260 Fix handleQRClick function closure in WalletPage.vue padreug 2025-09-18 23:07:23 +02:00
  • d19f6ac685 Refactor SendDialog form validation schema for improved clarity padreug 2025-09-18 22:57:20 +02:00
  • 0b98b29198 Implement payment request normalization in SendDialog padreug 2025-09-18 22:54:46 +02:00
  • 42d16908e1 Enhance SendDialog with payment type detection and dynamic form validation padreug 2025-09-18 22:48:57 +02:00
  • a5f800ef74 Enhance SendDialog and WalletPage with QR code scanning integration padreug 2025-09-18 22:34:29 +02:00
  • 58b785724e Refactor QR code scanning result handling in SendDialog.vue padreug 2025-09-18 22:25:43 +02:00
  • a9c07f6af3 Add QR code scanning functionality with new QRScanner component padreug 2025-09-18 22:09:46 +02:00
  • 112b391a7e Refactor WalletPage.vue to streamline layout and enhance user experience padreug 2025-09-19 00:19:26 +02:00
  • 91c76e80e7 Update QR code dimensions in WalletPage.vue for improved display padreug 2025-09-18 23:55:04 +02:00
  • 82a5e40e8e Refactor WalletPage.vue for improved layout and styling padreug 2025-09-18 23:53:41 +02:00
  • ab1a6747ce Enhance README and wallet module documentation with new payment features padreug 2025-09-18 23:23:30 +02:00
  • b8515c4598 Fix handleQRClick function closure in WalletPage.vue padreug 2025-09-18 23:07:23 +02:00
  • 46a5403b74 Refactor SendDialog form validation schema for improved clarity padreug 2025-09-18 22:57:20 +02:00
  • ab3a8ab296 Implement payment request normalization in SendDialog padreug 2025-09-18 22:54:46 +02:00
  • 3c832e2706 Enhance SendDialog with payment type detection and dynamic form validation padreug 2025-09-18 22:48:57 +02:00
  • f94dc1d03c Enhance SendDialog and WalletPage with QR code scanning integration padreug 2025-09-18 22:34:29 +02:00
  • 7b240fc5be Refactor QR code scanning result handling in SendDialog.vue padreug 2025-09-18 22:25:43 +02:00
  • d31db59359 Fix QR scanner loading state condition and remove unused video element reference padreug 2025-09-18 22:16:00 +02:00
  • bebdc3c24c Add QR code scanning functionality with new QRScanner component padreug 2025-09-18 22:14:22 +02:00
  • c849258b5f Enhance QR code interaction in ReceiveDialog.vue padreug 2025-09-18 22:09:46 +02:00
  • ef818baed6 Enhance ReceiveDialog.vue with UI improvements and responsive design padreug 2025-09-18 22:06:46 +02:00
  • 7b762a1e4b Add Vue Reactivity Best Practices section to CLAUDE.md padreug 2025-09-18 22:02:10 +02:00
  • 0bab2ec444 Enhance ReceiveDialog.vue with improved invoice handling and payment status display padreug 2025-09-18 22:01:35 +02:00
  • af898ab1a3 Enhance payment status handling in ReceiveDialog and WalletService padreug 2025-09-18 21:52:13 +02:00
  • 21e1c8f7c0 Refactor ReceiveDialog.vue for Lightning invoice creation padreug 2025-09-18 21:44:24 +02:00
  • 27070c0390 Implement copy functionality for LNURL and Lightning Address in WalletPage.vue padreug 2025-09-18 23:00:55 +02:00
  • 5293f2f4c2 Enhance LoginDemo.vue with loading overlay and updated account creation feedback padreug 2025-09-18 20:51:16 +02:00
  • 1511505d0f Refactor LoginDemo.vue for improved layout and accessibility padreug 2025-09-18 20:51:07 +02:00
  • fe7ed67946 Merge branch 'websocket-wallet-tx-updates' padreug 2025-09-18 11:56:51 +02:00
  • ed92c7ba87 Enhance WebSocket service with polling fallback and improved diagnostics padreug 2025-09-18 11:28:56 +02:00
  • 5df65a50d2 Merge branch 'websocket-wallet-tx-updates' padreug 2025-09-18 11:21:57 +02:00
  • 37a07c0c12 Refactor ping mechanism in WalletWebSocketService for improved connection stability padreug 2025-09-18 11:21:44 +02:00
  • ffef1bfb1d Merge branch 'websocket-wallet-tx-updates' padreug 2025-09-18 11:19:22 +02:00
  • 15a7540515 Update WebSocket configuration and enhance connection handling in WalletWebSocketService padreug 2025-09-18 10:30:33 +02:00
  • 6a1e70303d Update WebSocket configuration and enhance logging in WalletWebSocketService padreug 2025-09-18 10:25:17 +02:00
  • 23726f09ec Enhance documentation for Lightning Wallet integration and real-time features padreug 2025-09-18 09:56:55 +02:00
  • 71cec00bfc Add Wallet Module documentation and WebSocket integration padreug 2025-09-18 09:56:19 +02:00
  • 832bf4d4ca Remove deprecated updateWalletBalance method from AuthService padreug 2025-09-18 09:28:45 +02:00
  • f93058add2 Implement updateWalletBalance method in PaymentService and deprecate AuthService method padreug 2025-09-18 09:24:51 +02:00
  • 49e94a894c Add WebSocket support for wallet transactions and balance updates padreug 2025-09-17 20:49:05 +02:00
  • e5db949aae Refactor wallet balance handling and integrate PaymentService for centralized management padreug 2025-09-17 20:23:46 +02:00
  • c064b0b40d Add module development checklist and critical requirements to CLAUDE.md padreug 2025-09-17 20:23:32 +02:00
  • 453bb53282 Merge branch 'send-receive-satoshis' padreug 2025-09-17 14:24:59 +02:00
  • 4a590bacae Comment out NotificationPermission component in Home.vue for future push notification implementation. Added TODO notes for re-enabling once properly implemented. padreug 2025-09-17 11:55:37 +02:00
  • ddb961c55a stop tracking .obsidian files padreug 2025-09-17 11:48:31 +02:00
  • b4e157ab5c Enhance Navbar component with improved wallet button layout and new icon padreug 2025-09-15 01:14:05 +02:00
  • cf994a2930 Refactor Navbar component for improved mobile wallet interaction padreug 2025-09-15 00:58:03 +02:00
  • d5a90c793b Refactor wallet module components for improved code organization and performance padreug 2025-09-15 00:54:01 +02:00
  • cdd00bf747 Implement QR code generation for LNURL payment links in WalletPage padreug 2025-09-15 00:52:52 +02:00
  • 895887c465 Update Badge styling in WalletPage for improved interaction padreug 2025-09-15 00:42:19 +02:00
  • a22864f7e0 Update WalletPage styling for improved transaction display padreug 2025-09-15 00:39:40 +02:00
  • c2208ab5d7 Enhance transaction display in WalletPage with tag badges padreug 2025-09-15 00:32:30 +02:00
  • bff5a7cb37 Refactor WalletPage layout for improved transaction display and responsiveness padreug 2025-09-15 00:11:48 +02:00
  • 3d428719be Refactor transaction display logic in WalletPage for improved status handling padreug 2025-09-15 00:07:47 +02:00
  • d2a5d90427 Enhance WalletService and WalletPage for improved timestamp handling and layout padreug 2025-09-15 00:05:29 +02:00
  • 42b4af8fa5 Enhance WalletPage layout and button styles for improved user experience padreug 2025-09-14 23:59:02 +02:00
  • f445e60a1b Fix close on x for ReceiveDialog functionality padreug 2025-09-14 23:46:44 +02:00
  • 87895091d8 Refactor WalletPage layout for improved responsiveness and user experience padreug 2025-09-14 23:46:13 +02:00
  • 981fc23422 Enhance ReceiveDialog and WalletService for LNURL handling and transaction tagging padreug 2025-09-14 23:42:09 +02:00
  • 86b1710030 Update WalletService to adjust transaction amount and fee calculations padreug 2025-09-14 23:23:55 +02:00
  • 876eb4f20b Update WalletService and WalletPage to handle timestamps more robustly padreug 2025-09-14 23:23:23 +02:00
  • e5054fdb9d Refactor WalletService to use config for API endpoints and improve error handling padreug 2025-09-14 23:20:05 +02:00
  • f275d317ed Update import path for BaseService in WalletService.ts padreug 2025-09-14 23:09:31 +02:00
  • f51c03f838 Refactor error handling in SendDialog component padreug 2025-09-14 23:08:13 +02:00
  • f75aae6be6 Add wallet module with receive and send functionality padreug 2025-09-14 23:08:01 +02:00
  • c74945874c fix build errors padreug 2025-09-14 19:12:12 +02:00
  • 963aa42662 Fix EventsPage button layout for mobile view padreug 2025-09-14 19:13:13 +02:00
  • f7ac12bf76 Enhance CreateEventDialog with dynamic currency selection and improved validation padreug 2025-09-14 18:50:34 +02:00
  • 1544126d17 Refactor CreateEventDialog and EventsPage components to integrate wallet selection padreug 2025-09-14 18:04:17 +02:00
  • c6a02bf90e Add CreateEventDialog component for event creation functionality padreug 2025-09-14 17:17:29 +02:00
  • 8ba4d46767 Add methods to PaymentService for preferred wallet selection padreug 2025-09-14 17:59:17 +02:00
  • 16a96ebfc9 Remove dangling PaymentRequestDialog component (may contain confusing legacy code) padreug 2025-09-14 17:58:44 +02:00
  • fb5c5088d5 add .obsidian padreug 2025-09-14 17:16:52 +02:00
  • fae7e141ff update CLAUDE.md remember module architecture padreug 2025-09-14 17:15:08 +02:00
  • 47d81f862c FIX: remove erroneously created kind 30020 relevant code which is not and ORDER event padreug 2025-09-14 16:03:31 +02:00
  • 98544e2e79 Enhance CreateProductDialog and MerchantStore components for product editing functionality padreug 2025-09-09 03:35:43 +02:00
  • c00a172fb6 Refactor CreateStoreDialog component by removing unused imports padreug 2025-09-09 00:34:17 +02:00
  • 6c06a2075a Refactor MarketDashboard component for improved layout and responsiveness padreug 2025-09-08 23:45:21 +02:00
  • a5764621c2 Refactor MerchantStore component for improved layout and user experience padreug 2025-09-08 23:39:13 +02:00
  • 91c3dec064 Enhance CreateStoreDialog component with improved layout and functionality padreug 2025-09-08 23:31:44 +02:00
  • 68f1e527eb Remove backup file for MerchantStore component to streamline codebase and prevent confusion. This cleanup enhances maintainability by eliminating unnecessary files. padreug 2025-09-08 23:21:34 +02:00
  • 378e534a66 Refactor CreateProductDialog and CreateStoreDialog components for improved form handling padreug 2025-09-08 23:20:17 +02:00
  • 0c931cf457 Add CreateProductDialog and CreateStoreDialog components padreug 2025-09-08 22:13:17 +02:00
  • d52d7f4d7f Complete product creation form implementation padreug 2025-09-08 19:50:10 +02:00
  • 3e8df8efb1 Implement product management features in MerchantStore component padreug 2025-09-08 19:27:02 +02:00
  • 4ce12bcbd3 Refactor MerchantStore component for improved form handling and validation padreug 2025-09-08 19:06:44 +02:00
  • c3e599b3e4 Enhance MerchantStore component with improved form handling and dialog management padreug 2025-09-08 18:44:36 +02:00