Commit Graph

  • 589ac17114 fix: prevent double-processing of markdown to avoid nested links Gigi 2025-11-01 00:22:15 +01:00
  • 8d3510947c fix: add HTTP URL detection to prevent processing nostr URIs in URLs Gigi 2025-11-01 00:21:14 +01:00
  • 08a8f5623a debug: add comprehensive logging to diagnose timing issue with link processing Gigi 2025-11-01 00:19:43 +01:00
  • e85ccdc7da fix: use parser-based approach to detect markdown link URLs Gigi 2025-11-01 00:17:08 +01:00
  • d0e7f146fb debug: add extensive logging to nostrUriResolver for debugging link processing Gigi 2025-10-31 23:53:55 +01:00
  • efdb33eb31 fix: remove unused variables in nostrUriResolver Gigi 2025-10-31 23:52:52 +01:00
  • 0abbe62515 fix: prevent nostr URI replacement inside markdown link URLs Gigi 2025-10-31 23:51:40 +01:00
  • ab0972dd29 docs: update CHANGELOG for v0.10.27 Gigi 2025-10-31 01:59:40 +01:00
  • 83fbb26e03 chore: bump version to 0.10.27 v0.10.27 Gigi 2025-10-31 01:58:35 +01:00
  • e8ce928ec6 Merge pull request #30 from dergigi/long-form-loading-shenanigans Gigi 2025-10-31 01:58:02 +01:00
  • 1a01e14702 fix: properly handle fetch errors in sw-dev.js Gigi 2025-10-31 01:54:39 +01:00
  • aab8176987 fix: add error handling to sw-dev.js fetch requests Gigi 2025-10-31 01:54:23 +01:00
  • 5a8b885d25 fix: remove bulk image preloading to prevent ERR_INSUFFICIENT_RESOURCES Gigi 2025-10-31 01:52:53 +01:00
  • c129b24352 chore: remove remaining console.log debug statements Gigi 2025-10-31 01:51:24 +01:00
  • d98d750268 fix: move useEffect before early return in BlogPostCard Gigi 2025-10-31 01:49:08 +01:00
  • 8262b2bf24 chore: remove all debug console output from article cache and service worker Gigi 2025-10-31 01:47:00 +01:00
  • b99f36c0c5 chore: remove unused refresh button from highlights panel header Gigi 2025-10-31 01:44:52 +01:00
  • dfe37a260e chore: remove debug console.log statements from useImageCache Gigi 2025-10-31 01:44:07 +01:00
  • 2a42f1de53 feat: add refresh button to highlights sidebar header Gigi 2025-10-31 01:41:36 +01:00
  • cea2d0eda2 perf: avoid redundant image preload when using preview data Gigi 2025-10-31 01:39:11 +01:00
  • ef05974a72 feat: preload images in BlogPostCard for better caching Gigi 2025-10-31 01:38:49 +01:00
  • 5a6ac628d2 fix: add save suppression when resetting scroll position Gigi 2025-10-31 01:37:02 +01:00
  • 826f07544e fix: reset scroll position when switching articles Gigi 2025-10-31 01:35:56 +01:00
  • 911215c0fb feat: preload logged-in user profile image for offline access Gigi 2025-10-31 01:34:34 +01:00
  • 43ed41bfae chore: remove debug console.log statements Gigi 2025-10-31 01:33:09 +01:00
  • 81597fbb6d fix: clear reader content immediately when naddr changes Gigi 2025-10-31 01:31:30 +01:00
  • cc722c2599 fix: mark unused settings parameter as intentionally unused Gigi 2025-10-31 01:26:26 +01:00
  • c20682fbe8 fix: resolve article loading race condition and populate cache from explore Gigi 2025-10-31 01:24:58 +01:00
  • cfa6dc4400 feat: add development Service Worker for testing image caching Gigi 2025-10-31 01:10:20 +01:00
  • 851cecf18c fix: enable Service Worker registration in dev mode for testing Gigi 2025-10-31 01:08:03 +01:00
  • d4c67485a2 fix: skip Service Worker registration in dev mode Gigi 2025-10-31 01:05:01 +01:00
  • 381fd05c90 fix: improve Service Worker registration error handling Gigi 2025-10-31 00:59:39 +01:00
  • 60c4ef55c0 fix: enable Service Worker registration in development mode Gigi 2025-10-31 00:55:34 +01:00
  • 0b7891419b debug: add comprehensive logging for image caching Gigi 2025-10-31 00:52:29 +01:00
  • aeedc622b1 fix: preload images when loading articles from cache Gigi 2025-10-31 00:50:52 +01:00
  • 6f5b87136b fix: image caching issues Gigi 2025-10-31 00:47:10 +01:00
  • 1ac0c719a2 fix: simplify cache save logic to avoid TypeScript errors Gigi 2025-10-31 00:44:16 +01:00
  • c9ce5442e0 fix: save to cache immediately when first event received Gigi 2025-10-31 00:43:11 +01:00
  • c28052720e fix: save articles to localStorage cache after loading from relays Gigi 2025-10-31 00:41:08 +01:00
  • d0f942c495 debug: add comprehensive logging to article loader Gigi 2025-10-31 00:39:29 +01:00
  • 907ef82efb fix: check cache synchronously before setting loading state Gigi 2025-10-31 00:38:13 +01:00
  • 415ff04345 fix: check localStorage cache before querying relays for articles Gigi 2025-10-31 00:34:42 +01:00
  • 683ea27526 docs: update CHANGELOG for v0.10.26 Gigi 2025-10-31 00:28:10 +01:00
  • fa052483b2 chore: bump version to 0.10.26 v0.10.26 Gigi 2025-10-31 00:27:14 +01:00
  • 0ae9e6321e Merge pull request #29 from dergigi/flight-mode-shenanigans Gigi 2025-10-31 00:26:08 +01:00
  • 5623f2e595 chore: remove debug console.log statements Gigi 2025-10-31 00:24:42 +01:00
  • 2c94c1e3f0 fix: remove unused variables to resolve lint errors Gigi 2025-10-31 00:18:58 +01:00
  • 19dc2f70f2 feat: persist highlight metadata and offline events to localStorage Gigi 2025-10-31 00:17:13 +01:00
  • 5013ccc552 perf: remove excessive debug logging for better performance Gigi 2025-10-31 00:12:04 +01:00
  • 29eed3395f fix: prioritize isLocalOnly check to show airplane icon Gigi 2025-10-31 00:09:09 +01:00
  • d6da27c634 fix: resolve all linting errors and type issues Gigi 2025-10-31 00:04:24 +01:00
  • 5551b52bce fix: replace require() with ES module imports Gigi 2025-10-31 00:02:29 +01:00
  • af7eb48893 fix: add fallback logic for detecting flight mode highlights Gigi 2025-10-31 00:01:09 +01:00
  • 51ce79f13a fix: use metadata cache to preserve highlight properties across EventStore Gigi 2025-10-30 23:56:53 +01:00
  • bcfc04c35c debug: add logging to investigate tooltip showing all relays Gigi 2025-10-30 23:54:07 +01:00
  • d6911b2acb fix: publish only to connected relays to avoid long timeouts Gigi 2025-10-30 23:53:44 +01:00
  • 2a869f11e0 fix: prevent duplicate highlights and remove excessive logging Gigi 2025-10-30 21:29:35 +01:00
  • deab9974fa fix: remove excessive logging from eventToHighlight Gigi 2025-10-30 21:05:45 +01:00
  • 49872337f3 fix: manually set highlight properties after eventToHighlight Gigi 2025-10-30 21:01:18 +01:00
  • 389b4de0eb debug: add logging to eventToHighlight conversion Gigi 2025-10-30 20:59:43 +01:00
  • 959ccac857 fix: store event in EventStore after updating properties Gigi 2025-10-30 20:56:50 +01:00
  • 78c58693a5 debug: enhance logging in HighlightItem to debug icon issue Gigi 2025-10-30 20:54:15 +01:00
  • ab81fe5030 debug: add logging to useHighlightCreation hook Gigi 2025-10-30 20:48:53 +01:00
  • 6bae30070e fix: preserve isLocalOnly and publishedRelays in eventToHighlight Gigi 2025-10-30 20:44:58 +01:00
  • 1f6a904717 debug: add comprehensive logging for flight mode detection Gigi 2025-10-30 20:42:02 +01:00
  • 9379475d1c feat: implement proper relay response tracking for flight mode Gigi 2025-10-30 20:41:24 +01:00
  • 77a5f4bd2a refactor: implement proper flight mode detection for highlights Gigi 2025-10-30 20:40:20 +01:00
  • 4fa01231cd fix: determine isLocalOnly before publishing, not after Gigi 2025-10-30 20:35:51 +01:00
  • 1cd85507a7 debug: add logging to highlight creation isLocalOnly logic Gigi 2025-10-30 20:34:23 +01:00
  • b6f151c711 refactor: use isLocalOnly instead of isOfflineCreated Gigi 2025-10-30 20:32:43 +01:00
  • e3d924f3fc refactor: remove redundant isLocalOnly flag Gigi 2025-10-30 20:31:09 +01:00
  • 5914df23d3 fix: show airplane icon for flight mode highlights Gigi 2025-10-30 20:30:04 +01:00
  • 2083c2b8c6 fix: remove eventStore and setter functions from useEffect dependencies Gigi 2025-10-30 20:23:23 +01:00
  • 35a8411d9b fix: check EventStore before setting loading state Gigi 2025-10-30 20:21:59 +01:00
  • 15b3b5b990 fix: remove relayPool dependency from content loaders Gigi 2025-10-30 20:20:07 +01:00
  • ad56acb712 fix: prevent unnecessary relay queries when article content is cached Gigi 2025-10-30 20:18:06 +01:00
  • 2f5fe87fc8 docs: update CHANGELOG for v0.10.25 Gigi 2025-10-25 01:59:51 +02:00
  • d313c71e24 chore: bump version to 0.10.25 v0.10.25 Gigi 2025-10-25 01:59:25 +02:00
  • 903b4a4ec1 Merge pull request #28 from dergigi/mid-size-cards Gigi 2025-10-25 01:58:56 +02:00
  • a511b25b87 fix: correct TypeScript error in content type icon logic Gigi 2025-10-25 01:57:57 +02:00
  • e920cf9477 feat: make image placeholder reflect bookmark type Gigi 2025-10-25 01:56:31 +02:00
  • 708a1bfd54 fix: ensure consistent reading progress bar thickness in large cards Gigi 2025-10-25 01:55:37 +02:00
  • 51842f55bf fix: resolve linting issues in CardView component Gigi 2025-10-25 01:54:59 +02:00
  • 52991f8e20 fix: eliminate 0 artefacts in compact view conditional rendering Gigi 2025-10-25 01:53:52 +02:00
  • e3cd4454b4 fix: only show reading progress bar in compact view when there is actual progress Gigi 2025-10-25 01:52:57 +02:00
  • 78bc1f46dd style: eliminate excessive space between progress bar and footer Gigi 2025-10-25 01:52:35 +02:00
  • c8cd1e6e66 style: make bookmark cards significantly more compact Gigi 2025-10-25 01:50:46 +02:00
  • 5254697fe2 refactor: create reusable ReadingProgressBar component for DRY code Gigi 2025-10-25 01:49:45 +02:00
  • 13462efaed feat: ensure reading progress bar shows for all bookmark types across all view modes Gigi 2025-10-25 01:48:42 +02:00
  • 1df00fbfda feat: show reading progress bar for all bookmark types Gigi 2025-10-25 01:48:08 +02:00
  • c2e220a1f2 style: reduce vertical spacing in medium-sized bookmark cards Gigi 2025-10-25 01:47:46 +02:00
  • 00740aab6d fix: ensure empty reading progress bar is always visible for articles Gigi 2025-10-25 01:45:53 +02:00
  • e12d67cc5f feat: remove type icon from medium-sized bookmark cards Gigi 2025-10-25 01:45:29 +02:00
  • e12aaa2b6c feat: remove text expansion mechanic from medium-sized cards Gigi 2025-10-25 01:44:16 +02:00
  • 9880a9ae34 fix: ensure timestamp and icon display on same line Gigi 2025-10-25 01:43:22 +02:00
  • 603db680f2 style: match type icon color to author text color Gigi 2025-10-25 01:42:02 +02:00
  • ae0471946e feat: move timestamp to footer next to type icon Gigi 2025-10-25 01:41:40 +02:00
  • a48308d57d fix: remove primary color from global bookmark-type rule Gigi 2025-10-25 01:41:05 +02:00
  • f67b358148 style: remove primary color from bookmark type icon Gigi 2025-10-25 01:40:08 +02:00
  • 46a0a3da1f feat: add title display for regular bookmarks/links Gigi 2025-10-25 01:39:46 +02:00