Commit Graph

95 Commits

Author SHA1 Message Date
Alex Gleason 59b3df9641
Rewrite push registerer 2024-10-15 15:59:53 -05:00
Alex Gleason 29af8579af
Add web push schema 2024-10-13 00:24:51 -05: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 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 158392c627
Add instance fetching hooks 2024-10-11 01:13:27 -05:00
danidfra 0d58e68911 Last changes 2024-10-10 17:50:01 -03:00
danidfra 162b0042ed Update account schema 2024-10-10 17:26:15 -03:00
danidfra e003ce9727 Created captcha schema 2024-10-09 20:03:42 -03:00
danidfra 84ee5cacae Merge remote-tracking branch 'origin/main' into zap-split 2024-09-19 12:21:13 -03:00
danidfra f7e702bff2 Update zap-split-schema 2024-09-12 23:50:16 -03:00
danidfra 7e60330faf draft: zap split - so patrick can see the bigger picture 2024-09-11 12:31:56 -03:00
danidfra 7fabf42da4 Add data 2024-09-03 15:24:14 -03:00
Alex Gleason b98f39753d
Let nip05 notification be dismissed 2024-09-01 19:44:25 +02:00
Alex Gleason 0323ef9796
accountSchema: get the domain from the API if it's available 2024-08-16 20:43:49 -05:00
animegrafmays 6017e4391f finally once and for all no foolin fix the flag reactions that have been broken for over five months 2024-07-20 11:57:34 -04:00
Siddharth Singh 4dfe7063c3
fix external key in statusDittoSchema 2024-06-24 02:48:46 +05:30
Siddharth Singh 0770220fbb
rename ditto.external property to ditto.external_url 2024-06-24 02:39:45 +05:30
Siddharth Singh de866d25e5
use external viewer link for statuses as well 2024-06-24 02:00:40 +05:30
Siddharth Singh 73df5533bb
use account.ditto.external if present 2024-06-24 01:47:32 +05:30
Alex Gleason 4927a321df
Rework identity request to match the new API 2024-06-09 18:34:40 -05:00
Alex Gleason def7cc4d14
Support ditto:name_grant notification type 2024-06-09 17:00:41 -05:00
Alex Gleason 733db025d8
Add soapboxConfigSchema 2024-06-02 15:10:11 -05:00
Alex Gleason 41f676fdfb
Add initial version of NConnect class 2024-05-29 14:26:26 -05:00
P. Reis 9aa160d687 feat: add lud16 field 2024-05-22 17:35:11 -03:00
Alex Gleason 49a25f2eb0
useSignerStream: simplify with nostrify 2024-04-30 14:30:34 -05:00
Alex Gleason 6bfc0f95a4
@soapbox/nspec -> @nostrify/nostrify 2024-04-30 13:55:10 -05:00
Alex Gleason d2a28ea3c9
Support the full NIP-46 protocol 2024-04-28 11:13:54 -05:00
Alex Gleason 22586004e8
NIP-46: stringify event object in accordance with updated spec 2024-04-25 21:47:13 -05:00
marcin mikołajczak aace58ccb4 Fix role badges for Pleroma
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-24 17:02:55 +02:00
marcin mikołajczak 1518615767 Merge branch 'mastodon-badges' into 'main'
Support role badges on Mastodon

See merge request soapbox-pub/soapbox!2985
2024-04-16 10:49:48 +00:00
marcin mikołajczak 10db5c264d Merge remote-tracking branch 'origin/main' into announcements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-09 23:41:53 +02:00
marcin mikołajczak 161db37ba0 Use react-query and zod for announcements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-09 23:38:09 +02:00
marcin mikołajczak 9375f1f117 Allow managing instance rules
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-07 11:07:32 +02:00
marcin mikołajczak b36b636493 Merge remote-tracking branch 'origin/main' into dashboard
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-07 10:02:10 +02:00
marcin mikołajczak 771c9643dc Switch admin log to react-query
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-07 09:52:54 +02:00
marcin mikołajczak f69d1d95e4 Support Mastodon rule hints
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-06 09:36:18 +02:00
marcin mikołajczak e3a87a0326 Support role badges on Mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-05 17:12:12 +02:00
marcin mikołajczak 0fc158a7d0 Allow to manage instance relays
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-02 11:45:15 +02:00
marcin mikołajczak 66ad4f8753 Multitenancy support 2024-03-27 11:31:54 +00:00
Alex Gleason 4e7a3e018c
instanceSchema: v1.uri -> v2.domain 2024-03-25 11:17:12 -05:00
marcin mikołajczak 4871c30b8c Merge branch 'main' into 'black-mode'
# Conflicts:
#   src/features/bookmarks/index.tsx
2024-03-24 23:09:28 +00:00
Alex Gleason 0716c5189e Merge branch 'nip05' into 'main'
Nostr: allow setting a nip05 username

See merge request soapbox-pub/soapbox!2960
2024-03-24 22:27:08 +00:00
Alex Gleason b9111719f0
Nostr: allow setting a nip05 username 2024-03-24 16:46:25 -05:00
marcin mikołajczak 067fc9e45d Black mode
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-24 17:38:34 +01:00
marcin mikołajczak eceafedec4 Bookmark folders
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-22 14:53:25 +01:00
Alex Gleason a72e9c1c04
Merge remote-tracking branch 'origin/main' into ditto-auth 2024-03-15 10:52:29 -05:00