Chewbacca
|
6b30671875
|
Add Account entity and improve Block/Ban support for Groups
|
2023-03-15 14:55:43 -04:00 |
|
Chewbacca
|
7be8218f0c
|
Convert popular/suggested Groups to use Entities
|
2023-03-14 15:16:01 -04:00 |
|
Chewbacca
|
bced3d6632
|
Merge branch 'pending-groups' into 'develop'
Add support for pending Group Requests
See merge request soapbox-pub/soapbox!2327
|
2023-03-13 19:20:16 +00:00 |
|
Alex Gleason
|
1922e889f7
|
Merge branch 'create-group' into 'develop'
Create group
See merge request soapbox-pub/soapbox!2325
|
2023-03-13 18:28:43 +00:00 |
|
Chewbacca
|
f21f72461a
|
Add support for pending Group Requests
|
2023-03-13 14:27:21 -04:00 |
|
|
1d64f934d9
|
Merge remote-tracking branch 'soapbox/develop' into filters-v2
|
2023-03-09 21:49:57 +01:00 |
|
Alex Gleason
|
01343bbe0a
|
Add copy and share links to group confirmation step
|
2023-03-08 14:46:24 -06:00 |
|
Alex Gleason
|
2a9f05a765
|
Create Group: add info items to confirmation step
|
2023-03-08 14:10:09 -06:00 |
|
Alex Gleason
|
d7f5e210d8
|
Groups: scaffold the confirmation step
|
2023-03-08 13:43:16 -06:00 |
|
Alex Gleason
|
925509a985
|
Fix groups modal bailing too soon
|
2023-03-08 12:20:20 -06:00 |
|
Alex Gleason
|
63df638630
|
Create Group: enforce max limit on description and name
|
2023-03-08 12:00:28 -06:00 |
|
Alex Gleason
|
65d1c66aad
|
Add group icon to create screen
|
2023-03-06 12:42:13 -06:00 |
|
Alex Gleason
|
d16bce0ecc
|
Merge remote-tracking branch 'origin/develop' into create-group
|
2023-03-06 12:10:06 -06:00 |
|
Chewbacca
|
4e2213aba8
|
Merge branch 'my-groups' into 'develop'
Add Trending and Suggested Groups to discovery
See merge request soapbox-pub/soapbox!2312
|
2023-03-06 16:44:11 +00:00 |
|
|
4c92f581c4
|
Allow creating v2 filters
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-03-04 12:43:27 +01:00 |
|
Alex Gleason
|
55c8887a08
|
Small design tweaks for create group modal
|
2023-03-02 12:17:25 -06:00 |
|
Chewbacca
|
0414c36a1e
|
Add Trending and Suggested Groups to discovery
|
2023-02-27 08:26:59 -05: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 |
|
Alex Gleason
|
6413bed23f
|
Merge branch 'renovate/tabler-icons-2.x' into 'develop'
Update dependency @tabler/icons to v2
See merge request soapbox-pub/soapbox!2218
|
2023-02-20 18:05:26 +00:00 |
|
Alex Gleason
|
93f873fce9
|
Tabler: ballon.svg --> balloon.svg
|
2023-02-20 11:37:06 -06:00 |
|
|
81de0014d3
|
Change ESLint rules, lint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-02-16 00:12:02 +01:00 |
|
marcin mikołajczak
|
2cfd402bec
|
Merge branch 'admin-announcements' into 'develop'
Dashboard: Allow to create announcements
See merge request soapbox-pub/soapbox!2276
|
2023-02-14 23:05:07 +00:00 |
|
Tassoman
|
5828e239b1
|
verified badge on profile's header
|
2023-02-14 20:28:16 +00:00 |
|
|
3aba4218c5
|
Use clsx instead of template strings
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-02-14 19:00:43 +01:00 |
|
Alex Gleason
|
261d900b51
|
Merge branch 'fix-dropdown' into 'develop'
Fix Profile Dropdown
See merge request soapbox-pub/soapbox!2261
|
2023-02-14 15:27:51 +00:00 |
|
Chewbacca
|
0b9fe2cfca
|
Merge branch 'hoverable-menu' into 'develop'
Add new hoverable menu for Chat Messages (and rebuild DropdownMenu component with Popper)
See merge request soapbox-pub/soapbox!2274
|
2023-02-13 17:32:02 +00:00 |
|
|
4936c3ed38
|
Merge remote-tracking branch 'soapbox/develop' into cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-02-12 22:26:55 +01:00 |
|
|
9dc7c92c5a
|
add sort-keys rule to modal-root.tsx
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-02-12 18:07:30 +01:00 |
|
|
64c4847f9d
|
Dashboard: Allow to create announcements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-02-12 17:54:13 +01:00 |
|
Chewbacca
|
60d7ff8395
|
Re-build dropdown-menu using FloatingUI
|
2023-02-10 13:17:39 -05:00 |
|
|
07b7d1ec2a
|
Merge remote-tracking branch 'soapbox/develop' into rss-button
|
2023-02-07 22:24:15 +01:00 |
|
Alex Gleason
|
0631657278
|
ProfileDropdown: enforce a max width
|
2023-02-07 12:02:37 -06:00 |
|
Alex Gleason
|
dc597ac765
|
Add useClickOutside hook for Floating UI elements
|
2023-02-06 17:17:12 -06:00 |
|
Alex Gleason
|
ec7f9b9950
|
ProfileDropdown: fix hover styles for menu items with action
|
2023-02-06 17:00:25 -06:00 |
|
Alex Gleason
|
53a930c75c
|
ProfileDropdown: dismiss when clicked outside
|
2023-02-06 16:53:56 -06:00 |
|
|
bfe1401a34
|
Fix imports
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-02-06 23:48:44 +01:00 |
|
Alex Gleason
|
7f6b19aa4a
|
ProfileDropdown: refactor with Floating UI
|
2023-02-06 16:33:08 -06:00 |
|
marcin mikołajczak
|
d62290f020
|
Merge branch 'events' into 'develop'
Add NewEventPanel to events list page
See merge request soapbox-pub/soapbox!2255
|
2023-02-06 20:53:49 +00:00 |
|
|
4721452986
|
Merge remote-tracking branch 'soapbox/develop' into cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-02-06 20:31:20 +01:00 |
|
|
c56728b722
|
classNames() ==> clsx()
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-02-06 20:28:18 +01:00 |
|
Alex Gleason
|
e5f90e4733
|
Merge branch 'clsx' into 'develop'
classNames() --> clsx(), lint
See merge request soapbox-pub/soapbox!2259
|
2023-02-06 19:15:43 +00:00 |
|
Alex Gleason
|
785612691a
|
yarn lint:js --fix
|
2023-02-06 12:06:44 -06:00 |
|
Alex Gleason
|
701215d7bc
|
classNames() --> clsx()
|
2023-02-06 12:05:19 -06:00 |
|
|
49ba4c7a9d
|
Fixes, styles improvements, cleanup, enforce classes order for classNames
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-02-06 18:18:49 +01:00 |
|
Chewbacca
|
81d7d3a7a4
|
Merge branch 'develop' into 'improve-logo-alignment'
# Conflicts:
# app/soapbox/features/ui/components/navbar.tsx
|
2023-02-06 15:38:14 +00:00 |
|
|
b529ec8a07
|
Add NewEventPanel to events list page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-02-05 23:14:21 +01:00 |
|
Chewbacca
|
dadeb43c74
|
Improve navbar alignment
|
2023-02-03 11:01:25 -05:00 |
|
Alex Gleason
|
0d99ae5daa
|
yarn lint:js --fix
|
2023-02-01 16:13:42 -06:00 |
|
|
db15858b9f
|
Merge remote-tracking branch 'soapbox/develop' into rss-button
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-01-30 23:16:25 +01:00 |
|
Chewbacca
|
352382cd05
|
Use Grid + Aspect to size MediaItem
|
2023-01-30 12:17:06 -06: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 |
|
|
901861d5b8
|
Fix #1330
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-01-22 23:29:44 +01:00 |
|
Tassoman
|
cf677a610b
|
transatable staff badges inside profile
|
2023-01-21 16:15:17 +00:00 |
|
|
4ec90c031e
|
Minor composer improvements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-01-16 20:49:44 +01:00 |
|
Alex Gleason
|
300d3a0200
|
Refactor tests with mock stores
|
2023-01-15 12:50:14 -06:00 |
|
Alex Gleason
|
0a90c3c377
|
Add tests to components with signup CTAs
|
2023-01-15 12:35:34 -06:00 |
|
Alex Gleason
|
f218496b82
|
Fix UnauthorizedModal and Navbar
|
2023-01-14 19:18:13 -06:00 |
|
Alex Gleason
|
aba3be798d
|
Merge remote-tracking branch 'origin/develop' into redirect-root
|
2023-01-13 19:14:06 -06:00 |
|
Alex Gleason
|
82981efe9a
|
Add useRegistrationStatus hook
|
2023-01-13 19:13:15 -06:00 |
|
Alex Gleason
|
21f864c8a6
|
Merge branch 'backups' into 'develop'
Restore zip backups, export CSV, import CSV
Closes #1264
See merge request soapbox-pub/soapbox!2158
|
2023-01-13 19:41:01 +00:00 |
|
Alex Gleason
|
edfece4ac0
|
Merge remote-tracking branch 'origin/develop' into types-react
|
2023-01-13 09:56:20 -06:00 |
|
Alex Gleason
|
d64f4edf61
|
Fix CtaBanner and UI tests
|
2023-01-11 19:38:05 -06:00 |
|
Alex Gleason
|
6f0e398a78
|
Remove singleUserMode, upgrade to redirectRootNoLogin
|
2023-01-11 19:01:45 -06:00 |
|
Alex Gleason
|
ebfd7bdc94
|
Move "Import data" under settings
|
2023-01-11 17:30:32 -06:00 |
|
|
6208ea8e43
|
Fix avatar size in profile hover card
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-01-11 23:45:43 +01:00 |
|
Chewbacca
|
e1a38b9d41
|
Merge branch 'fix-undefined-bug' into 'develop'
Fix multiple bugs
See merge request soapbox-pub/soapbox!2142
|
2023-01-11 20:06:47 +00:00 |
|
Alex Gleason
|
ad18b0f1c9
|
Merge remote-tracking branch 'origin/develop' into types-react
|
2023-01-10 18:03:53 -06:00 |
|
Alex Gleason
|
5e22d1169f
|
Upgrade @types/react to v18
|
2023-01-10 17:03:15 -06:00 |
|
|
08742ea73d
|
Set withLinkToProfile to false in PendingStatus
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-01-10 21:14:20 +01:00 |
|
Chewbacca
|
fedb17ba24
|
Fix console error
|
2023-01-10 13:17:57 -05:00 |
|
Alex Gleason
|
72e8ae8d37
|
Merge branch 'renovate/major-react-monorepo' into 'develop'
fix(deps): update react monorepo to v18 (major)
See merge request soapbox-pub/soapbox!367
|
2023-01-10 15:06:54 +00:00 |
|
marcin mikołajczak
|
5131655e94
|
Merge branch 'icons' into 'develop'
I don't think it makes sense to have SvgIcon and ForkAwesomeIcon in a single component anymore
See merge request soapbox-pub/soapbox!2139
|
2023-01-10 13:15:07 +00:00 |
|
Alex Gleason
|
eafc92e275
|
Merge branch 'renovate/react-redux-8.x' into 'develop'
Update dependency react-redux to v8
See merge request soapbox-pub/soapbox!2082
|
2023-01-09 23:43:26 +00:00 |
|
|
823cd3124e
|
I don't think it makes sense to have SvgIcon and ForkAwesomeIcon in a single component anymore
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-01-10 00:11:39 +01:00 |
|
Alex Gleason
|
fd1c67753c
|
useDispatch --> useAppDispatch, fix types for react-redux v8
|
2023-01-09 16:13:12 -06:00 |
|
marcin mikołajczak
|
ad1e58c95c
|
Merge branch 'modals-fix' into 'develop'
Fix links in modals
Closes #1240
See merge request soapbox-pub/soapbox!1974
|
2023-01-08 23:10:04 +00:00 |
|
|
519c4fb252
|
Fix 'View context' button
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-01-08 21:37:20 +01:00 |
|
Alex Gleason
|
7ac41b1bf1
|
Merge remote-tracking branch 'origin/develop' into renovate/major-react-monorepo
|
2023-01-07 14:34:06 -06:00 |
|
|
b43ff634e7
|
Truncate account names in modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-01-07 12:24:18 +01:00 |
|
Alex Gleason
|
b98073ee8f
|
Fix ReportModal test
|
2023-01-05 17:32:04 -06:00 |
|
Alex Gleason
|
35c916293e
|
yarn lint:js --fix
|
2023-01-05 11:55:08 -06:00 |
|
|
03349abc37
|
Merge remote-tracking branch 'soapbox/develop' into cleanup
|
2022-12-31 19:52:03 +01:00 |
|
Chewbacca
|
e6dbb4d19f
|
Lint
|
2022-12-29 09:53:55 -05:00 |
|
Chewbacca
|
e1e5051951
|
Fix undefined bug with MediaModal
|
2022-12-29 09:17:19 -05:00 |
|
Alex Gleason
|
85bc891dbb
|
Use accent color for "floating action button" (mobile compose button).
|
2022-12-27 21:40:39 -06:00 |
|
|
af2d0749a1
|
Remove legacy avatar component, convert AccountContainer to TS/FC
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-12-27 12:29:01 +01:00 |
|
|
d1071a109b
|
Remove unused styles/components
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-12-26 00:52:06 +01:00 |
|
|
4b3f03353d
|
WIP TypeScript convertions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-12-26 00:31:07 +01:00 |
|
Alex Gleason
|
fa1d7937a7
|
Fix mentions in RTL
|
2022-12-23 17:34:14 -06:00 |
|
Alex Gleason
|
f174d0e973
|
Merge remote-tracking branch 'origin/develop' into threads-rtl
|
2022-12-23 16:33:30 -06:00 |
|
Alex Gleason
|
ea70f48023
|
Navbar: fix position of avatar in RTL on mobile
|
2022-12-23 16:02:39 -06:00 |
|
Alex Gleason
|
ab7ec4babd
|
Refactor ComposeButton, FAB, and sidebar nav spacing
|
2022-12-23 15:22:41 -06:00 |
|
Alex Gleason
|
7a6126b978
|
Move FloatingActionButton to its own component
|
2022-12-23 14:57:16 -06:00 |
|
Alex Gleason
|
a4615296e8
|
Make all timelines use "home" timeline settings
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1230
|
2022-12-23 12:21:28 -06:00 |
|
|
bd247797bb
|
Merge remote-tracking branch 'soapbox/develop' into mastodon-groups
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-12-21 13:02:19 +01:00 |
|
Chewbacca
|
b348ca71b9
|
Convert 'error' usage to Toast
|
2022-12-20 12:46:06 -05:00 |
|
Chewbacca
|
b7d0b4abe8
|
Convert 'success' usage to Toast
|
2022-12-20 12:46:06 -05:00 |
|
|
0879222aa2
|
Improve permissions check
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-12-19 14:10:13 +01:00 |
|
|
fa18698cd3
|
Groups: Status action bar actions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2022-12-18 21:19:44 +01:00 |
|