Commit Graph

214 Commits

Author SHA1 Message Date
682a86049e Linkify urls inside Group note 2023-05-12 11:51:44 -04:00
ebaff75e38 Improve Group UX 2023-05-03 14:03:13 -04:00
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
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
626ddfda80 Truncate long usernames in modals 2023-05-02 13:28:42 -05:00
238c30acf8 Split out hooks from 'useGroups' 2023-05-02 13:48:55 -04:00
0f1e7fb2a7 Support HTML version of note in Group Creation modal 2023-05-02 13:29:29 -04:00
e0af6c4b2e Move Group hooks to api folder 2023-05-02 13:26:30 -04:00
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
8ee5727cd8 ComposeModal: add share to group toggle 2023-04-26 15:53:06 -05:00
a193108ef8 ComposeModal: become group-aware 2023-04-26 15:14:54 -05:00
f9b5954060 ComposeModal: allow passing a composeId 2023-04-26 15:07:19 -05:00
6cda34fb69 Handle null group in confirmation step 2023-04-26 09:06:02 -04:00
39d381ae4a Merge branch 'drop-zones' into 'develop'
Drop zones

See merge request soapbox-pub/soapbox!2464
2023-04-25 13:55:17 +00:00
9b90289e7c Fix confirmation step in Group report 2023-04-24 11:34:09 -04:00
0904b6a2a0 Fix drag-and-drop interaction with ComposeModal 2023-04-21 17:13:40 -05:00
c87589be4e Build group URI and handle successful copying 2023-04-19 16:51:07 -04:00
68be77fa54 Use 'copy' function for copying group uri 2023-04-19 16:44:22 -04:00
e43a9164b7 Update modal title in Group creation 2023-04-19 16:44:00 -04:00
2516fd36e0 Update 'Create Group' modal title dynamically 2023-04-19 16:28:15 -04:00
d4c9d086d5 Fix renderLocation in ComposeEventModal
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-12 19:53:24 +02:00
ae4430b9eb EditGroup: allow managing topics 2023-04-04 14:54:32 -05:00
914ed6fe9c CreateGroupModal: allow adding topics 2023-04-04 14:10:20 -05:00
2c3006df93 CreateGroupModal: toast on error 2023-04-04 11:50:37 -05:00
c9a724525e ManageGroupModal --> CreateGroupModal 2023-04-03 15:12:50 -05:00
659c186394 ManageGroupModal: use internal state instead of Redux 2023-04-03 15:06:20 -05:00
c67d5712ba Fix weight of List Item text 2023-04-03 12:17:29 -04:00
a1cf627bfd Lint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-04-01 20:37:34 +02:00
72b57d93da Merge branch 'groups-toggle' into 'develop'
Groups toggle

See merge request soapbox-pub/soapbox!2391
2023-03-31 19:06:10 +00:00
d0fbc881e7 Remove react-toggle 2023-03-31 11:52:19 -05:00
541d48c5ab Replace Toggle with a custom component 2023-03-31 11:06:43 -05:00
681eacf827 Improve dark mode support of Groups + bug fixes 2023-03-30 15:19:14 -04:00
4886548889 Add validation support to Group names 2023-03-29 15:42:20 -04:00
55c0f8d6a1 Merge branch 'friendica' into 'develop'
Friendica dislikes

See merge request soapbox-pub/soapbox!2381
2023-03-28 22:13:24 +00:00
12f3b4fbc3 Support Friendica dislikes, quotes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-25 23:16:40 +01:00
96a8bcdf82 Friendica dislikes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-25 12:14:53 +01:00
30ef70440f Add ability to report a Group 2023-03-23 15:17:44 -04:00
813fd7f8ee Delete proprietary groups image 2023-03-19 15:39:58 -05:00
179eb7fc99 Fix preview in reactions modal
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-18 11:55:00 +01:00
8b81838f2f Support custom emoji reacts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-18 00:07:18 +01:00
1922e889f7 Merge branch 'create-group' into 'develop'
Create group

See merge request soapbox-pub/soapbox!2325
2023-03-13 18:28:43 +00:00
01343bbe0a Add copy and share links to group confirmation step 2023-03-08 14:46:24 -06:00
2a9f05a765 Create Group: add info items to confirmation step 2023-03-08 14:10:09 -06:00
d7f5e210d8 Groups: scaffold the confirmation step 2023-03-08 13:43:16 -06:00
925509a985 Fix groups modal bailing too soon 2023-03-08 12:20:20 -06:00
63df638630 Create Group: enforce max limit on description and name 2023-03-08 12:00:28 -06:00
65d1c66aad Add group icon to create screen 2023-03-06 12:42:13 -06:00
4c92f581c4 Allow creating v2 filters
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-04 12:43:27 +01:00
55c8887a08 Small design tweaks for create group modal 2023-03-02 12:17:25 -06:00
81de0014d3 Change ESLint rules, lint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-16 00:12:02 +01:00