Commit graph

2900 commits

Author SHA1 Message Date
520a3bd765 Merge remote-tracking branch 'soapbox/develop' into autoload-switch 2022-05-01 21:30:13 +02:00
d6795a55b1 Fix 'Automatically load more items…'
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-01 21:30:07 +02:00
Alex Gleason
d20d66078c
EmojiButtonWrapper: wrap in .relative 2022-05-01 14:10:35 -05:00
Alex Gleason
ebff30e559
StatusActionBar: stopPropagation on reply click 2022-05-01 13:50:13 -05:00
Alex Gleason
e2cbc449ad Merge branch 'card-title-truncate' into 'develop'
CardTitle: truncate too long text

See merge request soapbox-pub/soapbox-fe!1286
2022-05-01 18:45:50 +00:00
Alex Gleason
c4cd2d2049
CardTitle: truncate too long text 2022-05-01 13:29:36 -05:00
Alex Gleason
2e5cc2619d
ProfileHoverCard: convert to tsx 2022-05-01 13:11:20 -05:00
Alex Gleason
829a61c3a5
Delete unused ColumnSubheading 2022-05-01 12:54:54 -05:00
Alex Gleason
311ec14200
Convert most Placeholder components into TSX 2022-05-01 12:53:53 -05:00
Alex Gleason
5def7a087d
Convert UploadArea to tsx 2022-05-01 12:46:06 -05:00
Alex Gleason
e20a083fb4
Convert placeholder components to TSX 2022-05-01 12:45:37 -05:00
Alex Gleason
78b7752ac0
Merge remote-tracking branch 'origin/develop' into next 2022-05-01 11:08:19 -05:00
Tassoman Pigi
0e2bae3335 italian translation 2022-05-01 15:52:17 +00:00
marcin mikołajczak
ebc4f0c5eb Merge branch 'next' into 'next'
Add break-words to quoted status content

See merge request soapbox-pub/soapbox-fe!1283
2022-05-01 15:38:02 +00:00
023b327751 Add break-words to quoted status content
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-01 17:17:44 +02:00
Alex Gleason
b7d4411627
Add JSDoc comments to all ui components 2022-04-30 23:39:58 -05:00
Alex Gleason
e17825777b
Fix /invite layout 2022-04-30 12:10:06 -05:00
Alex Gleason
706d864293
Put /signup behind feature flags 2022-04-30 12:02:30 -05:00
Alex Gleason
16322e8d6c
Add /signup route 2022-04-30 11:54:24 -05:00
Alex Gleason
28ead43f96
Fix DMs link 2022-04-30 11:45:58 -05:00
Alex Gleason
f19bd32e52
/admin --> /soapbox/admin 2022-04-30 11:31:04 -05:00
Alex Gleason
e08a297eff
/auth/verify --> /verify 2022-04-30 11:28:18 -05:00
Alex Gleason
39b92b96fc
Store settings in IndexedDB even on unsupported backends 2022-04-29 23:15:41 -05:00
Alex Gleason
1588f9c94a
QuotedStatus: hide relationship 2022-04-29 22:26:44 -05:00
Alex Gleason
5d77723189
ProfilePage: remove unused import 2022-04-29 21:52:46 -05:00
Alex Gleason
c4e376816d
ProfileField: style verified links 2022-04-29 21:51:48 -05:00
Alex Gleason
ce73b30237
actions/me: do it with a const 2022-04-29 21:41:41 -05:00
Alex Gleason
20013cf712
ProfileField: basic styling 2022-04-29 21:37:35 -05:00
Alex Gleason
b2c9d4938f
Display rudimentary ProfileFieldsPanel 2022-04-29 21:05:39 -05:00
Alex Gleason
2702f3fd70
ProfileStats: convert to TSX 2022-04-29 20:41:14 -05:00
Alex Gleason
0127d282e2
ProfileInfoPanel: convert to TSX 2022-04-29 20:33:26 -05:00
Alex Gleason
580960695c
ProfilePage: convert to TSX 2022-04-29 17:59:30 -05:00
Alex Gleason
9fc4f0120e
EditProfile: restore muteStrangers checkbox 2022-04-29 17:00:17 -05:00
Alex Gleason
a9cd4014f2
EditProfile: fix checkboxes 2022-04-29 16:47:24 -05:00
Alex Gleason
b6f1de0a58
EditProfile: restore most checkboxes 2022-04-29 16:31:46 -05:00
Alex Gleason
2cbea4aa5b
Upgrade axios to v0.27, fix EditProfile uploads 2022-04-29 16:01:46 -05:00
Alex Gleason
f808d93209
EditProfile: make file uploads work, pretty much 2022-04-29 14:49:06 -05:00
Alex Gleason
858740ad47
EditProfile: convert to React.FC+TSX (mostly) 2022-04-29 14:22:29 -05:00
Alex Gleason
e6a797d712
normalizeAccount(): normalize discoverable field 2022-04-29 12:59:13 -05:00
Alex Gleason
5cc962593e
ProfilePreview: convert to TSX 2022-04-29 12:58:57 -05:00
Alex Gleason
12a99b3635
Card: display Blurhash behind link preview cards
8e96510b25
2022-04-29 09:46:33 -05:00
Alex Gleason
151cc8b149
Blurhash: convert to TSX 2022-04-29 09:44:49 -05:00
Alex Gleason
92535a961f
features: support accountLookup for TruthSocial 2022-04-29 09:16:20 -05:00
Alex Gleason
ff959a4417 Merge branch 'next-admin' into 'next'
Next: Improve Reports styles

See merge request soapbox-pub/soapbox-fe!1275
2022-04-29 03:00:17 +00:00
Alex Gleason
cf26e4f2a2
Report: show profile hover card 2022-04-28 21:55:02 -05:00
Alex Gleason
3abfdd8bf2
Layout: move pb-36 to Layout.Main 2022-04-28 21:48:12 -05:00
Alex Gleason
ec9e478bbe
Improve Reports styles 2022-04-28 21:36:28 -05:00
Alex Gleason
735b5932a2 Merge branch 'next-layout' into 'next'
Layout: make all UI routes have a static left sidebar

See merge request soapbox-pub/soapbox-fe!1274
2022-04-29 00:24:04 +00:00
Alex Gleason
3d0e9200c2
Layout: standalone fixes 2022-04-28 18:57:50 -05:00
Alex Gleason
8134b5d016
ExternalAuth: use EmptyPage 2022-04-28 18:46:58 -05:00
Alex Gleason
a23fb9f1aa
Actually move Layout.Sidebar out of WrappedRoute and into UI 2022-04-28 18:26:30 -05:00
Alex Gleason
2c542e4548
Layout: make all UI routes have a static left sidebar 2022-04-28 18:18:55 -05:00
Alex Gleason
23d4e70aba Merge branch 'next-admin' into 'next'
Next: overhaul admin UI

See merge request soapbox-pub/soapbox-fe!1273
2022-04-28 23:17:17 +00:00
Alex Gleason
756506cbb6
Forms: accept additional props 2022-04-28 17:27:12 -05:00
Alex Gleason
ce23e48106
UnapprovedAccount: convert to tsx 2022-04-28 16:43:43 -05:00
Alex Gleason
527b5086a6
Counter: dark ring styles 2022-04-28 16:33:42 -05:00
Alex Gleason
aa9c643006
Break Counter into its own component 2022-04-28 16:29:15 -05:00
Alex Gleason
d56a97451f
Let menus have counters 2022-04-28 16:20:21 -05:00
Alex Gleason
88c90dcb95
Reports: move to ./tabs directory 2022-04-28 16:02:51 -05:00
Alex Gleason
5f9f06d6a9
Reports: convert to TSX 2022-04-28 16:01:58 -05:00
Alex Gleason
039ff6b3f6
AwaitingApproval: move into ./tabs directory 2022-04-28 15:56:17 -05:00
Alex Gleason
a3d7e2c826
AwaitingApproval: convert to TSX 2022-04-28 15:53:34 -05:00
Alex Gleason
5c821488dc
AdminTabs: get activeItem from match 2022-04-28 15:49:29 -05:00
Alex Gleason
85424b9acf
Admin: improve tabs navigation 2022-04-28 15:44:12 -05:00
Alex Gleason
c8a60aba64
AdminTabs: use to instead of action 2022-04-28 15:29:38 -05:00
Alex Gleason
fd9c7add5c
Tabs: support count prop on item 2022-04-28 15:28:08 -05:00
Alex Gleason
da8eaec7b9
Delete AdminNav, AdminTabs i18n 2022-04-28 15:14:58 -05:00
Alex Gleason
5c89040692
Rudimentary admin tabs navigation 2022-04-28 15:04:49 -05:00
Alex Gleason
a8f2ca83a1
Add tabs to dashboard 2022-04-28 14:06:47 -05:00
Alex Gleason
f088e63ec8
LatestAccountsPanel: refactor with action 2022-04-28 13:44:32 -05:00
Alex Gleason
9650ce2b37
admin/report: convert to TSX 2022-04-28 13:35:52 -05:00
Alex Gleason
3beb013e92
ReportStatus: convert to TSX 2022-04-28 13:28:08 -05:00
marcin mikołajczak
5d580fcc15 Merge branch 'next' into 'next'
Fix move notifications

See merge request soapbox-pub/soapbox-fe!1272
2022-04-28 18:16:50 +00:00
Alex Gleason
b0f99dca29
AdminPage: use standard page layout 2022-04-28 13:08:46 -05:00
Alex Gleason
af07af9b75
HomePage: convert to TSX 2022-04-28 13:05:00 -05:00
9af1ab026c Fix move notifications
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-28 19:59:55 +02:00
Alex Gleason
fc77faac5a
EmptyPage: convert to TSX 2022-04-28 12:51:21 -05:00
Alex Gleason
81f4fb0125
DefaultPage: convert to tsx 2022-04-28 12:50:30 -05:00
Alex Gleason
bbf99a06e4
AdminPage: convert to TSX 2022-04-28 12:47:30 -05:00
Alex Gleason
283213b5ba
Convert legacy forms to TypeScript 2022-04-28 12:43:36 -05:00
Alex Gleason
cee9d45b9d
RadioItem: fix dark mode 2022-04-28 11:47:35 -05:00
Alex Gleason
4cf9fab13c
RegistrationModePicker: convert to TSX 2022-04-28 11:44:51 -05:00
Alex Gleason
27b7fc4f30
Convert admin/index to TSX 2022-04-28 11:36:45 -05:00
Alex Gleason
ef31dcae52
Run yarn manage:translations 2022-04-27 20:07:54 -05:00
Alex Gleason
535cca7599
Convert a few files into TypeScript 2022-04-27 20:01:31 -05:00
Alex Gleason
992a846011 Merge branch 'next' into 'next'
next

See merge request soapbox-pub/soapbox-fe!1268
2022-04-27 21:37:38 +00:00
79d313c4a8 fix repost button on DMs
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-27 23:11:24 +02:00
Alex Gleason
ee2bfd666b
Features: support backend build name (eg +soapbox) 2022-04-27 13:50:13 -05:00
Alex Gleason
7363d9c7f8
SoapboxMount: do load, even if something fails 2022-04-26 15:07:13 -05:00
Alex Gleason
e0cc53038a Merge branch 'typescript/convert-mfa-form' into 'next'
[Typescript] Convert MfaForm

See merge request soapbox-pub/soapbox-fe!1265
2022-04-26 19:08:47 +00:00
Alex Gleason
aa29b260a8
ui/index: convert to TSX+FC 2022-04-26 13:36:08 -05:00
Kevin Brown
0614bce334
Convert mfa_form to typescript 2022-04-26 13:29:28 -04:00
Kevin Brown
0ff866979f
Add disabled 2022-04-26 13:26:06 -04:00
Alex Gleason
7df6d4bc9c
BackgroundShapes: convert to TSX 2022-04-26 12:05:49 -05:00
Alex Gleason
670d25428d
async-components: convert to TS 2022-04-26 12:03:52 -05:00
Alex Gleason
3c90937bf2
WrappedRoute: refactor with TSX+FC 2022-04-26 12:01:57 -05:00
Alex Gleason
6db00e0293 Revert "Merge branch 'allow-text-selection' into 'next'"
This reverts merge request !1262
2022-04-26 14:28:39 +00:00
Justin
0a622d0741 Allow text selection in the Status component 2022-04-26 09:54:26 -04:00
Alex Gleason
2758980021
Restore mobile account switcher, make it available to everyone 2022-04-25 18:37:20 -05:00
Alex Gleason
92cdd238b1
Merge remote-tracking branch 'origin/next' into next-small-fixes 2022-04-25 18:26:29 -05:00