Commit Graph

  • f8a9079e5f fix: don't manually set highlights in loadHighlightsTab for own profile Gigi 2025-10-18 21:54:27 +02:00
  • 780996c7c5 fix: prevent "No highlights yet" flash on /me/highlights Gigi 2025-10-18 21:52:25 +02:00
  • 809437faa6 style: make Explore a section title like Zap Splits Gigi 2025-10-18 21:49:17 +02:00
  • 36f14811ae refactor: add dedicated Explore section in settings Gigi 2025-10-18 21:47:34 +02:00
  • 8b95af9c49 feat: add default explore scope setting Gigi 2025-10-18 21:45:04 +02:00
  • 236ade3d2f style: remove background color from explore scope filter buttons Gigi 2025-10-18 21:42:53 +02:00
  • c2e882ec31 refactor: simplify highlights state management - remove prop drilling Gigi 2025-10-18 21:39:33 +02:00
  • 0a382e77b9 feat: show skeleton placeholders while highlights are loading Gigi 2025-10-18 21:34:44 +02:00
  • a1fd4bfc94 feat: use highlights controller in Explore page Gigi 2025-10-18 21:28:42 +02:00
  • 530cc20cba feat: implement centralized highlights controller Gigi 2025-10-18 21:19:57 +02:00
  • a275c0a8e3 refactor: consolidate bookmarks and contacts auto-loading Gigi 2025-10-18 21:03:01 +02:00
  • cb43b748e4 temp: disable auto-load of contacts for testing Gigi 2025-10-18 20:59:14 +02:00
  • ff9ce46448 refactor: simplify friends highlights loading to use cached contacts Gigi 2025-10-18 20:58:14 +02:00
  • 1e6718fe1e fix: improve Load Friends button behavior in Debug Gigi 2025-10-18 20:56:53 +02:00
  • d6a913f2a6 feat: add centralized contacts controller Gigi 2025-10-18 20:51:03 +02:00
  • 8030e2fa00 feat: make friends highlights loading non-blocking Gigi 2025-10-18 20:47:35 +02:00
  • 1ff2f28566 chore: increase nostrverse highlights limit from 100 to 500 Gigi 2025-10-18 20:43:37 +02:00
  • 78457335c6 refactor: simplify nostrverse highlights loading to direct query Gigi 2025-10-18 20:43:02 +02:00
  • 553feb10df feat: add debug buttons for highlight loading and Web of Trust Gigi 2025-10-18 20:39:57 +02:00
  • ba5d7df3bd fix: show highlight button for all reading content Gigi 2025-10-18 20:26:11 +02:00
  • cf3ca2d527 feat: show highlight button only when viewing articles Gigi 2025-10-18 20:23:45 +02:00
  • 06763d5307 fix: resolve unused variable linting error in Debug.tsx Gigi 2025-10-18 20:23:18 +02:00
  • a08e4fdc24 chore: bump version to 0.7.1 v0.7.1 Gigi 2025-10-18 20:22:03 +02:00
  • bc7b4ae42d feat(debug): add time-to-first-event tracking for bookmarks Gigi 2025-10-18 20:20:59 +02:00
  • 4dc1894ef3 feat(debug): default highlight loading to logged-in user Gigi 2025-10-18 20:19:53 +02:00
  • f00f26dfe0 feat(debug): add Highlight Loading section with streaming metrics Gigi 2025-10-18 10:05:56 +02:00
  • 2e59bc9375 feat(highlights): add optional session cache with TTL Gigi 2025-10-18 10:04:13 +02:00
  • 0d50d05245 feat(highlights): refactor fetchers to use EOSE-based queryEvents Gigi 2025-10-18 10:03:13 +02:00
  • 90c74a8e9d docs: update CHANGELOG.md for v0.7.0 Gigi 2025-10-18 09:50:23 +02:00
  • a4bad34a90 chore: bump version to 0.7.0 v0.7.0 Gigi 2025-10-18 09:48:48 +02:00
  • 84ff24e06a Merge pull request #18 from dergigi/bunker-support Gigi 2025-10-18 09:48:08 +02:00
  • aaf8a9d4fc fix: increase PWA cache limit to 3 MiB for larger bundles Gigi 2025-10-18 09:45:42 +02:00
  • efa6d13726 feat: improve bunker error message formatting Gigi 2025-10-18 09:40:29 +02:00
  • 6116dd12bc feat: hide bookmark controls when logged out Gigi 2025-10-18 09:37:17 +02:00
  • 210cdd41ec feat: rename Bunker button to Signer Gigi 2025-10-18 09:35:28 +02:00
  • 9378b3c9a9 feat: left-align error message text Gigi 2025-10-18 09:35:04 +02:00
  • 973409e82a feat: add signer suggestions to bunker URI validation error Gigi 2025-10-18 09:34:25 +02:00
  • 5d6f48b9a8 feat: add signer suggestions to bunker error messages Gigi 2025-10-18 09:33:18 +02:00
  • 4921427ad4 feat: simplify login description text Gigi 2025-10-18 09:23:20 +02:00
  • ad8cad29d3 fix: ensure bunker input stays centered and constrained Gigi 2025-10-18 09:22:49 +02:00
  • 8d4a4a04a3 fix: catch 'Signer extension missing' error message Gigi 2025-10-18 09:21:45 +02:00
  • 1dc44930b4 feat: make error message links more obvious Gigi 2025-10-18 09:21:05 +02:00
  • c77907f87a feat: improve extension login error messages Gigi 2025-10-18 09:20:33 +02:00
  • 9345228e66 feat: add nos2x link to extension error message Gigi 2025-10-18 09:19:20 +02:00
  • 811362175c feat: hide Extension button when Bunker input is shown Gigi 2025-10-18 09:17:44 +02:00
  • 3d22e7a3cb feat: simplify button text to single words Gigi 2025-10-18 09:16:52 +02:00
  • 0b0d3c2859 feat: use nostr-native language in login description Gigi 2025-10-18 09:16:18 +02:00
  • 1f8d18071c feat: shorten login button text for cleaner UI Gigi 2025-10-18 09:15:13 +02:00
  • a4afe59437 fix: properly display FontAwesome icons in login buttons Gigi 2025-10-18 09:14:45 +02:00
  • 1fe3786a3d feat: update login title to be more personable Gigi 2025-10-18 09:13:05 +02:00
  • 42d265731f feat: hide login button and user icon when logged out Gigi 2025-10-18 09:12:22 +02:00
  • e4b4b97874 feat: highlight 'your own highlights' in login copy Gigi 2025-10-18 09:11:04 +02:00
  • 1870c307da feat: improve login UI with better copy and modern design Gigi 2025-10-18 09:10:14 +02:00
  • bcb6cfbe97 feat: auto-load bookmarks on login and page mount Gigi 2025-10-18 01:05:29 +02:00
  • 6ba1ce27b7 fix: add extraRelays to EventLoader and AddressLoader Gigi 2025-10-18 00:58:34 +02:00
  • 2f620265f4 chore: clean up verbose debug logging in hydration methods Gigi 2025-10-18 00:54:56 +02:00
  • 61ae31c6a2 refactor: replace manual batching with applesauce EventLoader and AddressLoader Gigi 2025-10-18 00:54:18 +02:00
  • b0fcb0e897 debug: add detailed logging to diagnose hydration hanging Gigi 2025-10-18 00:49:05 +02:00
  • 3b08cd5d23 fix: remove setName filter from Amethyst bookmark grouping Gigi 2025-10-18 00:44:54 +02:00
  • a3a00b8456 debug: add setName distribution logging for kind:30001 bookmarks Gigi 2025-10-18 00:43:18 +02:00
  • 7fecc0c0c3 debug: add logging to diagnose bookmark grouping issue Gigi 2025-10-18 00:36:40 +02:00
  • 93d0284fd6 feat: implement batched background hydration for bookmarks Gigi 2025-10-18 00:34:26 +02:00
  • 94d5089e33 docs: clarify Amethyst bookmark structure in Amber.md Gigi 2025-10-18 00:22:23 +02:00
  • 5965bc1747 fix: check d-tag bookmark for Amethyst grouping Gigi 2025-10-18 00:21:33 +02:00
  • 0fbf80b04f chore: remove debug logging from bookmark grouping Gigi 2025-10-18 00:18:33 +02:00
  • 2004ce76c9 fix: show bookmarks even when they only have IDs (no content yet) Gigi 2025-10-18 00:18:13 +02:00
  • 90c79e34eb debug: add logging to bookmark grouping to diagnose missing bookmarks Gigi 2025-10-18 00:16:34 +02:00
  • 6ea0fd292c fix: skip background event fetching when there are too many IDs Gigi 2025-10-18 00:14:33 +02:00
  • 193c1f45d4 fix: include decrypted private bookmarks in sidebar Gigi 2025-10-18 00:11:17 +02:00
  • 4da3a0347f feat: add bookmark grouping toggle (grouped by source vs flat chronological) Gigi 2025-10-17 23:55:15 +02:00
  • 795ef5016e feat: implement fully progressive, non-blocking bookmark loading Gigi 2025-10-17 23:40:39 +02:00
  • 83693f7fb0 fix: skip event fetching to unblock sidebar population Gigi 2025-10-17 23:36:51 +02:00
  • c55e20f341 debug: add granular logging to track buildAndEmitBookmarks flow Gigi 2025-10-17 23:34:28 +02:00
  • 1430d2fc47 refactor: use [bookmark] prefix for all bookmark logs Gigi 2025-10-17 23:32:10 +02:00
  • 3f24ccff74 debug: add detailed error logging to buildAndEmitBookmarks Gigi 2025-10-17 23:28:38 +02:00
  • 51b7e53385 debug: add extensive logging to track bookmark flow Gigi 2025-10-17 23:27:04 +02:00
  • 8dbb18b1c8 fix: only build bookmarks from ready events (unencrypted or decrypted) Gigi 2025-10-17 23:24:17 +02:00
  • 88bc7f690e feat: add progressive bookmark updates via callback pattern Gigi 2025-10-17 23:19:32 +02:00
  • 29ef21a1fa fix: restore Debug page decrypt display via onDecryptComplete callback Gigi 2025-10-17 23:14:10 +02:00
  • 7a75982715 fix: make controller onEvent non-blocking for queryEvents completion Gigi 2025-10-17 23:12:19 +02:00
  • f95f8f4bf1 refactor: remove deprecated bookmark service files Gigi 2025-10-17 23:09:23 +02:00
  • 9eef5855a9 feat: create shared bookmark controller for Debug-driven loading Gigi 2025-10-17 23:08:36 +02:00
  • 2e70745bab fix: make bookmarksLoading optional in Me component Gigi 2025-10-17 22:52:16 +02:00
  • 8a971dfe52 refactor: pass bookmarks as props to Me component Gigi 2025-10-17 22:50:07 +02:00
  • a004e96eca feat: extract bookmark streaming helpers and centralize loading Gigi 2025-10-17 22:47:20 +02:00
  • ce2432632c refactor: consolidate bookmark loading into single centralized function Gigi 2025-10-17 22:28:35 +02:00
  • 56b3100c8e fix: correct TypeScript types in Debug component Gigi 2025-10-17 22:19:09 +02:00
  • 327d65a128 feat: add bookmarks sidebar to Debug page Gigi 2025-10-17 22:17:11 +02:00
  • e5a7a07deb fix: bookmark loading completing properly now Gigi 2025-10-17 22:13:58 +02:00
  • 5bd57573be debug: add detailed logging for bookmark loading Gigi 2025-10-17 22:11:47 +02:00
  • c2223e6b08 feat: centralize bookmark loading with streaming and auto-decrypt Gigi 2025-10-17 22:06:33 +02:00
  • d1ffc8c3f9 feat: auto-decrypt bookmarks as they arrive Gigi 2025-10-17 21:44:55 +02:00
  • 5a5cd14df5 docs: add Amethyst-style bookmarks section to Amber.md Gigi 2025-10-17 21:41:25 +02:00
  • 2fb25da9d6 fix: detect and decrypt NIP-04 encrypted bookmark content Gigi 2025-10-17 21:39:15 +02:00
  • 21228cd212 refactor: unify debug logging under [bunker] prefix Gigi 2025-10-17 21:38:23 +02:00
  • e0b86a84ba debug: add detailed logging for individual bookmark decryption Gigi 2025-10-17 21:34:47 +02:00
  • c3a4e41968 fix: detect NIP-04 encrypted content in bookmark events Gigi 2025-10-17 21:31:21 +02:00
  • f3205843ac fix: use consistent encrypted content detection for padlock and decrypt button Gigi 2025-10-17 21:27:02 +02:00
  • 9a03dd312f feat: add individual decrypt buttons for bookmark events Gigi 2025-10-17 21:25:28 +02:00
  • b711b21048 feat: show correct connection type on debug page Gigi 2025-10-17 21:21:39 +02:00