Commit graph

244 commits

Author SHA1 Message Date
marcin mikołajczak
f7b84982e3 Merge branch 'account-notes-panel' into 'develop'
Move account notes to a panel

See merge request soapbox-pub/soapbox!2661
2023-09-12 10:08:45 +00:00
bc1b2fc07e Move account notes to a panel
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-09-12 01:13:31 +02:00
82c6f658e8 Allow to drag files to avatar/header pickers
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-09-12 01:11:07 +02: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
Alex Gleason
40af1d91a4
suggest and verify by account IDs, simplify hooks 2023-07-21 12:59:31 -05:00
Alex Gleason
d0a97c8c52
Export admin API hooks from an index.ts 2023-07-21 12:49:54 -05:00
Alex Gleason
99e8f6912d
Add useVerify hook 2023-07-21 12:48:47 -05:00
Alex Gleason
31e5f860d9
Add useSuggest hook
https://gitlab.com/soapbox-pub/soapbox/-/issues/1483
2023-07-21 12:36:02 -05:00
Alex Gleason
90664dd5c6
Remove legacy accounts reducer 2023-07-20 15:03:23 -05:00
d01f86af22 Make Compose hotkey open Compose modal when required
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-18 01:08:06 +02:00
a9db41de89 Use AvatarPicker/HeaderPicker on Edit Profile page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-05 21:39:50 +02:00
oakes
ecdbee271b Fix how familiar followers dialog is rendered 2023-06-27 13:41:05 -04:00
Alex Gleason
e58dada03a Merge branch 'modal-scrollable-list' into 'develop'
Fix scrollable list in modals and add pagination

See merge request soapbox-pub/soapbox!2570
2023-06-27 02:52:11 +00:00
oakes
03d5be2c5a Add pagination to reblogged_by dialog 2023-06-25 18:50:01 -04:00
oakes
500ac3eefe Add pagination to favourited_by dialog 2023-06-25 18:44:20 -04:00
Alex Gleason
d4eaf1e27a
Make useOwnAccount return an object 2023-06-25 12:35:09 -05:00
oakes
b96828ad23 Fix scrollable list in modals 2023-06-24 18:47:16 -04:00
Alex Gleason
ec8177d578
Add useAccountLookup hook, fix useRelationships 2023-06-23 21:41:36 -05:00
Alex Gleason
3a369f21fa
Switch to useAccount hook in more places 2023-06-21 16:51:08 -05:00
Alex Gleason
5f61a624c6
Remove legacy useAccount hook 2023-06-21 16:28:51 -05:00
Alex Gleason
4fc6640c2c
Skip broken tests 2023-06-20 21:44:07 -05:00
Alex Gleason
c4ad5e5d78
Fix tests that set the store wrong 2023-06-20 17:48:57 -05:00
Alex Gleason
412fe84d13
FIX THE TYPE ERRORS 2023-06-20 14:24:39 -05:00
Alex Gleason
0b439b79a1
Upgrade to TypeScript 5.1 2023-06-13 16:26:30 -05:00
c80633fd9f Media modal: Restore navigationHidden functionality
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-06-03 20:55:04 +02:00
Alex Gleason
0d8317145d
MediaModal: make clicking the background close the modal
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1434
2023-06-01 12:55:58 -05:00
Alex Gleason
87b279d8ee
MediaModal: hide fullscreen button on mobile 2023-06-01 11:49:36 -05:00
Alex Gleason
aca4322526
MediaModal: support not having a status 2023-05-31 20:01:30 -05:00
Chewbacca
866c80d30b Improve the MediaModal with ability to like, comment, reply, etc 2023-05-31 08:50:03 -04:00
7efc5e2fbd Add '/' as a hotkey for search
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-05-20 00:22:10 +02:00
Chewbacca
682a86049e Linkify urls inside Group note 2023-05-12 11:51:44 -04:00
Chewbacca
ebaff75e38 Improve Group UX 2023-05-03 14:03:13 -04:00
Alex Gleason
c0c0dc1cc2 Merge branch 'long-name-fixes' into 'develop'
Fix overflow problems in various places

See merge request soapbox-pub/soapbox!2487
2023-05-03 00:35:06 +00:00
Chewbacca
00cdecd943 Merge branch 'improve-entity-organization' into 'develop'
Move Group hooks to api folder

See merge request soapbox-pub/soapbox!2484
2023-05-02 18:40:28 +00:00
Alex Gleason
626ddfda80
Truncate long usernames in modals 2023-05-02 13:28:42 -05:00
Chewbacca
238c30acf8 Split out hooks from 'useGroups' 2023-05-02 13:48:55 -04:00
Chewbacca
0f1e7fb2a7 Support HTML version of note in Group Creation modal 2023-05-02 13:29:29 -04:00
Chewbacca
e0af6c4b2e Move Group hooks to api folder 2023-05-02 13:26:30 -04:00
Alex Gleason
95364a46d9 Merge branch 'contextual-compose' into 'develop'
Contextual compose button

See merge request soapbox-pub/soapbox!2478
2023-05-01 16:06:13 +00:00
Alex Gleason
8ee5727cd8
ComposeModal: add share to group toggle 2023-04-26 15:53:06 -05:00
Alex Gleason
a193108ef8
ComposeModal: become group-aware 2023-04-26 15:14:54 -05:00
Alex Gleason
f9b5954060
ComposeModal: allow passing a composeId 2023-04-26 15:07:19 -05:00
Chewbacca
6cda34fb69 Handle null group in confirmation step 2023-04-26 09:06:02 -04:00
Alex Gleason
39d381ae4a Merge branch 'drop-zones' into 'develop'
Drop zones

See merge request soapbox-pub/soapbox!2464
2023-04-25 13:55:17 +00:00
Chewbacca
9b90289e7c Fix confirmation step in Group report 2023-04-24 11:34:09 -04:00
Alex Gleason
0904b6a2a0
Fix drag-and-drop interaction with ComposeModal 2023-04-21 17:13:40 -05:00
Chewbacca
c87589be4e Build group URI and handle successful copying 2023-04-19 16:51:07 -04:00
Chewbacca
68be77fa54 Use 'copy' function for copying group uri 2023-04-19 16:44:22 -04:00
Chewbacca
e43a9164b7 Update modal title in Group creation 2023-04-19 16:44:00 -04:00
Chewbacca
2516fd36e0 Update 'Create Group' modal title dynamically 2023-04-19 16:28:15 -04:00