Commit graph

1331 commits

Author SHA1 Message Date
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
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
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
8b22ca5f27 Organize fonts,images,icon,sounds into 'assets' folder 2022-11-15 08:23:36 -05: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
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
3c1b9c6154 lint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-12 16:52:06 +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
6bf9040a34 Replace Permalinks with Links
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-12 12:43:34 +01:00
e75f1ea074 Update some dependencies
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-11 20:42:18 +01: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
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
3fbc5716db Update colors in sidebar 2022-11-07 15:41:14 -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
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
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
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
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
Alex Gleason
fa7a517a95
Pass status to MediaModal, handle status undefined 2022-10-18 19:10:16 -05: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
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
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
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
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
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
Alex Gleason
0d5dfad8cc
Move StatusContent css into status-content.css 2022-09-30 12:59:52 -05:00
Justin
b8bbac31e5 Improve 'In Review' UX 2022-09-29 13:57:25 -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
Alex Gleason
39f682a472
Self status typofix 2022-09-19 14:04:51 -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
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
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