tane/apps/app_seeds/lib
vjrj 68b336ec93 feat(block2): default relays + pick-from-list servers (works out of the box)
Feedback: the blank 'web address' field was unusable — nobody knows what to put,
so the market never worked at first launch.
- SocialSettings ships default public relays (nos.lol, relay.damus.io), applied
  automatically for new users so the market works day one. An explicitly empty
  choice still turns the network off (privacy). Exposure is minimal: offers are
  opt-in and carry only a coarse geohash.
- Sharing setup now shows the servers as a short PICK-LIST (checkboxes, pre-
  selected) instead of a blank field; a community's own server goes under a small
  'add another' escape hatch. Intro reworded — no need to know a community.
- Tests updated (defaults) and pinned offline (setRelayUrls([])) so widget tests
  don't hit the network. 22 green, analyzer clean.
2026-07-10 11:19:49 +02:00
..
data feat(block2): publish my seeds to the network (completes publish->discover) 2026-07-10 10:18:30 +02:00
db feat(inventory): photo-first drafts + on-device OCR (digitization R2+R4) 2026-07-09 21:23:46 +02:00
di Merge branch 'main' into spike/block2-derisking 2026-07-10 10:50:16 +02:00
domain Solve lint issue 2026-07-10 10:34:43 +02:00
i18n feat(block2): default relays + pick-from-list servers (works out of the box) 2026-07-10 11:19:49 +02:00
security feat(backup): sealed backups + printable recovery sheet 2026-07-09 22:32:13 +02:00
services feat(block2): default relays + pick-from-list servers (works out of the box) 2026-07-10 11:19:49 +02:00
state feat(block2): trust UI — vouch for a person in chat (web of trust) 2026-07-10 11:04:07 +02:00
ui feat(block2): default relays + pick-from-list servers (works out of the box) 2026-07-10 11:19:49 +02:00
app.dart feat(block2): messaging UI — private 1:1 chat (NIP-17) 2026-07-10 10:59:47 +02:00
main.dart Merge branch 'main' into spike/block2-derisking 2026-07-10 10:50:16 +02:00