Commit Graph

56 Commits

Author SHA1 Message Date
2bfbca0777 Merge remote-tracking branch 'soapbox/develop' into lexical 2023-07-30 20:39:21 +02:00
e6dcf3557a Merge branch 'develop' into 'preserve-spoilers'
# Conflicts:
#   app/soapbox/actions/compose.ts
2023-07-21 22:09:37 +00: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
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
6acddfebe7 Composer: fix emoji dropdown not working 2023-07-20 19:41:37 -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
90664dd5c6 Remove legacy accounts reducer 2023-07-20 15:03:23 -05:00
74155432cd Add option to preserve spoilers text when replying
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-19 00:34:06 +02:00
5161b3cba9 Merge remote-tracking branch 'soapbox/develop' into lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-04 23:37:56 +02:00
de0b05d691 Make Compose reducer type-safe 2023-06-28 17:53:17 -05:00
ec8177d578 Add useAccountLookup hook, fix useRelationships 2023-06-23 21:41:36 -05:00
9a29412267 Merge remote-tracking branch 'soapbox/develop' into lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-05-01 22:08:02 +02:00
f9b5954060 ComposeModal: allow passing a composeId 2023-04-26 15:07:19 -05:00
9c49fc3d8a Lexical: Hashtag, emoji autocompletion
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-02 20:50:15 +02:00
46ffd053bb Merge remote-tracking branch 'soapbox/develop' into lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-02 12:03:35 +02:00
5720d396fc Groups: make "share with followers" button work 2023-03-30 20:47:08 -05:00
88a6ed0ee1 Merge remote-tracking branch 'soapbox/develop' into lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-08 22:08:03 +01:00
171341ff1a Merge, store Lexical editorState
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-02 19:42:31 +01:00
528acb8ac5 Merge remote-tracking branch 'soapbox/develop' into update-emoji-mart
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-23 17:42:31 +01:00
28d84dedff Compose: Only send group_id when not null 2023-02-22 17:35:48 +00:00
1f39ddf0ec Merge remote-tracking branch 'soapbox/develop' into mastodon-groups
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-01-27 23:07:26 +01:00
88e2c011a1 i18n: handle plurals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-01-24 00:08:51 +01:00
8a55f8416b Remove 'history' dep 2023-01-09 15:43:41 -06:00
fa2afbd629 wip lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-01-01 23:01:21 +01:00
f504d17abe Remove usage of 'snackbar' 2022-12-20 12:46:06 -05:00
b348ca71b9 Convert 'error' usage to Toast 2022-12-20 12:46:06 -05:00
b7d0b4abe8 Convert 'success' usage to Toast 2022-12-20 12:46:06 -05:00
7c4aca51dc some basic groups ui
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-13 23:03:01 +01:00
12825f9350 Groups: actions, normalizers, reducers
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-11 22:24:01 +01:00
859d93b289 Merge remote-tracking branch 'soapbox/develop' into events-
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-26 20:25:48 +01:00
637d78db01 Rename files (11): utils 2022-11-16 08:34:55 -05:00
d4f5fd4d88 Rename files (5): _ -> - 2022-11-15 12:23:36 -05:00
5a449e7916 Rename files (3): _ -> - 2022-11-15 11:11:42 -05:00
7b2193d753 Merge remote-tracking branch 'soapbox/develop' into events-
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-12 16:48:27 +01:00
9ae8fc4e03 Compose: clean up unused sensitivity actions 2022-10-31 16:26:58 -05:00
9b43ed7015 fixes, improvements, cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-30 23:20:58 +02:00
803dada3e0 Merge remote-tracking branch 'soapbox/develop' into events-
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-30 20:05:02 +02:00
5e7b78bbac Fix media upload with uninitialized compose forms
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-17 21:13:02 +02:00
706e303547 Show compose form on event discussion page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 21:06:09 +02:00
b38e5ec8e3 tests i can't run locally for now
Signed-off-by: marcin mikolajczak <git@mkljczk.pl>
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 10:40:19 +02:00
6cce0a0291 Introduce useCompose hook
Signed-off-by: marcin mikolajczak <git@mkljczk.pl>
2022-09-14 20:01:44 +02:00
a9b8371086 Allow multiple compose forms
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-10 23:52:06 +02:00
8fbe8a90e0 Use current trends for hashtag searching in composer 2022-08-22 10:16:25 -04:00
4c7491d81d Strip down StatusContainer, offload actions into Status component itself 2022-08-09 17:45:01 -05:00
81af0e64f1 Use different confirmation modal/snackbar text for post editing
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-03 23:55:14 +02:00
33f20564c7 Compose: add mentions from text test 2022-07-26 12:53:08 -05:00
8cce389568 Use a perfect regex 2022-07-25 17:41:28 -05:00
46de5efc69 Always send the "to" field 2022-07-25 12:24:03 -05:00
485095e502 fixed types 2022-07-09 08:31:31 -07:00
bfa8331f96 new emoji search 2022-07-09 08:31:31 -07:00