Commit graph

  • 39ecba581f Implement AND/OR filter logic in useCategoryFilter and update MarketPage UI padreug 2025-09-26 00:03:23 +02:00
  • bb761abe75 Refactor CreateProductDialog and MerchantStore for improved product handling padreug 2025-09-26 00:32:55 +02:00
  • a75982f8ef Add CategoryInput component for category management in CreateProductDialog padreug 2025-09-26 00:08:25 +02:00
  • 4d3962e941 Update MarketPage styles for active filters summary padreug 2025-09-25 23:56:43 +02:00
  • 03ca7525af Add useCategoryFilter composable and enhance MarketPage for category filtering padreug 2025-09-25 23:51:32 +02:00
  • 7334437b77 Enhance category extraction in useMarket and update MarketPage layout padreug 2025-09-25 23:35:37 +02:00
  • 526caa2689 Enhance category filtering in MarketPage and market store padreug 2025-09-25 23:19:58 +02:00
  • 8aa575ffb1 Add MarketFuzzySearch component for enhanced product searching padreug 2025-09-25 23:02:47 +02:00
  • 86d3133978 Add stall view and product detail dialog in market module padreug 2025-09-25 22:53:12 +02:00
  • f2080abce5 Enhance product handling in MerchantStore and useMarket padreug 2025-09-25 22:44:38 +02:00
  • 4e90a4e795 Update visibility logic in ThreadedPost component padreug 2025-09-20 18:07:03 +02:00
  • f0a6b2bd1d Implement limited replies feature in NostrFeed component padreug 2025-09-20 16:31:13 +02:00
  • 872954d5ce Implement centralized collapse state management in NostrFeed component padreug 2025-09-20 15:40:43 +02:00
  • 1e1cd69aaf Enhance FeedService with reaction handling and post sorting padreug 2025-09-20 12:20:26 +02:00
  • 19ab660ed3 Enhance reply visibility and collapse functionality in ThreadedPost component padreug 2025-09-20 12:18:38 +02:00
  • 7c5f75a8ea Update collapse behavior and styling in ThreadedPost component padreug 2025-09-20 12:16:27 +02:00
  • 26ba27c87a Enhance styling and layout of action buttons in ThreadedPost component padreug 2025-09-20 12:14:54 +02:00
  • c7ce34b301 Refactor post action buttons in ThreadedPost component padreug 2025-09-20 12:12:20 +02:00
  • dfcb354a5c Refactor post action layout in ThreadedPost component padreug 2025-09-20 12:09:22 +02:00
  • eaf040d4a1 Update vertical line styling and indentation in ThreadedPost component padreug 2025-09-20 12:00:52 +02:00
  • be8c7162b6 Refactor indentation and styling in ThreadedPost component padreug 2025-09-20 12:00:00 +02:00
  • ba590d5a4a Remove unnecessary horizontal line for nested replies in ThreadedPost component padreug 2025-09-20 11:51:34 +02:00
  • 791bdbe3eb Refactor indentation and styling in ThreadedPost component padreug 2025-09-20 11:46:57 +02:00
  • ebc7885f04 Implement threaded post structure in NostrFeed module padreug 2025-09-20 11:44:22 +02:00
  • c027b9ac45 Update button styles in Home.vue for enhanced visual appeal padreug 2025-09-20 18:08:46 +02:00
  • ff60277ae9 Update RideshareComposer to reflect pricing in satoshis padreug 2025-09-17 19:36:13 +02:00
  • 3c20d1c584 Refactor NostrFeed module and remove marketplace components padreug 2025-09-17 02:50:12 +02:00
  • 2a9915a727 fix build errors padreug 2025-09-17 02:29:15 +02:00
  • 8c39ca3599 Refactor Home.vue to improve composer layout and scrolling behavior padreug 2025-09-17 02:22:56 +02:00
  • 74e443184f Update button styles in Home.vue for improved visual consistency padreug 2025-09-17 02:22:37 +02:00
  • dfd3ddd112 Add Rideshare functionality to NostrFeed module padreug 2025-09-17 02:21:42 +02:00
  • 667a7c2d89 Add rideshare content filter and enhance FeedService filtering logic padreug 2025-09-17 02:06:57 +02:00
  • 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