Commit graph

  • 3d69cfa15d Initializes theme on app load padreug 2025-10-30 17:32:48 +01:00
  • 9c663973b0 Implements user login and registration padreug 2025-10-30 17:30:16 +01:00
  • 2183d050cb remove obsolete well-known/lnurlp padreug 2025-10-30 17:41:02 +01:00
  • 875bf50765 Squash merge feature/publish-metadata into main padreug 2025-10-30 16:19:08 +01:00
  • cc5e0dbef6 Squash merge nostrfeed-ui into main padreug 2025-10-21 21:31:25 +02:00
  • 5063a3e121 add .claude to gitignore padreug 2025-10-20 07:12:58 +02:00
  • b92064978a commit misc docs padreug 2025-10-20 06:48:21 +02:00
  • 92176bea83 add env variable for lightning domain leveraging redirect capability padreug 2025-10-16 00:53:06 +02:00
  • c90def94a7 Squash merge rely-on-nostrmarket-to-publish into main padreug 2025-10-08 09:19:07 +02:00
  • 08b172ab34 Merge branch 'improve-chat' padreug 2025-10-04 10:29:33 +02:00
  • 0da23e9332 Replace complex UnreadMessageData system with elegant path-based wildcard notification tracking inspired by Coracle's pattern. This simplifies the codebase while adding powerful batch "mark as read" capabilities. padreug 2025-10-02 10:01:26 +02:00
  • 0447549fa5 FIX: CRITICAL use nullish coalescing for product quantity in useMarket composable padreug 2025-10-02 09:37:42 +02:00
  • b69be281f3 FIX: remove comment tag; enhance image loading behavior in ProgressiveImage and ImageViewer components padreug 2025-09-28 13:01:50 +02:00
  • 98934ed61d refactor: streamline ImageLightbox and update ProductDetailPage for better image handling padreug 2025-09-28 12:58:11 +02:00
  • 3742937aea refactor: remove ImageDisplay component and update base module exports padreug 2025-09-28 12:57:57 +02:00
  • ca0ac2b9ad feat: introduce ImageLightbox and ImageViewer components for enhanced image handling padreug 2025-09-28 12:48:02 +02:00
  • 3aec5bbdb3 feat: add ProductDetailPage introduce ImageViewer and ImageLightbox components for enhanced image display padreug 2025-09-28 12:22:39 +02:00
  • bff158cb74 feat: enhance product management with new dialog and image handling features padreug 2025-09-28 04:05:20 +02:00
  • f7405bc26e feat: implement image upload functionality with new components and service padreug 2025-09-28 04:05:01 +02:00
  • 5a59f7ce89 feat: add alert component suite for improved user notifications padreug 2025-09-24 18:58:33 +02:00
  • 1a5eee57cb commit CLAUDE.md padreug 2025-09-28 03:58:27 +02:00
  • e062dfe2b8 Merge branch 'marketplace' padreug 2025-09-28 03:42:46 +02:00
  • bdc74f9c90 refactor: simplify recent searches handling in MarketSearchBar padreug 2025-09-27 21:23:40 +02:00
  • 3d5f1230e7 refactor: enhance MarketSearchBar by statically importing features for improved performance padreug 2025-09-27 21:23:27 +02:00
  • fe9fbe201b feat: enhance ProgressiveImage component with dynamic error handling and improved no-image state padreug 2025-09-27 19:14:07 +02:00
  • fae19436b1 feat: introduce ProgressiveImage component for enhanced image loading padreug 2025-09-27 19:08:07 +02:00
  • 43c368e4e4 feat: add lazy loading to product images across market components padreug 2025-09-27 18:48:57 +02:00
  • b3428c2905 refactor: (4) enhance MarketSearchBar with internal query handling and debouncing padreug 2025-09-27 18:44:02 +02:00
  • 1f321dce4a refactor: update market loading logic and remove debug methods in MarketPage padreug 2025-09-27 15:54:47 +02:00
  • 957f3e3890 fix: improve loading state handling in MarketPage and add debug methods padreug 2025-09-27 14:20:46 +02:00
  • e68a7a9ed5 refactor: simplify LoadingErrorState and enhance MarketSearchBar functionality padreug 2025-09-27 09:51:00 +02:00
  • c8860dc937 feat: extract and consolidate common UI patterns across market module padreug 2025-09-27 09:45:33 +02:00
  • 8821f604be feat: consolidate Stall types and create reusable CartButton component padreug 2025-09-27 01:31:52 +02:00
  • da5c4d6de1 feat: add CartButton component for consistent cart access across views padreug 2025-09-27 00:07:37 +02:00
  • 688bf5e105 feat: add cart summary button to StallView for improved user navigation padreug 2025-09-26 23:57:56 +02:00
  • 56bcb8ec04 refactor: update ProductCard, ProductGrid, and MarketPage components for improved product handling and internal state management padreug 2025-09-26 23:56:37 +02:00
  • 3f47d2ff26 feat: introduce CategoryFilterBar and ProductGrid components for enhanced product filtering and display padreug 2025-09-26 23:39:08 +02:00
  • 25d17b481d refactor: consolidate Product types into single source of truth padreug 2025-09-26 17:29:06 +02:00
  • 478b83ddd3 FIX BUILD ERRORS & AVOID INFINITE RECURSION: Enhance product enrichment and type definitions in MerchantStore component padreug 2025-09-26 17:20:59 +02:00
  • d98dcc58d7 BUILD ERRORS: Refactor MarketFuzzySearch component for improved input handling padreug 2025-09-26 17:11:08 +02:00
  • 522d159628 Implement dynamic category filtering in MarketPage padreug 2025-09-26 00:53:06 +02:00
  • 0e6a4a7451 Refactor StallView component for enhanced layout and visual appeal padreug 2025-09-26 10:49:37 +02:00
  • 0a94c7b23d Refactor StallView layout for improved responsiveness and visual clarity padreug 2025-09-26 10:43:49 +02:00
  • a82360b283 Enhance MarketFuzzySearch component with responsive keyboard hints padreug 2025-09-26 10:40:58 +02:00
  • f3504b7df5 Refactor active filters summary in MarketPage for clarity and simplicity padreug 2025-09-26 10:38:12 +02:00
  • 8fe53d3d71 Refactor MarketPage layout for improved mobile responsiveness and user experience padreug 2025-09-26 10:33:49 +02:00
  • f2a432b6df Enhance MarketFuzzySearch component with improved suggestion display and input focus handling padreug 2025-09-26 10:17:14 +02:00
  • 06d4cc4d4a Update fuzzy search threshold in MarketPage for improved typo tolerance padreug 2025-09-26 00:54:13 +02:00
  • 5d55dfe9d1 Refactor StallView styles for improved visual consistency padreug 2025-09-26 00:49:43 +02:00
  • 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