Commit graph

  • 1a38c92db1 Improves task display and spacing castle-web padreug 2025-10-31 21:04:22 +01:00
  • 2620c07a23 Removes redundant admin badge padreug 2025-10-30 22:48:58 +01:00
  • 76b930469d FIX: Show events even if no posts padreug 2025-10-23 15:44:56 +02:00
  • 0e42318036 Adds date navigation to scheduled events padreug 2025-10-23 15:05:58 +02:00
  • a27a8232f2 Filters one-time events to avoid duplicates padreug 2025-10-23 03:56:03 +02:00
  • 706ceea84b Enables recurring scheduled event completion padreug 2025-10-22 00:16:47 +02:00
  • 8381d43268 Filters and sorts scheduled events padreug 2025-10-22 00:27:22 +02:00
  • 098bff8acc Shows completer name on completed badge padreug 2025-10-21 23:41:46 +02:00
  • 62c38185e8 Filters scheduled events by participation padreug 2025-10-21 23:41:37 +02:00
  • 9aa8c28bef Replaces custom expand/collapse with Collapsible padreug 2025-10-21 23:14:56 +02:00
  • abaf7f2f5b Uses array for completions to improve reactivity padreug 2025-10-21 23:05:38 +02:00
  • 4bf1da7331 Adds expandable event card padreug 2025-10-21 22:57:43 +02:00
  • 661b700092 Adds support for completable task events padreug 2025-10-21 22:53:08 +02:00
  • 46418ef6fd Fetches profiles for event authors/completers padreug 2025-10-21 22:47:34 +02:00
  • 033113829f Adds confirmation dialog for marking events complete padreug 2025-10-21 22:38:07 +02:00
  • 4050b33d0e Enables marking scheduled events as complete padreug 2025-10-21 22:31:35 +02:00
  • 9b05bcc238 Adds scheduled events to the feed padreug 2025-10-21 21:58:58 +02:00
  • b6d8a78cd8 Adds peer dependencies to package-lock.json padreug 2025-11-06 11:30:36 +01:00
  • f1a73f34bb Adds demo login page with demo account creation demo-login padreug 2025-10-31 21:55:41 +01:00
  • 8c33dc6e11 Initializes theme on app load main 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