Commit Graph

59 Commits

Author SHA1 Message Date
838ace63d9 Support Mastodon trending links
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-20 12:44:28 +02:00
77c21723e5 Support bites
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-19 23:19:44 +02:00
e73341d1a9 fixes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-18 20:59:50 +02:00
cbee2ff018 Remove unused code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-18 19:42:45 +02:00
1778800291 Almost done pl-api migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-18 17:50:56 +02:00
5c2dbbd1d6 WIP pl-api migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-18 15:35:52 +02:00
fd5d8df503 WIP pl-api migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-16 09:06:13 +02:00
7fb07b66be Fix types, at least
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-07 16:23:44 +02:00
0fc8a2993f More work on pl-api migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-06 23:27:32 +02:00
32c68a9221 Migrate to external library for interacting with API
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-06 19:52:36 +02:00
4dfdfcccd3 Migrate to external library for interacting with API
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-04 16:09:52 +02:00
41367c7b52 Merge with downstream
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-07-11 15:32:04 +02:00
e82b9bc579 Groups fixes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-23 19:29:18 +02:00
6daa4672d2 Fix fetch (missing request headers etc.)
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-23 18:16:10 +02:00
cb3a900d39 exports?
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-13 19:00:42 +02:00
a58c52631e Arrow functions and so
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-13 01:18:04 +02:00
615ec68931 Fix error handling
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-12 19:52:16 +02:00
ec918d497d Fix FormData
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-12 19:43:57 +02:00
d6ee14cb99 Fix media upload 2024-05-12 19:31:45 +02:00
afa677a375 Fix content-type for formdata
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-12 07:58:47 +02:00
f3165877f2 Replace axios with fetch
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-12 00:06:22 +02:00
8f963a64ba Remove Nostr-related stuff
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-29 18:43:33 +02:00
99b9d856a3 Merge branch 'soapbox-pub:main' into fork 2024-04-29 16:03:04 +02:00
d2a28ea3c9 Support the full NIP-46 protocol 2024-04-28 11:13:54 -05:00
b9e5358cd7 Remove unused code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-28 14:58:09 +02:00
0308aec65b Remove Truth Social-specific features
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-28 14:50:23 +02:00
22586004e8 NIP-46: stringify event object in accordance with updated spec 2024-04-25 21:47:13 -05:00
5f838b5e52 useAnnouncements: avoid toSorted 2024-04-23 18:05:51 -05:00
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
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
890975fe93 Dashboard: hooks cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-07 12:03:10 +02:00
9375f1f117 Allow managing instance rules
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-07 11:07:32 +02:00
771c9643dc Switch admin log to react-query
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-07 09:52:54 +02:00
f06ec3469b Merge remote-tracking branch 'origin/main' into dashboard
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-07 09:14:33 +02:00
28422b4518 useSignerStream: fix first event signing right after logging in 2024-04-03 17:59:34 -05:00
0fc158a7d0 Allow to manage instance relays
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-02 11:45:15 +02:00
66ad4f8753 Multitenancy support 2024-03-27 11:31:54 +00:00
eceafedec4 Bookmark folders
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-22 14:53:25 +01:00
b9a0c1f0f6 Add NostrContext to manage connection to Nostr relay 2024-03-06 20:03:18 -06:00
fc0de1bc49 Upgrade nspec to latest, switch to version from JSR 2024-03-06 17:19:45 -06:00
9ddcb1634e NostrSigninModal: hold accountId instead of username in the state 2024-02-18 13:01:22 -06:00
a0a37b7296 Make accountLookup work with Nostr 2024-02-13 20:22:56 -06:00
7f74ec80af Let signer be undefined if there's no way to sign 2024-02-11 12:53:40 -06:00
cb14b34309 Add NSpec and SoapboxSigner 2024-02-11 12:40:14 -06:00
797fca7111 Add WebLN types, only show zap button when WebLN is available 2024-01-22 14:37:44 -06:00
459bc72365 Partially implement NIP-47 and pay for zaps with WebLN 2024-01-16 18:35:00 -06:00
231a68fb63 Merge remote-tracking branch 'origin/main' into instance-v2
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-01-05 00:41:06 +01:00
de64c3e7e6 Upgrade Vite to v5 2023-12-21 09:14:48 -06:00
016198c301 Sign NIP-46 events with proof-of-work 2023-11-20 17:52:37 -06:00
7c752f088c instance v1 to v2 convesion
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-10-27 23:48:54 +02:00