Chewbacca
4a4e0daa1a
Autoplay videos from Rumble
2022-11-11 09:57:39 -05:00
Chewbacca
d12ca77502
Merge remote-tracking branch 'origin/develop' into chats
2022-11-11 06:58:20 -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
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
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
7c68392617
Merge remote-tracking branch 'origin/develop' into chats
2022-11-09 09:03:48 -05:00
Chewbacca
756b03cfe5
Remove 'transparent' theme from Input
2022-11-07 16:30:53 -05:00
Chewbacca
3fbc5716db
Update colors in sidebar
2022-11-07 15:41:14 -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
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
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
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
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
f833a1560d
Merge remote-tracking branch 'origin/develop' into chats
2022-11-04 07:37:12 -04:00
Alex Gleason
29d320a658
Fix spacing around column headings, remove unused column settings
2022-11-03 19:56:03 -05:00
Alex Gleason
66cd92970b
Developers: add Service Worker debug page
2022-11-03 18:56:33 -05: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
6a864d126d
Refactor spacing of statuses
2022-11-03 14:57:33 -05:00
Alex Gleason
7599876e13
Refactor sensitive content overlay to work with reposts
2022-11-03 14:14:02 -05:00
Chewbacca
18717c7967
Update badge counts again to prevent overlay
2022-11-03 12:48:17 -04:00
Chewbacca
be136fe6cf
Add max count to sidebar icons
2022-11-03 12:13:45 -04:00
Alex Gleason
eeb8ca37a6
Merge remote-tracking branch 'origin/develop' into chats
2022-11-02 11:27:21 -05:00
Chewbacca
650387dc77
Add Policy Modal
2022-11-01 13:22:29 -04:00
Alex Gleason
f51f2984a5
Compose: overhaul Spoiler feature
2022-10-31 16:19:51 -05:00
Alex Gleason
e3352b89d8
Remove "show more" CW button, display SensitiveContentOverlay instead
2022-10-31 15:18:40 -05: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
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
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
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
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
Alex Gleason
4296772093
Support TruthSocial v2 ads
2022-10-20 16:29:14 -05:00
Chewbacca
a64df40bbb
Remove 'justifyEnd' from content
2022-10-20 12:37:07 -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
fa7a517a95
Pass status to MediaModal, handle status undefined
2022-10-18 19:10:16 -05:00
Alex Gleason
82250c23dc
Chats: search accounts only among people who follow you (TruthSocial)
2022-10-17 10:13:54 -05:00
Chewbacca
65a8bf9aa1
Merge remote-tracking branch 'origin/develop' into chats
2022-10-14 14:27:53 -04: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
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
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
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
b7c89e502c
Merge remote-tracking branch 'soapbox/develop' into events-
2022-10-12 21:58:43 +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
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
Alex Gleason
19382c3ab9
ChatPageNew: display disabled ChatComposer and "To:" label
2022-10-04 19:11:34 -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
Justin
c49aec2ae0
Refactor UI library types
2022-10-04 15:08:22 -04:00
Alex Gleason
cdb5b505ba
Merge remote-tracking branch 'origin/develop' into chats
2022-10-04 12:40:48 -05: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
Alex Gleason
ca9abf3e5a
MediaGallery: fix "Show content" button
2022-10-03 10:10:31 -05: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
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
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
0a8fa3e635
Add ability to report a Chat Message
2022-09-29 09:45:57 -04: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
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
fe7333ddb0
Information page, improvements
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-21 23:27:53 +02:00
Alex Gleason
90c8096f9e
Merge remote-tracking branch 'origin/develop' into chats
2022-09-21 10:18:29 -05:00
Alex Gleason
39f682a472
Self status typofix
2022-09-19 14:04:51 -05:00
Alex Gleason
d7243c0e91
Merge remote-tracking branch 'origin/develop' into chats
2022-09-19 13:01:40 -05:00
Alex Gleason
1e6993975c
Merge branch 'delete-modal-fix' into 'develop'
...
Fix account deletion modal
See merge request soapbox-pub/soapbox!1794
2022-09-17 21:33:37 +00:00
640000c18e
Merge remote-tracking branch 'soapbox/compose' into HEAD
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 20:42:30 +02:00
f6af663e09
Merge remote-tracking branch 'soapbox/develop' into HEAD
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 20:39:13 +02:00
Alex Gleason
ca4a5370c1
OutlineBox: allow passing div props through
2022-09-16 13:34:53 -05:00
Alex Gleason
7fe97e8075
QuotedStatus: move testId to highest component
2022-09-16 12:44:11 -05:00
Alex Gleason
2eb08aced9
Create OutlineBox component
...
Visual container for QuotedStatus and Accounts in some scenarios
2022-09-16 12:24:33 -05:00
cb3df8211c
Merge remote-tracking branch 'soapbox/develop' into compose
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 15:40:29 +02:00
6cce0a0291
Introduce useCompose hook
...
Signed-off-by: marcin mikolajczak <git@mkljczk.pl>
2022-09-14 20:01:44 +02:00
marcin mikołajczak
3509fd1c6e
Merge branch 'follow-requests-link' into 'develop'
...
Link to /follow_requests in SidebarMenu
See merge request soapbox-pub/soapbox!1792
2022-09-14 14:39:58 +00:00
859f39a9d3
Link to /follow_requests in SidebarMenu
...
Signed-off-by: marcin mikolajczak <git@mkljczk.pl>
2022-09-14 16:12:23 +02:00
Alex Gleason
749a11dd77
Merge branch 'feed-insertion-algorithm' into 'develop'
...
Feed insertion algorithms
See merge request soapbox-pub/soapbox!1782
2022-09-14 13:18:19 +00:00
Justin
45afb665b9
Add chat settings to chat main page
2022-09-13 14:11:22 -04:00
Justin
56c617bd32
Merge branch 'alex-chats' into chats
2022-09-12 14:50:02 -04:00
Justin
81bfc06990
Add tests
2022-09-12 14:42:15 -04:00
Alex Gleason
1f0b4d01b5
Remove account.donor as a concept, use 'badge:donor' custom tag instead
2022-09-11 20:44:49 -05:00
Alex Gleason
2fc9b215a9
Display custom badges on profiles
2022-09-11 20:21:37 -05:00
Alex Gleason
2e811a1e88
Admin: allow setting custom badges on accounts
2022-09-11 20:04:41 -05:00
Alex Gleason
90cbf0a60f
ListItem: allow child to set className
2022-09-11 17:32:34 -05:00
Alex Gleason
c067dd7547
Create TagInput component
2022-09-11 15:47:50 -05:00
Alex Gleason
9610447a79
Fix permissioning of moderator modal
2022-09-11 14:46:01 -05:00
Alex Gleason
8a8ef99433
StatusActionBar: simplify options, use AccountModerationModal
2022-09-11 14:36:58 -05:00
87877a3f96
TS/functional: Emoji picker
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-11 19:28:12 +02:00
a9b8371086
Allow multiple compose forms
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-10 23:52:06 +02:00
Alex Gleason
2681b32f7d
StatusList: incorporate feed injection algorithms
2022-09-09 22:26:36 -05:00
f7c09461fd
Event pages?
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-09 22:52:32 +02:00
Justin
e333a5042e
Merge branch 'chats' into alex-chats
2022-09-08 08:37:58 -04:00
Justin
6b38e37019
Merge remote-tracking branch 'origin/develop' into chats
2022-09-08 08:37:52 -04:00
Justin
999c5caafd
Merge branch 'improve-input' into 'develop'
...
Extend input with new prepend/append options
See merge request soapbox-pub/soapbox!1778
2022-09-08 12:36:41 +00:00
Justin
d4d561638d
Merge branch 'bug-fixes' into 'develop'
...
Bug fixes
See merge request soapbox-pub/soapbox!1761
2022-09-08 12:29:42 +00:00
Justin
7063ce759d
Add JSDOC
2022-09-08 08:28:19 -04:00
Justin
75472247d8
Merge branch 'improve-danger-button' into 'develop'
...
Update 'danger' button styles
See merge request soapbox-pub/soapbox!1777
2022-09-08 12:23:58 +00:00
3f4f820de7
Participation management
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-07 20:03:26 +02:00
Justin
07cbd02737
Lint
2022-09-07 08:27:40 -04:00
Justin
6486f3b539
Fix ref passed to Stack error
2022-09-07 08:27:40 -04:00
Justin
0940896448
Fix nested <div> within <p> error
2022-09-07 08:27:40 -04:00
Justin
494cd622a5
Update usage of input
2022-09-07 08:24:44 -04:00
Justin
d4209c86b7
Extend input with new prepend/append options
2022-09-07 08:21:14 -04:00
Justin
2682116151
Update 'danger' button styles
2022-09-07 08:17:11 -04:00
Justin
81ea892ff7
Export TextSizes type
2022-09-07 08:11:25 -04:00
Justin
99e5e4492a
Extend Divider with 'textSize' prop
2022-09-07 08:09:32 -04:00
3f7e593695
Merge remote-tracking branch 'soapbox/develop' into events-
2022-09-06 23:31:43 +02:00
8527384479
Display event previews
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-06 23:30:43 +02:00
Alex Gleason
57b2527b55
StatusActionBar: copy status.url --> status.uri
2022-09-06 13:09:31 -05:00
d074553e21
Wrap HStack in some places
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-05 15:18:15 +02:00
df39036129
Merge remote-tracking branch 'soapbox/develop' into events-
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-05 15:07:31 +02:00
9d3206f229
Allow users to create events
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-04 23:36:13 +02:00
cd93399569
Update Polish translation
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-03 17:15:21 +02:00
Alex Gleason
90ece157e6
ChatIndex: improve the desktop layout
2022-09-01 13:17:31 -05:00
Alex Gleason
471ee4d179
Rename chats to messages
2022-09-01 13:17:30 -05:00
Alex Gleason
5f1d9ac56a
relative_timestamp --> relative-timestamp
2022-08-31 17:03:50 -05:00
Alex Gleason
38b6f87a83
RelativeTimestamp: convert to TSX
2022-08-31 17:01:19 -05:00
Justin
7535862a40
Autogrow the textarea
2022-08-31 13:22:41 -04:00
Justin
0f7cfada50
Improve dark mode of chats
2022-08-31 13:21:43 -04:00
Justin
a2e2d60fc7
Add Message List Intro component
2022-08-31 13:21:43 -04:00
Justin
ea5525d02c
Refactor leave/report chat
2022-08-31 13:21:43 -04:00
Justin
84dc06db42
d
2022-08-31 13:20:54 -04:00
Justin
27df2b617e
Update Input with append and prepend props
2022-08-31 13:20:53 -04:00
Justin
f0b3cc67aa
Add "items-start" support to Stack
2022-08-31 13:20:53 -04:00
Justin
2f568ffc84
Extend Textarea component with resizeable prop
2022-08-31 13:20:53 -04:00
03d6211e1c
Replace classnames with clsx
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-31 11:35:06 +02:00
05d296f1ee
Consistent behavior of compose modal close confirmation
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-30 22:51:13 +02:00
Alex Gleason
194cf89dd9
Ads: bust query-cache when an ad expires
2022-08-26 13:58:02 -05:00
Alex Gleason
c29bf4040a
Merge branch 'sentry-sanity' into 'develop'
...
Sentry: filter out useless events, tag ErrorBoundary page crashes
See merge request soapbox-pub/soapbox-fe!1751
2022-08-26 12:54:38 +00:00
Alex Gleason
0349a57f55
Merge branch 'embeds-improvements' into 'develop'
...
Embeds improvements
See merge request soapbox-pub/soapbox-fe!1752
2022-08-26 12:54:24 +00:00
Alex Gleason
82aad21900
CopyableInput: oh yeah, make the input actually copy
2022-08-25 21:28:20 -05:00
Alex Gleason
3909c74c00
Add new CopyableInput component, use in EmbedModal
2022-08-25 21:21:03 -05:00
Alex Gleason
f8f8b4f2b9
Sentry: filter out useless events, tag ErrorBoundary page crashes
2022-08-25 13:49:08 -05:00
Justin
edce9d0876
Fetch relationships when opening favourites/reblogs modal
2022-08-25 09:16:47 -04:00
Justin
3f6f26788c
Merge branch 'increase-space' into 'develop'
...
Increase space between icon and counter
See merge request soapbox-pub/soapbox-fe!1748
2022-08-24 13:47:34 +00:00
Justin
b5cf943f45
Increase space between icon and counter
2022-08-24 09:35:09 -04:00
Justin
2fded6daa9
Improve dark mode
2022-08-24 09:28:56 -04:00
Justin
1837dbef1c
Merge branch 'self-status' into 'develop'
...
Support 'in review' sensitive content
See merge request soapbox-pub/soapbox-fe!1741
2022-08-23 18:33:14 +00:00
Alex Gleason
83103294d3
SafeEmbed: remove unnecessary conditional
2022-08-23 10:27:12 -05:00
Justin
fc78f8fa1a
fix operator
2022-08-22 13:58:06 -04:00
Alex Gleason
c79506e1fd
SafeEmbed: autosize iframe height
2022-08-22 12:43:12 -05:00
Justin
347897cd9d
Add custom support link
2022-08-22 13:23:37 -04:00
Justin
18afb586fa
I18n
2022-08-22 13:18:52 -04:00
Alex Gleason
cddf70f0ab
Fix status style regressions
2022-08-22 12:11:01 -04:00
Justin
dd0f2fcf5b
Support 'in review' sensitive content
2022-08-22 11:26:28 -04:00
Alex Gleason
c013dcf01b
EmbeddedStatus: add SiteLogo
2022-08-21 14:49:50 -04:00
Alex Gleason
54ff81afc6
StatusActionBar: only show embed option for local accounts
2022-08-21 12:44:58 -04:00
Alex Gleason
0dd0742752
EmbedModal: abstract embed code to new SafeEmbed component
2022-08-21 12:22:06 -04:00
Alex Gleason
33e13aa6e2
Status: fix position of reblogElementMobile
2022-08-21 11:29:53 -04:00
Alex Gleason
6f38b19b5b
Restore using embeds from the API
2022-08-21 11:21:25 -04:00
Alex Gleason
c4849ad38d
Merge remote-tracking branch 'origin/develop' into embedded-status
2022-08-21 11:20:19 -04:00
Alex Gleason
bc25e9d0f4
Merge branch 'status-fixes' into 'develop'
...
Status fixes
Closes #1068
See merge request soapbox-pub/soapbox-fe!1734
2022-08-14 13:18:31 +00:00
Alex Gleason
a0e79bfe10
StatusContainer: pass all props through, fix pinned posts not showing as pinned
2022-08-13 10:33:58 -05:00
Alex Gleason
19b6973667
Notifications: StatusContainer --> Status, fix not being able to mute a conversation
2022-08-13 10:27:12 -05:00
Alex Gleason
f751104c0f
StatusActionBar: hide DM menu item unless privacyScopes are enabled
2022-08-13 10:16:13 -05:00
Alex Gleason
32b6c646cf
Merge branch 'icon-button-themes' into 'develop'
...
IconButton: add themes
See merge request soapbox-pub/soapbox-fe!1729
2022-08-13 14:09:21 +00:00
12eeffecc4
Merge remote-tracking branch 'soapbox/develop' into cleanup
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-12 22:59:26 +02:00
Alex Gleason
5f8a22b452
Native status embeds from Soapbox
2022-08-12 12:58:35 -05:00
Alex Gleason
7615111eb0
IconButton: add themes
2022-08-12 10:42:26 -05:00
Alex Gleason
d54b3b1ec6
Merge branch 'status-fc' into 'develop'
...
Status refactoring
See merge request soapbox-pub/soapbox-fe!1717
2022-08-12 14:55:38 +00:00
66216bd5b6
Use Array.includes instead of indexOf
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-12 13:47:32 +02:00
Alex Gleason
56568e2528
To crush your enemies, see them driven before you, and hear the lamentation of their women
2022-08-09 18:58:43 -05:00
Alex Gleason
d668bb370f
Fix Like button
2022-08-09 18:51:01 -05:00
Alex Gleason
168cee0636
StatusActionBar: fix styles in Thread
2022-08-09 18:49:05 -05:00
Alex Gleason
ca4821abf7
Nuke ActionBar component
2022-08-09 18:40:33 -05:00
Alex Gleason
518a813235
status_action_bar --> status-action-bar
2022-08-09 18:25:33 -05:00
Alex Gleason
4c7491d81d
Strip down StatusContainer, offload actions into Status component itself
2022-08-09 17:45:01 -05:00
Alex Gleason
522eba4b25
StatusActionBar: create toggle actions for status interactions
2022-08-09 17:05:55 -05:00
Alex Gleason
33fbb0f147
StatusActionBar: move action code directly into component, clean up
2022-08-09 14:34:08 -05:00
Alex Gleason
4970c6c307
StatusActionBar: convert to React.FC
2022-08-09 13:46:11 -05:00
Justin
bec42a3633
Visual tweaks for new branding
2022-08-09 11:50:10 -04:00
Justin
b87768967b
Fix badge color and quoted status border
2022-08-09 11:47:29 -04:00
Alex Gleason
f87be8ce9a
Use StatusActionBar for both types of statuses
2022-08-08 23:21:18 -05:00
Alex Gleason
4edd28a08b
Clean up _properStatus() nonsense
2022-08-08 22:46:09 -05:00
Alex Gleason
82d717d8ce
Move getActualStatus logic to utils
2022-08-08 22:28:01 -05:00
Alex Gleason
89390083a9
Move textForScreenReader to utils/status
2022-08-08 21:42:07 -05:00
Alex Gleason
1cfc16c477
Status: convert to React.FC
2022-08-08 21:39:08 -05:00
Alex Gleason
85786bc07d
Delete unused SettingsCheckbox component
2022-08-08 17:44:12 -05:00
2e47180c08
Change color of edited status indicator icon
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-08 17:40:05 +02:00
69c37c4594
Show 'public poll' label
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-08 12:48:42 +02:00
51190a9943
Refetch birthday reminders on midnight
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-05 14:49:21 +02:00
Alex Gleason
19ffcd2233
Merge remote-tracking branch 'origin/develop' into ads
2022-08-03 10:51:07 -05:00
Justin
9474afd765
Merge branch 'improve-branding-and-dark-mode' into 'develop'
...
Improve visuals with branding
See merge request soapbox-pub/soapbox-fe!1675
2022-08-03 12:56:57 +00:00
Alex Gleason
c74721f1e1
Ads: display tooltip
2022-08-02 20:52:27 -05:00
Alex Gleason
d26e814472
Merge branch 'empty-timeline' into 'develop'
...
ScrollableList: use Virtuoso's native EmptyComponent again, fix timeline pagination when items are filtered
See merge request soapbox-pub/soapbox-fe!1692
2022-08-02 13:53:18 +00:00
Alex Gleason
b02141874e
Show ads in feed
2022-08-01 22:49:16 -05:00
Justin
20209c81ab
Improve visuals with branding
...
Co-authored-by: Alex Gleason <alex@alexgleason.me>
2022-08-01 14:40:07 -04:00
560f4592e7
Stream marker updates
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-01 18:31:49 +02:00
ac83c9c18c
Support mutes duration
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-31 11:57:31 +02:00
e45623eef6
Fix: Unable to approve follower requests from notifications
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-30 23:34:18 +02:00
Alex Gleason
3082555c5f
ScrollableList: use Virtuoso's native EmptyComponent again, fix timeline pagination when items are filtered
2022-07-30 13:54:43 -05:00
Justin
cec3573253
Add support for shadow-3xl
2022-07-28 09:38:05 -04:00
Alex Gleason
0016bf1457
GdprBanner: fix multiline buttons
2022-07-26 13:54:19 -05:00
Justin
0b06731b07
Simplify the Banner width across usage
2022-07-26 14:22:13 -04:00
Alex Gleason
aab3497f46
Banner: improve mobile styles
2022-07-26 11:52:58 -05:00
Alex Gleason
f13cfcaf8c
GdprBanner: slideout on accept
2022-07-26 11:37:02 -05:00
Alex Gleason
4f0e104fc4
GdprBanner: conditionally show "Learn more" button
2022-07-26 11:15:04 -05:00
Alex Gleason
d422bdf3d3
Add GdprBanner component, remove useGdpr hook
2022-07-26 10:58:17 -05:00
Alex Gleason
af6cb3a4c2
Merge remote-tracking branch 'origin/develop' into gdpr
2022-07-26 10:32:15 -05:00
Alex Gleason
0480bfab94
Add Banner UI component
2022-07-26 10:30:48 -05:00
eb62ebfa52
Replace LineAwesome with Tabler in some places
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-26 12:30:51 +02:00
Alex Gleason
5916041fec
Add useTheme hook
2022-07-22 17:25:52 -05:00
da1caf93dd
For multi-response polls, show the number of people that voted instead of the sum of all votes submitted
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-22 23:48:27 +02:00
Alex Gleason
8a392c187f
Add eslint-plugin-compat
2022-07-21 12:19:36 -05:00
b294769dfe
Merge remote-tracking branch 'soapbox/develop' into styles
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-20 19:21:53 +02:00
Justin
c30e8f1fd9
Set the ref on the actual carousel div
2022-07-20 09:01:36 -04:00
f6900ed6ca
Pullable: Remove pullingContent={undefined}
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-19 23:44:11 +02:00
marcin mikołajczak
5d45c5dd95
Merge branch 'chats-autosuggest' into 'develop'
...
Chats account autosuggest fixes
See merge request soapbox-pub/soapbox-fe!1651
2022-07-19 05:11:30 +00:00
4af99de109
Allow to clear BirthdayInput
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-19 00:11:12 +02:00
81e14962ca
Chats account autosuggest fixes
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-18 23:28:48 +02:00
marcin mikołajczak
9de46333b2
Merge branch 'hide-profile-tabs' into 'develop'
...
Hide tabs on Followers, Following… pages
See merge request soapbox-pub/soapbox-fe!1630
2022-07-18 15:41:01 +00:00
Justin
d8a1545ee8
Query account on hover for follow stats
2022-07-18 09:54:56 -04:00
448da6347a
Fix: markdown dropped from quote replies
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-07-17 19:36:42 +02:00