Commit Graph

11408 Commits

Author SHA1 Message Date
Alex Gleason f5c9b7d1b2
Fix base64 test 2024-10-15 16:10:15 -05:00
Alex Gleason d0211c8af1
Reorganize functions in push registerer so they make logical sense 2024-10-15 16:08:14 -05:00
Alex Gleason 59b3df9641
Rewrite push registerer 2024-10-15 15:59:53 -05:00
Alex Gleason cbd964d7d4 Merge branch 'nip05-guard' into 'main'
Guard nip05 with features

See merge request soapbox-pub/soapbox!3160
2024-10-15 02:43:39 +00:00
Alex Gleason 514f6965b4
Guard nip05 with features 2024-10-14 21:42:37 -05:00
Alex Gleason b754eb62c2 Merge branch 'v2-vapid' into 'main'
Pull VAPID key from V2 instance

See merge request soapbox-pub/soapbox!3159
2024-10-15 00:41:12 +00:00
Alex Gleason 76a7cd5f0a
Pull VAPID key from V2 instance 2024-10-14 19:25:03 -05:00
Alex Gleason 80ed516f82 Merge branch 'fix-nip05-warn' into 'main'
ComposeForm: wrap NIP05 text in a <Warning /> component

See merge request soapbox-pub/soapbox!3158
2024-10-14 20:35:29 +00:00
Alex Gleason 0207a29914
ComposeForm: wrap NIP05 text in a <Warning /> component 2024-10-14 15:19:46 -05:00
Alex Gleason 20cca0165b Merge branch 'add-nip-05-nag-post' into 'main'
Add nip 05 nag post

Closes #1740

See merge request soapbox-pub/soapbox!3135
2024-10-14 17:13:20 +00:00
Alex Gleason 9692b15715
Update nip05 portuguese translation 2024-10-14 11:57:25 -05:00
Alex Gleason 29bdd54dd1
Refactor NIP-05 warnings 2024-10-14 11:50:51 -05:00
Alex Gleason 819711a4f1
Merge remote-tracking branch 'origin/main' into add-nip-05-nag-post 2024-10-14 11:38:50 -05:00
Alex Gleason 7130c51ae8 Merge branch 'update-keygen-step' into 'main'
Remove copy button of key-gen-step

Closes #1754

See merge request soapbox-pub/soapbox!3157
2024-10-14 14:55:20 +00:00
danidfra 6b346ea9d5 Update: remove copy button of key-gen-step 2024-10-14 11:38:26 -03:00
Alex Gleason 599bb9802e Merge branch 'update-message-captcha' into 'main'
Update captcha message

Closes #1751

See merge request soapbox-pub/soapbox!3156
2024-10-14 14:05:56 +00:00
danidfra 7472be4a06 Update captcha sucess message 2024-10-14 10:49:09 -03:00
Alex Gleason 16b05a9886 Merge branch 'captcha-hotfix' into 'main'
Hotfix captcha not showing after signup

See merge request soapbox-pub/soapbox!3155
2024-10-14 00:32:07 +00:00
Alex Gleason bbc4d7026b
Hotfix captcha not showing after signup 2024-10-13 19:16:38 -05:00
Alex Gleason ad6e1bc099
Upgrade react-query 2024-10-13 18:28:26 -05:00
Alex Gleason ad0046c4f4
Upgrade Tailwind and scss deps 2024-10-13 18:14:25 -05:00
Alex Gleason 105394cea1
Upgrade tabler to 3.19 2024-10-13 18:08:43 -05:00
Alex Gleason a31234e8a1 Merge branch 'fix-chats-send' into 'main'
Fix sending chat messages

Closes #1752

See merge request soapbox-pub/soapbox!3153
2024-10-13 18:58:04 +00:00
Alex Gleason 5f9cede2ac
Fix sending chat messages
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1752
2024-10-13 13:42:21 -05:00
Alex Gleason d2ff5cf64e Merge branch 'web-push' into 'main'
Add web push schema

See merge request soapbox-pub/soapbox!3152
2024-10-13 05:41:42 +00:00
Alex Gleason 29af8579af
Add web push schema 2024-10-13 00:24:51 -05:00
Alex Gleason 90577fb220 Merge branch 'auth' into 'main'
Start reworking auth

See merge request soapbox-pub/soapbox!3151
2024-10-13 03:14:36 +00:00
Alex Gleason d69d582a38
Add useAuth hook, fix soapboxAuthSchema 2024-10-12 19:17:09 -05:00
Alex Gleason 02d599beab
Add auth schemas 2024-10-12 17:56:35 -05:00
Alex Gleason 967ad7d59c Merge branch 'query-retry' into 'main'
queryClient: retry certain 5xx codes automatically

See merge request soapbox-pub/soapbox!3150
2024-10-12 22:16:29 +00:00
Alex Gleason 8e46164653
Remove custom retry from useInstance hooks (prefer the default) 2024-10-12 15:03:35 -05:00
Alex Gleason b348f30eea
queryClient: retry certain 5xx codes automatically 2024-10-12 15:02:00 -05:00
Alex Gleason 5a0713a02e
HTTPError: also include the associated Request object 2024-10-12 14:55:34 -05:00
Alex Gleason 943c5fddee Merge branch 'instance-hooks' into 'main'
Refactor Instance fetching

See merge request soapbox-pub/soapbox!3148
2024-10-11 21:31:42 +00:00
Alex Gleason 5477a3a8c6
useInstance: don't go stale 2024-10-11 15:40:25 -05:00
Alex Gleason fdc03fe610
useApi: prefer BACKEND_URL, if provided 2024-10-11 15:34:46 -05:00
Alex Gleason 74f74d29fc
Refresh when logging out by default 2024-10-11 15:17:23 -05:00
Alex Gleason 82731e633d
Make instance stop aggressively refreshing, replace isStandalone with instance.isNotFound 2024-10-11 15:13:37 -05:00
Alex Gleason c2260abc97 Merge branch 'captcha-modal' into 'main'
Fix problem with captcha

See merge request soapbox-pub/soapbox!3149
2024-10-11 16:16:34 +00:00
danidfra 4ffad405c7 Test preventDefault 2024-10-11 13:02:26 -03:00
Alex Gleason 9d1ee47166
Use the instance hook to fetch in SoapboxLoad, also store the data in Redux as a temporary workaround 2024-10-11 04:26:27 -05:00
Alex Gleason 0396cb1aef
Fix useApi auth URL 2024-10-11 03:44:32 -05:00
Alex Gleason ba4ab3d39a
Make useInstance hook call V2 instance, fallback to V1 instance upgraded 2024-10-11 03:39:58 -05:00
Alex Gleason 5966f9efae
Add nostr and pleroma to v2 instance 2024-10-11 02:55:13 -05:00
Alex Gleason 0f7a43c51b
Upgrade v1 instance to v2 instance 2024-10-11 02:50:13 -05:00
Alex Gleason 22747e838e
Add a dedicated InstanceV2 schema 2024-10-11 02:29:28 -05:00
Alex Gleason c5c38ed79c
Merge remote-tracking branch 'origin/main' into instance-hooks 2024-10-11 01:49:35 -05:00
Alex Gleason 008dbb35d1 Merge branch 'instance-hook-obj' into 'main'
Make useInstance return an object containing the instance

See merge request soapbox-pub/soapbox!3147
2024-10-11 06:42:43 +00:00
Alex Gleason 445649ec1c
Make useInstance return an object containing the instance 2024-10-11 01:28:57 -05:00
Alex Gleason 158392c627
Add instance fetching hooks 2024-10-11 01:13:27 -05:00