Commit Graph

4006 Commits

Author SHA1 Message Date
marcin mikołajczak c6c816a6ec Merge branch 'post-privacy-settings' into 'develop'
Restore default post privacy/format settings

See merge request soapbox-pub/soapbox-fe!1443
2022-05-24 13:09:54 +00:00
marcin mikołajczak 682d2a3647 Avoid inline message definitions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-24 12:24:26 +02:00
marcin mikołajczak 1f85803e7f Restore default post privacy/format settings
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-24 11:46:51 +02:00
marcin mikołajczak 9030b93c5b Merge branch 'sidebar-links' into 'develop'
Fix external links in sidebar/sidenav

See merge request soapbox-pub/soapbox-fe!1361
2022-05-23 19:41:00 +00:00
marcin mikołajczak 58ddda8246 Remove Invites link from sidebar
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-23 21:20:38 +02:00
marcin mikołajczak 73c4457f28 Scheduled statuses: TypeScript, fix styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-23 21:14:42 +02:00
Alex Gleason 2b7f4694da
LoadingScreen: bump up spinner vertically to counteract optical illusion 2022-05-22 13:27:08 -05:00
Alex Gleason 4992862943
fetchMe: don't await verify_credentials if cached 2022-05-22 13:02:40 -05:00
marcin mikołajczak 7c3d0c821b Merge branch 'mastodon-admin-api' into 'develop'
Mastodon admin API

See merge request soapbox-pub/soapbox-fe!1387
2022-05-21 18:23:45 +00:00
marcin mikołajczak b2d59f751b types
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-21 14:37:41 +02:00
marcin mikołajczak 414abfb448 Merge branch 'delete-account-text' into 'develop'
DeleteAccount: Do not show explanation related to federation if not federating

See merge request soapbox-pub/soapbox-fe!1439
2022-05-21 12:32:03 +00:00
marcin mikołajczak 76cf741bf8 DeleteAccount: Do not show explanation related to federation if not federating
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-21 08:43:07 +02:00
marcin mikołajczak 10bdd664b0 split functions for admin api actions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-21 08:35:33 +02:00
marcin mikołajczak 308877ab7b Use setRef in notifications list
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-21 07:55:51 +02:00
Alex Gleason 40c3793d20
Notifications: use a ScrollableList again 2022-05-20 17:18:10 -05:00
Alex Gleason c729f30efa Merge branch 'loading-screen' into 'develop'
Refactor SoapboxMount

See merge request soapbox-pub/soapbox-fe!1436
2022-05-20 21:20:20 +00:00
marcin mikołajczak f90f76ae02 Merge branch 'hotkey-nav' into 'develop'
Fix hotkey navigation?

See merge request soapbox-pub/soapbox-fe!1409
2022-05-20 21:17:34 +00:00
marcin mikołajczak 2ec9cacb27 Merge remote-tracking branch 'soapbox/develop' into familiar-followers
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-20 21:06:10 +02:00
marcin mikołajczak beef2de673 Merge remote-tracking branch 'soapbox/develop' into hotkey-nav
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-20 21:00:42 +02:00
marcin mikołajczak 21be58ecb4 Merge branch 'remove-from-followers' into 'develop'
Add 'Remove from followers'

See merge request soapbox-pub/soapbox-fe!1408
2022-05-20 18:58:36 +00:00
marcin mikołajczak 28c7a87913 Merge branch 'formatted-lists' into 'develop'
Use FormattedList for 'Replying to'

See merge request soapbox-pub/soapbox-fe!1396
2022-05-20 18:58:34 +00:00
marcin mikołajczak 960dd0ed89 Merge remote-tracking branch 'soapbox/develop' into familiar-followers
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-20 20:57:14 +02:00
marcin mikołajczak 3cd8a4b966 Use useFeatures hook
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-20 20:54:24 +02:00
Alex Gleason 4e8a3cdce5
SoapboxMount: load WaitlistPage async 2022-05-20 13:29:17 -05:00
Alex Gleason f0ba5a5a8c
SoapboxMount: load onboarding flow async, refactor 2022-05-20 13:13:17 -05:00
Alex Gleason e298115fcf
SoapboxMount: async import NotificationsContainer, ModalContainer, remove them elsewhere 2022-05-20 13:00:38 -05:00
Alex Gleason 8354447047
SoapboxMount: refactor render to be DRY 2022-05-20 12:51:57 -05:00
Alex Gleason f72ee6aad0
SoapboxMount: add comments 2022-05-20 12:30:29 -05:00
Alex Gleason 4cddf0c962
SoapboxMount: create showOnboarding variable 2022-05-20 12:28:59 -05:00
Alex Gleason 84b04250ac
Add LoadingScreen for fullscreen, theme-specific loading 2022-05-20 12:20:31 -05:00
Alex Gleason 5f951b34ee Merge branch 'landing-modal-text' into 'develop'
LandingPageModal: use Text component

See merge request soapbox-pub/soapbox-fe!1434
2022-05-20 15:37:01 +00:00
Alex Gleason f0cab57ae8 Merge branch 'whitescreen' into 'develop'
SoapboxMount: display a spinner while API requests are loading

Closes #967

See merge request soapbox-pub/soapbox-fe!1424
2022-05-20 15:22:10 +00:00
Alex Gleason f3f6a15686
LandingPageModal: use Text component 2022-05-20 10:15:47 -05:00
Alex Gleason bd6ce38e5d
checkEmailAvailability: fail silently 2022-05-20 09:58:59 -05:00
Alex Gleason d296811851
Suggestions: store as OrderedSet 2022-05-19 20:16:11 -05:00
Alex Gleason c3ef55613d Merge branch 'infinite-scroll-suggestions' into 'develop'
Add infinite scroll to suggestions onboarding

See merge request soapbox-pub/soapbox-fe!1430
2022-05-19 21:18:49 +00:00
Alex Gleason 362f7520ae
Fix Tombstone margins in threads, fixes #971 2022-05-19 12:42:01 -05:00
Alex Gleason cee7e3761f
Fix suggestions test 2022-05-19 12:31:16 -05:00
Alex Gleason 3fbe810406
Crom, I have never prayed to you before. I have no tongue for it. 2022-05-19 11:52:36 -05:00
Justin c6c65a0d48 Add infinite scroll to suggestions onboarding 2022-05-19 12:29:28 -04:00
marcin mikołajczak 01e89f51a2 Merge branch 'import-export-ts' into 'develop'
Convert import/export data to TypeScript, use FileInput component

See merge request soapbox-pub/soapbox-fe!1428
2022-05-19 15:42:02 +00:00
marcin mikołajczak 86c17682e9 forms can't be disabled, actually
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-19 16:46:32 +02:00
marcin mikołajczak dd4df89f22 Search styles on aliases page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-19 15:32:30 +02:00
marcin mikołajczak 48290ab540 Convert import/export data to TypeScript, use FileInput component
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-19 15:24:17 +02:00
marcin mikołajczak b19863a471 Change Polish strings for hotkeys modal
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-19 13:03:23 +02:00
marcin mikołajczak 0aede77a52 Do not show follow requests hotkey if not feature not available
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-19 12:57:21 +02:00
Alex Gleason 93187c8eed
SoapboxMount: display a spinner while API requests are loading 2022-05-18 14:38:49 -05:00
Alex Gleason 9248051846 Merge branch 'favourite-import-skip' into 'develop'
Don't import status from favourite

See merge request soapbox-pub/soapbox-fe!1423
2022-05-18 19:25:04 +00:00
Alex Gleason 4866028728
Don't import status from favourite 2022-05-18 14:06:22 -05:00
Justin b3d2306aaf Merge branch 'improve-test-coverage-for-trends' into 'develop'
Improve Trends test coverage

See merge request soapbox-pub/soapbox-fe!1416
2022-05-18 18:41:32 +00:00
Justin bfe96be123 Merge branch 'improve-test-coverage-for-account' into 'develop'
Improve Account test coverage

See merge request soapbox-pub/soapbox-fe!1417
2022-05-18 18:41:23 +00:00
Justin 3ceb3a1d01 Merge branch 'waitlist-improvements' into 'develop'
Allow waitlisted users to verify their SMS

See merge request soapbox-pub/soapbox-fe!1422
2022-05-18 18:41:12 +00:00
Justin 54ef361bcc Allow waitlisted users to verify their SMS 2022-05-18 14:11:18 -04:00
marcin mikołajczak f33e491c0c Make 'Switch accounts' string translatable
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-18 14:49:35 +02:00
marcin mikołajczak 8c6308d523 Update Polish translation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-17 23:22:35 +02:00
marcin mikołajczak 2bdd3415e2 Update Polish translation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-17 23:03:10 +02:00
Justin 506b962421 Improve Account test coverage 2022-05-17 13:11:22 -04:00
Justin 330bf8e74d Improve Trends test coverage 2022-05-17 12:47:32 -04:00
marcin mikołajczak e61cf05a0d Merge branch 'hotkey-modal' into 'develop'
Restyle hotkeys modal

See merge request soapbox-pub/soapbox-fe!1411
2022-05-17 15:45:38 +00:00
marcin mikołajczak 417ac96ffb Restyle hotkeys modal 2022-05-17 15:45:38 +00:00
Justin 57465bbaff Merge branch 'fix-verified-badge' into 'develop'
Fix verified flag

See merge request soapbox-pub/soapbox-fe!1413
2022-05-17 15:44:32 +00:00
Alex Gleason a20328b66c Revert "Merge branch 'search-results-tsx' into 'develop'"
This reverts merge request !1384
2022-05-17 15:37:16 +00:00
Justin 893474e788 Fix verified flag 2022-05-17 11:27:08 -04:00
Justin 25f865272f Merge branch 'convert-display-name' into 'develop'
Convert display-name to TS

See merge request soapbox-pub/soapbox-fe!1375
2022-05-17 15:23:24 +00:00
Alex Gleason ef54e44702 Merge branch 'search-results-tsx' into 'develop'
Search results: convert to TSX

See merge request soapbox-pub/soapbox-fe!1384
2022-05-17 15:18:43 +00:00
Justin e9618ab066 Merge branch 'tsx-conversions' into 'develop'
TSX conversions

See merge request soapbox-pub/soapbox-fe!1412
2022-05-17 15:11:35 +00:00
Justin 990214d02c Convert 'AttachmentThumbs' to TSX 2022-05-17 10:03:37 -04:00
Justin 4c5bff2fb5 Remove unused ColumnBackButton component 2022-05-17 09:46:55 -04:00
Justin 76d7cc6447 Improve design on deleting your account 2022-05-17 09:32:27 -04:00
marcin mikołajczak 721772b08f Fix hotkey navigation?
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-17 15:09:53 +02:00
marcin mikołajczak e21ec04be6 Add 'Remove from followers'
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-17 13:07:34 +02:00
Justin 1a1df69d0b Merge branch 'fix-redraft' into 'develop'
Fix redraft: don't set compose id

See merge request soapbox-pub/soapbox-fe!1405
2022-05-17 10:57:58 +00:00
Alex Gleason 1fbde6bf66 Merge branch 'soapbox-config-file' into 'develop'
SoapboxConfig: use new FileInput

See merge request soapbox-pub/soapbox-fe!1402
2022-05-17 10:44:38 +00:00
Justin e2b0994780 Add test 2022-05-17 06:40:43 -04:00
Justin 6bdc9b4d2f Fix redraft: don't set compose id 2022-05-17 06:31:19 -04:00
Alex Gleason a939d972c7
Tombstone: improve design 2022-05-16 21:30:30 -05:00
Alex Gleason 673b4a38b9
SoapboxConfig: use new FileInput 2022-05-16 18:33:44 -05:00
Justin 7571af38cb Force authentication to see public content 2022-05-16 17:33:45 -04:00
Justin 1d9cdb4645 Use 'primary' background on link button 2022-05-16 17:33:21 -04:00
Alex Gleason d4cd9113f6 Merge branch 'await-soapbox' into 'develop'
actions/soapbox: ensure we wait til the bitter end

See merge request soapbox-pub/soapbox-fe!1399
2022-05-16 20:33:02 +00:00
Alex Gleason 5b9537ca07
actions/soapbox: ensure we wait til the bitter end 2022-05-16 15:12:26 -05:00
Justin 8fd089bfcb Merge branch 'improve-stats' into 'develop'
Remove "status count" from profile popper to offer more breathing room

See merge request soapbox-pub/soapbox-fe!1398
2022-05-16 18:55:50 +00:00
Justin 1e634ce7aa Remove statuses count from profile popper 2022-05-16 14:35:02 -04:00
Justin c0d94896aa Underline links 2022-05-16 14:34:35 -04:00
Justin 74058a3a36 Dasherize file name 2022-05-16 14:34:17 -04:00
marcin mikołajczak eecbbb839a Use FormattedList for 'Replying to'
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-16 20:30:42 +02:00
marcin mikołajczak e45cd2d97d Update Polish translation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-16 19:37:10 +02:00
marcin mikołajczak f70d44f67c Display familiar followers on Mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-16 19:32:35 +02:00
Alex Gleason 300bee0587
Fix password reset feature detection 2022-05-16 12:23:31 -05:00
Justin 008b51eef1 Merge branch 'ui-improvements' into 'develop'
Ui improvements

See merge request soapbox-pub/soapbox-fe!1394
2022-05-16 16:27:49 +00:00
Alex Gleason 91ec3b97a2 Merge branch 'sidenav-icon' into 'develop'
SidebarNavigationLink: use counter from icon component

See merge request soapbox-pub/soapbox-fe!1393
2022-05-16 16:21:35 +00:00
Justin 353030cde6 bump icon size 2022-05-16 12:01:13 -04:00
Alex Gleason d6053f0789 Merge branch 'left-sidebar' into 'develop'
Rearrange SidebarNavigation

See merge request soapbox-pub/soapbox-fe!1372
2022-05-16 15:55:46 +00:00
marcin mikołajczak 88b91bce3e Mastodon admin API
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-16 17:40:47 +02:00
Justin cdf8fad847 Use new FileInput component in profile settings 2022-05-16 11:40:44 -04:00
Justin 857c63f2f5 Add FileInput component 2022-05-16 11:40:32 -04:00
Alex Gleason 5b00d1de13
SidebarNavigationLink: use counter from icon component 2022-05-16 10:32:00 -05:00
Justin 0583fbe0f9 Remove unneeded classes 2022-05-16 11:21:40 -04:00
Justin a2c72ab457 Center compose textarea 2022-05-16 11:21:35 -04:00
Justin 7b9db5299a Lint 2022-05-16 11:21:17 -04:00