Commit Graph

  • a0ec89458c Merge pull request #50 from dergigi/fathom master Gigi 2025-11-30 22:15:31 +01:00
  • d8849b2d81 chore(analytics): adjust Fathom comment placement Gigi 2025-11-30 22:13:38 +01:00
  • a431bbea6c chore(analytics): simplify Fathom comments Gigi 2025-11-30 22:13:21 +01:00
  • 3cbad434d6 chore(analytics): add Fathom analytics script Gigi 2025-11-30 22:12:19 +01:00
  • 4d3047476d Merge pull request #49 from dergigi/highlights-feed-etc Gigi 2025-11-26 23:40:55 +01:00
  • bf81cd51b7 style: use multi-column layout for explore writings Gigi 2025-11-26 23:35:44 +01:00
  • d50276adca style: align explore width with reader Gigi 2025-11-26 23:15:45 +01:00
  • 785be6aa9e style: make highlight text wrapping more aggressive Gigi 2025-11-26 23:12:48 +01:00
  • 934bee2d62 feat: render highlight context and colored highlight text Gigi 2025-11-26 22:32:47 +01:00
  • 00eb9ae55b style: use single column layout on explore Gigi 2025-11-26 22:28:27 +01:00
  • 61968c8892 docs: update CHANGELOG for v0.11.1 Gigi 2025-11-22 02:18:25 +01:00
  • bd0dcbb7f2 chore: bump version to 0.11.1 v0.11.1 Gigi 2025-11-22 02:17:47 +01:00
  • 645e1f2b18 Merge pull request #48 from dergigi/profile-three-dot-menu Gigi 2025-11-22 02:16:58 +01:00
  • 02de0e7011 fix: remove horizontal padding from profile header to match tabs width Gigi 2025-11-22 02:13:02 +01:00
  • e491f7e385 fix: move profile menu to top-right inside card Gigi 2025-11-22 02:10:24 +01:00
  • 62e5b2b0af fix: move profile menu inside card bottom-right Gigi 2025-11-22 02:04:08 +01:00
  • be03b9c9cc feat: add three-dot menu to profile view Gigi 2025-11-22 01:59:02 +01:00
  • 3da6a70f77 Merge pull request #47 from dergigi/fix-article-loading Gigi 2025-11-22 01:57:35 +01:00
  • a2dc928681 fix(highlights): make go-to-quote use highlight selection Gigi 2025-11-22 01:54:39 +01:00
  • 1f88201c18 fix(highlights): ensure quote button always navigates to quote Gigi 2025-11-22 01:47:14 +01:00
  • 85e93b69aa fix(highlights): prevent menu cutoff when only one highlight Gigi 2025-11-22 01:45:30 +01:00
  • 5cede24650 feat(highlights): make quote clickable to navigate to article Gigi 2025-11-22 01:44:18 +01:00
  • 2348361d1d feat(highlights): add profile navigation from highlight author Gigi 2025-11-22 01:38:37 +01:00
  • c134c3db57 fix: remove unused events variable in useArticleLoader Gigi 2025-11-22 01:29:56 +01:00
  • 18dbc521ee fix: reuse Explore article events to load articles immediately Gigi 2025-11-22 01:29:06 +01:00
  • 8600c09344 Merge pull request #46 from dergigi/relay-hints Gigi 2025-11-22 01:21:40 +01:00
  • efb6b56c3b refactor: improve relay hint selection and relay management Gigi 2025-11-22 01:16:10 +01:00
  • cc22524466 fix: remove unused getDefaultRelays import Gigi 2025-11-22 00:29:31 +01:00
  • bca1ee2b2e refactor(relays): unify relay config with typed registry and improve hint usage Gigi 2025-11-16 18:30:39 +00:00
  • 4d18c84243 feat: improve relay hint selection to exclude non-content relays Gigi 2025-11-15 20:26:37 +00:00
  • c1b171d188 docs: update CHANGELOG for v0.11.0 Gigi 2025-11-07 23:19:25 +01:00
  • fdb22491a2 chore: bump version to 0.11.0 v0.11.0 Gigi 2025-11-07 23:18:28 +01:00
  • ff2cb41a3c Merge pull request #45 from dergigi/fix-a-path-regression Gigi 2025-11-07 23:16:28 +01:00
  • 5a5cfb7edd fix: use sentinel query param for OG redirect to preserve /a/:naddr paths Gigi 2025-11-07 23:11:41 +01:00
  • 63a820faf8 docs: remove Development section from README Gigi 2025-11-07 23:00:35 +01:00
  • 0bfa0a2e7b fix: gate /a/:naddr rewrite to crawlers to prevent refresh redirect Gigi 2025-11-07 23:00:12 +01:00
  • 6445445e5d Merge pull request #44 from dergigi/reader-view-adjustments Gigi 2025-11-07 22:43:03 +01:00
  • 85d256b47b fix: update preview link color when link color setting changes Gigi 2025-11-07 22:39:22 +01:00
  • 55d14d9e77 fix: store separate link colors for dark and light themes Gigi 2025-11-07 22:38:17 +01:00
  • f41cb4b17e refactor: use single link color setting with theme-aware palette Gigi 2025-11-07 22:35:49 +01:00
  • 286d5df5b8 feat: rename link color to --color-link and add dark/light theme support Gigi 2025-11-07 22:34:46 +01:00
  • 36659ad2cc fix: remove unused LINK_COLORS import from ColorPicker Gigi 2025-11-07 22:32:09 +01:00
  • ee7e88bc62 refactor: use relative path for preview link to work on localhost Gigi 2025-11-07 22:31:15 +01:00
  • 120409dc7b refactor: move link to 3rd paragraph and remove 4th paragraph from preview Gigi 2025-11-07 22:30:18 +01:00
  • b2aa9c4179 refactor: update preview link to use real article link instead of sample text Gigi 2025-11-07 22:29:41 +01:00
  • 0dc9e37ff4 chore: change default link color to Sky Blue (#38bdf8) Gigi 2025-11-07 22:28:12 +01:00
  • 5181176260 feat: add configurable link color setting for article links Gigi 2025-11-07 22:27:16 +01:00
  • 3b4f3e8161 feat: improve link visibility in dark mode with lighter indigo-400 color Gigi 2025-11-07 22:20:33 +01:00
  • 2323427dbd style: further increase top margin on headlines in reader view Gigi 2025-11-07 22:15:16 +01:00
  • 43e6455668 style: further increase top margin on headlines in reader view Gigi 2025-11-07 22:14:53 +01:00
  • 7b3f36b0bb style: increase top margin on headlines in reader view Gigi 2025-11-07 22:14:11 +01:00
  • feafe4a07b style: increase paragraph spacing in reader view to 1.5rem Gigi 2025-11-07 22:13:18 +01:00
  • ed1a4e489e style: increase paragraph spacing in reader view to 1rem Gigi 2025-11-07 22:12:43 +01:00
  • 4ab34456d1 Merge pull request #43 from dergigi/more-md-tests Gigi 2025-11-07 21:13:55 +01:00
  • 54ed0c547f docs: update source links to point to specific files Gigi 2025-11-07 21:08:50 +01:00
  • 98291f0904 docs: add source links to basic markdown test files Gigi 2025-11-07 21:08:23 +01:00
  • f0b3ad239c feat: add basic markdown syntax test files Gigi 2025-11-07 21:05:40 +01:00
  • 7d7e60c226 Merge pull request #42 from dergigi/fix-opengraph-try3 Gigi 2025-11-07 19:59:19 +01:00
  • 55ea43e103 chore: remove debug logging from article metadata fetching Gigi 2025-11-07 19:53:03 +01:00
  • 631d65be21 perf: implement early-return article fetch with micro-wait author Gigi 2025-11-07 19:48:48 +01:00
  • 76b9797c41 feat: add article tags and image alt text to OG metadata Gigi 2025-11-07 19:39:02 +01:00
  • 4fc4971345 refactor: simplify OG fetch - remove timeout wrapper and background refresh Gigi 2025-11-07 19:30:36 +01:00
  • f2bc0c1da1 feat: enhance background refresh logging Gigi 2025-11-07 19:28:04 +01:00
  • f486de1597 fix: increase relay fetch timeout from 3s to 5s Gigi 2025-11-07 19:23:47 +01:00
  • b0e43ccee7 feat: add comprehensive logging for background refresh Gigi 2025-11-07 19:19:47 +01:00
  • 66db9cd23f refactor: remove gateway fetch, use relays with short timeout Gigi 2025-11-07 19:15:17 +01:00
  • c2552d2e34 feat: add detailed logging for gateway metadata fetch Gigi 2025-11-07 19:08:08 +01:00
  • 56547b3526 fix: improve Redis initialization and add debugging for metadata fetch Gigi 2025-11-07 19:05:25 +01:00
  • 70ac7dce95 fix: add .js extensions to ESM imports for Vercel compatibility Gigi 2025-11-07 19:01:01 +01:00
  • f982781dd8 fix: move OG service files to api/services for Vercel compatibility Gigi 2025-11-07 18:52:30 +01:00
  • a73c7db9d3 fix: resolve linting and type errors Gigi 2025-11-07 18:46:24 +01:00
  • c81b7b89d1 feat: implement storage-backed OG previews with Upstash Redis Gigi 2025-11-07 18:41:08 +01:00
  • 971b672591 chore: add .vercel to gitignore Gigi 2025-11-07 17:32:09 +01:00
  • 8b30ffd5e7 Merge pull request #41 from dergigi/fix-opengraph-try2 Gigi 2025-11-07 17:31:26 +01:00
  • 3975ef15dd chore(runtime): pin Node 22.x via package.json engines Gigi 2025-11-07 17:28:01 +01:00
  • 61e8517137 fix(vercel): remove functions.runtime and pin Node 18 via package.json engines Gigi 2025-11-07 17:26:35 +01:00
  • b0d30946eb fix(vercel): add version=2 to vercel.json so functions.runtime is recognized Gigi 2025-11-07 17:21:59 +01:00
  • c0cfd41e76 perf(og): increase relay request timeouts (7s article, 5s profile) to improve reliability Gigi 2025-11-07 17:15:48 +01:00
  • be7b6c2cfb chore(vercel): pin Node runtime and increase maxDuration for article OG function Gigi 2025-11-07 17:15:30 +01:00
  • afd27032e0 chore(api): add ws polyfill and dependency for RelayPool in serverless Gigi 2025-11-07 17:15:17 +01:00
  • 696fe42bee feat(og): always render OG meta for /a/:naddr and include redirect script for browsers Gigi 2025-11-07 17:14:55 +01:00
  • 1a0370aef9 Merge pull request #40 from dergigi/fix-500 Gigi 2025-11-07 16:48:11 +01:00
  • ed3e8e9799 refactor(shared): move profile helpers to lib and import from API and src\n\n- Fix serverless import resolution by avoiding src/** in API\n- Keep code DRY with single shared module Gigi 2025-11-07 16:43:02 +01:00
  • f590ff56ec fix(api): inline profile display name helper to avoid src import in serverless Gigi 2025-11-07 16:39:58 +01:00
  • cc68980cdb Merge pull request #39 from dergigi/fix-opengraph-stuff Gigi 2025-11-07 16:36:11 +01:00
  • d83708ceb3 fix: remove user-agent restriction from article OG rewrite Gigi 2025-11-07 16:10:31 +01:00
  • 507aa27d29 chore: remove trailing newline from tables.md test file Gigi 2025-11-07 16:04:50 +01:00
  • 1d4c5a7393 docs: add footnotes explaining Bitcoin frequency notation Gigi 2025-11-07 15:43:25 +01:00
  • 64fd2cc0d3 test: add real-world table from Bitcoin is Time article Gigi 2025-11-07 15:36:55 +01:00
  • b6182b3c11 Merge pull request #38 from dergigi/render-tables Gigi 2025-11-07 15:22:42 +01:00
  • e7e02dd129 fix: remove quotation marks from title in publish-markdown script Gigi 2025-11-07 15:16:45 +01:00
  • d76bfb66bb docs: add test account npub and profile link to .env.example Gigi 2025-11-07 15:14:31 +01:00
  • 024e62118b docs: add test account npub and profile link to publish-markdown.sh Gigi 2025-11-07 15:13:46 +01:00
  • ed93675d8d chore: remove misplaced .env.example from scripts directory Gigi 2025-11-07 15:12:58 +01:00
  • 2089208448 docs: add explanatory paragraphs to each test table Gigi 2025-11-07 15:08:15 +01:00
  • 4fd8a0b18f test: extend table with numbers to 21 rows Gigi 2025-11-07 15:06:46 +01:00
  • 48213fa584 style: add subtle table styling that matches app theme Gigi 2025-11-07 15:04:03 +01:00
  • eaabad98c2 fix: use @filename syntax to read markdown content from file instead of stdin Gigi 2025-11-07 15:00:52 +01:00
  • 31bcd61aae feat: add npm script for publishing test markdown files Gigi 2025-11-07 14:58:02 +01:00
  • f6c00f4c20 docs: clarify that NOSTR_SECRET_KEY should be a test account key Gigi 2025-11-07 14:56:19 +01:00