Commit Graph

  • 137fcf176b Bump tar from 0.4.45 to 0.4.46 in /src-tauri (#4) main dependabot[bot] 2026-05-31 12:26:10 +02:00
  • d80233e4d9 Bump to v0.13.1 — article reader scroll lock fix + click-to-zoom v0.13.1 Jure 2026-05-24 20:15:10 +02:00
  • 94f610c2d3 fix: article reader scroll lock + click-to-zoom for body images Jure 2026-05-24 20:07:06 +02:00
  • d3d855e7f3 docs: update README for v0.13.0; drop stale live-feed claim v0.13.0 Jure 2026-05-22 15:21:39 +02:00
  • 1c73f1e320 fix: harden updater null-handling, dev-mock install_info, honest interests copy Jure 2026-05-22 14:59:57 +02:00
  • 2dfe0e86c1 Bump to v0.13.0 — visual overhaul: themes, readability, accessibility Jure 2026-05-21 21:26:43 +02:00
  • 349e9d12f8 polish: onboarding step indicator + safe backup escape hatch Jure 2026-05-21 21:19:55 +02:00
  • da8aab7de5 polish: replace sidebar Unicode glyphs with Lucide icons Jure 2026-05-21 21:19:55 +02:00
  • 5c490dbb56 feat: easy-read font option (Atkinson Hyperlegible) Jure 2026-05-21 17:30:59 +02:00
  • 5cd11667ae polish: Sepia + Hackerman redesigned, new Reader theme Jure 2026-05-20 22:53:48 +02:00
  • 87c9a49e6c polish: Light theme redesign — soft off-white base, real text hierarchy Jure 2026-05-20 22:42:12 +02:00
  • a4a4648aa6 polish: Midnight theme redesign — proper elevation + refined palette Jure 2026-05-20 22:33:20 +02:00
  • 7b6f67f42e fix: feed flicker — fixed-height quote box + content-aware row estimate Jure 2026-05-19 17:50:37 +02:00
  • 30f050119b fix: feed virtualization — overlapping cards and phantom gaps Jure 2026-05-18 20:12:28 +02:00
  • 9051c14205 polish: capitalise sidebar labels, rounded avatars, stronger article titles Jure 2026-05-18 18:17:13 +02:00
  • 2250e2daf6 polish: sans-serif body font + midnight theme contrast refresh Jure 2026-05-18 18:17:13 +02:00
  • 62667bc8ef Bump to v0.12.17 — infinite scroll & virtualized feed v0.12.17 Jure 2026-05-17 21:10:29 +02:00
  • 7678ad2f1f Feed virtualization Stage 2: infinite scroll Jure 2026-05-17 20:26:15 +02:00
  • 73c1bd1ac9 Virtualize feed list with @tanstack/react-virtual Jure 2026-05-16 19:02:18 +02:00
  • db81de9007 Bump to v0.12.16 — security hardening: http(s) scheme guard on link sinks, loop-stable HTML tag strip v0.12.16 Jure 2026-05-16 13:59:10 +02:00
  • 61c6703513 Bump to v0.12.15 — install-aware update banner (Arch/deb/rpm get manual update guidance) v0.12.15 Jure 2026-05-16 13:43:38 +02:00
  • 3757368990 Bump to v0.12.14 — fix macOS auto-updater (add app bundle target) v0.12.14 Jure 2026-05-16 13:26:57 +02:00
  • 0d4153e6de Bump to v0.12.13 — union legacy + cloud on first podcast hydrate v0.12.13 Jure 2026-05-15 20:50:47 +02:00
  • 1cbd13031d Bump to v0.12.12 — podcast subscriptions sync via Nostr (kind 30003) v0.12.12 Jure 2026-05-15 20:35:36 +02:00
  • 7e998be45b Bump to v0.12.11 — read-only mode write-action guards v0.12.11 Jure 2026-05-11 22:08:06 +02:00
  • 88c42fcb57 Bump @tauri-apps/api to ^2.11.0 to match Rust tauri 2.11.1 v0.12.10 Jure 2026-05-11 16:30:45 +02:00
  • 9fc585a395 Bump to v0.12.10 — security: Tauri, rustls-webpki, rand, dompurify, postcss Jure 2026-05-11 15:20:01 +02:00
  • 7f3dafa97a README: link to veganostr.com, refresh signature notes Jure 2026-04-23 19:51:11 +02:00
  • 992b7f97b1 README: add Web of Trust feature, refresh Up Next, add NIP-32 row Jure 2026-04-23 19:48:38 +02:00
  • 58f3b4d7cb Bump to v0.12.9 — Web of Trust everywhere v0.12.9 Jure 2026-04-23 19:34:16 +02:00
  • 7a07d732e6 Remove broken "new account" badge Jure 2026-04-23 19:20:37 +02:00
  • 6a23f0223c Apply WoT filter to reactions, zaps, and all feed tabs Jure 2026-04-23 19:20:29 +02:00
  • c93a07c48e Add interactive WebKit memory watcher script Jure 2026-04-17 14:17:48 +02:00
  • 704e738d3a Docs: changelog + WebKit OOM lessons for v0.12.8 Jure 2026-04-17 14:16:09 +02:00
  • bc4c72d6a0 Fix Linux OOM: disable Blossom SHA-256 URL auto-detection v0.12.8 Jure 2026-04-16 17:55:06 +02:00
  • 8b5fdc0720 Bump to v0.12.8 — fix Linux OOM crash Jure 2026-04-16 11:44:19 +02:00
  • 5fe3554579 Fix feed OOM: cap follow feed at 30, WebKit software rendering, dedup notification fetches Jure 2026-04-16 11:43:48 +02:00
  • 0894389fe0 Fix feed OOM: lazy image loading, inView gating, WebKit memory tuning Jure 2026-04-15 20:36:14 +02:00
  • 018ee0e0f3 Fix thread OOM: hard-truncate events client-side, remove batchFetchProfileAges from thread Jure 2026-04-13 22:16:02 +02:00
  • a87abb6d97 Fix thread OOM: cap fetchThreadEvents at 300 events, cap profile cache at 500 entries Jure 2026-04-13 21:37:41 +02:00
  • 5d59797d5d Add thread load timing diagnostics (Ctrl+Shift+D to view) Jure 2026-04-13 21:34:40 +02:00
  • 95785dcb07 Fix profile fetch architecture: batch kind-0 queries, restore NDK pooling Jure 2026-04-13 21:06:08 +02:00
  • d8217bda49 Add new account age badge on notes (< 60 days) Jure 2026-04-13 20:51:24 +02:00
  • 4ce272ce5a Add opt-in WoT feed filter (hop-1 + hop-2 social graph) Jure 2026-04-13 18:11:45 +02:00
  • f3b92004f0 Bump to v0.12.7 — fix NIP-96 upload endpoints, block SVG uploads v0.12.7 Jure 2026-04-13 14:43:03 +02:00
  • c6ccb0989c Remove unused delete_event function; bump Vite + picomatch (audit fix) Jure 2026-04-12 18:56:02 +02:00
  • a393469c17 Add interest selection step to new-user onboarding Jure 2026-04-11 22:29:25 +02:00
  • 35da2a9111 Sync Cargo.lock to v0.12.6 Jure 2026-04-11 22:23:53 +02:00
  • c22522a170 Add CHANGELOG entry for v0.12.6 Jure 2026-04-10 20:47:22 +02:00
  • 4759c2df64 Parse URLs, mentions and hashtags in profile bio Jure 2026-04-10 20:40:35 +02:00
  • 37e87825d4 Bump to v0.12.6 — DM polish, multi-image upload fix, Blossom image rendering v0.12.6 Jure 2026-04-10 20:10:20 +02:00
  • 214c42b9e5 Fix Blossom image URLs with non-standard extensions (.jp etc.) Jure 2026-04-10 20:09:44 +02:00
  • f4878f9d4f Polish DM view: clickable links, inline images, nostr entity rendering Jure 2026-04-10 17:49:11 +02:00
  • 7375ddc7e3 Fix multi-image upload in article editor; add thumbnail lightbox Jure 2026-04-10 11:33:13 +02:00
  • 0bda04904b Add screenshot capture scripts and CHANGELOG; gitignore screenshots/ Jure 2026-04-09 22:01:49 +02:00
  • 2b2a5929f7 Bump to v0.12.5 — UI polish, V4V fix, production-silent logging v0.12.5 Jure 2026-04-09 19:57:57 +02:00
  • c0fbc93377 Polish pass 14 — silence remaining console calls in production Jure 2026-04-09 19:56:05 +02:00
  • 9fb0a7ef2e Polish pass 13 — final sentence case sweep Jure 2026-04-09 19:51:16 +02:00
  • 721a552f91 Polish pass 12 — sentence case on ArticleView, ComposeBox, DMView, SettingsView Jure 2026-04-09 19:49:24 +02:00
  • 63a0f05e92 Polish pass 11 — color tokens, text size consistency, overlay fix Jure 2026-04-09 19:47:19 +02:00
  • 9b3783b640 Polish pass 10 — hover titles, focus rings, disabled states Jure 2026-04-09 19:27:22 +02:00
  • f34f5dc1a3 Polish pass 9 — console → debug in search.ts and localRelay.ts Jure 2026-04-09 19:24:07 +02:00
  • d6287fc240 Polish pass 8 — console → debug, sentence case, attachment button Jure 2026-04-09 19:20:47 +02:00
  • f2546b5af7 Polish pass 7 — sentence case across profile, thread, follows, podcasts Jure 2026-04-09 18:42:03 +02:00
  • e30e42971e Polish pass 6 + fix V4V auto-streaming not stopping on manual toggle Jure 2026-04-09 18:36:28 +02:00
  • bac52b15ac Polish pass 5 — sentence case, theme tokens, remaining a11y Jure 2026-04-09 18:29:43 +02:00
  • 3eb6968de0 Polish pass 4 — remove remaining hard-coded colors and inline styles Jure 2026-04-09 15:47:12 +02:00
  • 30147afc87 Polish pass 3 — theme tokens, debug logging, remaining ellipses Jure 2026-04-09 15:39:53 +02:00
  • 508829c38b Polish pass 2 — avatar hover, reply buttons, ellipses, a11y Jure 2026-04-09 15:36:55 +02:00
  • d134702da7 Polish pass — consistency, a11y, theme correctness Jure 2026-04-09 13:32:59 +02:00
  • acd5a5979b Bump to v0.12.4 — polls, custom relay, UI polish v0.12.4 Jure 2026-04-06 18:15:48 +02:00
  • 86b7705c07 Fix thread indentation compounding on narrow screens Jure 2026-04-06 15:21:37 +02:00
  • 77d672b6d1 Fix duplicate people in search results — dedup by pubkey Jure 2026-04-06 15:05:31 +02:00
  • 67cf4010fc Fix build: remove unused withTimeout import in dms.ts v0.12.3 Jure 2026-04-06 13:05:10 +02:00
  • 262b2d36d5 Bump to v0.12.3 — fix direct messages Jure 2026-04-06 12:49:40 +02:00
  • 111473ddb4 Fix DMs not loading — use subscribe instead of fetchEvents for gift wraps Jure 2026-04-06 11:49:34 +02:00
  • e99a2e880f Update ROADMAP.md and GitHub description for v0.12 Jure 2026-04-05 18:15:09 +02:00
  • 455a044ed3 Clean up repo: private_docs dir, update AGENTS.md, harden gitignore Jure 2026-04-05 18:13:49 +02:00
  • 2bea043ef7 Remove private memory file and harden .gitignore Jure 2026-04-05 14:12:50 +02:00
  • 5e5b3a5d48 Fix CI: sync Tauri plugin versions (fs 2.5.0, dialog 2.7.0) v0.12.2 Jure 2026-04-05 14:00:12 +02:00
  • 2083e08baa Bump to v0.12.2 — Vega public relay as default Jure 2026-04-05 13:45:57 +02:00
  • 4235f9e059 Add relay.veganostr.com as default relay with migration Jure 2026-04-05 13:23:51 +02:00
  • 05f718b092 Add signature verification instructions to README Jure 2026-04-04 21:31:36 +02:00
  • 5d78aac091 Bump to v0.12.1 — Media feed, Trending retry, read-only banner v0.12.1 Jure 2026-04-04 21:09:41 +02:00
  • fa1eb0d89b Make logged-out state visually obvious with top banner Jure 2026-04-04 21:07:09 +02:00
  • a7088a494c Fix empty Trending feed: retry on empty relay response Jure 2026-04-04 20:54:25 +02:00
  • 9679c6f02c Fix empty Media feed: use 24h window instead of 2h Jure 2026-04-04 20:53:02 +02:00
  • 63f2803953 Bump to v0.12.0 — Podcasts & Value 4 Value v0.12.0 Jure 2026-04-04 20:27:48 +02:00
  • b155505828 Stop media playback when navigating between views Jure 2026-04-04 19:07:49 +02:00
  • 4a7f616c4b Stop V4V streaming when audio playback fails Jure 2026-04-04 19:04:23 +02:00
  • ebf964980b Add V4V sidebar section with dashboard, settings, and history Jure 2026-04-04 19:03:00 +02:00
  • 1d5d43ae78 V4V: keysend payments, recipient breakdown, and episode nudge Jure 2026-04-04 17:58:14 +02:00
  • 5444214041 Fix podcast player stability, V4V payments, and Lightning address Jure 2026-04-03 22:27:34 +02:00
  • c83afeabc4 Enrich Fountain.fm episodes with V4V recipients from Podcast Index Jure 2026-04-03 15:20:30 +02:00
  • aa57ff4cd8 Fix Fountain.fm episode cards: use Tauri HTTP plugin for CORS bypass Jure 2026-04-03 15:01:06 +02:00
  • ba3ef9e2c8 Polish: reduced motion, toast animation, token consistency Jure 2026-04-02 18:30:10 +02:00
  • ae5b9a444c Optimize rendering: memo, granular selectors, code splitting Jure 2026-04-02 18:03:19 +02:00
  • fd26a743d7 Fix text-dim and text-muted contrast to meet WCAG AA 4.5:1 Jure 2026-04-02 17:48:25 +02:00
  • 1006b1a1f0 Normalize theme tokens: accent-text, zap-text, remove hard-coded colors Jure 2026-04-02 17:33:59 +02:00
  • 1fd613425d Harden accessibility: ARIA roles, semantic buttons, alt text, form labels Jure 2026-04-02 17:01:02 +02:00