Wykres commitów

11439 Commity (ada9e53ff25f0ec231e5ad72fd05fa21e98a4080)

Autor SHA1 Wiadomość Data
Alex Gleason 2806f5afbc Merge branch 'bunker' into 'main'
Rewrite the Nostr Bunker to prevent conflicts with other signers

See merge request soapbox-pub/soapbox!3201
2024-10-30 21:06:25 +00:00
Alex Gleason bee7673085
auth: delete the bunker private key when an access token is revoked 2024-10-30 12:20:52 -05:00
Alex Gleason 335f8eae6c
Fix import of keyring in main.tsx 2024-10-30 12:09:06 -05:00
Alex Gleason fdb53c8906
Store the bunkerSeckey in the keyring, include only the pubkey in the plaintext connection storage 2024-10-30 11:59:53 -05:00
Alex Gleason 36427f52d7
NKeys -> keyring 2024-10-30 11:42:10 -05:00
Alex Gleason ce5a4b9a03
NKeyStorage -> NKeyring 2024-10-30 11:37:14 -05:00
Alex Gleason f066228b22
Remove unused NostrRPC class 2024-10-29 19:23:09 -05:00
Alex Gleason 265b4c646a
Merge remote-tracking branch 'origin/main' into bunker 2024-10-29 18:41:50 -05:00
Alex Gleason fcee59a68f
Log out users with legacy auth 2024-10-29 18:39:00 -05:00
Alex Gleason d3a341c0c6
Revoke Nostr credentials on logout 2024-10-29 18:13:10 -05:00
Alex Gleason 0c4851f4cf
Remove signer from NostrContext 2024-10-29 18:04:05 -05:00
Alex Gleason 46687a0a02
Close the bunker manually due to `using` not working 2024-10-29 16:42:40 -05:00
Alex Gleason 9faf9942a9
NBunker: add waitReady property 2024-10-29 15:44:36 -05:00
Alex Gleason cfd4908e8d
logInNostr: rewrite with new Bunker API 2024-10-29 15:37:51 -05:00
Alex Gleason 1b54bcf5f3
useNostrReq: add deprecation warning 2024-10-29 15:12:52 -05:00
Alex Gleason 66d082934f
Move nostr hooks to hooks/nostr 2024-10-29 15:08:17 -05:00
Alex Gleason d6579eecf7
Rewrite NBunker to have a more flexible and modular interface 2024-10-29 15:05:03 -05:00
Alex Gleason 47fa485f97
useSigner: fix accessToken retrieval, return bunkerSigner along with user signer 2024-10-29 15:04:09 -05:00
Alex Gleason df9cc19714
useBunkerStore: fix parsing of saved connections 2024-10-29 15:00:49 -05:00
Alex Gleason 4d99a6d4f6
Move authorization out of bunkerStore, into loginNostr 2024-10-28 23:09:45 -05:00
Alex Gleason 1c1b56575c
Loosen browserlists 2024-10-28 22:34:59 -05:00
Alex Gleason 5c4b73f943
OKAY IT'S WORKING 2024-10-28 20:20:37 -05:00
Alex Gleason cf1bbf084a Merge branch 'admin-filters' into 'main'
Fix admin account filters

Closes #1769

See merge request soapbox-pub/soapbox!3200
2024-10-28 23:15:42 +00:00
Alex Gleason 4c79c148b3
Fix admin account filters
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1769
2024-10-28 18:10:41 -05:00
Alex Gleason 333d3e76d6
Finish rewriting the bunker...? (now everything else is broken) 2024-10-28 17:00:46 -05:00
Alex Gleason 78bf71bdf9
NBunker: DRY the subscription 2024-10-28 16:28:14 -05:00
Alex Gleason f67abaa3cd
useSignerStream -> useBunker 2024-10-28 16:15:06 -05:00
danidfra e22a16b94b Fix warning of "shadow" 2024-10-28 17:42:29 -03:00
danidfra 838d86fb66 Fix warning from display-name components 2024-10-28 17:39:26 -03:00
Alex Gleason 6788be671e
Move useBunkerStore to src/hooks 2024-10-28 15:27:45 -05:00
Alex Gleason eb0f5b8e3e
Finish useBunkerStore? 2024-10-28 15:27:07 -05:00
Alex Gleason 25eff679ca Merge branch 'test-state' into 'main'
Fix initial Redux state in tests

See merge request soapbox-pub/soapbox!3199
2024-10-28 18:42:43 +00:00
Alex Gleason bbc473cbf4
Fix initial Redux state in tests 2024-10-28 13:37:16 -05:00
Alex Gleason 07f527e28d Merge branch 'scroll-pathname' into 'main'
Fix scroll jumping to the top?

Closes #1770

See merge request soapbox-pub/soapbox!3197
2024-10-28 15:37:47 +00:00
Alex Gleason a331ef7452
Fix scroll jumping to the top? 2024-10-28 10:32:44 -05:00
danidfra d5c1334eeb Merge remote-tracking branch 'origin/main' into fix-classnames 2024-10-28 12:08:22 -03:00
Alex Gleason c46d988fd5 Merge branch 'weblate-soapbox-pub-soapbox' into 'main'
Translations update from Hosted Weblate

See merge request soapbox-pub/soapbox!3196
2024-10-28 01:58:29 +00:00
gallegonovato 9051aa1b87
Translated using Weblate (Spanish)
Currently translated at 97.4% (1652 of 1695 strings)

Translation: Soapbox/Soapbox
Translate-URL: https://hosted.weblate.org/projects/soapbox-pub/soapbox/es/
2024-10-28 02:00:25 +01:00
Alex Gleason 14793ef0a9
Rewrite everything (???) 2024-10-27 19:35:41 -05:00
Alex Gleason aec9043c9b
NBunker: auto-decrypt NIP-44/NIP-04 2024-10-27 18:02:16 -05:00
danidfra de2e62746d Merge remote-tracking branch 'origin/main' into fix-classnames 2024-10-27 19:34:50 -03:00
Alex Gleason 1223e3b9b6
Add Nostr `bunker` slice to redux store 2024-10-27 17:02:21 -05:00
Alex Gleason 38bc1641c5 Merge branch 'nip44-required' into 'main'
nip44 browser extension is required for Ditto

See merge request soapbox-pub/soapbox!3195
2024-10-27 18:00:13 +00:00
Alex Gleason 740a3d8482
nip44 browser extension is required for Ditto 2024-10-27 12:55:10 -05:00
Alex Gleason 3231a72230 Merge branch 'add-search-from-account' into 'main'
feat: enable searchFromAccount in Ditto

See merge request soapbox-pub/soapbox!3189
2024-10-27 15:52:51 +00:00
Alex Gleason a78aa37d56 Merge branch 'scroll-context' into 'main'
Implement a custom ScrollContext component

See merge request soapbox-pub/soapbox!3193
2024-10-26 22:47:01 +00:00
Alex Gleason c9678b846e Merge branch 'sidebar-nav-fix' into 'main'
SidebarNavigationLink: fix isActive

See merge request soapbox-pub/soapbox!3192
2024-10-26 22:44:17 +00:00
Alex Gleason 70a8fb1526
Implement a custom ScrollContext component 2024-10-26 17:39:56 -05:00
Alex Gleason 0a66f2585b
SidebarNavigationLink: fix isActive 2024-10-26 17:38:49 -05:00
P. Reis c7d3a7a468 feat: enable searchFromAccount in Ditto 2024-10-26 19:11:03 -03:00