a7653403e7
Update immutable-js, fix tests, fix reducers/auth
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-26 14:09:09 +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
c692265249
Convert (legacy?) IconButton to tsx, remove unused code/styles
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-25 13:51:11 +01:00
Alex Gleason
6ac5845deb
Gate events with features.includes('events')
2022-12-24 14:42:43 -06: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
c788916644
AutosuggestInput/AutosuggestTextarea: short-circuit RTL check earlier
2022-12-23 16:26:07 -06:00
Alex Gleason
8fde7f267d
Search: prevent overflow of text into icon
2022-12-23 16:24:04 -06:00
Alex Gleason
bedd181f4c
AutosuggestInput/AutosuggestTextarea: fix RTL detection with placeholder
2022-12-23 16:14:50 -06:00
Alex Gleason
c4270a0512
Revert "AutosuggestInput/AutosuggestTextarea: actually, just remove RTL checking. The browser should handle it"
...
This reverts commit ee9908aab2
.
2022-12-23 16:11: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
78a9dc519c
Status: fix reblogElement in RTL
2022-12-23 16:01:12 -06:00
Alex Gleason
dfe5079058
StatusActionButton: fix spacing in RTL
2022-12-23 15:48:07 -06:00
Alex Gleason
01d7aa6307
Move FAB to the left in RTL
2022-12-23 15:37:45 -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
Alex Gleason
ee9908aab2
AutosuggestInput/AutosuggestTextarea: actually, just remove RTL checking. The browser should handle it
2022-12-23 11:38:42 -06:00
Alex Gleason
95f7761fb4
Toast: remove unnecessary outer div
2022-12-23 11:33:10 -06:00
Alex Gleason
69328ade8b
Toast: use HStack, RTL support
2022-12-23 11:31:53 -06:00
Alex Gleason
140c0b3037
AutosuggestInput/AutosuggestTextarea: determine RTL by placeholder value as well (hotfix)
2022-12-23 11:18:23 -06:00
Alex Gleason
058a75deec
useLocale(): refactor to return direction
2022-12-23 11:12:48 -06:00
Alex Gleason
6dc16911f3
Merge branch 'rtl-arrows' into 'develop'
...
Rotate arrows for RTL
See merge request soapbox-pub/soapbox!1977
2022-12-23 16:31:17 +00:00
Alex Gleason
0356b014b0
Letterbox images taller than 1:1
2022-12-22 21:06:27 -06:00
Alex Gleason
622df27e41
Timelines: prevent max_id=undefined in home timeline requests
2022-12-22 16:38:20 -06:00
c792cc2549
Do not include link to profile in ReplyMentionsModal
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-22 19:58:20 +01:00
bcf82e4312
Merge remote-tracking branch 'soapbox/develop' into modals-fix
2022-12-22 19:52:40 +01:00
Chewbacca
51146574d4
Fix tests
2022-12-22 12:02:17 -05:00
Chewbacca
b6afb8ae01
Add support for pinning an avatar in the Carousel
2022-12-22 11:23:18 -05:00
Chewbacca
a9e05859d1
Merge branch 'improve-toasts' into 'develop'
...
Introduce Toast module as Snackbar replacement
See merge request soapbox-pub/soapbox!2023
2022-12-21 19:47:35 +00:00
Chewbacca
8d28c37a7f
Merge branch 'tab-continuation' into 'develop'
...
Allow tab continuation on Email confirmation
See merge request soapbox-pub/soapbox!1847
2022-12-21 19:26:52 +00:00
Chewbacca
a3c7164147
Move Toast to components/ui
2022-12-21 14:14:31 -05: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
23b1052a1d
Remove unused styles
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-21 13:01:34 +01:00
Chewbacca
90fcc8ad05
Fix tests
2022-12-20 17:45:29 -05:00
Chewbacca
3dceaacc16
Improve UI of toast
2022-12-20 17:12:17 -05:00
Chewbacca
bffe5318a9
Fix tests
2022-12-20 13:14:38 -05:00
Chewbacca
f504d17abe
Remove usage of 'snackbar'
2022-12-20 12:46:06 -05:00
Chewbacca
3c38a57560
Convert 'show' usage to Toast
2022-12-20 12:46:06 -05:00
Chewbacca
642d1d8b3e
Convert 'info' usage to Toast
2022-12-20 12:46:06 -05: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
Chewbacca
01eccc897b
Introduce new Toast module
2022-12-20 12:46:03 -05:00
Chewbacca
397d79f73f
Fix overflow issue on mobile
2022-12-19 10:33:37 -05:00
0879222aa2
Improve permissions check
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-19 14:10:13 +01:00
Alex Gleason
6b5c214b9a
Merge branch 'dm-fixes' into 'develop'
...
Small chats fixes
Closes #1258
See merge request soapbox-pub/soapbox!2018
2022-12-19 00:04:32 +00:00
fa18698cd3
Groups: Status action bar actions
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-18 21:19:44 +01:00
Alex Gleason
26cb4b1029
Hide button to chat with yourself
...
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1258
2022-12-18 12:58:19 -06:00
Alex Gleason
f955691d01
Settings: Messages --> Chats, reword follow criteria
2022-12-18 12:56:35 -06:00
Alex Gleason
fed6a7aa51
Fix demo mode
2022-12-18 12:29:31 -06:00
3fab582627
List groups-related endpoints
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-18 18:26:22 +01:00
f6f056e0fe
Support Mastodon permissions system(?)
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-18 18:18:26 +01:00
6b92d5f3a5
Manage group pages
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-18 18:03:41 +01:00
18b297ad63
Improve media panel styles
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-18 13:34:03 +01:00
96d39a9d1a
Groups: Hide ComposeForm if not a member, add Media panel
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-18 13:17:45 +01:00
Alex Gleason
34ebe9bd57
ThemeEditor: improve layout, improve color of slider
2022-12-17 21:25:20 -06:00
Alex Gleason
b71bb3966a
ThemeEditor: configure single-color items
2022-12-17 21:13:30 -06:00
Alex Gleason
ab70af31cd
ThemeEditor: restore default theme
2022-12-17 20:48:02 -06:00
Alex Gleason
716cc311c7
ThemeEditor: allow importing a theme
2022-12-17 20:36:54 -06:00
Alex Gleason
c624fbcba3
ThemeEditor: allow exporting a theme
2022-12-17 20:16:05 -06:00
Alex Gleason
b15871aaa8
utils/download: take a string instead of AxiosResponse
2022-12-17 20:15:40 -06:00
Alex Gleason
69a9748b3d
ThemeEditor: allow resetting the theme
...
(that was harder than I expected)
2022-12-17 19:39:54 -06:00
Alex Gleason
2505f622e2
ThemeEditor: add hue sliders
2022-12-17 19:02:02 -06:00
Alex Gleason
faf513c049
Add Slider component (based on video volume slider)
2022-12-17 18:31:56 -06:00
Alex Gleason
8a14dfefe7
Merge remote-tracking branch 'origin/develop' into theme-editor
2022-12-17 17:57:43 -06:00
Alex Gleason
8f78336a4b
Dashboard: include link to repo for the current commit
2022-12-17 16:14:57 -06:00
Alex Gleason
dc7aea6466
Admin: restyle unapproved account, delete admin.scss
2022-12-17 15:48:45 -06:00
Alex Gleason
6c232d70a8
Admin: improve design of Moderation Logs
2022-12-17 15:23:18 -06:00
Alex Gleason
60f54f80b0
Dashboard: add quick links to Soapbox Config and Moderation Log
2022-12-17 15:08:59 -06:00
Alex Gleason
4fde647aa8
Admin: redesign registration picker
2022-12-17 14:53:21 -06:00
Alex Gleason
52bdb48bfb
Admin: refactor email list downloads into List, get rid of .dashwidget css
2022-12-17 14:23:52 -06:00
Alex Gleason
ee443158b6
Admin: refactor counters with DashCounter component
2022-12-17 14:04:37 -06:00
Alex Gleason
819e03073b
SoapboxConfig: link to theme editor
2022-12-17 13:10:59 -06:00
Alex Gleason
f906558dba
Theme editor: allow saving theme
2022-12-17 13:05:50 -06:00
Alex Gleason
ed12246ae4
Remove unused sea-blue color
2022-12-17 11:47:18 -06:00
Alex Gleason
63ee2ba2ba
Bundle: componentWillReceiveProps --> UNSAFE_componentWillReceiveProps
2022-12-17 11:01:43 -06:00
7711553fd8
Groups: allow simple moderation
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-17 17:57:43 +01:00
b6b9fdb035
Groups: fix DetailsStep
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-17 15:59:11 +01:00
f829440104
Add groups link to sidebar
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-17 14:37:08 +01:00
0e730cf762
Groups: add key to group links
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-17 14:33:40 +01:00
7d48c40b89
Placeholder group cards
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-17 14:31:23 +01:00
c1663d743a
Groups: compose form improvements
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-17 13:41:53 +01:00
be30cdbcb2
Groups: use isDefaultHeader
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-17 13:38:41 +01:00
bed8619cf0
Groups: Snackbar messages, timelines handling
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-17 13:35:52 +01:00
Alex Gleason
62accd5559
Fix import paths
2022-12-16 19:22:59 -06:00
Alex Gleason
48bd830349
Merge remote-tracking branch 'origin/develop' into theme-editor
2022-12-16 18:39:20 -06:00
d299512694
Remove unused styles
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-17 00:48:40 +01:00
25b2f167f2
Groups: Lint, use PlaceholderAccount for GroupMembers
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-17 00:43:40 +01:00
fd6e3f4032
Groups: Make strings localizable
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-17 00:33:07 +01:00
0d617d4de8
Groups: simple member list
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-17 00:07:35 +01:00
Alex Gleason
e24a62d203
Merge branch 'delete-locale-data' into 'develop'
...
Delete custom locale-data
See merge request soapbox-pub/soapbox!2007
2022-12-16 23:04:59 +00:00
0256c34406
Remove unused import
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-16 21:44:55 +01:00
ecaf3af364
Groups: utilize isDefaultAvatar, isDefaultHeader
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-16 21:35:09 +01:00
d4024e927d
Merge remote-tracking branch 'soapbox/develop' into mastodon-groups
2022-12-16 21:33:23 +01:00
36350f1cc4
More group actions, allow to edit groups, visuals
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-16 21:33:17 +01:00
Alex Gleason
3590b75b6b
InteractionCounter: use shortNumberFormat
2022-12-15 18:40:21 -06:00
d524a7c700
Groups: UI improvements
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-15 23:51:30 +01:00
Alex Gleason
64a2566ddb
Delete custom locale-data
2022-12-15 14:57:19 -06:00
marcin mikołajczak
e8d6c7d4b6
Merge branch 'profile-header' into 'develop'
...
Default header should not be clickable
See merge request soapbox-pub/soapbox!1994
2022-12-15 11:52:16 +00:00
Alex Gleason
71bad449a4
Merge branch 'gate-events' into 'develop'
...
Feature-gate event routes
See merge request soapbox-pub/soapbox!2005
2022-12-15 02:06:20 +00:00
Tassoman
d3e9b283eb
Feeding hide network checkbox
2022-12-15 00:52:56 +00:00
Alex Gleason
7ae1b197d5
Feature-gate event routes
2022-12-14 17:38:57 -06:00
1bc30cb694
Update Polish translation
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-15 00:37:12 +01:00
683504c997
Allow creating events, events list
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-14 22:59:59 +01:00
Alex Gleason
7138bec3b0
Merge remote-tracking branch 'origin/develop' into fix-avatar-ring
2022-12-14 14:41:14 -06:00
Alex Gleason
5499696915
EditProfile: move profile preview (avatar/banner) to the top
2022-12-14 13:53:59 -06:00
Alex Gleason
450119da99
Merge branch 'issue/1262' into 'develop'
...
file fields inverted position
Closes #1262
See merge request soapbox-pub/soapbox!1990
2022-12-14 19:50:50 +00:00
Alex Gleason
b5f829cdb3
Carousel: add mock for seen API
2022-12-14 13:28:41 -06:00
Alex Gleason
e2b6a7af84
Carousel: don't set unseen unless it's explicitly false
(backwards-compat)
2022-12-14 13:23:11 -06:00
Alex Gleason
8f3c0a1071
Carousel: make seen
optional, only hit the API if features.carouselSeen is supported
2022-12-14 13:06:41 -06:00
Alex Gleason
30abdab924
features.feedUserFiltering --> features.carousel
2022-12-14 12:54:42 -06:00
Chewbacca
113de75355
Merge branch 'fix-centering-of-compose-form' into 'develop'
...
Add spacing above textarea
See merge request soapbox-pub/soapbox!2000
2022-12-14 18:37:35 +00:00
Chewbacca
fa4bd20d11
Merge branch 'carousel-v2' into 'develop'
...
Support 'seen' property in the Feed Carousel
See merge request soapbox-pub/soapbox!1978
2022-12-14 18:36:50 +00:00
Alex Gleason
15b9e0e355
HomePage: shift the ComposeForm with translate-y instead of pt
2022-12-14 12:04:59 -06:00
Chewbacca
07d24c91d8
Allow tab continuation on Email confirmation
2022-12-14 12:59:21 -05:00
Alex Gleason
55cf6d6041
Merge remote-tracking branch 'origin/develop' into fix-centering-of-compose-form
2022-12-14 11:41:05 -06:00
Chewbacca
c54b50c562
Add spacing above textarea
2022-12-14 12:26:44 -05:00
Alex Gleason
eef7fdb78e
Markup: use whitespace-pre-wrap (fix multiline bios on Mastodon)
2022-12-14 11:01:09 -06:00
Alex Gleason
463504346c
Add Inter 600, fix ChatPaneHeader font weight
2022-12-14 10:12:24 -06:00
Alex Gleason
5418e49234
Merge branch 'chat-fixes' into 'develop'
...
Push chat to top of the list after sending a message
See merge request soapbox-pub/soapbox!1997
2022-12-14 13:59:58 +00:00
Chewbacca
4204b48a40
Remove mocks
2022-12-14 08:44:04 -05:00
Alex Gleason
8f99d549f0
Merge branch 'ita-patch1' into 'develop'
...
ita mobile patch
See merge request soapbox-pub/soapbox!1985
2022-12-14 03:44:40 +00:00
Tassoman
2adf8f1886
ita mobile patch
2022-12-14 03:44:40 +00:00
7c4aca51dc
some basic groups ui
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-13 23:03:01 +01:00
Alex Gleason
5de1c3a61d
Revert flattenPages order changes
2022-12-13 15:17:58 -06:00
Chewbacca
b3a0f785d8
Fix sorting of Chat List
2022-12-13 15:08:25 -06:00
Chewbacca
8aa171fede
Re-order chat-list after sending messaging
2022-12-13 15:07:13 -06:00
Chewbacca
f0a057d685
Reduce size of timestamp
2022-12-13 10:48:12 -06:00
Chewbacca
84d0717f44
Fix avatar ring
2022-12-13 11:46:07 -05:00
6900b59697
Move isDefaultHeader and isDefaultAvatar to utils/accounts
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-13 00:09:00 +01:00
761061c9a8
Default header should not be clickable
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-13 00:00:13 +01:00
Alex Gleason
90513f1807
Merge branch 'chat-search-pagination' into 'develop'
...
Improve Chats search
See merge request soapbox-pub/soapbox!1993
2022-12-12 19:27:17 +00:00
Chewbacca
61cd1d2227
Fix expiration values
2022-12-12 12:13:41 -06:00
Chewbacca
e8427b3081
Remove 2 minute expiration
2022-12-12 12:13:32 -06:00
Chewbacca
af19c1bd44
Fix spacing bug
2022-12-12 12:12:06 -06:00
Alex Gleason
502f9d9f47
queries/search: use flattenPages util
2022-12-12 12:10:39 -06:00
Chewbacca
15594df644
Fix tests
2022-12-12 12:01:10 -06:00
Chewbacca
6bae81a758
Reduce size of ellipsis icon
2022-12-12 12:01:04 -06:00
Chewbacca
9657598d33
Remove unneeded code from AccountSearch
2022-12-12 12:00:53 -06:00
Chewbacca
5a30509fa6
Add support for pagination in Chat Search
2022-12-12 11:59:37 -06:00
12825f9350
Groups: actions, normalizers, reducers
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-11 22:24:01 +01:00
2f2ae8237d
Support source_languages and target_languages
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-10 23:16:06 +01:00
tassoman
6c00d4e0e1
file fields inverted position
2022-12-10 18:55:04 +01:00
24b5f0bf28
ComposeEventModal: Set is_uploading to false after successsfully uploading banner
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-09 19:54:25 +01:00
aea7016123
this wasn't meant to be merged
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-09 17:07:38 +01:00
Alex Gleason
889d598027
Enable Chats deletion for Rebased
2022-12-08 19:48:34 -06:00
Tassoman Pigi
321e347b32
small ita patch
2022-12-09 00:24:00 +00:00
24b790c2d1
Set tile server to empty by default
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-08 16:45:33 +01:00
47b8f5fe64
Specify description format as markdown
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-08 16:40:14 +01:00
2137193935
Revert "Remove 'show on map' for now"
...
This reverts commit 46cb676822
.
2022-12-08 16:30:48 +01:00
marcin mikołajczak
41746b84d9
Merge branch 'events' into 'develop'
...
Show Unauthorized modal for 'X people going'
See merge request soapbox-pub/soapbox!1979
2022-12-08 14:28:13 +00:00
Alex Gleason
0fd931aa6e
Merge branch 'it-develop' into 'develop'
...
italian translation
See merge request soapbox-pub/soapbox!1980
2022-12-07 23:19:33 +00:00
Tassoman Pigi
10a1a3b74e
italian translation
2022-12-07 23:19:33 +00:00
Alex Gleason
3acc95447f
Fix order of optimistic chat messages
2022-12-07 16:18:17 -06:00
Alex Gleason
dad6244c7d
Chats: remove language around followers
2022-12-07 15:56:22 -06:00
Alex Gleason
d6d327c760
Helmet: add unread chats count
2022-12-07 15:56:22 -06:00
Alex Gleason
dc556248f0
private --> direct
2022-12-07 15:56:22 -06:00
Alex Gleason
b42b8fced4
Chats: fix mention styling
2022-12-07 15:56:17 -06:00
Alex Gleason
8b013cbf1c
Chats: fix message from profile button
2022-12-07 08:25:56 -06:00
Alex Gleason
df3a64a4af
Chats: simplify Welcome screen
2022-12-07 08:14:22 -06:00
Alex Gleason
fbd2471dc6
Move StatProvider above UI, increment chats unread counter from streaming events
2022-12-07 00:45:10 -06:00
Alex Gleason
d811500812
Chats: enable autocomplete
2022-12-07 00:18:47 -06:00
Alex Gleason
d4419bf71f
Chats: hide read receipts for unsupported servers
2022-12-06 22:32:35 -06:00
Alex Gleason
2986f00728
appendPageItem: fix order
2022-12-06 22:30:03 -06:00
Alex Gleason
ef4e738625
Load chats even on small screen sizes
2022-12-06 22:22:25 -06:00
Alex Gleason
2ffce5b68f
Chats: delete failing tests
2022-12-06 17:44:50 -06:00
Alex Gleason
acc2da252f
Chats: allow toggling sound
2022-12-06 17:24:24 -06:00
Alex Gleason
ac4ffaa41f
Streaming: play chat sounds if enabled
2022-12-06 17:19:09 -06:00
Alex Gleason
6c22a3841b
ChatPaneHeader: i18n title
2022-12-06 17:10:16 -06:00
Alex Gleason
e1edc9796b
Make .compose-form__upload more widely available
2022-12-06 17:08:00 -06:00
Alex Gleason
6a27670271
Break composer upload into a generic component
2022-12-06 17:01:06 -06:00
Alex Gleason
5b1de5da8c
Chats: improve uploading progress bar styles
2022-12-06 16:39:37 -06:00
Alex Gleason
9e39415ca8
Chats: gate upload button behind chatsMedia
feature flag
2022-12-06 16:36:30 -06:00
Alex Gleason
4c5e8eb525
Chats: improve upload button styles
2022-12-06 16:33:53 -06:00
Alex Gleason
dc420a843b
Chats: fix submitting an attachment
2022-12-06 16:27:07 -06:00
Alex Gleason
6eafb8c0c3
Chats: start making attachments work again
2022-12-06 16:21:00 -06:00
Alex Gleason
2ca4db5c3b
Chats: fix display of media attachments, fix break-words
2022-12-06 15:45:33 -06:00
3855d966af
Add 'View event on {domain}'
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-06 22:33:17 +01:00
Alex Gleason
e1c80920ed
Enable chatsv2 on TruthSocial
2022-12-06 15:25:40 -06:00
Alex Gleason
3aff4ee715
Replace proprietary send icon with Tabler
2022-12-06 15:20:48 -06:00
39b9cf4eed
Show Unauthorized modal for 'X people going'
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-06 22:17:23 +01:00
Alex Gleason
cad1d9071a
Restore "chats" name and icon
2022-12-06 15:16:36 -06:00
Alex Gleason
30646ec8c3
Fix pagination of chat messages
2022-12-06 15:12:24 -06:00
Chewbacca
994d58294a
Support 'seen' property in the Feed Carousel
2022-12-06 16:00:56 -05:00
Alex Gleason
f7bd5c5951
deduplicateById: fix Entity types
2022-12-06 14:48:41 -06:00
Alex Gleason
569296af36
Merge branch 'chats-pleroma' into chats
2022-12-06 14:36:38 -06:00
Chewbacca
717c21a2e3
Switch X for Check
2022-12-06 13:50:03 -05:00
Alex Gleason
2d9c73cf9e
EventHeader: fix initReport() calls
2022-12-06 12:21:25 -06:00
Alex Gleason
2cedd69f1d
Merge remote-tracking branch 'origin/develop' into chats
2022-12-06 11:53:47 -06:00
d4a9e1f139
Merge remote-tracking branch 'soapbox/develop' into events
2022-12-06 16:18:51 +01:00
ee8a424d28
lint
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-06 16:18:42 +01:00
Alex Gleason
cb7f0aeab8
Chats: deduplicate items
2022-12-05 18:38:32 -06:00
Alex Gleason
cfc0c855e8
Merge branch 'emojis-clipped' into 'develop'
...
Improve display of emojis
See merge request soapbox-pub/soapbox!1971
2022-12-06 00:18:14 +00:00
Chewbacca
a73ade90c1
Change websocket event name
2022-12-05 15:41:06 -05:00
Chewbacca
0bed4d5f31
Update copy
2022-12-05 15:04:45 -05:00
Chewbacca
5e47a2567f
Revert "Replace 'send' icon from Tabler"
...
This reverts commit d5303387f5
.
2022-12-05 13:09:23 -05:00
Chewbacca
d5303387f5
Replace 'send' icon from Tabler
2022-12-05 08:45:20 -05:00
Chewbacca
9cc9e8876b
Fix infinite pagination of chats
2022-12-05 08:41:26 -05:00
Alex Gleason
6154e4bac4
Rotate arrows for RTL
2022-12-04 19:40:09 -06:00
Alex Gleason
4a48e9d510
Merge remote-tracking branch 'origin/develop' into chats
2022-12-04 19:27:54 -06:00
Alex Gleason
27500193d8
EntityStore: incorporate Notifications, go back to using POJOs instead of Maps
2022-12-04 18:54:54 -06:00
Alex Gleason
f7bfc40b70
EntityStore: proper pagination support
2022-12-04 17:53:56 -06:00
Alex Gleason
52059f6f37
EntityStore: add request/success/fail actions
2022-12-04 17:26:28 -06:00
Alex Gleason
3b067c6fab
Scaffold entity store library
2022-12-04 17:05:01 -06:00
103ff2b2c0
Merge remote-tracking branch 'soapbox/develop' into events
2022-12-04 12:34:15 +01:00
6317930b30
Document events endpoints
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-04 12:34:09 +01:00
c531c26078
maybe fix links in modals
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-03 20:49:43 +01:00
Ahmad Dakhlallah
e76fcf7929
Fix Arabic menu popup in RTL.
2022-12-03 18:22:25 +02:00
Ahmad Dakhlallah
952317708f
Fix menu-popover in RTL
2022-12-03 17:25:40 +02:00
Ahmad Dakhlallah
f7fdbca698
Fix Arabic translation
2022-12-03 17:21:19 +02:00
10eaf60fe9
Merge remote-tracking branch 'soapbox/develop' into HEAD
2022-12-02 23:17:50 +01:00
46cb676822
Remove 'show on map' for now
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-02 23:16:11 +01:00
Chewbacca
5816659a09
Refactor chat functions
2022-12-02 15:50:54 -05:00
Alex Gleason
6f21905a8b
Improve display of emojis
2022-12-02 14:15:59 -06:00
Chewbacca
b5aca1649d
Remove unused 'initReportById' function
2022-12-02 09:03:08 -05:00
Chewbacca
8df7d9c9ef
UX improvements to message bubble
2022-12-02 08:28:51 -05:00
Chewbacca
d875c1c3e8
Fix tests
2022-12-01 13:08:05 -05:00
Chewbacca
67a61ad3b4
Search on focus
2022-12-01 12:40:30 -05:00
marcin mikołajczak
3051c4f854
Merge branch 'fix-code-font' into 'develop'
...
Use monospace font for code, pre
See merge request soapbox-pub/soapbox!1969
2022-12-01 14:43:53 +00:00
marcin mikołajczak
e0b41badd3
Use monospace font for code, pre
2022-12-01 13:17:46 +00:00
Alex Gleason
69d64c11b4
Fix spacing of ColumnHeader on Local/Federated timelines
2022-11-30 21:45:49 -06:00
Alex Gleason
ae5e4c05f6
ColumnHeader: remove transparent
prop, pass className from Column instead
2022-11-30 21:45:31 -06:00
ea4f7a7332
Merge remote-tracking branch 'soapbox/develop' into events
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-30 23:39:49 +01:00
0481e528af
Add events to sidebar
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-30 22:59:37 +01:00
Alex Gleason
31444756e4
Merge remote-tracking branch 'origin/develop' into chats
2022-11-30 12:46:24 -06:00
403bcba525
Compose event modal improvements
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-30 19:32:35 +01:00
Alex Gleason
f93f4c9a8b
ColumnHeader: remove unused children
prop
2022-11-30 11:38:03 -06:00
13ccc3fe7f
Date display improvements
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-30 18:34:05 +01:00
Alex Gleason
7675860429
Refactor columns
2022-11-30 11:19:16 -06:00
6435f33af9
fallback to link.url
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-30 16:57:21 +01:00
1de5a69f8b
Use remote_url for external links
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-30 11:16:42 +01:00
marcin mikołajczak
443b960067
Show quoted statuses list
2022-11-29 23:32:21 +00:00
ee389e523d
Allow to configure tile server
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-29 23:14:16 +01:00
5d9925ed5f
Styles improvements, fixes
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-29 22:49:35 +01:00
Alex Gleason
e5ff4fa176
Merge remote-tracking branch 'origin/develop' into events
2022-11-29 11:40:42 -06:00
Alex Gleason
1df8270ce0
yarn manage:translations
2022-11-28 11:39:30 -06:00
marcin mikołajczak
c87826c419
Merge branch 'report-modal-previous' into 'develop'
...
do not show 'previous' button in last step
See merge request soapbox-pub/soapbox!1964
2022-11-28 16:08:36 +00:00
90cb114237
do not show 'previous' button in last step
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-28 16:56:18 +01:00
Alex Gleason
f87cf765b3
Admin Reports: fix overflow issues
2022-11-28 09:41:19 -06:00
Alex Gleason
0e16bc13c5
Merge remote-tracking branch 'origin/develop' into reports-tailwind
2022-11-28 09:23:13 -06:00
Alex Gleason
860a985a0d
Merge branch 'toggle-feed-injection' into 'develop'
...
Allow disabling feed injection
See merge request soapbox-pub/soapbox!1962
2022-11-28 15:06:43 +00:00
marcin mikołajczak
0d278ffc53
Merge branch 'report-modal-previous' into 'develop'
...
Show 'previous' button in report modal
See merge request soapbox-pub/soapbox!1961
2022-11-28 15:06:29 +00:00
Chewbacca
50f5e2af38
Merge remote-tracking branch 'origin/develop' into chats
2022-11-28 10:03:40 -05:00
Chewbacca
4b036abefe
Merge branch 'redesign-interaction-bar' into 'develop'
...
Redesign interaction bar
See merge request soapbox-pub/soapbox!1913
2022-11-28 14:40:17 +00:00
Chewbacca
7cce9812ef
Add dropdown-menu to SensitiveContentOverlay to allow status deletion
2022-11-28 09:05:13 -05:00
Alex Gleason
84edb651ad
Allow disabling feed injection
2022-11-27 21:05:39 -06:00
6fb8290444
EventCarousel: Do not show placeholder if already has results
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-28 00:46:32 +01:00
5d1921b2cc
styles fix
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-28 00:28:15 +01:00
4a96507cd1
Show 'previous' button in report modal
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-28 00:08:27 +01:00
7c1726c665
update test
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-27 23:52:12 +01:00
Alex Gleason
ed573bfeb2
Merge remote-tracking branch 'origin/develop' into use-instance
2022-11-27 16:42:06 -06:00
9ba56a3945
Merge remote-tracking branch 'soapbox/develop' into events
2022-11-27 23:33:51 +01:00
6465423ccb
Cleanup
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-27 23:33:44 +01:00
Alex Gleason
6697e0191b
Fix crash against Pleroma (make latest_read_message_by_account
an optional param)
2022-11-27 15:34:43 -06:00
Alex Gleason
5bb30b6282
Merge remote-tracking branch 'origin/develop' into chats
2022-11-27 15:30:00 -06:00
Alex Gleason
429b40aa6d
Merge branch 'hide-md-images' into 'develop'
...
Hide Markdown images
Closes #1171
See merge request soapbox-pub/soapbox!1956
2022-11-27 21:17:32 +00:00
Alex Gleason
b556166efa
StatusInteractionBar: combine likes and reactions again
2022-11-27 15:10:10 -06:00
Alex Gleason
33dc2f1a02
Merge remote-tracking branch 'origin/develop' into redesign-interaction-bar
2022-11-27 15:05:49 -06:00
Alex Gleason
946545f869
Admin Report: fix report flowing off screen on mobile
2022-11-27 13:33:41 -06:00
Alex Gleason
92053cefb0
Admin Report: use better icons for 'deactivate' and 'delete'
2022-11-27 13:23:43 -06:00
Alex Gleason
5ef9a93371
Admin Reports: restyle with Tailwind
2022-11-27 13:12:40 -06:00
Alex Gleason
0d0ee2b41a
Fix feed carousel (overflow-hidden)
2022-11-27 11:54:19 -06:00
Alex Gleason
a2a445691f
Hide Markdown images
2022-11-26 17:05:19 -06:00
Alex Gleason
8a30454be2
Merge branch 'emoji-selector-wrap' into 'develop'
...
Wrap the emoji selector on smaller screens
Closes #1161
See merge request soapbox-pub/soapbox!1947
2022-11-26 22:58:49 +00:00
Alex Gleason
67cd7ed07a
Merge branch 'quote-mention-fix' into 'develop'
...
Mention the author when quote-posting them
Closes #1202
See merge request soapbox-pub/soapbox!1954
2022-11-26 22:58:38 +00:00
Alex Gleason
d61e115804
Merge branch 'profile-fields-mobile' into 'develop'
...
Display custom profile fields on mobile
Closes #1160
See merge request soapbox-pub/soapbox!1955
2022-11-26 22:58:28 +00:00
marcin mikołajczak
78779a814f
Merge branch 'chats-styles' into 'develop'
...
Improve chats styles and chat placeholder
See merge request soapbox-pub/soapbox!1951
2022-11-26 22:44:26 +00:00
c61dcddd81
Events page
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-26 22:15:58 +01:00
Alex Gleason
2d97ae399a
Merge branch 'remote-timeline-styles' into 'develop'
...
Remote timeline styles
Closes #1182
See merge request soapbox-pub/soapbox!1952
2022-11-26 20:45:31 +00:00
Alex Gleason
433757a9d1
Merge branch 'messages-styles' into 'develop'
...
Improve direct timeline styles
See merge request soapbox-pub/soapbox!1949
2022-11-26 20:45:17 +00:00
Alex Gleason
8c55af5b5e
Display custom profile fields on mobile
...
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1160
2022-11-26 14:36:09 -06:00
Alex Gleason
e114b1d362
Break ProfileField out into its own file
2022-11-26 14:25:22 -06:00
Alex Gleason
50ead4f16e
Mention the author when quote-posting them
...
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1202
2022-11-26 14:12:50 -06:00
Alex Gleason
fa8e821c1e
Fix scheduled post datepicker being cut off
...
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1213
2022-11-26 13:47:04 -06:00
Alex Gleason
3b1eaaddfc
Redesign EditFederationModal
2022-11-26 13:28:51 -06: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
Alex Gleason
bbb41533b7
RemoteTimeline: improve styles, icons
2022-11-26 13:18:11 -06:00
91103fe400
Events route
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-26 20:13:14 +01:00
b8542c619d
Improve chats styles and chat placeholder
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-26 20:03:17 +01:00
Alex Gleason
de2186babf
Features: SOAPBOX --> REBASED
2022-11-26 12:48:33 -06:00
Alex Gleason
1470de587a
Improve direct timeline styles
2022-11-26 12:44:56 -06:00
forenta
c9e9c9e071
Update german translation
2022-11-26 17:09:56 +00:00
Alex Gleason
596653ee1e
Wrap the emoji selector on smaller screens
2022-11-26 11:02:50 -06:00
Alex Gleason
42aff1ca29
Merge remote-tracking branch 'origin/develop' into use-instance
2022-11-26 10:45:13 -06:00
Alex Gleason
d3b67e5167
Add useInstance() hook
2022-11-26 10:43:46 -06:00
Alex Gleason
c3ada63732
Merge branch 'chat-list-styles' into 'develop'
...
Fix chat list styles
Closes #1221
See merge request soapbox-pub/soapbox!1945
2022-11-26 16:34:55 +00:00
marcin mikołajczak
d39c2204f6
Merge branch 'intl' into 'develop'
...
Make some strings localizable
See merge request soapbox-pub/soapbox!1944
2022-11-26 16:02:03 +00:00
ed22df7a51
Update tests
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-26 16:50:53 +01:00
Alex Gleason
9545248929
Fix chat list styles
...
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1221
2022-11-26 09:34:13 -06:00
34aee08a09
Make more strings localizable
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-26 16:00:54 +01:00
8b4390681b
Make some strings localizable
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-26 14:09:28 +01:00
f6258357f7
Fix site preview theme
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-26 12:19:57 +01:00
Alex Gleason
d93f6331c7
Use new icons for Local and Fediverse timelines
2022-11-25 20:21:24 -06:00
Alex Gleason
17cb4a5105
StatusActionBar: include a link to the remote status in the 3-dots menu
2022-11-25 16:44:42 -06:00
Alex Gleason
020bcb4d45
Make emojis a lil' bigger, fix emojis being very big when content is only emojis
2022-11-25 16:19:32 -06:00
Alex Gleason
32938930d5
Merge branch 'reorganize-menus' into 'develop'
...
Reorganize sidebar navigation
Closes #1091
See merge request soapbox-pub/soapbox!1937
2022-11-25 22:12:02 +00:00
marcin mikołajczak
655ed99709
Merge branch 'rtl' into 'develop'
...
RTL support, use Stack and HStack in more places
See merge request soapbox-pub/soapbox!1936
2022-11-25 21:22:02 +00:00
Alex Gleason
0b191a3b9f
SoapboxConfig: fix selecting an SVG logo (but the backend errors)
2022-11-25 15:01:49 -06:00
Alex Gleason
631f3c37e3
Settings: put account move above account deletion
2022-11-25 14:42:11 -06:00
Alex Gleason
3b9535c418
SidebarNavigation: remove dashboardCount from "more" button, whoops
2022-11-25 14:40:57 -06:00
Alex Gleason
c7e04a6826
SidebarNavigation: move local and fediverse tabs to top-level
...
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1091
2022-11-25 14:38:09 -06:00
Alex Gleason
25e7070705
SidebarNavigation: move Dashboard to top-level
2022-11-25 14:08:34 -06:00
c1179f0475
Lint, cleanup, styles…
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-25 19:28:43 +01:00
785c6b57e3
RTL support, use Stack and HStack in more places
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-25 18:04:11 +01:00
marcin mikołajczak
979b7c3446
Merge branch 'add-account-fix' into 'develop'
...
Switch account when adding another account
See merge request soapbox-pub/soapbox!1935
2022-11-25 15:53:09 +00:00
bb2a0002a6
Switch account when adding another account
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-25 15:50:07 +01:00
1fa85d0dd6
Fix: Can't remove all profile fields
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-25 15:22:05 +01:00
marcin mikołajczak
6456737d8a
Merge branch 'focus-styles' into 'develop'
...
Focus styles, keyboard navigation improvements
See merge request soapbox-pub/soapbox!1933
2022-11-24 23:23:22 +00:00
1bc1ae27b6
Focus styles, keyboard navigation improvements
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-25 00:03:22 +01:00
marcin mikołajczak
93f98ffd96
Merge branch 'chats-styles' into 'develop'
...
Minor chats styles improvements
Closes #1181 and #1210
See merge request soapbox-pub/soapbox!1932
2022-11-24 22:57:52 +00:00
37b698b2e0
Minor chats styles improvements
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-24 23:15:30 +01:00
Alex Gleason
16f52538ce
MediaModal: fix hotkey navigation
...
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1209
2022-11-23 13:46:09 -06:00
Alex Gleason
c4d3719918
Merge branch 'fix-header-preview' into 'develop'
...
ProfilePreview: fix display of header image, code cleanup
See merge request soapbox-pub/soapbox!1929
2022-11-23 18:24:45 +00:00
Alex Gleason
ea0146400c
Merge remote-tracking branch 'origin/develop' into sensitive-video-fix
2022-11-23 11:49:27 -06:00
Alex Gleason
85b8d09d68
ProfilePreview: fix display of header image, code cleanup
2022-11-23 11:45:52 -06:00
Alex Gleason
41dd2bfcef
Merge branch 'stillimage-tw' into 'develop'
...
Make StillImage Tailwind friendly
See merge request soapbox-pub/soapbox!1925
2022-11-22 23:31:38 +00:00
Alex Gleason
47613dde56
Simplify StillImage component, fix header images
2022-11-22 11:33:47 -06:00
Alex Gleason
dce26a6600
ProfileHoverCard: fix account bio on Mastodon
2022-11-22 11:33:00 -06:00
Alex Gleason
0111d4f179
Fix StillImage in Safari
2022-11-22 11:04:35 -06:00
Chewbacca
e14230678d
Add emoji autocomplete to Chats
2022-11-22 09:55:31 -05:00
Chewbacca
f2e7cf4e5c
Remove avatar from chat messages
2022-11-22 08:23:18 -05:00
5e05c32eed
Remove unused config
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-21 21:59:35 +01:00
fe50acf0c3
Move RSS button to account menu
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-21 21:03:35 +01:00
8be2ee918d
Merge remote-tracking branch 'soapbox/develop' into rss-button
2022-11-21 20:41:25 +01:00
Alex Gleason
82c00fdfb2
Merge branch 'custom-emoji-categories' into 'develop'
...
Support custom emoji categories
Closes #1197
See merge request soapbox-pub/soapbox!1927
2022-11-21 17:45:49 +00:00
Alex Gleason
9751ae56fe
Merge branch 'feed-suggestions-html' into 'develop'
...
FeedSuggestions: use HTML display name
See merge request soapbox-pub/soapbox!1928
2022-11-21 17:39:51 +00:00
Alex Gleason
462078862f
Merge branch 'translation-strip-compat' into 'develop'
...
Translations: strip compatibility features from HTML
See merge request soapbox-pub/soapbox!1921
2022-11-21 17:29:12 +00:00
Chewbacca
8d9182eb44
Add max character count to Chat composer
2022-11-21 12:21:02 -05:00
Chewbacca
f7f40703cd
Merge remote-tracking branch 'origin/develop' into chats
2022-11-21 12:06:44 -05:00
Alex Gleason
1e155c4efd
Merge remote-tracking branch 'origin/develop' into stillimage-tw
2022-11-21 10:59:38 -06:00
Alex Gleason
aad68fcdc1
FeedSuggestions: use HTML display name
2022-11-21 10:56:38 -06:00
Alex Gleason
001c041f51
Remove use of DOMParser in front-end emoji rewriting code
...
https://github.com/mastodon/mastodon/pull/20758
2022-11-20 18:20:07 -06:00
Alex Gleason
181d03d0c5
Support custom emoji categories
...
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1197
Related https://github.com/mastodon/mastodon/pull/11196
2022-11-20 18:11:11 -06:00
Alex Gleason
de3678c272
InteractionCounter: refactor with <button>
2022-11-20 16:14:50 -06:00
Alex Gleason
b9a3f7ec13
StatusInteractionBar: break into InteractionCounter component
2022-11-20 16:05:53 -06:00
Alex Gleason
b530d933a3
Merge remote-tracking branch 'origin/develop' into markup-css
2022-11-20 15:00:58 -06:00
Alex Gleason
b4b9aa039d
Remove .still-image css, display "GIF" badge in media when autoPlayGif is off
2022-11-20 14:53:24 -06:00
Alex Gleason
f7d75f57ea
StillImage: make it play nice with Tailwind, remove still-image.scss
2022-11-20 14:23:18 -06:00
Alex Gleason
54801e44af
StatusMedia: stop propagation from element root
2022-11-20 12:56:13 -06:00
Alex Gleason
b892b85f70
StatusActionBar: stop propogation in parent div instead of each element individually
2022-11-20 12:36:54 -06:00
Alex Gleason
d96ba27905
Status: switch back to onClick instead of onMouseUp
2022-11-20 12:28:11 -06:00
Alex Gleason
8061c8d782
Revert "Merge branch 'mouseup' into 'develop'"
...
This reverts commit 39b4ee9f09
, reversing
changes made to a0597a6445
.
2022-11-20 12:27:45 -06:00
Alex Gleason
6444632324
Revert "Merge branch 'autosuggest-profiles-fix' into 'develop'"
...
This reverts commit 9df92e91e7
, reversing
changes made to 39b4ee9f09
.
2022-11-20 12:27:30 -06:00
Alex Gleason
908985bdc6
AutosuggestAccount: let account be clicked
2022-11-19 20:15:32 -06:00
Alex Gleason
00989a7dfc
LandingPage: use Markup component for instance description
2022-11-19 18:28:34 -06:00
Alex Gleason
7e32f0d992
Add <Markup> component to style markup from the API
2022-11-19 18:15:17 -06:00
Alex Gleason
f3fdc7b387
Translations: strip compatibility features from HTML
2022-11-19 16:24:35 -06:00
Alex Gleason
990e28ccc8
Remove unnecessary stopPropagation() calls
2022-11-19 15:55:55 -06:00
Alex Gleason
f66b50361d
StatusReplyMentions: prevent bubbling
2022-11-19 15:33:30 -06:00
Alex Gleason
4c57968914
StatusContent: prevent bubbling of mentions, links, hashtags, and "Read more" button
2022-11-19 15:30:09 -06:00
Alex Gleason
6a8d7e4ed3
StopPropagation: let it be disabled
2022-11-19 15:26:07 -06:00
Alex Gleason
0cea66dcef
ProfileDropdown: allow clicking accounts again
2022-11-19 15:10:23 -06:00
Alex Gleason
9d87d9957f
TranslateButton: stopPropagation()
2022-11-19 15:08:49 -06:00
Alex Gleason
e973d69c61
Stop mouseUp propagation in statuses
2022-11-19 14:36:58 -06:00
Alex Gleason
a0597a6445
Merge branch 'fix-status-focus' into 'develop'
...
Status: prevent selecting text from navigating to the status
Closes #901
See merge request soapbox-pub/soapbox!1919
2022-11-19 10:29:36 +00:00
Alex Gleason
dd56885d89
Status: prevent selecting text from navigating to the status
...
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/901
2022-11-18 18:57:39 -06:00
Alex Gleason
c5756c0e7f
Audio: prevent focusing the status when clicked
...
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1191
2022-11-18 18:42:21 -06:00
Alex Gleason
ba8cab0513
Sensitive video refactor
...
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1190
2022-11-18 18:34:27 -06:00
Alex Gleason
48a03ed5bd
Merge branch 'yotamN-develop-patch-68069' into 'develop'
...
Add Hebrew translations
See merge request soapbox-pub/soapbox!1883
2022-11-18 23:33:22 +00:00
Alex Gleason
cac650cded
Merge branch 'cz-language' into 'develop'
...
improved Czech language localization + changed a few hard-coded strings to localized ones
See merge request soapbox-pub/soapbox!1915
2022-11-18 23:32:26 +00:00
Alex Gleason
5351142028
Fix PollForm i18n delete message
2022-11-18 17:28:56 -06:00
Michal Dvorak
8b61461215
replaced intl.formatMessage() call with <FormattedMessage> element + translated a couple of more strings into Czech
2022-11-18 21:07:35 +01:00
Chewbacca
4c9006609c
Clear cache from React Query on change account
2022-11-18 10:25:24 -05:00
Chewbacca
1dfd5244f0
Update design for emoji reacts
2022-11-17 15:37:58 -05:00
Chewbacca
3a0e753789
Update design to likes / reposts in interaction bar
2022-11-17 15:03:30 -05:00
Michal Dvorak
020b2d7319
improved Czech language localization + changed a few hard-coded strings to localized ones
2022-11-17 19:55:40 +01:00
Chewbacca
9f8aabc3d8
Align avatar to bottom
2022-11-17 13:22:47 -05:00
Chewbacca
8d0ebdee17
Clear cache from React Query on logout
2022-11-17 13:13:32 -05:00
Chewbacca
10c6a7116c
Add blocked message
2022-11-17 13:13:22 -05:00
Chewbacca
5fbe248b97
Clear cache from React Query on logout
2022-11-17 13:13:09 -05:00
Chewbacca
ae0082ad53
Wrap chat settings in feature flag
2022-11-17 11:53:34 -05:00
Chewbacca
72c26bc9bc
Merge remote-tracking branch 'origin/develop' into chats
2022-11-17 10:58:34 -05:00
marcin mikołajczak
2cc1007e56
Merge branch 'cleanup-styles' into 'develop'
...
Remove unused styles, also fix #1180
Closes #1180
See merge request soapbox-pub/soapbox!1911
2022-11-17 15:48:03 +00:00
marcin mikołajczak
8ca1cd0345
Merge branch 'sensitive-overlay-height' into 'develop'
...
Fix 'Overly long content warning spills over the banner'
Closes #1173
See merge request soapbox-pub/soapbox!1910
2022-11-17 15:44:26 +00:00
2b8bad3cb0
Remove unused styles, also fix #1180
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-17 16:10:18 +01:00
d5ad531246
Fix 'Overly long content warning spills over the banner'
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-17 14:36:53 +01:00
d351ffab18
Fix 'Icon counter is italicized'
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-17 10:52:56 +01:00
marcin mikołajczak
e7e80d637d
Merge branch 'language-pl' into 'develop'
...
Update Polish translation
See merge request soapbox-pub/soapbox!1907
2022-11-17 01:22:04 +00:00
33a7438d9d
Update Polish translation
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-16 23:52:12 +01:00
6c8ed2ad65
Fix promo panel icon picker, use TS, FC
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-16 23:42:40 +01:00
Chewbacca
9b70a2487e
Remove 'radio-button.scss', 'dirctory.scss' and move RadioButton to UI Components
2022-11-16 16:38:32 -05:00
Chewbacca
5f67eb26ca
Remove 'trends.scss'
2022-11-16 15:10:57 -05:00
Chewbacca
0ebdbc0f91
Remove 'setting-toggle.scss'
2022-11-16 14:35:20 -05:00
Chewbacca
2d5c97ce3b
Fix typography on dark mode in About page
2022-11-16 13:03:33 -05:00
Chewbacca
c2cedaf02c
Remove 'donations.scss'
2022-11-16 12:50:38 -05:00
Chewbacca
a559ed72c9
Move Accordion into Component UI
2022-11-16 12:30:24 -05:00
Chewbacca
53feace383
Remove 'accordian.scss'
2022-11-16 12:25:47 -05:00
Chewbacca
656bf0296d
Remove 'about.scss' and 'server-info.scss'
2022-11-16 10:15:18 -05:00
Chewbacca
41a08c613b
Organize modals into modals/ subfolder
2022-11-16 09:34:16 -05:00
Chewbacca
4c20784567
Merge branch 'organize-soapbox' into 'develop'
...
Cleanup file names
See merge request soapbox-pub/soapbox!1894
2022-11-16 14:33:35 +00:00
Chewbacca
2b46fe2d40
Fix test
2022-11-16 09:06:20 -05:00
Alex Gleason
286b483ff1
Merge branch 'external-profile-link' into 'develop'
...
View remote profile from 3-dots
Closes #997
See merge request soapbox-pub/soapbox!1896
2022-11-16 13:57:06 +00:00
Chewbacca
5a9c0942b3
Merge branch 'organize-assets' into 'develop'
...
Organize "assets" within app/ directory
See merge request soapbox-pub/soapbox!1892
2022-11-16 13:36:12 +00:00
Chewbacca
774b627397
Rename files (14): cleanup misc v2
2022-11-16 08:35:35 -05:00
Chewbacca
863ac4ea70
Rename files (13): cleanup misc
2022-11-16 08:35:32 -05:00
Chewbacca
8818763f28
Rename files (12): rand
2022-11-16 08:35:29 -05:00
Chewbacca
637d78db01
Rename files (11): utils
2022-11-16 08:34:55 -05:00
Chewbacca
fe34af29d3
Rename files (10): service-worker + storage
2022-11-16 08:34:53 -05:00
Chewbacca
d99339ee6c
Rename files (9): reducers
2022-11-16 08:34:50 -05:00
Chewbacca
ad2acd26f5
Rename files (8): pages
2022-11-16 08:34:47 -05:00
Alex Gleason
ba319c3dd2
View remote profile from 3-dots
2022-11-15 21:53:35 -06:00
Chewbacca
8a6ad5e6f7
Rename files (7): normalizers
2022-11-15 14:06:25 -05:00
Chewbacca
24e7873bce
Rename files (6): _ -> -
2022-11-15 14:00:40 -05:00
Chewbacca
d4f5fd4d88
Rename files (5): _ -> -
2022-11-15 12:23:36 -05:00
Alex Gleason
7f3ab20555
Fix tests that rely on emojification
2022-11-15 10:25:24 -06:00
Chewbacca
717e61a6e0
Rename files (4): _ -> -
2022-11-15 11:13:54 -05:00
Chewbacca
5a449e7916
Rename files (3): _ -> -
2022-11-15 11:11:42 -05:00
Chewbacca
a0d960dd21
Rename files (2): _ -> -
2022-11-15 11:00:49 -05:00
Alex Gleason
770794dcd7
Patch emoji parsing from upstream
...
https://github.com/mastodon/mastodon/pull/20640
https://github.com/mastodon/mastodon/pull/20677
2022-11-15 09:47:13 -06:00
Chewbacca
c95423c7e7
Rename files (1): _ -> -
2022-11-15 09:11:30 -05:00
Chewbacca
e78242806f
Rename files (0): _ -> -
2022-11-15 09:10:14 -05:00
Chewbacca
db5d0d6400
Move 'compareId' to comparators utils
2022-11-15 08:58:55 -05:00
Chewbacca
a202fe68d1
Move api into a folder
2022-11-15 08:43:26 -05:00
Chewbacca
8b22ca5f27
Organize fonts,images,icon,sounds into 'assets' folder
2022-11-15 08:23:36 -05:00
Chewbacca
dad7c22603
Remove Halloween theme
2022-11-15 08:23:16 -05:00
Alex Gleason
f6fb4def41
Merge branch 'flashing-hashtags-fix' into 'develop'
...
Hashtag timeline: stop flashing repeatedly
Closes #1166
See merge request soapbox-pub/soapbox!1891
2022-11-15 12:56:10 +00:00
Alex Gleason
386be7d9e3
Hashtag timeline: stop flashing repeatedly
...
Fixes https://gitlab.com/soapbox-pub/soapbox/-/issues/1166
2022-11-14 17:03:40 -06:00
Alex Gleason
cecbc7c277
Fix sensitive content z-order (when a sensitive status contains a sensitive quote)
2022-11-14 16:34:30 -06:00
Chewbacca
dbfcc0da3e
Add Chats onboarding tests
2022-11-14 16:09:07 -05:00
Chewbacca
5d5a29b9f0
Merge branch 'autoplay-videos' into 'develop'
...
Add preference to auto-play videos
See merge request soapbox-pub/soapbox!1882
2022-11-14 17:42:41 +00:00
Chewbacca
c421819202
Refactor to use URL and URLSearchParams
2022-11-14 11:51:35 -05:00
Chewbacca
caa3873821
Account for API validation errors
2022-11-14 11:22:45 -05:00
Chewbacca
d5fc6fe252
Merge remote-tracking branch 'origin/develop' into chats
2022-11-14 10:14:45 -05:00
Alex Gleason
0ae57236c7
Make quote posting work on Akkoma
2022-11-13 12:43:36 -06:00
6b5e802bd0
Add 'create event' button to profile dropdown for now
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-12 23:30:46 +01:00
3c1b9c6154
lint
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-12 16:52:06 +01: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
marcin mikołajczak
36acb77175
Merge branch 'ts' into 'develop'
...
JS -> TS, FC
See merge request soapbox-pub/soapbox!1634
2022-11-12 15:16:32 +00:00
c76639c42e
JS -> TS, FC
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-12 15:18:24 +01:00
marcin mikołajczak
6c521f5b7b
Merge branch 'permalinks' into 'develop'
...
Replace some <Permalink />s with <Link />s
See merge request soapbox-pub/soapbox!1025
2022-11-12 14:17:04 +00:00
Alex Gleason
42bc5448fc
Merge branch 'forenta-develop-patch-98480' into 'develop'
...
Update de.json
See merge request soapbox-pub/soapbox!1878
2022-11-12 13:54:16 +00:00
6bf9040a34
Replace Permalinks with Links
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-12 12:43:34 +01:00
marcin mikołajczak
3d2e7eeffe
Merge branch 'localization-strings' into 'develop'
...
Do not define translatable messages inline
See merge request soapbox-pub/soapbox!1886
2022-11-12 10:50:10 +00:00
f2c5e138f3
Do not define translatable messages inline
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-12 00:07:02 +01:00
e75f1ea074
Update some dependencies
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-11 20:42:18 +01:00
Yotam Nachum
a0b854da33
Add Hebrew translations
2022-11-11 15:34:50 +00:00
Chewbacca
5c6ae4d6da
Make auto-play video optional config
2022-11-11 10:21:32 -05:00
Chewbacca
4a4e0daa1a
Autoplay videos from Rumble
2022-11-11 09:57:39 -05:00
Chewbacca
ecc67737c6
D
2022-11-11 08:01:17 -05:00
Chewbacca
b364af645f
Remove overflow property from around Virtuoso
2022-11-11 07:58:42 -05:00
Chewbacca
3a7f27b5bf
Drop chat_message.created notifications
2022-11-11 07:22:21 -05:00
Chewbacca
c889ece788
Fix mobile navigation on Chats
2022-11-11 07:16:53 -05:00
Chewbacca
d12ca77502
Merge remote-tracking branch 'origin/develop' into chats
2022-11-11 06:58:20 -05:00
5d10324127
Allow displaying RSS button to unauthenticated users
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-11 11:59:06 +01:00
Chewbacca
c453bbb687
Update Chat with last_message when current_user is sending a message
2022-11-10 16:41:24 -05:00
Chewbacca
0164bf35a0
Temporarily disable sounds
2022-11-10 16:07:00 -05:00
4d9e4879ed
Fix Escape key not working in modals
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-10 21:46:51 +01:00
Chewbacca
93a696a72f
Re-sort the ChatList when new messages come in
2022-11-10 15:42:59 -05:00
Chewbacca
15c22863d7
Fetch relationships everytime we fetch a single chat
2022-11-10 11:56:36 -05:00
marcin mikołajczak
d19a93f109
Merge branch 'click-handling' into 'develop'
...
Improve click handling
See merge request soapbox-pub/soapbox!1879
2022-11-10 16:54:20 +00:00
4c37afa34f
Improve click handling
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-10 17:01:41 +01:00
forenta
7295b0edcd
Update de.json
2022-11-10 12:37:26 +00:00
Chewbacca
ce6915cded
Add test for StatusActionBar
2022-11-09 14:23:33 -05:00
Chewbacca
1390d155b8
Hide action bar if status is under review
2022-11-09 14:03:38 -05:00
Chewbacca
5f83ba9324
'inReview' -> 'isUnderReview'
2022-11-09 13:43:15 -05:00
Chewbacca
98b2fdf9a4
Improve emoji to support custom
2022-11-09 13:17:10 -05:00
Chewbacca
38e350de24
Support Emoji-only messages
2022-11-09 12:55:22 -05:00
Chewbacca
94c55b6cbe
Reduce size of read receipts
2022-11-09 12:34:06 -05:00
Chewbacca
e7106a35b3
Refactor 'createChatMessage' mutation
2022-11-09 12:24:44 -05:00
Chewbacca
2460d85460
Add more tests to chats query
2022-11-09 10:28:15 -05:00
Chewbacca
d637626838
Only mark last message as read if needed
2022-11-09 10:16:04 -05:00
Chewbacca
e7e121e78f
Fix spacing under last message
2022-11-09 09:16:22 -05:00
Chewbacca
7c68392617
Merge remote-tracking branch 'origin/develop' into chats
2022-11-09 09:03:48 -05:00
Chewbacca
f5ddd586f6
Add 2 minute deletion duration for testing
2022-11-09 08:37:50 -05:00
Alex Gleason
8208518e2c
Merge branch 'translation-runner-ts' into 'develop'
...
translationRunner TypeScript
See merge request soapbox-pub/soapbox!1875
2022-11-09 13:32:30 +00:00
Alex Gleason
ec5fd4ee09
Merge branch 'fix-akkoma' into 'develop'
...
Add support for Akkoma
See merge request soapbox-pub/soapbox!1876
2022-11-09 13:31:41 +00:00
Chewbacca
17e0d93316
Merge branch 'update-sidebar-colors' into 'develop'
...
Update colors in sidebar
See merge request soapbox-pub/soapbox!1873
2022-11-09 12:47:13 +00:00
Chewbacca
f6290be1e2
Merge remote-tracking branch 'origin/develop' into chats
2022-11-09 07:46:51 -05:00
Alex Gleason
a93196b316
Add support for Akkoma
2022-11-08 23:35:19 -06:00
Alex Gleason
8ff1dddc7e
translationRunner: improve types
2022-11-08 15:33:47 -06:00
Chewbacca
756b03cfe5
Remove 'transparent' theme from Input
2022-11-07 16:30:53 -05:00
Chewbacca
f269b754f0
Remove 'retry' if successful response
2022-11-07 16:25:53 -05:00
Chewbacca
0105458c22
Update privacy copy
2022-11-07 16:18:18 -05:00
Chewbacca
ee05f79497
Remove log
2022-11-07 15:42:55 -05:00
Chewbacca
3fbc5716db
Update colors in sidebar
2022-11-07 15:41:14 -05:00
Chewbacca
357e46248e
Always refetch and re-hydrate the Chat
2022-11-07 15:40:19 -05:00
Chewbacca
37bec50c08
Use default search input
2022-11-07 15:40:04 -05:00
Chewbacca
0e52244d58
Add blankslate when chats are present
2022-11-07 12:13:44 -05:00
Chewbacca
715eeee540
Add tooltip to 'auto-delete' info
2022-11-07 11:53:40 -05:00
Chewbacca
1ae9775e07
Add link to profile in Chat header
2022-11-07 11:47:18 -05:00
Chewbacca
57b2629337
Consolidate 'message user' in profile
2022-11-07 11:43:17 -05:00
Chewbacca
14353c1aff
Add blocked copy in ChatList
2022-11-07 11:16:47 -05:00
Chewbacca
3da075dd0c
Change to 'last_message.unread'
2022-11-07 10:53:44 -05:00
Chewbacca
6538db17e7
Fix relative link to Profile
2022-11-07 10:04:02 -05:00
Chewbacca
5490e83caf
Update alignment of title/search-box and ChatList
2022-11-07 10:01:11 -05:00
Chewbacca
b9c649011c
Update 'theme' of message timestamp in ChatList
2022-11-07 09:54:44 -05:00
Chewbacca
acede4b519
Merge remote-tracking branch 'origin/develop' into chats
2022-11-07 08:17:11 -05:00
1526ccaa2e
Merge remote-tracking branch 'soapbox/develop' into translations
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-05 17:37:36 +01:00
marcin mikołajczak
1cdf277d08
Merge branch 'revoke-confirmation' into 'develop'
...
Ask for confirmation before revoking current session
See merge request soapbox-pub/soapbox!1871
2022-11-05 16:23:28 +00:00
5658ee77a4
Ask for confirmation before revoking current session
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-05 16:55:23 +01:00
99bd9f5e8e
Add form element on compose area
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-05 11:46:15 +01:00
92b12e533e
Merge remote-tracking branch 'soapbox/develop' into translations
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-04 22:41:51 +01:00
1ea4ae3a57
Only support Pleroma for now
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-04 22:36:39 +01:00
Alex Gleason
de4f1aaabf
Notifications: exclude chat messages from "All" filter, improve exclude_types fallback
2022-11-04 13:02:23 -05:00
Alex Gleason
b98c84c78a
Fix account.mute_expires_at type
2022-11-04 12:20:55 -05:00
Alex Gleason
2f85c93bd5
Merge branch 'translations-dev-zh' into 'develop'
...
translations: update zh-CN, zh-HK & zh-TW
See merge request soapbox-pub/soapbox!1866
2022-11-04 17:08:54 +00:00
Alex Gleason
043458c626
Merge branch 'status-card-fix' into 'develop'
...
Fix link previews in statuses
Closes #1158
See merge request soapbox-pub/soapbox!1867
2022-11-04 16:38:04 +00:00
marcin mikołajczak
f11ba14093
Merge branch 'muting_with_duration' into 'develop'
...
Support mutes duration
See merge request soapbox-pub/soapbox!913
2022-11-04 16:29:08 +00:00
Alex Gleason
245f6b9678
Fix link previews in statuses
2022-11-04 11:19:35 -05:00
Alex Gleason
6855decf88
Merge remote-tracking branch 'origin/develop' into remove-at-decorators
2022-11-04 10:22:48 -05:00
Chewbacca
97450f416c
Fallback to username
2022-11-04 10:43:19 -04:00
Alex Gleason
645af3d1ed
Merge branch 'remove-unused' into 'develop'
...
Remove unused .js files, remove groups
See merge request soapbox-pub/soapbox!1862
2022-11-04 14:38:05 +00:00
Alex Gleason
0d82e129a0
Merge branch 'dev-sw' into 'develop'
...
Developers: add Service Worker debug page
See merge request soapbox-pub/soapbox!1863
2022-11-04 14:37:22 +00:00
Alex Gleason
9adc297058
Merge branch 'react-notification' into 'develop'
...
Don't check react-notification into the repo
See merge request soapbox-pub/soapbox!1864
2022-11-04 14:37:00 +00:00
Alex Gleason
241865170a
Merge branch 'fix-column-headings' into 'develop'
...
Fix spacing around column headings, remove unused column settings
See merge request soapbox-pub/soapbox!1865
2022-11-04 14:36:40 +00:00
Chewbacca
245a0f4fc8
Add Memory Router above ChatContext
2022-11-04 10:24:40 -04:00
Chewbacca
2ecf837656
Remove changing of screen when updating a chat
2022-11-04 09:49:35 -04:00
Chewbacca
4408c6035f
Fix jump of content
2022-11-04 07:51:26 -04:00
Chewbacca
f833a1560d
Merge remote-tracking branch 'origin/develop' into chats
2022-11-04 07:37:12 -04:00
Chewbacca
8d99cfd24f
Invalid individual Chat query on chat acceptance
2022-11-04 07:37:05 -04:00
Chewbacca
472df260fe
Ensure Policy Modal opens upon login
2022-11-04 07:36:48 -04:00
Chewbacca
53208bd670
Improve light-mode styling on Policy Modal and Read Receipts
2022-11-04 07:36:30 -04:00
Chewbacca
63c02cf31e
Temporarily disable setting the Chat cached object
2022-11-04 07:36:10 -04:00
Fleetclip
cc76dcfe69
translations: update zh-CN, zh-HK & zh-TW
2022-11-04 10:17:12 +00:00
Alex Gleason
29d320a658
Fix spacing around column headings, remove unused column settings
2022-11-03 19:56:03 -05:00
Alex Gleason
69767b0b75
Don't check react-notification into the repo
2022-11-03 19:36:14 -05:00
Alex Gleason
d385c0d80c
Developers, SW: check 'waiting' before 'active'
2022-11-03 19:00:15 -05:00
Alex Gleason
66cd92970b
Developers: add Service Worker debug page
2022-11-03 18:56:33 -05:00
Alex Gleason
fd6899b6cb
Fix reducers/user_lists test
2022-11-03 16:20:20 -05:00
Chewbacca
b510ccb865
Fix loading state of blankslate
2022-11-03 17:08:48 -04:00
Chewbacca
bc65331cbb
Make sure relationship is fetched in Chat Main Page
2022-11-03 16:54:18 -04:00
Alex Gleason
dec89cb236
Remove unused .js files, remove groups
2022-11-03 15:52:25 -05:00
Alex Gleason
00023642ca
Remove @ decorators
2022-11-03 15:33:51 -05:00
Alex Gleason
fb907b07c3
Convert InstanceRestrictions to TSX+FC
2022-11-03 15:19:05 -05:00
Alex Gleason
6a864d126d
Refactor spacing of statuses
2022-11-03 14:57:33 -05:00
Chewbacca
4767f4fd8c
properly handle routing after deleting chat
2022-11-03 15:29:53 -04:00
Chewbacca
fe55152667
Fix break-words with HTML
2022-11-03 15:22:18 -04:00
Chewbacca
7571b88c51
Add unread indicator + fix bug with read receipts
2022-11-03 15:16:07 -04:00
Alex Gleason
7599876e13
Refactor sensitive content overlay to work with reposts
2022-11-03 14:14:02 -05:00
Chewbacca
bfcafecfe2
Merge remote-tracking branch 'origin/develop' into chats
2022-11-03 14:16:52 -04:00
Chewbacca
51c01bfc04
Keep fresh messages
2022-11-03 13:55:33 -04:00
Chewbacca
a2540cb0d0
Add route
2022-11-03 13:33:33 -04:00
Chewbacca
69723305eb
Fix tests
2022-11-03 13:22:06 -04:00
Chewbacca
18717c7967
Update badge counts again to prevent overlay
2022-11-03 12:48:17 -04:00
Chewbacca
7451a52fc2
Merge remote-tracking branch 'origin/chats' into chats
2022-11-03 12:13:59 -04:00
Chewbacca
df2f38a60f
Add ability to DM from profile
2022-11-03 12:13:54 -04:00
Chewbacca
be136fe6cf
Add max count to sidebar icons
2022-11-03 12:13:45 -04:00
Alex Gleason
9bbffb6957
Fix video not visible in modal
2022-11-02 19:55:39 -05:00
Alex Gleason
27b5211203
Merge remote-tracking branch 'origin/chats' into chats
2022-11-02 16:08:39 -05:00
Alex Gleason
8cd84b6128
Chats: accepting_messages --> accepts_chat_messages
2022-11-02 15:10:13 -05:00
Alex Gleason
1873ba3e22
Chats: feature-gate chat message reporting
2022-11-02 14:33:14 -05:00
Chewbacca
d0960de07c
Merge remote-tracking branch 'origin/chats' into chats
2022-11-02 15:28:22 -04:00
Chewbacca
54466f1293
Move query into Context
2022-11-02 15:28:16 -04:00
Alex Gleason
4d9f7fec32
Chats: normalize chat messages again so attachments don't break
2022-11-02 14:23:39 -05:00
Alex Gleason
9802257751
Chats: make chat acceptance and deletion feature-gated
2022-11-02 14:14:16 -05:00
Alex Gleason
4dc0ab2d00
Chats: make Truth Policies conditional
2022-11-02 14:02:43 -05:00
Alex Gleason
69d92b6f95
Chats: make chatsExpiration a conditional feature
2022-11-02 13:58:02 -05:00
Alex Gleason
239b2af553
Chats: make message_expiration optional (for Pleroma compatibility)
2022-11-02 13:53:41 -05:00
Alex Gleason
eeb8ca37a6
Merge remote-tracking branch 'origin/develop' into chats
2022-11-02 11:27:21 -05:00
Chewbacca
9869cf6f55
Add 'unread' indicator to Messages
2022-11-01 14:35:51 -04:00
Alex Gleason
7efb5729bd
Display only know notification types
2022-11-01 13:16:25 -05:00
Chewbacca
650387dc77
Add Policy Modal
2022-11-01 13:22:29 -04:00
Chewbacca
929a78641b
Fix bug when selecting previous chat
2022-11-01 10:04:21 -04:00
Chewbacca
b33b32d9dc
Update 'last_message' if the user deletes it
2022-11-01 09:44:21 -04:00
Chewbacca
15cd5f9104
Remove 'Getting Started' blankslate
2022-11-01 08:22:12 -04:00
Chewbacca
e63f5e6fb5
Update lifespan copy to be dynamic in Intro
2022-11-01 08:04:31 -04:00
Chewbacca
e0a3d03b55
Update Chat Settings for the main page
2022-11-01 07:59:30 -04:00
Alex Gleason
20f47c72c9
Preferences: "sensitive contnt" typofix
2022-10-31 18:02:55 -05:00
Alex Gleason
18f73aae7c
Compose: don't inherit spoilerness of post being replied to
2022-10-31 16:50:06 -05:00
Alex Gleason
9ae8fc4e03
Compose: clean up unused sensitivity actions
2022-10-31 16:26:58 -05:00
Alex Gleason
69157097dd
SpoilerInput: fix ref
2022-10-31 16:23:17 -05:00
Alex Gleason
f51f2984a5
Compose: overhaul Spoiler feature
2022-10-31 16:19:51 -05:00
Alex Gleason
9ea0b9cdbe
Compose: send sensitive: true
when spoiler is enabled
2022-10-31 15:38:23 -05:00
Alex Gleason
aea7bdcaa0
Preferences: media display --> sensitive content
2022-10-31 15:22:25 -05:00
Alex Gleason
e3352b89d8
Remove "show more" CW button, display SensitiveContentOverlay instead
2022-10-31 15:18:40 -05:00
Chewbacca
d9befff3f5
Update report text to be more clear
2022-10-31 15:55:04 -04:00
Chewbacca
1d04810c5a
Update ToS link to accent blue
2022-10-31 15:53:24 -04:00
Chewbacca
2c7fcdd00b
Update copy for Unblock modal
2022-10-31 15:51:51 -04:00
Chewbacca
d89ac0e0a5
Conversation -> Chat
2022-10-31 15:48:42 -04:00
Chewbacca
86e79354d7
Add new Welcome experience
2022-10-31 12:14:22 -04:00
Chewbacca
0c0d568056
Merge remote-tracking branch 'origin/develop' into chats
2022-10-31 10:54:31 -04:00
643e59d426
Fix typo in Polish translation
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-29 23:12:08 +02:00
Chewbacca
24bca458bd
Add tests for chats query
2022-10-28 13:01:39 -04:00
Chewbacca
3e2888eb75
Handle unreadCount when messages are deleted
2022-10-27 13:59:54 -04:00
3448022965
Support translation feature on Mastodon
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-27 19:48:41 +02:00
Chewbacca
da1d8c7e97
Merge remote-tracking branch 'origin/develop' into chats
2022-10-27 10:25:46 -04:00
Chewbacca
e8c72c8e11
Handle message deletions via websockets
2022-10-27 10:25:37 -04:00
Chewbacca
75233526cc
Update duration design for Widget
2022-10-26 13:28:50 -04:00
Chewbacca
54363e24a9
Add ability to update deletion duration
2022-10-26 13:08:02 -04:00
marcin mikołajczak
12b6f58f3e
Merge branch 'actions-modal-styles' into 'develop'
...
Make ActionsModal items full width, minor style improvements
See merge request soapbox-pub/soapbox!1846
2022-10-26 12:25:57 +00:00
Alex Gleason
41a608481f
ThemeEditor: allow editing colors (sort of)
2022-10-25 17:47:24 -05:00
Alex Gleason
3b1d8972b0
Scaffold theme editor
2022-10-25 16:56:25 -05:00
Chewbacca
22f3dd9444
Disable chatMessages query if blocked
2022-10-25 13:10:53 -04:00
Chewbacca
f156c1026d
Hide message history if blocked
2022-10-25 13:07:25 -04:00
3e0b6c38cd
Merge remote-tracking branch 'soapbox/develop' into events-
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-25 18:46:29 +02:00
Chewbacca
70957fe540
Add blocked/block experience to chats
2022-10-25 11:40:14 -04:00
Chewbacca
01c40eb42d
Add 'delete for me' action
2022-10-25 10:13:08 -04:00
Chewbacca
9eb09e4aab
Remove Chat Silence feature from web
2022-10-25 08:23:33 -04:00
Chewbacca
d346d334f6
Merge remote-tracking branch 'origin/develop' into chats
2022-10-25 08:16:43 -04:00
9ac18e787f
Show unauthorized modal when clicking emoji button if unauthorized
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-25 00:01:53 +02:00
Chewbacca
c9424cda76
Merge remote-tracking branch 'origin/develop' into chats
2022-10-24 12:25:35 -04:00
d7727b727f
Make ActionsModal items full width, minor style improvements
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-23 20:52:45 +02:00
Alex Gleason
427b8f9175
Chats: fix null attachment normalization
2022-10-21 23:10:38 -05:00
Alex Gleason
e9578a7c9a
Merge branch 'truth-ads' into 'develop'
...
Support TruthSocial v2 ads
See merge request soapbox-pub/soapbox!1844
2022-10-21 15:17:08 +00:00
Chewbacca
0272077aee
Merge branch 'sensitive-content' into 'develop'
...
Move sensitive filters into new component
See merge request soapbox-pub/soapbox!1842
2022-10-21 11:47:32 +00:00
Chewbacca
34cdc001e7
Lint
2022-10-21 07:41:05 -04:00
Alex Gleason
4296772093
Support TruthSocial v2 ads
2022-10-20 16:29:14 -05:00
Chewbacca
d6cae606cb
Lint
2022-10-20 13:55:33 -04:00
Alex Gleason
ece6a00c2d
Ads: don't fetch the impression URL more than once
2022-10-20 12:39:22 -05:00
Chewbacca
a64df40bbb
Remove 'justifyEnd' from content
2022-10-20 12:37:07 -04:00
Chewbacca
22d983c0c7
Remove from Index component
2022-10-20 12:32:19 -04:00
Chewbacca
2c701439d9
Refactor to use 'defaultMediaVisibility' function
2022-10-20 12:27:59 -04:00
Chewbacca
4a573270bd
Rename to 'SensitiveContentOverlay'
2022-10-20 12:15:37 -04:00
Chewbacca
a639c789a4
Move sensitive filters into new component
2022-10-20 10:48:41 -04:00
Chewbacca
dc6ac50c70
Merge remote-tracking branch 'origin/develop' into chats
2022-10-19 10:41:32 -04:00
Alex Gleason
ed558ba5ca
MediaModal: fix clicking Audio causes modal to close
2022-10-18 19:23:01 -05:00
Alex Gleason
fa7a517a95
Pass status to MediaModal, handle status undefined
2022-10-18 19:10:16 -05:00
Chewbacca
32d7d5f06c
Allow user to proceed to next step if they were previously on the Email Step
2022-10-17 15:09:10 -04:00
Chewbacca
6098084c7d
Fix reducer test
2022-10-17 12:24:24 -04:00
Chewbacca
694e1c8592
Fix linting errors
2022-10-17 12:23:03 -04:00
Chewbacca
e0379f21e2
Fix test for ChatListItem
2022-10-17 12:11:10 -04:00
Chewbacca
780147dd24
Merge remote-tracking branch 'origin/chats' into chats
2022-10-17 12:08:55 -04:00
Chewbacca
4b85a72bc9
Fix test for ChatMessageList
2022-10-17 12:08:46 -04:00
Alex Gleason
ca2aad2de0
Chats: focus textarea when navigating between chats (janky)
2022-10-17 10:50:33 -05:00
Alex Gleason
82250c23dc
Chats: search accounts only among people who follow you (TruthSocial)
2022-10-17 10:13:54 -05:00
Chewbacca
1ab7591b36
Merge remote-tracking branch 'origin/develop' into chats
2022-10-17 08:34:24 -04:00
Chewbacca
1007a2797e
Re-organize folders
2022-10-17 08:34:19 -04:00
Alex Gleason
a156c399a9
VideoModal: pass visible=true
2022-10-14 16:45:10 -05:00
Chewbacca
65a8bf9aa1
Merge remote-tracking branch 'origin/develop' into chats
2022-10-14 14:27:53 -04:00
Alex Gleason
526fabcf21
Merge branch 'nuke-mobile-pages' into 'develop'
...
Delete "mobile" pages
See merge request soapbox-pub/soapbox!1837
2022-10-14 16:55:15 +00:00
Alex Gleason
16a95c2c33
Merge branch 'hashtag-tsx' into 'develop'
...
HashtagTimeline: convert to TSX+FC
See merge request soapbox-pub/soapbox!1834
2022-10-14 16:54:57 +00:00
Chewbacca
8336cab189
Merge branch 'remove-tab-focus-state' into 'develop'
...
Remove focus state on Tabs
See merge request soapbox-pub/soapbox!1835
2022-10-14 16:24:13 +00:00
Alex Gleason
e86e9d93b2
Delete "mobile" pages
2022-10-14 10:53:05 -05:00
Alex Gleason
e9108f6183
hashtag_timeline --> hashtag-timeline
2022-10-14 10:49:31 -05:00
Chewbacca
140cfb6e3e
Change date format globally to use 12-hr format
2022-10-14 11:38:37 -04:00
Chewbacca
6458f6ed9f
Remove focus state on Tabs
2022-10-14 08:49:53 -04:00
Alex Gleason
514907c815
HashtagTimeline: convert to TSX+FC
2022-10-13 14:13:44 -05:00
Chewbacca
e0fd99f2db
Merge branch 'improve-trends' into 'develop'
...
Improve Trends Panel
See merge request soapbox-pub/soapbox!1831
2022-10-13 18:37:40 +00:00
Alex Gleason
eb6de469f3
Merge branch 'media-modal-tsx' into 'develop'
...
MediaModal: convert to TSX
See merge request soapbox-pub/soapbox!1829
2022-10-13 18:26:22 +00:00
Alex Gleason
4e97474a59
Merge branch 'autosuggest-input-refactor' into 'develop'
...
Refactor Input input to accept 'theme' prop, pass down from Autosuggest components
See merge request soapbox-pub/soapbox!1815
2022-10-13 18:25:52 +00:00
Alex Gleason
0c1cda0afb
AccountHeader: fix type of avatar and header media
2022-10-13 13:06:57 -05:00
Alex Gleason
965fd8e479
MediaModal: fix types for Audio
2022-10-13 13:01:30 -05:00
Alex Gleason
def1c58835
Merge remote-tracking branch 'origin/develop' into media-modal-tsx
2022-10-13 13:00:41 -05:00
Chewbacca
8023bd82c3
Fix intl
2022-10-13 13:26:34 -04:00
Chewbacca
76a8f43679
Merge branch 'improve-ui-types' into 'develop'
...
Refactor UI library types
See merge request soapbox-pub/soapbox!1814
2022-10-13 17:13:15 +00:00
Chewbacca
905eb01308
Merge branch 'add-help-text-to-username-registration' into 'develop'
...
Add hints to username field during registration
See merge request soapbox-pub/soapbox!1832
2022-10-13 17:11:24 +00:00
Chewbacca
92d3bf140c
Improve Trends Panel in the sidebar
2022-10-13 12:35:11 -04:00
Chewbacca
f4890874d2
Add hints to username field during registration
2022-10-13 12:32:57 -04:00
Alex Gleason
cc27e46067
Audio: move useEffect's to bottom, remove unused code
2022-10-12 18:33:32 -05:00
Alex Gleason
6dddaea736
Audio: convert to TSX+FC
2022-10-12 18:24:23 -05:00
Alex Gleason
6c279cb6c3
media_modal --> media-modal
2022-10-12 17:16:55 -05:00
Alex Gleason
80ce70e33e
MediaModal: convert to TSX+FC
2022-10-12 17:16:37 -05:00
Alex Gleason
18b177d6c9
image_loader --> image-loader
2022-10-12 16:26:19 -05:00
Alex Gleason
cdd8df473e
Merge remote-tracking branch 'origin/develop' into media-modal-tsx
2022-10-12 16:26:06 -05:00
Alex Gleason
5885c454af
ImageLoader: convert to TSX
2022-10-12 16:23:16 -05:00
Alex Gleason
f42e8520b5
zoomable_image --> zoomable-image
2022-10-12 15:27:26 -05:00
Alex Gleason
e6b0d17699
ZoomableImage: refactor, clean up unused code
2022-10-12 15:26:34 -05:00
Alex Gleason
f95168b3e4
ZoomableImage: convert to TSX
2022-10-12 15:22:50 -05:00
b7c89e502c
Merge remote-tracking branch 'soapbox/develop' into events-
2022-10-12 21:58:43 +02:00
Alex Gleason
21cba06d44
Delete focal point code
2022-10-12 13:24:36 -05:00
d5f526448d
Update Polish translation
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-11 22:48:41 +02:00
Alex Gleason
763ae5c58a
yarn lint:js --fix
2022-10-11 13:22:54 -05:00
Alex Gleason
3695be06c5
Merge branch 'issue/1103/add-registration-date-to-profiles' into 'develop'
...
Initial implementation of join date inclusion in hover profile card
See merge request soapbox-pub/soapbox!1825
2022-10-11 18:13:22 +00:00
Jonathan Kempf
936db6fac0
Initial implementation of join date inclusion in hover profile card
2022-10-10 17:25:19 -04:00
Alex Gleason
7dff0391b1
Normalize chat attachments
2022-10-10 15:56:11 -05:00
Alex Gleason
bb1823ee6d
AttachmentThumbs: make visible
2022-10-10 15:16:35 -05:00
marcin mikołajczak
67d47cdafd
Merge branch 'conditional-cta' into 'develop'
...
Make CtaBanner and ThreadLoginCta optional
See merge request soapbox-pub/soapbox!1821
2022-10-09 23:07:28 +00:00
1343928406
Make CtaBanner and ThreadLoginCta optional
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-10 00:41:47 +02:00
c1dcc91f76
Only show WhoToFollowPanel if authenticated
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-10 00:34:32 +02:00
8903674cb1
Fix pinned status icon in status action bar
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-06 00:02:32 +02:00
814dcfe2cd
Merge remote-tracking branch 'soapbox/develop' into events-
2022-10-06 00:01:39 +02:00
3c8c8048e5
Minor improvements, add actions
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-06 00:01:26 +02:00
Justin
a18cce4c81
Remove shadow from transparent input
2022-10-05 16:22:13 -04:00
Justin
7df4476427
Improve UX of chat messages
2022-10-05 16:13:29 -04:00
Justin
4a6d261bfd
Improve UX of chat messages
2022-10-05 15:25:56 -04:00
Justin
c41b71c76c
Invalidate query cache when new chats come in
2022-10-05 15:15:16 -04:00
Alex Gleason
69d37a10fb
ChatList: display empty message
2022-10-04 19:22:18 -04:00
Alex Gleason
19382c3ab9
ChatPageNew: display disabled ChatComposer and "To:" label
2022-10-04 19:11:34 -04:00
Alex Gleason
4bab81bd7c
Separate ChatComposer into its own component
2022-10-04 19:00:00 -04:00
Alex Gleason
8c82d0400a
Chats: isSearch --> theme='search'
2022-10-04 17:47:15 -04:00
Alex Gleason
09887130b7
Merge remote-tracking branch 'origin/autosuggest-input-refactor' into chats
2022-10-04 17:46:45 -04:00
Alex Gleason
a829e53559
AutosuggestInput: nuke top margin
2022-10-04 17:25:02 -04:00
Alex Gleason
4988f4a2d5
Input: support 'transparent' theme
2022-10-04 17:14:08 -04:00
Alex Gleason
b9e0e94587
Input: support 'theme' prop (deprecate 'isSearch'), pass theme down from higher components
2022-10-04 17:09:47 -04:00
Alex Gleason
61dd57ab81
AutosuggestInput: use UI input component
2022-10-04 16:39:51 -04:00
Justin
1c55e60055
Ensure space is number
2022-10-04 15:17:51 -04:00
Justin
c960ad9d33
Ensure space is number
2022-10-04 15:17:26 -04:00
Alex Gleason
f028b8e59f
ChatPageSidebar: increase padding
2022-10-04 15:15:08 -04:00
Justin
c49aec2ae0
Refactor UI library types
2022-10-04 15:08:22 -04:00
Alex Gleason
0bf616496f
Chats: add blankslate component to main page
2022-10-04 15:02:52 -04:00
Alex Gleason
cdb5b505ba
Merge remote-tracking branch 'origin/develop' into chats
2022-10-04 12:40:48 -05:00
Alex Gleason
c2757f27c6
Merge branch 'onboarding-fediverse-info' into 'develop'
...
onboarding: add information about the Fediverse to the onboarding process if the server federates
See merge request soapbox-pub/soapbox!1806
2022-10-04 17:31:51 +00:00
Alex Gleason
52a0d239ee
Merge branch 'video-tsx' into 'develop'
...
Video: convert to TSX+FC
See merge request soapbox-pub/soapbox!1811
2022-10-04 17:26:24 +00:00
Alex Gleason
11a1beb55f
Merge branch 'media-tsx' into 'develop'
...
MediaGallery: convert to TSX
See merge request soapbox-pub/soapbox!1810
2022-10-04 17:26:18 +00:00
Alex Gleason
6276fb0f00
Merge branch 'status-content-css' into 'develop'
...
StatusContent: move css to status-content.css
See merge request soapbox-pub/soapbox!1809
2022-10-04 17:26:09 +00:00
Justin
e8ffa13629
Remove the ability to 'Report chat' from Intro
2022-10-04 11:00:07 -04:00
Justin
3a74496c35
Improve loading state of ChatMessageList
2022-10-04 10:50:55 -04:00
Justin
4447a3cda4
Convert ChatMessageList to Virtuoso
2022-10-04 10:48:37 -04:00
Miss Pasture
ba68e845b7
onboarding: add information about the Fediverse to the onboarding process if the server federates
2022-10-03 16:13:17 -04:00
Justin
f029c81d5f
Fix break words for longer message contents
2022-10-03 11:14:13 -04:00
Alex Gleason
ca9abf3e5a
MediaGallery: fix "Show content" button
2022-10-03 10:10:31 -05:00
Justin
89af43df91
Add tests for ChatPane component
2022-10-03 11:03:43 -04:00
Justin
dbee414ebc
Add tests for ChatWidget component
2022-10-03 09:15:54 -04:00
ff0b1b28ca
Convert ModalRoot to TSX+FC
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-01 15:38:08 +02:00
d1ab8c7cb6
fix edit action
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-01 11:41:50 +02:00
Alex Gleason
7a54e07966
Video: fix default aspect ratio (16:9)
2022-09-30 20:32:24 -05:00
Alex Gleason
af49171cb9
fullscreen.js --> fullscreen.ts
2022-09-30 19:53:59 -05:00
Alex Gleason
0b7416b6e5
Video: convert to TSX+FC
2022-09-30 19:37:35 -05:00
Alex Gleason
cc3e8ebd3b
MediaGallery: clean up unused code, rearrange useEffect
2022-09-30 18:11:05 -05:00
Alex Gleason
1069546b50
MediaGallery: convert to TSX+FC (first pass)
2022-09-30 18:05:23 -05:00
9b43ed7015
fixes, improvements, cleanup
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-30 23:20:58 +02:00
Alex Gleason
6d77e0327f
Make .emojione styles global again
2022-09-30 13:35:26 -05:00
Alex Gleason
d3683ab7ef
StatusContent: migrate more to css, fix SpoilerButton on dark theme
2022-09-30 13:15:37 -05: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
Alex Gleason
0d5dfad8cc
Move StatusContent css into status-content.css
2022-09-30 12:59:52 -05:00
Alex Gleason
3b2b1ab05f
Move .instance-description to css file
2022-09-30 12:27:52 -05:00
Justin
c63ed1af15
Refactor Chat Settings and add into Preferences page
2022-09-30 13:01:49 -04:00
Justin
65cdaeb886
Fix query key when not search query is present
2022-09-30 10:28:19 -04:00
Justin
7fde4a0c5c
Small UI improvements to chat
2022-09-30 10:22:55 -04:00
Justin
b8bbac31e5
Improve 'In Review' UX
2022-09-29 13:57:25 -04:00
Justin
dc6c2657df
Fix nested button structure
2022-09-29 13:54:18 -04:00
Justin
d40fe483ef
Push accounts into Redux store
2022-09-29 13:36:35 -04:00
Justin
b590c062aa
Show Skeleton when changing chats
2022-09-29 13:13:10 -04:00
Alex Gleason
78543292f1
Merge branch 'chats' of gitlab.com:soapbox-pub/soapbox into chats
2022-09-29 11:24:11 -05:00
Alex Gleason
40b8bab7ab
Chats: strip HTML when copying message text to clipboard
2022-09-29 11:23:49 -05:00
Justin
4c936fe6e0
Merge remote-tracking branch 'origin/chats' into chats
2022-09-29 12:04:28 -04:00
Justin
9d20d0d032
Fix order of flattenPages func
2022-09-29 12:04:23 -04:00
Alex Gleason
7722ce5e68
Chats: don't update own messages from streaming (for now)
2022-09-29 10:58:58 -05:00
Justin
b0ea57b9b9
Merge remote-tracking branch 'origin/chats' into chats
2022-09-29 09:46:39 -04:00
Justin
0a8fa3e635
Add ability to report a Chat Message
2022-09-29 09:45:57 -04:00
Alex Gleason
de78926142
ChatsPage: add settings cog
2022-09-28 19:39:22 -05:00
Alex Gleason
f8199ab701
ChatPageNew: support account search to start a new chat
2022-09-28 19:35:28 -05:00
Alex Gleason
acdd999c5c
Chats: display component at /chats/new
2022-09-28 19:26:49 -05:00
Alex Gleason
e582eda17e
Route /chats/new to ChatIndex
2022-09-28 19:16:20 -05:00
marcin mikołajczak
01b2eed2e4
Merge branch 'compose-upload-fix' into 'develop'
...
Fix editing media descriptions
See merge request soapbox-pub/soapbox!1805
2022-09-28 22:39:56 +00:00
0dbfd600bc
Fix editing media descriptions
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-29 00:15:30 +02:00
2239221856
Don't display WhoToFollow panel if empty
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-29 00:06:37 +02:00
marcin mikołajczak
972881be85
Merge branch 'migrations-tsx' into 'develop'
...
TS/FC: Migrations page
See merge request soapbox-pub/soapbox!1803
2022-09-28 21:57:27 +00:00
5a703bbf50
TS/FC: Migrations page
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-28 23:49:50 +02:00
Alex Gleason
2791d3453a
Chats: update chat cache in streaming
2022-09-28 15:55:56 -05:00
Alex Gleason
d6e107dd0d
Chats: do routing a simpler way (keep context wrapper but set chat from route)
2022-09-28 15:38:05 -05:00
1aa2f83f1e
wip event editing
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-28 22:22:45 +02:00
Alex Gleason
3ce5925280
useChat --> useChatActions
2022-09-28 15:20:59 -05:00
Alex Gleason
9c43f4b51e
UI: delete Gab groups commented routes
2022-09-28 13:39:45 -05:00
Alex Gleason
e8b7fd8db8
Route /chats/:chatId to ChatPage component, cleanup UI imports, nuke ChatRoom (he cry)
2022-09-28 13:37:56 -05:00
Justin
002fef27a3
Add StatContext to store global stat state
2022-09-27 16:05:19 -04:00
Justin
058d0cec0b
Merge remote-tracking branch 'origin/develop' into chats
2022-09-27 15:43:30 -04:00
Justin
17c2958df1
Use query key system
2022-09-27 15:42:24 -04:00
Alex Gleason
8772d19128
Merge branch 'more-country-codes' into 'develop'
...
CountryCodeDropdown: support +55, +351
See merge request soapbox-pub/soapbox!1801
2022-09-27 19:29:38 +00:00
Chewbacca
89057abc7b
Merge branch 'improve-people-to-follow' into 'develop'
...
Improve "People to Follow" widget
See merge request soapbox-pub/soapbox!1800
2022-09-27 19:27:24 +00:00
Justin
1a124c2eab
Fix fade when scrolling on ChatList
2022-09-27 10:50:01 -04:00
Justin
c40651150c
Merge remote-tracking branch 'origin/develop' into chats
2022-09-27 10:41:20 -04:00
Justin
d4cf5dc2b9
Remove unneeded disabled button on Bio step
...
We don't require users to have bios, so we shouldn't force them to add one
during the onboarding steps in order to proceed to the next step without
"skipping" it.
2022-09-27 10:35:42 -04:00
Justin
90c122bf3f
Update leave chat summary
2022-09-27 10:18:12 -04:00
Justin
facd4e95f5
Add tests for new Who To Follow panel
2022-09-27 09:58:49 -04:00
Alex Gleason
a0d595c7df
CountryCodeDropdown: support +55, +351
2022-09-26 15:00:01 -05:00
Justin
63bd9a21fc
Update spacing on Widgets
2022-09-26 15:23:51 -04:00
Justin
1d69b66e4b
Use React Query for suggestions
2022-09-26 15:22:00 -04:00
04b4a57e06
Manage event
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-25 23:18:11 +02:00