Commit graph

  • a79cab049f docs: Layer 2 round 2 — resolve 5 questions + access-grant primitive docs/fof-spec-layer1-bio-grants Scott Reimers 2026-04-24 10:37:24 -04:00
  • 553fbd3a20 docs: Layer 2 — CDN-verified FoF comments (per-V_x keypair) Scott Reimers 2026-04-24 08:25:40 -04:00
  • b8b38a6f03 docs: Layer 1 — HPKE-sealed vouch grants via bio post Scott Reimers 2026-04-24 07:38:12 -04:00
  • 1fdf9a94cc docs: FoF-gating spec skeleton (hand-off to Opus) master Scott Reimers 2026-04-23 23:20:56 -04:00
  • d118daee28 Merge PR: adopt multi-contributor git workflow (chore/workflow-adoption) Scott Reimers 2026-04-23 20:08:28 -04:00
  • 518fa43f4f Adopt multi-contributor git workflow (CONTRIBUTING.md + AGENTS.md + sessions.md) Scott Reimers 2026-04-23 17:01:34 -04:00
  • 2ce668aa58 People tab rewrite: recency sort, profile-post Discover, bio modal, per-author feed filter, ignore primitive Scott Reimers 2026-04-23 12:15:51 -04:00
  • e74bd4e6c6 Profile-post backfill + prune disposable first-run persona on import Scott Reimers 2026-04-23 08:47:30 -04:00
  • d990da5bda Fix: imported DMs silently hidden from Messages tab Scott Reimers 2026-04-23 08:11:11 -04:00
  • fb0e293e2d Fix DEFAULT_ANCHOR: use post-rotation network key (ab2b72...) Scott Reimers 2026-04-23 02:04:55 -04:00
  • 481e1c8435 Network-wide announcements signed by the bootstrap anchor posting id Scott Reimers 2026-04-23 01:50:12 -04:00
  • 67d9367eec deploy.sh: note the Windows-installer handoff at script end Scott Reimers 2026-04-23 01:06:28 -04:00
  • 738c902287 Download page: add Windows installer link stub + btn-windows style Scott Reimers 2026-04-23 01:03:26 -04:00
  • 938edadad3 Update v0.6.2 changelog date to April 23, 2026 (ship date) Scott Reimers 2026-04-23 00:01:05 -04:00
  • 88dfbd26f4 Fix: idx_group_keys_root migration creates index on missing column Scott Reimers 2026-04-23 00:00:06 -04:00
  • de6aa06acf v0.6.2 release: version bump + changelog Scott Reimers 2026-04-22 23:54:40 -04:00
  • 8c40e0da48 Fix: dedup concurrent outgoing connects to the same peer Scott Reimers 2026-04-22 23:48:49 -04:00
  • dfd3253734 Fix: GroupKeyDistribute admin forgery + cap concurrent port scanners Scott Reimers 2026-04-22 23:32:10 -04:00
  • f88618bb6f Phase 2g: GroupKeyDistribute \u2192 encrypted post Scott Reimers 2026-04-22 23:09:19 -04:00
  • 2cb211eb11 Phase 2f: groups as a distinct primitive alongside circles Scott Reimers 2026-04-22 22:58:39 -04:00
  • 88d5cc9f23 Phase 2e: rich comments — optional ref_post_id with signed preview Scott Reimers 2026-04-22 22:46:24 -04:00
  • 8b2881d84a Phase 2d: profile posts signed by the posting identity Scott Reimers 2026-04-22 22:30:27 -04:00
  • eabdb7ba4f Phase 2c: remove audience + PostPush + PostNotification + AudienceRequest/Response Scott Reimers 2026-04-22 22:20:02 -04:00
  • 36b6a466d2 Phase 2b: control-post flow (delete/visibility) + remove BlobDeleteNotice Scott Reimers 2026-04-22 21:17:34 -04:00
  • 4da6a8dc85 Fix merged-pull query: include posting identities, not network id Scott Reimers 2026-04-22 20:29:47 -04:00
  • 3c5b80d017 Fix Android pick_file trait imports Scott Reimers 2026-04-22 18:44:58 -04:00
  • 12e0d4eccc v0.6.1 release: version bump + changelog Scott Reimers 2026-04-22 17:57:28 -04:00
  • 7e1e1dd738 Platform: Reset wipe, empty name, Android browse + backup-off, import as personas Scott Reimers 2026-04-22 17:40:21 -04:00
  • 4a1db1ce7f Core: network/posting key split + decrypt-all-personas Scott Reimers 2026-04-22 17:11:20 -04:00
  • b789ab5a19 Design doc §28: update to reflect v0.6.0 shipped state Scott Reimers 2026-04-22 13:59:29 -04:00
  • d0d055839a Download page: keep v0.5.3 links as upgrade bridge for v0.5.0-and-older users Scott Reimers 2026-04-22 00:05:53 -04:00
  • 5463682aac Download page: expand fork warning with 3-step upgrade instructions Scott Reimers 2026-04-22 00:03:36 -04:00
  • 8e35add7bb v0.6.0: hard network fork; ship multi-persona + CDN restructure Scott Reimers 2026-04-21 23:58:35 -04:00
  • eea868b4cc Phase 5 (0.6.4-beta) frontend: Personas UI + compose picker + feed pills Scott Reimers 2026-04-21 23:09:06 -04:00
  • 7bdb2eb736 Phase 5 (0.6.4-beta) backend: multi-persona creation + post-as Scott Reimers 2026-04-21 23:00:21 -04:00
  • ce4b989b17 Phase 4 (0.6.3-beta): posting-key / network-key split (plumbing) Scott Reimers 2026-04-21 22:38:12 -04:00
  • 975e7b9bfe Phase 3 (0.6.2-beta): merged pull + recipient-match Scott Reimers 2026-04-21 22:15:55 -04:00
  • 5d9ba22427 Phase 2e (0.6.1-beta): drop legacy upstream/downstream tables Scott Reimers 2026-04-21 21:42:15 -04:00
  • 60463d1817 Phase 2d (0.6.1-beta): route manifest + blob ops through file_holders Scott Reimers 2026-04-21 21:09:45 -04:00
  • 3a0d2e93ab Phase 2c (0.6.1-beta): route engagement diffs through file_holders Scott Reimers 2026-04-21 21:00:53 -04:00
  • 0b2b4f5a68 Phase 2b (0.6.1-beta): dual-write file_holders on all propagation events Scott Reimers 2026-04-21 20:56:28 -04:00
  • 1658762a68 Phase 2a (0.6.1-beta): add file_holders table + legacy seed migration Scott Reimers 2026-04-21 20:52:30 -04:00
  • e6265b52b6 Phase 1 (0.6.0-beta): remove direct PostPush for encrypted posts Scott Reimers 2026-04-21 20:46:34 -04:00
  • 921a0ec40a Implementation plan: drop cross-version compat, beta/stable as separate networks Scott Reimers 2026-04-21 18:26:55 -04:00
  • 9f2603f981 0.5.3 → stable; document 0.6.x Identity Architecture plan Scott Reimers 2026-04-21 18:06:26 -04:00
  • a2cc98cb25 v0.5.3-beta: version bump Scott Reimers 2026-04-19 17:39:18 -04:00
  • ffb13d6791 Our Info: display peer-observed external address Scott Reimers 2026-04-19 17:37:33 -04:00
  • d1036a2d7d Website: rewrite front page for people who quit social media Scott Reimers 2026-04-19 17:07:25 -04:00
  • 7c36a4dc4c Download page: add Windows installer link + installation instructions Scott Reimers 2026-04-19 16:34:42 -04:00
  • aa9502db77 Add build-appimage.sh and deploy.sh automation scripts Scott Reimers 2026-04-19 16:01:34 -04:00
  • d159abead4 v0.5.2-beta: version bump, changelog Scott Reimers 2026-04-19 15:42:30 -04:00
  • 4220674960 Duplicate identity: user override with Continue Anyway button Scott Reimers 2026-04-19 15:25:17 -04:00
  • 288b53ffb1 Feed pagination, duplicate identity detection, pkarr leak fix, Android SAF Scott Reimers 2026-04-18 15:35:23 -04:00
  • 5e7eed9638 Fast startup: defer bootstrap to background, lazy feed load Scott Reimers 2026-04-16 17:19:05 -04:00
  • 19a95b7c45 Fix file picker for Android: gate blocking_pick behind desktop cfg Scott Reimers 2026-04-16 15:49:56 -04:00
  • c40e093d01 v0.5.1-beta: version bump, changelog, download page update Scott Reimers 2026-04-16 14:06:26 -04:00
  • cba30a1bb3 AppImage video fix, proper import posts, first-run chooser, file pickers Scott Reimers 2026-04-16 13:49:52 -04:00
  • ec731fdb4b First-run chooser, node shutdown on switch, file picker, export path fix Scott Reimers 2026-04-06 01:58:02 -04:00
  • a349d33422 Fix lightbox close: only close on overlay/image click, not inner content Scott Reimers 2026-04-06 01:07:25 -04:00
  • 4379b6fdfc Fix 3 pre-existing lock contention issues in message handlers Scott Reimers 2026-04-06 00:35:38 -04:00
  • be253e8001 Our Info panel, hole punch race fix, NAT profiles in relay introduction Scott Reimers 2026-04-05 17:57:41 -04:00
  • e354ccc388 Welcome screen: add Ready button with loading bar for instant feed access Scott Reimers 2026-04-05 16:41:50 -04:00
  • 9be6a0e40b Download page: add CLI/anchor binary, beta section with v0.5.0-beta Scott Reimers 2026-04-05 16:01:24 -04:00
  • 97dc83f9f1 v0.5.0-beta: merge-with-key import, prior_author provenance, beta versioning Scott Reimers 2026-04-05 14:47:24 -04:00
  • 8ef32e6df6 Export/Import: ZIP export with scope selection, import with public post merge Scott Reimers 2026-03-31 20:56:03 -04:00
  • fb1e92985c Audit fixes: key permissions, lock contention, Docker IP filter, doc updates Scott Reimers 2026-03-31 19:37:17 -04:00
  • 18a40756d8 Identity IPC commands + frontend identity management UI Scott Reimers 2026-03-31 19:08:21 -04:00
  • 75ce965b63 Multi-identity infrastructure: IdentityManager + Tauri AppState refactor Scott Reimers 2026-03-31 18:51:24 -04:00
  • 1030dc21a7 Sync fixes, hole punch address family filtering, ManifestPush blob fetch Scott Reimers 2026-03-31 17:00:43 -04:00
  • 9e87679c39 Design doc: erasure-coded CDN replication section (planned) Scott Reimers 2026-03-23 16:50:40 -04:00
  • 926e0c1509 v0.4.4: UI overhaul — sticky header, mobile nav, profiles/redundancy lightboxes Scott Reimers 2026-03-23 00:56:27 -04:00
  • 409e44762a Clean up warnings: remove dead code, unused imports Scott Reimers 2026-03-22 23:38:18 -04:00
  • 6aad2e073c Close lightboxes/overlays on tab switch Scott Reimers 2026-03-22 23:30:14 -04:00
  • 6320a82852 Keepalive fix, auto-reconnect on disconnect, tab icon fix, video playback guard Scott Reimers 2026-03-22 23:27:41 -04:00
  • 68afc40b16 Fix CLI storage.lock for StoragePool, update changelogs with startup fix Scott Reimers 2026-03-22 22:22:12 -04:00
  • 7b9edc13da Fix blocking_lock panic inside async runtime, reduce pool to 4 connections Scott Reimers 2026-03-22 22:10:50 -04:00
  • 43adbbdf7d v0.4.3: Lock contention overhaul, StoragePool, mobile bottom nav, text scaling Scott Reimers 2026-03-22 21:35:38 -04:00
  • f17535d61d Update download page for v0.4.2 — new changelog entry, version links Scott Reimers 2026-03-22 14:40:49 -04:00
  • 6004cae8a8 v0.4.2: Welcome screen, status ticker, notifications, text scaling, networking fixes Scott Reimers 2026-03-22 14:15:49 -04:00
  • 79922a9208 Design doc: engagement security section, updated propagation description Scott Reimers 2026-03-21 19:32:50 -04:00
  • bb6f2b64b0 v0.4.1: Security hardening, lock contention fixes, data cleanup Scott Reimers 2026-03-21 19:30:38 -04:00
  • bbaacf9b6c v0.4.0: Protocol v4 — header-driven sync, tiered engagement, multi-upstream Scott Reimers 2026-03-21 16:13:45 -04:00
  • 1df00eebf8 Design doc: Protocol v4 spec — header-driven sync, tiered engagement, multi-upstream Scott Reimers 2026-03-21 15:29:27 -04:00
  • 89d6a853f5 Fix storage lock contention: reduce lock holds across 6 hot paths Scott Reimers 2026-03-21 13:02:30 -04:00
  • 3cc39590a7 Design doc audit: update badges, fix outdated descriptions, add CDN/replication docs Scott Reimers 2026-03-21 00:20:47 -04:00
  • 075366e876 Fix IPC storm, DM filter fallback for old-format messages Scott Reimers 2026-03-20 23:33:33 -04:00
  • 24b78a8d41 v0.3.6: Network indicator, tab badges, message read tracking, UI cleanup Scott Reimers 2026-03-20 23:09:57 -04:00
  • a7e632de88 v0.3.6: Active CDN replication, device roles, budgets, tombstones, engagement fix, DOS hardening Scott Reimers 2026-03-20 21:00:28 -04:00
  • b7f2d369fa v0.3.5: Encrypted receipt & comment slots, message delivery indicators Scott Reimers 2026-03-20 14:15:33 -04:00
  • a41b11c0b8 v0.3.5: Private blob encryption, blob prefetch, intent-based filtering, crypto refactoring Scott Reimers 2026-03-20 12:44:07 -04:00
  • 0abc244ee9 v0.3.4: Comment edit/delete, native notifications, forward-compatible protocol, UI fixes Scott Reimers 2026-03-18 00:47:53 -04:00
  • ce176a2299 Design doc: v0.3.2 + v0.3.3 changelog, rate limiting, N2/N3 freshness, bootstrap recovery, schema versioning docs Scott Reimers 2026-03-16 18:47:38 -04:00
  • 8fad30cf95 v0.3.3: Rate limiting, IPv6 fix, schema versioning, video preload, engagement propagation Scott Reimers 2026-03-16 18:37:24 -04:00
  • e6f55fb1d6 Website: contribute page, Discord/Forgejo links, nav update, security cleanup Scott Reimers 2026-03-15 21:16:25 -04:00
  • 800388cda4 ItsGoin v0.3.2 — Decentralized social media network Scott Reimers 2026-03-15 20:22:08 -04:00