Commit graph

  • e504b1f7e2 Enhance market module with authentication service integration padreug 2025-09-05 04:02:22 +02:00
  • fec577ba39 Integrate authentication checks and order placement logic in CheckoutPage padreug 2025-09-05 03:52:58 +02:00
  • 143c8afcc3 Enhance shipping zone functionality in CheckoutPage and market types padreug 2025-09-05 03:45:40 +02:00
  • dc6a9ed283 Add new routes for shopping cart and checkout pages in market module padreug 2025-09-05 03:36:36 +02:00
  • a08fd284e4 Remove sample product functionality from useMarket and useMarketPreloader for cleaner code and improved maintainability. This change eliminates the addition of sample products during market loading, streamlining the preloader's logic. padreug 2025-09-05 03:31:19 +02:00
  • 55e99e002d Refactor AuthService and market components for improved functionality and error handling padreug 2025-09-05 03:07:55 +02:00
  • daa9656680 Implement LNbits integration in AuthService and enhance ChatComponent for improved user experience padreug 2025-09-05 02:48:47 +02:00
  • d33d2abf8a Refactor NostrFeed.vue for improved connection handling padreug 2025-09-05 01:51:11 +02:00
  • 6c1d040e60 Refactor DashboardOverview.vue to temporarily mock order events padreug 2025-09-05 01:44:26 +02:00
  • 17c07c37a0 Refactor chat and market modules for improved integration and maintainability padreug 2025-09-05 01:44:15 +02:00
  • 63de083909 Enhance CLAUDE.md with modular architecture documentation padreug 2025-09-05 01:14:42 +02:00
  • 90ef85f4e8 Refactor ChatComponent and ChatPage for improved readability and maintainability padreug 2025-09-05 00:37:06 +02:00
  • 284636dd55 Refactor authentication logic in app routing for improved clarity and performance padreug 2025-09-05 00:33:29 +02:00
  • 0ee0bc428c Refactor chat module and navigation components for improved user experience padreug 2025-09-05 00:31:53 +02:00
  • c692664c93 Update app configuration and plugin manager for improved environment variable support padreug 2025-09-05 00:17:11 +02:00
  • e40ac91417 Enhance market module with new chat and events features padreug 2025-09-05 00:01:40 +02:00
  • 519a9003d4 Implement modular architecture with core services and Nostr integration padreug 2025-09-04 23:43:33 +02:00
  • 2d8215a35e Add architecture analysis and modularity assessment documentation padreug 2025-09-04 23:34:50 +02:00
  • 54b013490e Update package dependencies and refactor types in Nostr-related components padreug 2025-09-04 22:48:43 +02:00
  • a551f46c90 Remove deprecated scripts and components related to Nostr functionality, including admin post debugging, VAPID key generation, and admin note sending. Clean up package dependencies by removing unused libraries and updating package-lock.json and package.json accordingly. padreug 2025-09-04 22:39:02 +02:00
  • 2f0024478d Squash merge remove-dangling-bits into market-implementation-squashed padreug 2025-09-04 22:26:38 +02:00
  • 4bc15cfa2f Merge branch 'FAKE-TEST' into market-implementation-squashed padreug 2025-09-04 17:51:54 +02:00
  • ea5a2380f1 feat: Add market integration roadmap to NOSTR architecture documentation padreug 2025-08-13 15:31:18 +02:00
  • 0c13a7678f feat: Implement mode toggle for demo and login in LoginDemo component padreug 2025-09-04 17:47:10 +02:00
  • 93ffb8bf32 make sure username < 20 characters padreug 2025-09-04 11:51:00 +02:00
  • c082cae156 CHORE: change random username to be <Adj><Animal><3*[0-9]> padreug 2025-09-04 11:27:16 +02:00
  • 22d4d7120d enhance: Improve demo notice in LoginDemo component padreug 2025-09-02 07:59:38 +02:00
  • 8d5d163e89 refactor: Update LoginDemo layout and styling for improved user experience padreug 2025-09-01 22:59:32 +02:00
  • 320e322db2 feat: Add demo account creation functionality padreug 2025-09-01 21:00:29 +02:00
  • bc73871c82 update cursor rules to follow semantic/theme aware color patterns padreug 2025-08-14 15:19:13 +02:00
  • a4584ed9bd feat: Add NOSTR architecture documentation padreug 2025-08-13 15:18:54 +02:00
  • 91d742eb7b refactor: Remove ConnectionStatus and PasswordDialog components to streamline codebase padreug 2025-08-13 11:58:33 +02:00
  • b074cc4ca3 refactor: Remove unused components and clean up identity management padreug 2025-08-13 10:11:28 +02:00
  • 06bcc4b91e refactor: Remove console logging for error handling in useMarket and useMarketPreloader padreug 2025-08-11 18:21:46 +02:00
  • 786e27ab61 chore: clean up relay related debug logs padreug 2025-08-11 10:04:22 +02:00
  • 7829635de8 chore: remove nostrchat debug logs padreug 2025-08-11 09:57:27 +02:00
  • 4f97ca7b6b refactor: Remove console logging and improve code clarity in useMarket composable padreug 2025-08-11 02:34:48 +02:00
  • 9e9137e6b0 refactor: Simplify Logout Confirmation Handling in Navbar padreug 2025-08-10 23:45:12 +02:00
  • 1631c23717 feat: Integrate Logout Confirmation Dialog in Navbar padreug 2025-08-10 23:09:10 +02:00
  • a27e4f41a6 feat: Enhance Logout Confirmation in Navbar and Dialog Component padreug 2025-08-10 23:04:45 +02:00
  • 442861e5a5 feat: Implement Logout Confirmation Dialog padreug 2025-08-10 22:53:22 +02:00
  • 3ceb7f219a feat: Format currency display to ensure two-digit representation padreug 2025-08-10 19:25:08 +02:00
  • ab5d2bc88d Fix: Build Errors padreug 2025-08-10 19:21:27 +02:00
  • a71c715bc3 feat: Update Navbar to replace MessageSquare icon with Activity icon padreug 2025-08-10 19:02:47 +02:00
  • bb91ceace7 feat: Implement Relay Hub Status page with connection and subscription testing features padreug 2025-08-10 19:01:30 +02:00
  • 355fb6e94b refactor: Rename Relay Hub Demo to Relay Hub Status and update routing padreug 2025-08-10 19:00:03 +02:00
  • 260806e690 refactor: Simplify subscription details display in RelayHubDemo component padreug 2025-08-10 18:54:50 +02:00
  • 13f6f44a89 style: Improve RelayHubStatus and RelayHubDemo components for better dark mode support and UI consistency padreug 2025-08-10 18:48:55 +02:00
  • 48761e8035 feat: Add subscriptionDetails getter to RelayHub for detailed subscription information padreug 2025-08-10 18:40:41 +02:00
  • 8fb0c40797 feat: Update useRelayHub to manage reactive relay and subscription counts padreug 2025-08-10 18:37:52 +02:00
  • 36e9694c1b feat: Enhance RelayHub component with subscription count details (still not working) padreug 2025-08-10 18:19:18 +02:00
  • 356f42d209 feat: Add HTML test page for formatting functions padreug 2025-08-10 18:07:16 +02:00
  • 9aa9ab5d2c feat: Add Mobile Relay Connection Management Evaluation documentation padreug 2025-08-10 17:48:23 +02:00
  • 54860d1e2f feat: Add Central Relay Hub Architecture documentation padreug 2025-08-10 17:39:07 +02:00
  • 4f2cf7885d feat: Add debug logging for message sorting in Nostr chat padreug 2025-08-10 17:30:16 +02:00
  • 22b3c430fa feat: Sort Nostr chat messages by timestamp for chronological display padreug 2025-08-10 17:23:18 +02:00
  • de918419fa feat: Enhance Nostr chat debugging and unread message management padreug 2025-08-10 17:18:36 +02:00
  • 94c85e3a0e feat: Enhance user authentication in LNBits API padreug 2025-08-10 12:54:00 +02:00
  • 390f77539e feat: Enhance Nostr chat functionality and debugging padreug 2025-08-10 12:35:47 +02:00
  • 8e94216c02 feat: Enhance debugging and authentication in Nostr chat padreug 2025-08-10 12:11:57 +02:00
  • 59e0496ad9 feat: Add debug logging for LNBits API and configuration padreug 2025-08-10 11:57:31 +02:00
  • 7d7bee8e77 feat: Integrate Relay Hub for centralized Nostr connection management padreug 2025-08-10 11:48:33 +02:00
  • df7e461c91 feat: Format event price and wallet balance in PurchaseTicketDialog and events page padreug 2025-08-10 17:56:20 +02:00
  • 147cf31f0f style: Update Badge colors in Navbar and ChatComponent for better visibility padreug 2025-08-09 23:51:35 +02:00
  • 9b280be1a1 refactor: Update Navbar to remove chat link and simplify navigation padreug 2025-08-09 23:44:24 +02:00
  • 2d5c395d6c feat: Add mobile chat button to Navbar for authenticated users padreug 2025-08-09 23:41:19 +02:00
  • 2dec184c42 refactor: Replace Nostr chat preloader with a singleton pattern for improved state management padreug 2025-08-09 15:19:52 +02:00
  • 855a003962 feat: Integrate Nostr chat preloader for improved chat data handling padreug 2025-08-09 14:58:35 +02:00
  • b0101915c7 feat: Implement sorting of peers by latest message timestamp and unread status in Nostr chat padreug 2025-08-08 23:19:35 +02:00
  • 91e9756bf0 fix: build errors padreug 2025-08-08 22:45:42 +02:00
  • 93b0e28e34 feat: Enhance unread message tracking in Nostr chat padreug 2025-08-08 22:36:23 +02:00
  • a0ae70670d feat: Enhance peer subscription and logging in Nostr chat padreug 2025-08-08 22:27:33 +02:00
  • d48cbbeec0 feat: Add peer notification subscriptions in Nostr chat padreug 2025-08-08 21:59:25 +02:00
  • 5fa3fcf60f feat: Add unread message notifications and tracking in Nostr chat padreug 2025-08-08 21:52:16 +02:00
  • aa3509d807 feat: Improve Nostr chat encryption with enhanced key validation and error handling padreug 2025-08-08 19:17:12 +02:00
  • dc053ad1be feat: Enhance Nostr chat encryption with key validation and logging padreug 2025-08-08 18:47:15 +02:00
  • 7241789c9e refactor: Update FuzzySearch component and composable for improved class handling and code clarity padreug 2025-08-08 15:23:23 +02:00
  • fd795df8ac refactor: Enhance layout structure in ChatComponent for improved responsiveness padreug 2025-08-08 15:00:51 +02:00
  • 11fb45e527 feat: Add fuzzy search functionality to peer list in ChatComponent padreug 2025-08-08 14:44:35 +02:00
  • 74ae2538cb feat: implement vue-use integration of Fuse.js for fuzzy search padreug 2025-08-08 14:40:27 +02:00
  • 3d1bc94183 fix: Update private key field in chat integration documentation padreug 2025-08-08 14:17:11 +02:00
  • 37a539bc2d Fix Build Errors (Clean up ChatComponent and useNostrChat) padreug 2025-08-06 14:54:29 +02:00
  • 0e40b62466 feat: Prevent duplicate message processing in Nostr chat padreug 2025-08-06 00:57:25 +02:00
  • 55e051146e feat: Implement message addition callback and enhance scrolling behavior padreug 2025-08-06 00:55:26 +02:00
  • 7bef56f630 refactor: Update chat component for improved scrolling behavior padreug 2025-08-06 00:33:47 +02:00
  • ce81b9d2bf feat: Enhance Nostr chat functionality with historical message loading padreug 2025-08-06 00:28:03 +02:00
  • 55958a0822 style: Update ChatPage layout for improved height responsiveness padreug 2025-08-06 00:08:01 +02:00
  • dd7d13f41b refactor: Improve chat component layout and message handling padreug 2025-08-06 00:03:11 +02:00
  • d5e6b54c78 fix: Require VITE_NOSTR_RELAYS for chat functionality padreug 2025-08-05 23:36:04 +02:00
  • c30e4ba6c5 feat: Enhance Nostr chat functionality with improved authentication and error handling padreug 2025-08-05 23:32:36 +02:00
  • 3bd87ee712 fix: Refine mobile chat layout and peer selection logic padreug 2025-08-05 20:52:12 +02:00
  • 87663d1d87 feat: Enhance mobile chat experience with responsive design and navigation padreug 2025-08-05 20:47:12 +02:00
  • 37642ca48c feat: Integrate chat feature into main navigation padreug 2025-08-05 20:41:58 +02:00
  • 0b62418310 feat: Add Nostr chat integration for LNBits users padreug 2025-08-05 20:34:04 +02:00
  • f4c3f3a0a3 update .env.example padreug 2025-08-10 10:49:49 +02:00
  • c2f11f3d96 chore: update LNBits API configuration in environment and documentation padreug 2025-08-10 10:43:01 +02:00
  • 7bee629e6b chore: update title translation fr,es padreug 2025-08-07 06:18:03 +02:00
  • 7bf05bc5ec refactor: Enhance stall and product loading logic in useMarket composable padreug 2025-08-05 01:00:06 +02:00
  • ca3930296b refactor: Update event fetching logic in useMarket composable padreug 2025-08-05 00:57:31 +02:00
  • 02371fe05d feat: Implement pending product processing in useMarket composable padreug 2025-08-05 00:37:14 +02:00