-
d7ec692d03
pay: remove top-right tap-to-settings avatar from pay page
master
build159
2ro
2026-07-08 01:40:49 -04:00
-
9bdc0e2c60
locales: apply firm zh-CN audit corrections + mirror to zh-TW
2ro
2026-07-08 01:37:05 -04:00
-
e623271476
locales: add Traditional Chinese (zh-TW)
2ro
2026-07-08 01:28:19 -04:00
-
8bbb7853ef
locales: adopt corrected Simplified Chinese from jasperli2026 (keep Cangjie keyboard + Goblin title)
2ro
2026-07-08 00:53:23 -04:00
-
f2781fb5a9
locales: fix zh-CN lang_name to native 简体中文
2ro
2026-07-08 00:38:36 -04:00
-
52e8ff6236
settings: clear Android bottom inset so last button is not clipped
2ro
2026-07-08 00:38:36 -04:00
-
1521b22cdd
nostr/pool: remove inert co-located-exit scaffolding
2ro
2026-07-08 00:38:36 -04:00
-
35c9ea3bbc
Remove dormant Nym/mixnet transport, commit fully to Tor
2ro
2026-07-08 00:28:10 -04:00
-
079fdd4841
docs: README default relay set matches code (Tor-friendly relays, drop damus/nos.lol)
build158
2ro
2026-07-07 18:49:54 -04:00
-
4337580806
goblin: full wallet backup (seed + all identities) with restore
2ro
2026-07-07 17:47:03 -04:00
-
5ea549abf4
goblin: restructure Advanced page into Advanced Nostr Settings + Danger Zone
2ro
2026-07-07 17:18:32 -04:00
-
5fecba6ff5
goblin: make the self top-right avatar mode-aware (anon-only yellow)
2ro
2026-07-07 17:01:52 -04:00
-
debad91e29
nostr: raise news cap to 18 so English variant survives multi-language batches
2ro
2026-07-07 17:05:24 -04:00
-
567c054fe6
goblin: drop the Activity top-right self avatar (owner veto)
build157
2ro
2026-07-07 12:28:31 -04:00
-
54af417ec0
goblin: Grin-mark anon/self avatars + Export archive caption, archive under Advanced privacy
2ro
2026-07-07 12:06:11 -04:00
-
51de695d4e
ja: align with removed rotate/import keys + learn_more
build156
2ro
2026-07-07 01:49:58 -04:00
-
f39785096d
goblin: revert Pay header to original goblin mark
2ro
2026-07-07 01:17:46 -04:00
-
705b954fe9
es: fix handle-loanword and verb-form inconsistencies
2ro
2026-07-07 00:57:26 -04:00
-
78c5667a18
Add Japanese (ja) as ninth Goblin wallet locale
2ro
2026-07-07 00:57:14 -04:00
-
befff36133
Fix Sign in with Goblin trust announce over Tor
2ro
2026-07-07 00:35:39 -04:00
-
e3b4545dc4
goblin: remove Settings Import identity (replace-current) flow
2ro
2026-07-07 00:48:05 -04:00
-
26d3d41790
Revert "goblin: remove the Import identity option from onboarding"
2ro
2026-07-07 00:42:39 -04:00
-
811eff825c
goblin: remove the rotate-nostr-identity feature
2ro
2026-07-07 00:37:49 -04:00
-
44f9363ecf
goblin: remove the Import identity option from onboarding
2ro
2026-07-07 00:37:30 -04:00
-
3b80650972
goblin: shorten Username name-authority copy + add Learn more link
2ro
2026-07-07 00:37:11 -04:00
-
bb1023e51b
Anonymous mode: censored avatars + Recent strip
2ro
2026-07-07 00:14:23 -04:00
-
c3bd0c00d0
android: sign release build type from keystore.properties when present
2ro
2026-07-07 00:56:48 -04:00
-
773589a2f1
Add Spanish and Korean locales (es, ko)
build155
2ro
2026-07-06 22:35:10 -04:00
-
94951e8ca9
Username page: name authority on top, claim below
2ro
2026-07-06 22:22:12 -04:00
-
f72a9718a3
goblin: move Trusted Sites into the nostr settings group + fix raw-key leaks
build154
2ro
2026-07-06 21:10:25 -04:00
-
7223e65a7a
goblin: promote "Import identity" to first-class onboarding buttons
2ro
2026-07-06 20:56:28 -04:00
-
4a91998a44
goblin: settings polish (wrap fix, 5-dot censor, nav reset)
2ro
2026-07-06 20:56:13 -04:00
-
6af8fd1c26
goblin: Settings redesign (Username + Advanced Privacy pages)
2ro
2026-07-06 20:06:26 -04:00
-
f7178254e0
goblin: complete the flow BEFORE return-to-caller + terse trust prompt
2ro
2026-07-06 21:37:19 -04:00
-
1f224107a0
goblin: gate return-to-caller on an optional rt flag (QR scans stay in-wallet)
2ro
2026-07-06 20:42:44 -04:00
-
d24a09074a
goblin: polish FR stale label + fix raw-key leaks on this branch
2ro
2026-07-06 21:13:44 -04:00
-
062cf2f2ab
goblin: always offer a manual Cancel on stuck pendings + soft stale nudge
2ro
2026-07-06 20:12:15 -04:00
-
2790d9a592
goblin: UI pack 153 (portrait lock, home logo, GoblinPay badge, plain QR)
2ro
2026-07-06 18:50:07 -04:00
-
c6dbec5109
goblin: in-flight request card becomes a single centered spinner
build153
2ro
2026-07-06 16:40:31 -04:00
-
fdbcbf0bdd
goblin: audit fixes (money replay guard, honest encrypt prompt) + hardening
2ro
2026-07-06 18:18:28 -04:00
-
2f52df509e
goblin: honour the trust relay hint on the channel + clippy clean
2ro
2026-07-06 17:49:01 -04:00
-
5da92d0147
goblin: Authorize Sessions GUI (trust grant, money prompt, Trusted Sites) + 6 locales
2ro
2026-07-06 17:40:50 -04:00
-
c178f84bf0
goblin: fold cross-worker seam rulings (encrypt/decrypt ops, session-open, 30402 money)
2ro
2026-07-06 17:26:12 -04:00
-
fbc6599ab0
goblin: Authorize Sessions transport + runtime (encrypted relay channel, session store)
2ro
2026-07-06 17:14:32 -04:00
-
939d1b18d1
goblin: Authorize Sessions pure core (trust URI parser, tier classifier, session enforcement)
2ro
2026-07-06 16:58:57 -04:00
-
4d45a330dc
goblin: reserve the network fee in the send flow (GRIM parity)
build152
2ro
2026-07-06 14:37:32 -04:00
-
b51aac1e46
goblin: mark deferred audit items (M5, M6, L2, L3, L4) with TODO tags
2ro
2026-07-06 08:02:12 -04:00
-
ef4a7a5d19
goblin: auto-clear a revealed nsec from the clipboard after a delay
2ro
2026-07-06 08:00:45 -04:00
-
20e21d0364
goblin: make password-change identity re-encryption all-or-nothing and rebind the live service
2ro
2026-07-06 07:56:05 -04:00
-
ab029b2647
goblin: bind the login callback host to the approved domain
2ro
2026-07-06 07:52:40 -04:00
-
436674e08a
goblin: forward-compatible parsing for proof-address and held-identity registries
2ro
2026-07-06 07:51:38 -04:00
-
d804d2e126
goblin: serialize proof-address allocation, atomic persist, refuse corrupt registry
2ro
2026-07-06 07:49:25 -04:00
-
d4cc7dbe98
goblin: Authorize, one-shot site-requested event signing with per-event approval (Build 151)
2ro
2026-07-06 07:34:03 -04:00
-
4b0071fa91
goblin: add-identity sheet gets real Generate/Import buttons, Cancel beneath (Build 150)
2ro
2026-07-06 03:27:56 -04:00
-
b7adae89c7
goblin: sign in with Goblin, one-time login approval + 22242 signer (Build 150)
2ro
2026-07-06 03:24:09 -04:00
-
3c09baf25a
goblin: batch invoice URI with one approval, per-sale addresses (Build 149)
2ro
2026-07-06 02:03:00 -04:00
-
ea07fd2081
goblin: per-sale proof-address allocator + mint API (Build 149)
2ro
2026-07-06 01:56:06 -04:00
-
c0cdeb6d6b
goblin: back-hint polish — switcher wording, quiet-toast look (Build 148)
2ro
2026-07-06 00:45:54 -04:00
-
e9f3bd453b
goblin: double-back at Home returns to the wallet switcher (Build 148)
2ro
2026-07-06 00:34:47 -04:00
-
9b1cec2063
goblin: min-confirmations setting + integrated node moved to Advanced (148)
2ro
2026-07-06 00:07:21 -04:00
-
c3d6c31aca
goblin: one-toggle add-identity sheet, kill the dead Generate button (Build 148)
2ro
2026-07-05 23:52:59 -04:00
-
3237174c2e
goblin: modal-lock the identity manage sheet, uniform paired buttons (Build 147)
2ro
2026-07-05 23:07:50 -04:00
-
0c7a1404fa
goblin: fix Settings scroll extent so the page reaches its foot (Android)
2ro
2026-07-05 22:05:56 -04:00
-
d80218a13c
goblin: plain-language identities blurb in all six locales
2ro
2026-07-05 21:59:17 -04:00
-
472e2f0915
goblin: private identity tags + per-row management sheet (Build 146)
2ro
2026-07-05 21:58:44 -04:00
-
2592eadc9f
goblin: delete identity (double-gated) and unified import (Build 146)
2ro
2026-07-05 21:50:42 -04:00
-
2acfd46784
goblin: identity copy for the listen-all model; drop relay-linking framing
2ro
2026-07-05 20:37:49 -04:00
-
51d1675ad6
goblin: unlock-all / listen-all identities with instant switch (Build 145)
2ro
2026-07-05 20:37:49 -04:00
-
5d500540c8
goblin: identity add-panel button + password-modal placement (Build 144)
2ro
2026-07-05 19:31:28 -04:00
-
6399222908
goblin: identity switcher UX fixes for Build 143
2ro
2026-07-05 18:36:28 -04:00
-
9e97d532e7
goblin: identity backend fixes for Build 143
2ro
2026-07-05 18:36:28 -04:00
-
6d0dde523f
goblin: enable the activity-row identity badge (approved cue)
2ro
2026-07-05 16:46:59 -04:00
-
e56d9d05e2
goblin: per-identity gradient legend on the transaction detail
2ro
2026-07-05 16:29:21 -04:00
-
69f647a009
goblin: show the paid/used identity on the transaction detail view
2ro
2026-07-05 16:15:42 -04:00
-
8a382aa308
goblin: identity switcher strings in all six locales
2ro
2026-07-05 16:11:32 -04:00
-
63d0cb7dee
goblin: identity switcher UI (top-right swap glyph + its own page)
2ro
2026-07-05 16:11:31 -04:00
-
2e2d96016e
goblin: switch, catch-up and shared-balance receive across identities
2ro
2026-07-05 16:11:18 -04:00
-
26da66710e
goblin: held nostr identity set (storage + migration)
2ro
2026-07-05 16:11:02 -04:00
-
90c294bf26
goblin: point changelog third link to docs.goblin.st and rebrand startup log
2ro
2026-07-05 14:07:55 -04:00
-
3a69b72d9d
goblin: fix update changelog modal branding and links
2ro
2026-07-05 14:03:51 -04:00
-
bdedcba498
goblin: appearance settings additions for Build 140
2ro
2026-07-05 13:11:23 -04:00
-
037e727756
goblin: bolder frameless home QR matching the pay header
2ro
2026-07-05 13:11:08 -04:00
-
ce024443ac
goblin: refine the activity row and drop list seconds
2ro
2026-07-05 13:10:43 -04:00
-
1141f97b22
goblin: date the home news panel (ISO 8601) and guard title overflow
2ro
2026-07-05 06:29:21 -04:00
-
e036a9692a
goblin: fix activity row amount overlap and truncation target
2ro
2026-07-05 06:20:12 -04:00
-
ef58f260e8
harden(nostr): cap relay ws frames and zeroize conversation keys
2ro
2026-07-05 06:08:25 -04:00
-
210c4ab662
fix(send): show the proof-notify target on the review screen
2ro
2026-07-05 06:08:25 -04:00
-
c0b622f694
fix(payuri): reject non-ASCII and oversized scanned amounts
2ro
2026-07-05 06:08:25 -04:00
-
42d70e1a5e
Goblin: generic browser User-Agent for Tor HTTP, drop duplicate UA
2ro
2026-07-05 05:55:32 -04:00
-
e9f0c3f0e2
Goblin: publish the "payment sent" receipt at dispatch, not finalize
2ro
2026-07-05 05:53:00 -04:00
-
a437aad2f8
README: language-aware news, open-to-pay links, proofs on request
2ro
2026-07-05 05:31:43 -04:00
-
d5d1212a44
Goblin: fetch fiat rate live on view, kill the 48h price cache
2ro
2026-07-05 04:38:24 -04:00
-
ab2ac7c3ac
Goblin: fix macOS build, import objc sel_impl for the deep-link bridge
2ro
2026-07-05 04:01:28 -04:00
-
3db6375459
Goblin: apply node selection to the running wallet, no silent zero
2ro
2026-07-05 03:38:08 -04:00
-
d5ae136cf1
Goblin: route macOS goblin: link clicks to the send-review screen
2ro
2026-07-05 03:14:45 -04:00
-
a7c2443f3b
Goblin: proof-on-request payments (wallet side of the frozen contract)
2ro
2026-07-05 03:00:13 -04:00
-
ae0f36d287
Goblin: goblin: payment deep link opens straight to send review
2ro
2026-07-05 01:53:18 -04:00
-
9f019edfeb
Goblin: fix desktop clipboard (copy/paste lost the selection)
2ro
2026-07-05 00:41:33 -04:00
-
093c5014ef
Goblin: GoblinPay QR scans straight to review
2ro
2026-07-05 00:34:59 -04:00
-
65d8d0f7bd
Goblin: language-aware news panel
2ro
2026-07-05 00:34:47 -04:00