Commit Graph

18 Commits

Author SHA1 Message Date
cloudfodder eb43ff69c4 feat(nostr): nostr-based account registration and verification
Rebuilt the nostr registration feature cleanly on top of current ergo
mainline (origin/master), dropping the stale ergo reversions that were
entangled in the original squashed branch.

- New irc/nostr package: NIP-04/NIP-17 DMs, NIP-05 resolution, relay
  connect/auth, and identifier helpers.
- Registration/verification via nostr: parseCallback auto-detects nostr
  identifiers (NIP-05, npub, hex pubkey) and dispatches a verification DM.
- Nostr-based cloaked hostnames for accounts (opt-in via
  ip-cloaking.nostr-hostnames), applied at the account-cloak sites.
- Config: accounts.registration.nostr-verification and the
  nostr-hostnames cloak option, with matching default.yaml and help text.
- Adds github.com/nbd-wtf/go-nostr and vendored dependencies.
2026-07-28 10:42:09 -07:00
Shivaram Lingamneni c2a5853d08 commit the results of updatetranslations.py 2022-01-02 17:38:02 -05:00
Shivaram Lingamneni 23ffc6ef91 update strings 2021-04-28 07:12:54 -04:00
Shivaram Lingamneni fdfa9de79f update strings 2021-02-14 22:58:02 -05:00
Shivaram Lingamneni 7eb21df50a update strings 2021-01-21 09:40:32 -05:00
Shivaram Lingamneni 2d5cb0918e update translated strings 2020-10-28 20:33:49 -04:00
Shivaram Lingamneni 45351c8d07 update translations 2020-07-23 03:37:43 -04:00
Daniel Oaks fb55cc3390 Ignore some dodgy TL strings, fix another dodgy string 2020-06-16 20:33:10 +10:00
Shivaram Lingamneni 0f8c672227 update strings 2020-05-31 14:04:13 -04:00
Shivaram Lingamneni c01fef5778 update strings 2020-03-09 16:11:14 -04:00
Shivaram Lingamneni 14310f0685 commit the results of ./updatetranslations.py run irc languages 2019-12-30 14:47:22 -05:00
Shivaram Lingamneni 71cc9a1adf review fix 2019-05-29 05:50:33 -04:00
Shivaram Lingamneni 7c5fa551ac manually strip some false positives for now 2019-05-29 05:41:45 -04:00
Shivaram Lingamneni df2251756f commit the results of ./updatetranslations.py run irc languages 2019-05-29 05:17:17 -04:00
Daniel Oaks b8c9de5379 Make strings easier to understand 2019-05-17 13:41:32 +10:00
Daniel Oaks 9fbfee62d5 Update translations 2019-05-16 08:10:48 +10:00
Daniel Oaks 6d109e92a5 Fix dodgy TL strings to make them easier to translate 2019-02-22 12:37:11 +10:00
Daniel Oaks e1553aa912 Initial CrowdIn translation stuff 2019-02-03 21:11:45 +10:00