Commit Graph

  • 3f1066ca71 build: update production build artifacts Gigi 2025-10-07 05:34:20 +01:00
  • 744642e2b7 fix: ensure bookmarks are sorted newest first after merging lists Gigi 2025-10-07 05:25:50 +01:00
  • fd28a6e171 feat: parse and display summary tag for nostr articles Gigi 2025-10-07 05:12:11 +01:00
  • 0124de8318 feat: merge and flatten bookmarks from multiple lists Gigi 2025-10-07 05:06:00 +01:00
  • b37aac0a33 fix: hide empty bookmarks without content Gigi 2025-10-07 05:02:36 +01:00
  • 81ef047a31 chore: remove created date from bookmark list display Gigi 2025-10-07 04:59:55 +01:00
  • 704033e6cb fix: remove encrypted cyphertext display from bookmark list Gigi 2025-10-07 04:56:42 +01:00
  • d59d27419e feat: update URL path when opening bookmarks from sidebar Gigi 2025-10-07 04:55:30 +01:00
  • f8d3fac149 chore: bump version to 0.2.2 v0.2.2 Gigi 2025-10-06 20:57:42 +01:00
  • 61e948f6a4 refactor: use icon toggle buttons for highlight visibility settings Gigi 2025-10-06 20:55:56 +01:00
  • 22323591c9 feat: add default highlight visibility settings Gigi 2025-10-06 20:46:33 +01:00
  • 1b548cee3c feat: add proxy.nostr-relay.app relay to configuration Gigi 2025-10-06 20:43:12 +01:00
  • fbb8fbdc20 fix: handle web bookmarks with URLs in d tag and prevent crash Gigi 2025-10-06 20:34:37 +01:00
  • 1e7be50e35 refactor: change nostrverse icon from fa-globe to fa-network-wired Gigi 2025-10-06 20:31:47 +01:00
  • 1a7a8367a0 feat: add support for web bookmarks (NIP-B0, kind:39701) Gigi 2025-10-06 20:30:53 +01:00
  • 1f9dbf576c fix: load settings from local cache first to eliminate FOUT Gigi 2025-10-06 20:24:28 +01:00
  • 630c7ef0a4 feat: add comprehensive logging to settings service Gigi 2025-10-06 20:20:41 +01:00
  • b01293aa20 fix: ensure fonts are fully loaded before applying styles Gigi 2025-10-06 20:04:11 +01:00
  • d9db10fd70 fix: improve highlight rendering pipeline with comprehensive debugging Gigi 2025-10-06 19:56:20 +01:00
  • 872d38c7f3 feat: implement optimistic updates for highlight creation Gigi 2025-10-06 19:51:14 +01:00
  • 06c3c1ff20 feat: enable highlight creation from external URLs Gigi 2025-10-06 19:43:27 +01:00
  • 107d6757bd feat: add routing support for external URLs Gigi 2025-10-06 19:22:18 +01:00
  • 89bd9f631a feat: add context to highlights (previous and next sentences) Gigi 2025-10-06 07:41:19 +01:00
  • beeb296d3b feat: add Boris branding to highlight alt tag Gigi 2025-10-06 07:39:45 +01:00
  • 0e992ae814 fix: update local relay port to 10547 Gigi 2025-10-05 23:42:44 +01:00
  • 8b023af6a0 refactor: simplify to single RELAYS constant (DRY) Gigi 2025-10-05 23:41:27 +01:00
  • 6e2f1102f7 feat: add local relay support and centralize relay configuration Gigi 2025-10-05 23:38:56 +01:00
  • 7de8c49b01 chore: bump version to 0.2.1 v0.2.1 Gigi 2025-10-05 23:35:23 +01:00
  • c3aece1722 fix: properly await account loading from localStorage on refresh Gigi 2025-10-05 23:34:33 +01:00
  • 7a4cb77aa3 refactor: remove dedicated login page, handle login through main UI Gigi 2025-10-05 23:32:52 +01:00
  • 9065501043 fix: add protected routes to prevent logout on page refresh Gigi 2025-10-05 23:31:30 +01:00
  • c9ace72d4d fix: use undo icon for reset to defaults button Gigi 2025-10-05 23:29:33 +01:00
  • be6ad79f60 docs: add vision section and explain three-level highlight system Gigi 2025-10-05 23:28:50 +01:00
  • 0473ba71fb fix: update color palette to include default friends/nostrverse colors Gigi 2025-10-05 23:28:18 +01:00
  • 7e575ea617 feat: add reset to defaults button in settings Gigi 2025-10-05 23:27:43 +01:00
  • c3a2dd5603 feat: load and apply settings upon login Gigi 2025-10-05 23:23:59 +01:00
  • ad54f2aaa5 chore: bump version to 0.2.0 v0.2.0 Gigi 2025-10-05 23:16:50 +01:00
  • a6ea97b731 fix: replace any types with proper NostrEvent types Gigi 2025-10-05 23:16:05 +01:00
  • 2f2e19fdf9 fix: move FAB to Bookmarks component for proper floating Gigi 2025-10-05 23:14:24 +01:00
  • ce99600aa9 fix: move FAB outside reader container for proper viewport-fixed positioning Gigi 2025-10-05 23:11:52 +01:00
  • 77bcc481b5 fix: revert FAB opacity to 0.4 when no text selected Gigi 2025-10-05 23:10:42 +01:00
  • 8bb97b3e4e fix: set FAB to 50% transparent when no text selected Gigi 2025-10-05 23:10:27 +01:00
  • 2bbfa82eec refactor: make FAB fully transparent when no text selected Gigi 2025-10-05 23:10:08 +01:00
  • cc68e67726 refactor: change highlight button to FAB style Gigi 2025-10-05 23:09:36 +01:00
  • f3a8cf1c23 fix: highlight button positioning with scroll Gigi 2025-10-05 23:06:33 +01:00
  • 290d9303b5 feat: add simple highlight creation feature Gigi 2025-10-05 23:03:23 +01:00
  • 0ca62c4797 chore: bump version to 0.1.11 v0.1.11 Gigi 2025-10-05 22:54:47 +01:00
  • 1441d8d998 style: reduce padding between bookmark items and panel edge Gigi 2025-10-05 22:53:33 +01:00
  • 9252078fb7 refactor: rename 'underlines' to 'highlights' throughout codebase Gigi 2025-10-05 22:52:42 +01:00
  • d5ab88082f feat: show author name in highlight cards Gigi 2025-10-05 22:50:20 +01:00
  • a8e48ba280 feat: sync highlight level toggles between sidebar and main article text Gigi 2025-10-05 22:49:07 +01:00
  • dbccb28113 fix: prevent bookmark text from being cut off in compact view Gigi 2025-10-05 22:47:59 +01:00
  • b1f6ac88a6 fix: show highlights immediately when opening panel if already loaded Gigi 2025-10-05 22:46:39 +01:00
  • c07797ff7c fix: resolve all linting and type errors Gigi 2025-10-05 22:45:57 +01:00
  • 41fb51c357 feat: stream highlights progressively as they arrive from relays Gigi 2025-10-05 22:42:39 +01:00
  • 5e2abfa8c7 fix: display article immediately without waiting for highlights to load Gigi 2025-10-05 22:40:54 +01:00
  • 7cf2b7d35d fix: remove redundant setReaderLoading call in error handler Gigi 2025-10-05 22:39:51 +01:00
  • 66f0b2bc3f fix: correct default highlight color for 'mine' to yellow (#ffff00) Gigi 2025-10-05 22:35:37 +01:00
  • 647cf1caf7 feat: update default highlight colors to orange for friends and purple for nostrverse Gigi 2025-10-05 22:34:54 +01:00
  • d4e8e465b4 style: remove padding from collapsed sidebar buttons for flush alignment Gigi 2025-10-05 22:31:48 +01:00
  • fa52d61c20 fix(highlights): prevent highlights panel from auto-opening on article load Gigi 2025-10-05 22:28:07 +01:00
  • c407663c2b fix(settings): make startup preference checkboxes checked by default and remove redundant text Gigi 2025-10-05 22:26:04 +01:00
  • e931f36dee fix(layout): remove all borders and reduce padding to glue expand buttons to main panel Gigi 2025-10-05 22:25:33 +01:00
  • ba34e51803 fix(bookmarks): ensure both panels start collapsed on initial load regardless of saved settings Gigi 2025-10-05 22:24:32 +01:00
  • c67d831efd fix(layout): remove all padding/margin between collapsed sidebar and main panel Gigi 2025-10-05 22:22:29 +01:00
  • c1dedb248d fix(bookmarks): fix collapsed sidebar button being cut off by increasing width and padding Gigi 2025-10-05 22:21:16 +01:00
  • b177907eb9 fix(bookmarks): reduce padding to prevent text truncation in compact view Gigi 2025-10-05 22:20:29 +01:00
  • 518c6d9714 feat(settings): set default font size to middle option (18px) Gigi 2025-10-05 22:19:51 +01:00
  • 89b14ce5b7 feat(toast): add login/logout success messages using existing toast system Gigi 2025-10-05 22:19:30 +01:00
  • 5f7aab90a7 feat(settings): align color pickers and labels for better visual layout Gigi 2025-10-05 22:18:55 +01:00
  • 6d41d95627 feat(highlights): update default colors to yellow, orange, purple Gigi 2025-10-05 22:17:39 +01:00
  • 9aea1f9a70 feat(settings): enhance preview with longer text and three-level highlights Gigi 2025-10-05 22:16:20 +01:00
  • 8594b733ef style(settings): remove 'Color' from highlight setting labels Gigi 2025-10-05 22:15:35 +01:00
  • be42203944 remove(settings): remove legacy highlight color setting Gigi 2025-10-05 22:15:08 +01:00
  • c51c1810c4 feat(settings): set Source Serif 4 as default reading font Gigi 2025-10-05 22:14:47 +01:00
  • 6bbc5eb1fc docs(settings): clarify that both panels default to collapsed state Gigi 2025-10-05 22:14:01 +01:00
  • ff5c974557 style(icons): change user icon to fa-user-circle in sidebar header Gigi 2025-10-05 22:13:21 +01:00
  • 61bc64ea26 feat(auth): make user icon clickable to trigger login when logged out Gigi 2025-10-05 22:13:01 +01:00
  • 73da428cd7 remove(highlights): remove 'Show context' functionality from highlight items Gigi 2025-10-05 22:12:41 +01:00
  • ce2ccd54b3 fix(lint): resolve all linting and TypeScript errors Gigi 2025-10-05 22:12:07 +01:00
  • 4f8bc0c641 style(bookmarks): move view mode controls to bottom of bookmarks sidebar Gigi 2025-10-05 22:11:14 +01:00
  • d6edddc572 style(bookmarks): right-align all buttons except collapse button in sidebar header Gigi 2025-10-05 22:10:09 +01:00
  • d275cb37ab fix(bookmarks): position expand button at top of collapsed sidebar Gigi 2025-10-05 22:09:04 +01:00
  • 959e83699a fix(auth): implement logout functionality to clear active account and localStorage Gigi 2025-10-05 22:08:11 +01:00
  • 6e0a88fbd9 style(bookmarks): reorder sidebar header buttons to collapse, refresh, settings, avatar, login/logout Gigi 2025-10-05 22:07:48 +01:00
  • ba682dde1d style(panels): make left panel styling match right panel with consistent background and borders Gigi 2025-10-05 22:04:43 +01:00
  • 5e788b0026 style(highlights): move collapse button to far right of highlights header Gigi 2025-10-05 22:04:01 +01:00
  • 256540bf60 feat(bookmarks): add loading state to bookmark list with spinner Gigi 2025-10-05 22:03:12 +01:00
  • e710391962 style(ui): replace all loading text with spinners per fontawesome rule Gigi 2025-10-05 22:02:01 +01:00
  • 29906397db fix(bookmarks): prevent decrypted JSON from showing as cyphertext in bookmark list Gigi 2025-10-05 22:00:53 +01:00
  • aac4adeda6 feat(bookmarks): add refresh button to sidebar header with loading state Gigi 2025-10-05 22:00:18 +01:00
  • 008c14c14a style(bookmarks): make compact buttons monochrome and subtle (no green background) Gigi 2025-10-05 21:59:01 +01:00
  • 0798267084 style(bookmarks): ensure green buttons align to far right in compact view Gigi 2025-10-05 21:58:45 +01:00
  • 6088dcc395 style(highlights): show only external-link icon for source (no label) Gigi 2025-10-05 21:57:57 +01:00
  • 7425121746 style(highlights): apply level color to sidebar quote icon Gigi 2025-10-05 21:57:12 +01:00
  • 7735508c77 docs: rewrite README to be user-focused and non-technical Gigi 2025-10-05 21:56:35 +01:00
  • f2422e9601 feat(highlights): color sidebar highlight items by level (mine/friends/nostrverse) Gigi 2025-10-05 21:54:02 +01:00
  • 336f2b62ab style(layout): use full-width three-pane with CSS vars; reduce padding; edge-to-edge side panels Gigi 2025-10-05 21:51:47 +01:00
  • d3ad08dd61 refactor(reader): extract ReaderHeader to keep ContentPanel concise (<210 lines) Gigi 2025-10-05 21:46:31 +01:00
  • d148433fcc fix(content): render markdown immediately while computing highlights; prevent initial login refresh from overwriting article highlights Gigi 2025-10-05 21:45:47 +01:00