Commit Graph

10391 Commits

Author SHA1 Message Date
18be78475c Fix bug trying to switch accounts
In the profile dropdown, you couldn't click the avatar or the user's name
because we had the `to` attribute on the LinkEl. This fixes that by
only adding the link props when we render a Link.
2023-07-24 11:27:52 -04:00
7a79ec9270 Merge branch 'a11y' into 'develop'
Improve focus handlding and focused state styles

See merge request soapbox-pub/soapbox!2628
2023-07-23 18:11:17 +00:00
b5dd668609 Improve focus handlding and focused state styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-23 19:27:11 +02:00
3844086083 Merge branch 'fix-ws-follow' into 'develop'
Fix streaming follow update

Closes #1469

See merge request soapbox-pub/soapbox!2627
2023-07-22 21:57:59 +00:00
1addfb96a9 Fix streaming follow update
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1469
2023-07-22 16:38:34 -05:00
1883941536 Merge branch 'streaming-hooks' into 'develop'
Add hooks for Streaming API

Closes #1469

See merge request soapbox-pub/soapbox!2626
2023-07-22 20:59:46 +00:00
26dfcb728b yarn i18n 2023-07-22 15:45:02 -05:00
85c8f674b4 Streaming: allow connecting if not logged in, gate certain topics 2023-07-22 14:55:21 -05:00
53c8858fa6 Add useHashtagStream hook, clean up hashtags timeline (remove unused code for fetching multiple hashtags) 2023-07-22 14:41:50 -05:00
4a4a2d1a87 Add useGroupStream hook 2023-07-22 14:06:15 -05:00
811a9af670 Add useListStream hook 2023-07-22 14:03:00 -05:00
4090d6ab51 Add useDirectStream hook 2023-07-22 14:00:00 -05:00
9b1352f0ad Add useRemoteStream hook 2023-07-22 13:16:01 -05:00
d99e266008 Add usePublicStream hook 2023-07-22 13:09:45 -05:00
3cef200a44 Add useCommunityStream hook, refresh socket when timelineId or path changes 2023-07-22 13:05:41 -05:00
757f6600f8 Streaming: remove unused code 2023-07-22 12:53:43 -05:00
77f0f4d377 Add Streaming hooks 2023-07-22 12:49:02 -05:00
b3f9edd41e Lexical: Fix autofocus
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-22 17:20:47 +02:00
bea4707743 Merge branch 'calckey' into 'develop'
Rename Calckey to Firefish

See merge request soapbox-pub/soapbox!2624
2023-07-22 07:43:01 +00:00
eb0dd330bd Merge branch 'changelog' into 'develop'
Update changelog

See merge request soapbox-pub/soapbox!2625
2023-07-21 22:51:51 +00:00
5e765ead97 Merge branch 'preserve-spoilers' into 'develop'
Add option to preserve spoilers text when replying

See merge request soapbox-pub/soapbox!2609
2023-07-21 22:43:05 +00:00
176a3b5ece Lexical: Use selectAccount selector
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-22 00:21:14 +02:00
8e3dfce337 Update changelog
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-22 00:15:11 +02:00
e6dcf3557a Merge branch 'develop' into 'preserve-spoilers'
# Conflicts:
#   app/soapbox/actions/compose.ts
2023-07-21 22:09:37 +00:00
46313049b0 Rename Calckey to Firefish
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-22 00:04:41 +02:00
35319747fa Merge remote-tracking branch 'soapbox/develop' into lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-21 23:56:48 +02:00
eb1feaa182 Delete image button
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-21 23:04:27 +02:00
e1338dce14 Merge branch 'suggest-hook' into 'develop'
Add useSuggest hook

Closes #1483

See merge request soapbox-pub/soapbox!2623
2023-07-21 18:46:09 +00:00
856dd277f4 Add mx-auto to imgs in posts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-21 20:26:42 +02:00
79200cae0f Add uploadFile function, allow uploading images in Lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-21 20:24:28 +02:00
8df3470f87 Fix auth test 2023-07-21 13:11:36 -05:00
40af1d91a4 suggest and verify by account IDs, simplify hooks 2023-07-21 12:59:31 -05:00
d0a97c8c52 Export admin API hooks from an index.ts 2023-07-21 12:49:54 -05:00
99e8f6912d Add useVerify hook 2023-07-21 12:48:47 -05:00
31e5f860d9 Add useSuggest hook
https://gitlab.com/soapbox-pub/soapbox/-/issues/1483
2023-07-21 12:36:02 -05:00
78436172db Merge branch 'auth-switch-fix' into 'develop'
Fix page crash when switching accounts

See merge request soapbox-pub/soapbox!2622
2023-07-21 02:38:02 +00:00
9e59b5d935 Fix page crash when switching accounts 2023-07-20 21:37:33 -05:00
be788a0f8f Merge branch 'fix-compose-emoji' into 'develop'
Composer: fix emoji dropdown not working

Closes #1480

See merge request soapbox-pub/soapbox!2621
2023-07-21 00:42:20 +00:00
6acddfebe7 Composer: fix emoji dropdown not working 2023-07-20 19:41:37 -05:00
ed9df5e529 Merge branch 'settings-zod' into 'develop'
Add preliminary settings schema

See merge request soapbox-pub/soapbox!2620
2023-07-21 00:05:23 +00:00
d69d9a34b4 Add preliminary settings schema 2023-07-20 18:38:01 -05:00
f55a76886f WIP image upload, this needs cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-21 01:13:42 +02:00
4c3f3a6bdd Merge branch 'useaccount-memo' into 'develop'
useAccount: memoize the account

See merge request soapbox-pub/soapbox!2617
2023-07-20 21:45:37 +00:00
2f0d756562 Merge branch 'rm-accounts-reducer' into 'develop'
Remove legacy accounts reducer

Closes #1442 and #1470

See merge request soapbox-pub/soapbox!2612
2023-07-20 21:45:23 +00:00
30eabe047b Merge branch 'renovate/eslint-plugin-jsdoc-46.x' into 'develop'
chore(deps): update dependency eslint-plugin-jsdoc to v46

See merge request soapbox-pub/soapbox!2616
2023-07-20 21:44:16 +00:00
f99135a354 Merge branch 'renovate/react-motion-0.x' into 'develop'
fix(deps): update dependency @types/react-motion to ^0.0.34

See merge request soapbox-pub/soapbox!2615
2023-07-20 21:43:50 +00:00
c014b84a2b Comment out failing feed-carousel test 2023-07-20 16:41:45 -05:00
709b985ab0 Remove intermittently failing test 2023-07-20 16:26:54 -05:00
fb848f1484 useAccount: memoize the account 2023-07-20 16:23:48 -05:00
dfb69d0615 chore(deps): update dependency eslint-plugin-jsdoc to v46 2023-07-20 21:05:44 +00:00