Wykres commitów

3170 Commity (9a099b3fa7cb15708260bb1d6dfbe2ba5340f86c)

Autor SHA1 Wiadomość Data
marcin mikołajczak 7da12b1526 Merge remote-tracking branch 'soapbox/develop' into birthdays
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-24 23:12:07 +01:00
Alex Gleason 2d5acc3236 Merge branch 'quote-posts' into 'develop'
Quoting poats, quoting poasts or whatever it's called

Closes #809

See merge request soapbox-pub/soapbox-fe!1002
2022-01-24 21:50:27 +00:00
Alex Gleason bd3c74f566
Prevent a quoted status overriding the quote of its parent 2022-01-24 15:08:22 -06:00
Alex Gleason aebc653bd9
Importer: remove the extremely stupid pushUnique function 2022-01-24 14:37:10 -06:00
Alex Gleason 93e7efba05
Fedibird: fall back to quote_id 2022-01-24 13:58:52 -06:00
Alex Gleason 9abeb2a324
Importer: handle multiple statuses from Fedibird 2022-01-24 13:27:13 -06:00
Alex Gleason 5c755c8f9b
Quote post performance improvements 2022-01-24 13:23:29 -06:00
Alex Gleason 9f98fcff09
Fedibird compatibility, because why not 2022-01-24 12:58:39 -06:00
marcin mikołajczak af9b69271b change reblogIcon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-24 18:47:10 +01:00
marcin mikołajczak 22a70a7595 Quote posts: Compose box improvements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-24 18:18:10 +01:00
marcin mikołajczak fc0a5aea9c Normalization, process quotes in importFetchedStatuses
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-24 16:52:15 +01:00
marcin mikołajczak 67006fdc34 Fix normal reblogging
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-24 16:31:55 +01:00
marcin mikołajczak c5e34de79a Do not use reblogIcon before initialization
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-24 00:18:20 +01:00
marcin mikołajczak b0363607c8 Quote posts: do not mention anyone
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-24 00:07:26 +01:00
marcin mikołajczak 289cdcc776 Use dropdown for reposts, do not display cards for quote posts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-23 22:15:25 +01:00
marcin mikołajczak 15d4910db5 wip quote post composing
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-23 18:44:17 +01:00
marcin mikołajczak c0bee9be3c Display quoted posts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-23 17:55:03 +01:00
Alex Gleason 1956184290 Merge branch 'status-card-description-styles' into 'develop'
Limit number of lines in .status-card__description

See merge request soapbox-pub/soapbox-fe!1001
2022-01-23 14:55:49 +00:00
marcin mikołajczak 024bd40cfb Limit number of lines in .status-card__description
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-23 13:00:01 +01:00
marcin mikołajczak bae4455f8c birth_date -> birthday, hide_birth_date -> show_birthday
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-23 12:53:48 +01:00
marcin mikołajczak 97d09317ae Modal improvements, profile information
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-22 13:08:20 +01:00
marcin mikołajczak d6f0023cc9 Add birthday reminder notification
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-20 22:39:58 +01:00
marcin mikołajczak 409cb3819e Show birth date field on registration page when required
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-20 00:21:40 +01:00
marcin mikołajczak 5e76b5afca Birth dates
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-19 21:47:37 +01:00
marcin mikołajczak 70c79ce297 Merge branch 'chat-no-self-reports' into 'develop'
Do not let users report their own chat messages

See merge request soapbox-pub/soapbox-fe!999
2022-01-19 08:19:05 +00:00
marcin mikołajczak 050ee1a5f0 Do not let users report their own chat messages
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-19 09:03:04 +01:00
marcin mikołajczak 84acbe93c6 Merge branch 'account-endorsements' into 'develop'
Fix account endorsements

See merge request soapbox-pub/soapbox-fe!998
2022-01-18 10:56:41 +00:00
marcin mikołajczak 251f9a4b2c Fix account endorsements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-18 11:41:40 +01:00
marcin mikołajczak 5c862645eb Merge branch 'implicit-mentions-fix' into 'develop'
Mentions regex should be case-insensitive

See merge request soapbox-pub/soapbox-fe!997
2022-01-17 19:41:29 +00:00
marcin mikołajczak 58ab54cd9e Mentions regex should be case-insensitive
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-17 20:26:45 +01:00
Isabell Deinschnitzel 123a55305f Update de.json - Reply to "und weitere Nutzer" (experimentell) 2022-01-16 21:34:38 +00:00
Isabell Deinschnitzel ead6bc322e Update de.json - "Reply to" 2022-01-16 15:00:09 +00:00
Isabell Deinschnitzel 49365b7ce0 Update de.json 2022-01-16 13:04:37 +00:00
marcin mikołajczak 774f0ab6b9 Fix typo in Polish translation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-15 20:40:58 +01:00
marcin mikołajczak 0647394f5f Fix crash in pending_status_builder
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-15 14:29:32 +01:00
NEETzsche 5fed85891f Support the blockers_visible option when it's available 2022-01-14 18:06:31 -07:00
Alex Gleason c89fcb80d2 Revert "Merge branch 'revert-db7c7b36' into 'develop'"
This reverts merge request !989
2022-01-14 21:35:28 +00:00
Alex Gleason 0a81556ad1 Revert "Merge branch 'pending-replying-to' into 'develop'"
This reverts merge request !986
2022-01-14 21:33:53 +00:00
Alex Gleason fe3e74d71d Merge branch 'account-endorsements' into 'develop'
User endorsements

See merge request soapbox-pub/soapbox-fe!982
2022-01-14 17:49:57 +00:00
Alex Gleason db7c7b3644 Merge branch 'pending-replying-to' into 'develop'
Add "Replying to ..." to pending statuses

Closes #804

See merge request soapbox-pub/soapbox-fe!986
2022-01-14 17:49:41 +00:00
marcin mikołajczak 454b6a6f72 Fix: recent change reverted view context in expanded media view link
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-14 16:46:53 +01:00
marcin mikołajczak b77a934088 Add "Replying to ..." to pending statuses
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-13 23:37:47 +01:00
marcin mikołajczak a32a34879d PinnedAccounts: add icon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-13 22:31:04 +01:00
marcin mikołajczak 7aef1d923b Merge remote-tracking branch 'origin/develop' into account-endorsements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-13 22:29:32 +01:00
Alex Gleason 15d32c3b83
MFA: pass scopes to MFA challenge 2022-01-12 12:40:40 -06:00
Alex Gleason f675e7992a
MfaForm: improve styles and usability 2022-01-12 12:39:01 -06:00
Alex Gleason e94acbc44f
MFA: setupMfa/confirmMfa, throw errors to component, don't be optimistic 2022-01-12 11:22:46 -06:00
marcin mikołajczak 0a160f4422 User endorsements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-12 18:20:27 +01:00
Alex Gleason c1cfd2ca2a
MFA login: be less sensitive about the error response 2022-01-12 10:52:28 -06:00
Alex Gleason 6c3dfe3528 i18n: de.json restore "Oops!" 2022-01-12 00:56:05 +00:00
Isabell Deinschnitzel d5b6f153fa Update de.json 120122 2022-01-12 00:40:33 +00:00
marcin mikołajczak e4a181bc2d Merge branch 'gallery-style-fix' into 'develop'
Fix padding on empty media gallery page

See merge request soapbox-pub/soapbox-fe!983
2022-01-11 22:55:22 +00:00
marcin mikołajczak ed34158446 Fix empty media gallery (account page) style
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-11 23:42:26 +01:00
Alex Gleason 783e194359 Merge branch 'fix-login-error' into 'develop'
LoginPage: fix crash

See merge request soapbox-pub/soapbox-fe!981
2022-01-11 17:21:25 +00:00
Alex Gleason 0ceed56f99
LoginPage: fix crash 2022-01-11 11:06:43 -06:00
Alex Gleason 1fee3eb0ac
LoadingSpinner: fix two warnings 2022-01-11 09:50:30 -06:00
Alex Gleason ac88038166
DevelopersChallenge: 'fizz|buzz' --> 'soap|box' 2022-01-10 21:31:48 -06:00
Alex Gleason d2363d63bd
Settings: allow immediately saving a changed setting, fixes #800 2022-01-10 21:26:10 -06:00
Alex Gleason 6323c7d70e
eslint: enforce gaps between groups with import/order 2022-01-10 16:25:06 -06:00
Alex Gleason 966ca91e1a
eslint: alphabetize imports with import/order 2022-01-10 16:17:52 -06:00
Alex Gleason 2a0e2001d6
eslint: enforce import/order 2022-01-10 16:01:24 -06:00
marcin mikołajczak e0322916d1 Merge branch 'shortcuts-fix' into 'develop'
Fix hotkeys modal 'link'

See merge request soapbox-pub/soapbox-fe!977
2022-01-09 16:15:51 +00:00
marcin mikołajczak 7121201825 Fix hotkeys modal 'link'
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-09 16:56:11 +01:00
marcin mikołajczak 0a14e9a247 Merge branch 'filter-bar-animation' into 'develop'
FilterBar: remove handleKeyDown

See merge request soapbox-pub/soapbox-fe!976
2022-01-08 23:23:19 +00:00
marcin mikołajczak a960fe4d6a FilterBar: or actually implement it properly
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-09 00:10:47 +01:00
marcin mikołajczak 90a55f2626 FilterBar: remove handleKeyDown
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-09 00:05:56 +01:00
marcin mikołajczak e1475e0ba5 Merge branch 'scheduled' into 'develop'
Scheduled statuses improvements

Closes #797

See merge request soapbox-pub/soapbox-fe!974
2022-01-08 12:45:11 +00:00
marcin mikołajczak cb856863b5 change icon for confirmation modal
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-08 13:29:23 +01:00
marcin mikołajczak 8114f7ed95 Do not insert pending statuses for scheduled statuses
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-08 13:28:33 +01:00
marcin mikołajczak 154eab8273 Ask for confirmation before canceling scheduled post
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-08 13:13:19 +01:00
marcin mikołajczak 3c5a66648b Only show scheduled status media attachments if there are any
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-08 13:01:44 +01:00
Alex Gleason af556d75b6 Merge branch 'developers-challenge' into 'develop'
Developers: add challenge to become a developer

See merge request soapbox-pub/soapbox-fe!973
2022-01-08 02:05:31 +00:00
Alex Gleason ef49cf911c
Developers: add "Leave developers" button 2022-01-07 19:50:13 -06:00
Alex Gleason 3af8313b42
Developers: add challenge to become a developer 2022-01-07 19:27:18 -06:00
marcin mikołajczak 4fce574c52 Merge branch 'placeholder-style' into 'develop'
Fix hashtag placeholder style

See merge request soapbox-pub/soapbox-fe!972
2022-01-07 23:27:05 +00:00
Alex Gleason c80d00e67f Merge branch 'reply-to-order' into 'develop'
Statuses: fix order of mentions

See merge request soapbox-pub/soapbox-fe!971
2022-01-07 23:23:05 +00:00
marcin mikołajczak a22bf22786 Merge branch 'mentions-modal' into 'develop'
Fetch status context in mentions modal

See merge request soapbox-pub/soapbox-fe!969
2022-01-07 23:16:08 +00:00
Alex Gleason 93ee2a6ab7
Replying-to: fix order of mentions 2022-01-07 17:09:43 -06:00
marcin mikołajczak 4a2e632a07 Fix hashtag placeholder style
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-08 00:09:41 +01:00
Alex Gleason 6f702a4d0e Merge branch 'developers-edit-settings' into 'develop'
Developers: add ability to edit raw settings JSON

See merge request soapbox-pub/soapbox-fe!968
2022-01-07 22:28:26 +00:00
marcin mikołajczak 928bfa9f78 Merge branch 'i18n-' into 'develop'
Run manage:translations, update Polish translation

See merge request soapbox-pub/soapbox-fe!970
2022-01-07 22:26:18 +00:00
marcin mikołajczak ed0e02da04 Run manage:translations, update Polish translation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-07 23:13:42 +01:00
Alex Gleason 29521de80e
Gate developers pages from non-developers 2022-01-07 16:10:53 -06:00
marcin mikołajczak f05ea0d845 Fix: Mentions modal doesn't fetch accounts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-07 23:04:48 +01:00
Alex Gleason d270e92927
Developers: add ability to edit raw settings JSON 2022-01-07 15:59:50 -06:00
Alex Gleason 2fd5e5cd35
Refactor MFA setup, fixes #792 2022-01-07 14:26:19 -06:00
marcin mikołajczak 8192c93873 Merge branch 'mentions-modal' into 'develop'
Fix modals

See merge request soapbox-pub/soapbox-fe!962
2022-01-07 00:02:57 +00:00
marcin mikołajczak b0477ac1e1 fix broken modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-07 00:50:32 +01:00
Alex Gleason 782da14272
Add Home timeline filters to Preferences 2022-01-06 15:30:05 -06:00
marcin mikołajczak 9e198902a9 Merge branch 'mentions-modal' into 'develop'
Replace link to /reblogs, require authentication

See merge request soapbox-pub/soapbox-fe!960
2022-01-06 20:10:19 +00:00
marcin mikołajczak bf3272d113 Replace link to /reblogs, require authentication
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-06 20:55:06 +01:00
marcin mikołajczak e7355e88b3 Merge branch 'chats-styles' into 'develop'
Fix chat compose box on mobile devices

See merge request soapbox-pub/soapbox-fe!959
2022-01-06 18:18:13 +00:00
marcin mikołajczak cdfe88af9e Fix chat compose box on mobile devices
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-06 19:05:24 +01:00
marcin mikołajczak 5e31c12063 FilterBar: Do not trap Tab, Home/End keys
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-06 19:01:14 +01:00
marcin mikołajczak 98e11bbb37 Merge branch 'develop' into filter-bar-animation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-06 18:58:51 +01:00
marcin mikołajczak df47c0c789 Merge branch 'mentions-modal' into 'develop'
Turn some pages into modals

See merge request soapbox-pub/soapbox-fe!958
2022-01-06 17:43:46 +00:00
marcin mikołajczak 7bc924caa2 FilterBar: conditional animation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-06 18:19:32 +01:00
marcin mikołajczak 831a3418f9 Merge branch 'just-messing-around' into 'develop'
Add headers to confirmation modals

See merge request soapbox-pub/soapbox-fe!942
2022-01-06 17:09:08 +00:00
marcin mikołajczak 95bdfb6c2f FilterBar: handle resize
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-06 18:06:38 +01:00
marcin mikołajczak f28a6c5256 Add max-height to the new modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-06 17:52:43 +01:00
marcin mikołajczak 2d3784eb88 Minor changes, port 'Generalize “press back to close modal” to any modal and to public pages' from Mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-06 17:45:10 +01:00
marcin mikołajczak 06e3b95a29 change label
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-06 16:51:34 +01:00
marcin mikołajczak 46ca470f01 Turn some pages into modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-06 14:43:58 +01:00
marcin mikołajczak 149f677ab4 Merge remote-tracking branch 'origin/develop' into a11y
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-05 22:25:03 +01:00
marcin mikołajczak b06596bbb6 Filter bar animation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-05 22:03:54 +01:00
Isabell Deinschnitzel 8fa620930b Update de.json 2022-01-05 19:33:25 +00:00
Isabell Deinschnitzel dd625a3b8a Update de.json 2022-01-05 14:30:54 +00:00
Alex Gleason 4c66126c01
Explicit addressing: remove "Show thread" button, handle StatusReplyMentions edge cases, fixes #793 2022-01-04 20:28:49 -06:00
Alex Gleason dc49ef9999
ReplyMentions: to.length --> to.size, fix bug replying to self 2022-01-04 20:27:58 -06:00
marcin mikołajczak 3dffc46fc1 Support explicit addressing 2022-01-04 20:06:08 +00:00
marcin mikołajczak c36a47fd17 Interactions: optimistic unreblogs
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-04 16:57:01 +01:00
marcin mikołajczak cd4e33a8ed Merge branch 'reblog-modal-styles' into 'develop'
Unset line-height for modals action bar

See merge request soapbox-pub/soapbox-fe!952
2022-01-03 23:24:06 +00:00
marcin mikołajczak 6e49cf1aca Unset line-height for modals action bar
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-04 00:08:21 +01:00
marcin mikołajczak 1541b97e1a Actually fix reblogs
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-03 23:30:29 +01:00
marcin mikołajczak 11107c6df9 Merge remote-tracking branch 'origin/develop' into just-messing-around
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-03 18:52:22 +01:00
Alex Gleason 76a1f27b2a Merge branch 'authorized-profile-actions' into 'develop'
AccountHeader: restrict privileged actions, fixes #713

Closes #713

See merge request soapbox-pub/soapbox-fe!950
2022-01-03 17:15:32 +00:00
Alex Gleason 67a9d014af
AccountHeader: restrict privileged actions, fixes #713 2022-01-03 11:10:58 -06:00
Alex Gleason 992f3285ae Merge branch 'staff-only' into 'develop'
Restrict pages access by unauthorized users

Closes #640

See merge request soapbox-pub/soapbox-fe!949
2022-01-03 17:10:44 +00:00
Alex Gleason 52a857d296
Restrict pages access by unauthorized users 2022-01-03 10:56:17 -06:00
marcin mikołajczak 49d61f84e1 fix reblogs with confirmation modal enabled
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-03 17:27:31 +01:00
marcin mikołajczak 9c6f805499 Remote interactions modal 2022-01-02 20:43:53 +00:00
marcin mikołajczak 18e9da0a1d Merge branch 'reactions-column' into 'develop'
Add column headers to some more pages

See merge request soapbox-pub/soapbox-fe!947
2022-01-01 23:14:32 +00:00
marcin mikołajczak 6174c1553b Merge branch 'account-lookup' into 'develop'
Use account lookup in fetchAccountByUsername

See merge request soapbox-pub/soapbox-fe!941
2022-01-01 23:05:52 +00:00
marcin mikołajczak bda323ea7d Add column headers to some more pages
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-02 00:02:11 +01:00
marcin mikołajczak 79909a2efd Merge branch 'reactions-column' into 'develop'
Add column header to reactions page

See merge request soapbox-pub/soapbox-fe!946
2022-01-01 22:57:38 +00:00
marcin mikołajczak 4417b8010f Add column header to users page in dashboard
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-01 23:45:38 +01:00
marcin mikołajczak 28b72dc01d Add column header to reactions page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-01 23:41:25 +01:00
marcin mikołajczak 09ca967226 Merge branch 'sub-navigation-styles' into 'develop'
Another PlaceholderStatus style fix

Closes #787

See merge request soapbox-pub/soapbox-fe!945
2021-12-31 18:41:25 +00:00
marcin mikołajczak 9a2338f44b Another PlaceholderStatus style fix
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-31 19:24:00 +01:00
marcin mikołajczak bb1ac3e3b7 Add lazy load to emoji-mart
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-31 13:59:33 +01:00
marcin mikołajczak 809b875ae3 Add headlines to confirmation modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-30 18:50:02 +01:00
marcin mikołajczak d9735c6fa1 Merge branch 'report-modal-close-button' into 'develop'
Fix close button in report modal

See merge request soapbox-pub/soapbox-fe!943
2021-12-30 17:20:14 +00:00
marcin mikołajczak 182576393c Fix close button in report modal
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-30 18:05:39 +01:00
marcin mikołajczak 6805e88b69 Use account lookup in fetchAccountByUsername
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-30 16:29:05 +01:00
marcin mikołajczak fc3b9d62a6 Support account subscriptions on Mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-30 16:13:45 +01:00
marcin mikołajczak 02d6574ede Merge branch 'modal-styles' into 'develop'
Minor styles improvements

See merge request soapbox-pub/soapbox-fe!939
2021-12-30 14:46:40 +00:00
Alex Gleason 40c1b85314 Merge branch 'filters-style' into 'develop'
Slightly restyle filtered statuses

Closes #760

See merge request soapbox-pub/soapbox-fe!937
2021-12-30 14:27:34 +00:00
marcin mikołajczak 0cc4640440 Merge branch 'select-icon' into 'develop'
Fix dropdown icon

Closes #788

See merge request soapbox-pub/soapbox-fe!938
2021-12-30 12:31:02 +00:00
marcin mikołajczak ab886e647c Minor styles improvements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-30 13:25:50 +01:00
marcin mikołajczak cf46c45baf Fix dropdown icon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-30 13:15:34 +01:00
marcin mikołajczak e897c39908 Slightly restyle filtered statuses
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-30 12:31:09 +01:00
marcin mikołajczak 988552e29b Show 'Follows you' in profile directory
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-30 12:08:28 +01:00
marcin mikołajczak 52dabed829 Merge branch 'account-lookup' into 'develop'
Use /lookup for username availability with Pleroma

See merge request soapbox-pub/soapbox-fe!935
2021-12-29 23:45:58 +00:00
marcin mikołajczak b5b089ac7d Use /lookup for username availability with Pleroma
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-30 00:31:09 +01:00
Alex Gleason c1f36f2fc7 Merge branch 'sub-navigation-styles' into 'develop'
Fix: PlaceholderStatus not flush against SubNavigation

Closes #787

See merge request soapbox-pub/soapbox-fe!933
2021-12-28 20:14:07 +00:00
marcin mikołajczak be84e439d0 Fix: PlaceholderStatus not flush against SubNavigation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-28 20:44:38 +01:00
marcin mikołajczak 3a7da5d8d5 Check username availability
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-28 19:11:21 +01:00
marcin mikołajczak 2c89008403 Merge branch 'profile-directory' into 'develop'
Profile directory

See merge request soapbox-pub/soapbox-fe!931
2021-12-26 23:01:59 +00:00
Alex Gleason a6dc420b70 Merge branch 'profile-directory' into 'develop'
Profile directory

See merge request soapbox-pub/soapbox-fe!927
2021-12-26 22:23:56 +00:00
marcin mikołajczak 57d06414c1 fix styling
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-26 22:49:41 +01:00
marcin mikołajczak 0efe6f6a00 Use some icon from Tabler for profile directory
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-26 22:47:19 +01:00
marcin mikołajczak d5e565e766 Add to /settings/profile
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-26 22:44:43 +01:00
marcin mikołajczak 955687d719 Merge branch 'search-race-condition' into 'develop'
Fix another race condition in search results

See merge request soapbox-pub/soapbox-fe!929
2021-12-26 10:54:47 +00:00
marcin mikołajczak b79e760b65 Fix another race condition in search results
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-26 11:39:05 +01:00
marcin mikołajczak e3d2b44bdc Profile directory: styles, cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-25 18:23:26 +01:00
marcin mikołajczak 835cdbb576 Merge branch 'line-awesome-fixes' into 'develop'
Fix calendar icon in post composer

See merge request soapbox-pub/soapbox-fe!928
2021-12-25 15:09:50 +00:00
marcin mikołajczak 734c6863c5 fix some icons
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-25 15:58:42 +01:00
marcin mikołajczak a829f429f7 use instance title
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-25 01:17:14 +01:00
marcin mikołajczak 10f7339e5c Profile directories, adapted from Mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-22 21:22:29 +01:00
Alex Gleason 6143f8ddfb Merge branch 'tabs-bar-links' into 'develop'
Show nav bar links when in dashboard

See merge request soapbox-pub/soapbox-fe!926
2021-12-20 21:56:45 +00:00
marcin mikołajczak 5979aa14f8 Show nav bar links when in dashboard
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-20 22:41:40 +01:00
Alex Gleason cd236f1e1d
ShowablePassword: switch icons 2021-12-20 10:28:34 -06:00
marcin mikołajczak f86fa3b508 Merge branch 'replace-icons' into 'develop'
fix suitcase icon stroke-width in sidebar

See merge request soapbox-pub/soapbox-fe!924
2021-12-19 22:57:55 +00:00
marcin mikołajczak 5be9d05cc3 fix suitcase icon stroke-width
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-19 23:43:15 +01:00
Alex Gleason 280210ebe5 Merge branch 'placeholder-attachments' into 'develop'
PendingStatus: display placeholder attachments

See merge request soapbox-pub/soapbox-fe!922
2021-12-18 23:25:44 +00:00
marcin mikołajczak 6cc20ff42a PendingStatus: display placeholder attachments
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-19 00:11:14 +01:00
Alex Gleason 4cfa59f110 Merge branch 'replace-icons' into 'develop'
enlarge media modal close button

See merge request soapbox-pub/soapbox-fe!923
2021-12-18 16:12:35 +00:00
marcin mikołajczak ea11857a64 enlarge media modal close button
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-18 16:57:44 +01:00
Alex Gleason 829744dcce Merge branch 'replace-icons' into 'develop'
Change icons for federation restrictions page

See merge request soapbox-pub/soapbox-fe!921
2021-12-16 22:48:00 +00:00
marcin mikołajczak 30bc5889cd Change icons for federation restrictions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-16 23:33:22 +01:00
Alex Gleason 9800c7db98 Merge branch 'replace-icons' into 'develop'
Replace LineAwesome with Tabler icons in some more places

See merge request soapbox-pub/soapbox-fe!920
2021-12-16 22:24:39 +00:00
marcin mikołajczak 951faf04bb Change icon for briefcase
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-16 23:11:28 +01:00
marcin mikołajczak 99e3ec9ff9 Replace LineAwesome with Tabler icons in some more places
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-16 23:05:33 +01:00
Alex Gleason ec00f23d7e Merge branch 'initial-home-feed' into 'develop'
UI: fix the way initial data is loaded

See merge request soapbox-pub/soapbox-fe!918
2021-12-15 15:51:56 +00:00
Alex Gleason 165feae622
Update snapshots 2021-12-15 10:49:13 -05:00
Alex Gleason 55ba4bd106
ShowablePassword, IconButton: submit on Enter 2021-12-15 10:46:25 -05:00
Alex Gleason e283afe191
UI: fix the way initial data is loaded 2021-12-15 10:29:07 -05:00
Alex Gleason 2c3d700cc6
Admin: fix rejectUserModal import 2021-12-15 10:14:34 -05:00
Alex Gleason 7f3d7fbc29 Merge branch 'showable-password' into 'develop'
Create ShowablePassword component

See merge request soapbox-pub/soapbox-fe!916
2021-12-15 15:07:33 +00:00
marcin mikołajczak 81abb7d49e update snapshots
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-15 15:39:07 +01:00
marcin mikołajczak a1c7da7f62 no point in passing type=password
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-15 15:29:25 +01:00
marcin mikołajczak 4274b13aa7 Add ShowablePassword component
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-15 15:26:34 +01:00
Alex Gleason 1b7c0adc58 Merge branch 'replace-icons' into 'develop'
Replace LineAwesome with Tabler icons in some places

See merge request soapbox-pub/soapbox-fe!915
2021-12-14 19:04:24 +00:00
marcin mikołajczak efe74c3ddd remove size prop for them
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-14 19:51:59 +01:00
marcin mikołajczak 68e05c803b Replace LineAwesome with Tabler Icons in some places
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-14 19:48:18 +01:00
Alex Gleason 74d26b36ac Merge branch 'awaiting-approval-modals' into 'develop'
Admin: Make account approval buttons larger, require confirmation when deleting users

See merge request soapbox-pub/soapbox-fe!914
2021-12-14 16:22:19 +00:00
marcin mikołajczak acce32cf1b Make approval buttons larger, require confirmation when deleting users
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-14 17:00:20 +01:00
Alex Gleason ff26336f3a Merge branch 'chats-pagination' into 'develop'
use `/api/v2/pleroma/chats`

See merge request soapbox-pub/soapbox-fe!911
2021-12-14 15:13:11 +00:00
marcin mikołajczak 6a48948af7 Use old chats list API conditionally
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-14 13:38:59 +01:00
marcin mikołajczak 53497c2132 Chats: Create next link if not provided
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-14 13:25:08 +01:00
Alex Gleason ef17a483ab
Suggestions: don't show suggestions if Home timeline failed 2021-12-13 14:25:06 -05:00
marcin mikołajczak 12e4c6c083 wip chat pagination
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-13 18:06:47 +01:00
NEETzsche 07fa906eaf Your followers from a blocked domain will not be removed 2021-12-13 09:33:23 -07:00
Alex Gleason 72763d1495
Properly filter DMs from timelines 2021-12-12 22:34:10 -06:00
Alex Gleason b706024e31 Merge branch 'search-race-condition' into 'develop'
Fix: Race condition in search

See merge request soapbox-pub/soapbox-fe!908
2021-12-12 20:30:30 +00:00
marcin mikołajczak d66b2e10f2 Fix: Race condition in search
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-12 20:35:45 +01:00
Alex Gleason 01cd832680 Merge branch 'detailed-status-menu' into 'develop'
Don't show menu items requiring auth when not authenticated for detailed statuses

See merge request soapbox-pub/soapbox-fe!907
2021-12-11 21:03:29 +00:00
marcin mikołajczak f52b69ebbb Don't show menu items requiring auth when not authenticated for detailed statuses
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-11 21:51:10 +01:00
Alex Gleason 5e7aa7b28f Merge branch 'dropdown-menu-styles' into 'develop'
DropdownMenu: Decrease vertical padding

See merge request soapbox-pub/soapbox-fe!906
2021-12-11 18:56:31 +00:00
marcin mikołajczak 13716e1348 It looks uneven when first/last item is hovered
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-11 19:41:42 +01:00
Alex Gleason 7d3e5b0d7a Merge branch 'dropdown-menu-styles' into 'develop'
DropdownMenu style changes

See merge request soapbox-pub/soapbox-fe!905
2021-12-11 18:41:38 +00:00
marcin mikołajczak 5b75687185 DropdownMenu style changes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-11 19:29:12 +01:00
marcin mikołajczak 6a3d70bfff Update Polish translation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-11 10:22:15 +01:00
Alex Gleason 73208ebe4b
Mastodon: redirect ActivityPub ID for statuses 2021-12-10 16:05:28 -06:00
Alex Gleason aaad79f6a5
Auth: logIn, don't create an unnecessary app token 2021-12-06 15:33:06 -05:00
Alex Gleason 4357b6322a
PullToRefresh: don't transform the loading indicator 2021-12-02 23:11:02 -06:00
Alex Gleason 0b0e7188e3
PullToRefresh: switch back to the old loading indicator for now 2021-12-02 22:37:08 -06:00
Alex Gleason 94f3133dd4 Merge branch 'ptr-improvements' into 'develop'
PullToRefresh improvements

See merge request soapbox-pub/soapbox-fe!898
2021-12-02 21:54:36 +00:00
Alex Gleason d6bc8d8b6c
PullToRefresh: use iOS style spinner 2021-12-02 15:38:26 -06:00
Alex Gleason c57d50aa4e
PullToRefresh: increase pull resistance and threshold 2021-12-02 14:11:40 -06:00
Alex Gleason ed2866a1e1
Profile: add "Share" button as primary action to own profile 2021-12-01 14:08:44 -06:00
Alex Gleason 4c11a3041f
v2 Suggestions: conditionally display admin actions 2021-11-26 23:53:50 -06:00
Alex Gleason 92439137c1
v2 Suggestions: add AdminAPI, rearrange sidebars, check instance feature flag 2021-11-26 23:36:17 -06:00
Alex Gleason bd9c8a8770
Link to manifest.json 2021-11-24 16:56:40 -06:00
Alex Gleason 665d7a1e1f Merge branch 'eslint-rules' into 'develop'
eslint: add key-spacing and space-unary-ops rules

See merge request soapbox-pub/soapbox-fe!890
2021-11-24 18:10:46 +00:00
marcin mikołajczak 4e04f06142 eslint: add key-spacing and space-unary-ops rules
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-11-24 18:28:35 +01:00
Alex Gleason b528c4aa63
Contexts: check for cyclical in_reply_tos and prevent stitching them with tombstones 2021-11-23 15:17:12 -06:00
Alex Gleason b76bb097f2
Status: protect against infinite context loops 2021-11-23 15:12:50 -06:00
Alex Gleason 679617c877
Revert "MaterialStatus: stack avatars on top"
This reverts commit a9a84f6701.
2021-11-22 20:35:38 -06:00
Alex Gleason cb4a394f09
Revert "MaterialStatus: improve padding for stacked avatar"
This reverts commit 33fa8d0204.
2021-11-22 20:35:29 -06:00
Alex Gleason 33fa8d0204
MaterialStatus: improve padding for stacked avatar 2021-11-22 17:07:19 -06:00
Alex Gleason a9a84f6701
MaterialStatus: stack avatars on top 2021-11-22 15:01:18 -06:00
Alex Gleason dbf72550dc Merge branch 'fix-chat-autosuggest-input' into 'develop'
Chats: fix styling of autosuggest account in main pane

See merge request soapbox-pub/soapbox-fe!885
2021-11-21 18:58:15 +00:00
Alex Gleason 09f941a79c Merge branch 'chats-attachments-icon' into 'develop'
Add icons for chat previews with attachments

See merge request soapbox-pub/soapbox-fe!884
2021-11-21 18:44:53 +00:00
Alex Gleason 1ef843d425
Chats: fix styling of autosuggest account in main pane 2021-11-21 12:43:56 -06:00
marcin mikołajczak f4dc4181ad Add icons for chat previews with attachments
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-11-21 19:29:16 +01:00
Alex Gleason cde08c8556 Merge branch 'update-zh_CN-translation' into 'develop'
update zh-CN translation

See merge request soapbox-pub/soapbox-fe!882
2021-11-21 05:54:41 +00:00
user 47304e0478 fix hint messages when creating new poll 2021-11-20 22:16:34 -05:00
Shevek acf1ee71b5 update zh-CN 2021-11-20 22:12:05 -05:00
Alex Gleason 0e6fac9286
Web Push fixes 2021-11-18 16:21:52 -05:00
Alex Gleason f64cf63108
PlaceholderCard: add .status-card--link so it's responsive 2021-11-16 12:53:28 -06:00
Alex Gleason 28d6c93b39 Revert "Merge branch 'react-17-deprecated' into 'develop'"
This reverts merge request !871
2021-11-16 17:07:30 +00:00
Alex Gleason 02898b6bd6 Merge branch 'bundle-crash' into 'develop'
ActionsModal: check props before calling .map, fixes delete post on mobile

See merge request soapbox-pub/soapbox-fe!878
2021-11-16 17:07:20 +00:00
Alex Gleason e419f82b38
ActionsModal: check props before calling .map, fixes delete post on mobile 2021-11-16 10:52:13 -06:00
Alex Gleason 164a150fbb
Admin: fix display of 0% retention 2021-11-16 07:12:55 -06:00
Alex Gleason 0f2d464182 Merge branch 'card-placeholder' into 'develop'
Status: display a placeholder Card on own links, poll for updated card

See merge request soapbox-pub/soapbox-fe!874
2021-11-16 04:12:55 +00:00
Alex Gleason a3ce7b2afe
PendingStatus: display PlaceholderCard when a card is expected 2021-11-15 21:58:30 -06:00
Alex Gleason dc363cd04b
Fix navigating between profiles 2021-11-15 21:31:17 -06:00
Alex Gleason 1714ac03d2
Status: display a placeholder Card on own links, poll for updated card 2021-11-15 19:10:38 -06:00
Alex Gleason 7259ed58fb
Offline: persist Soapbox config (eg frontend_configurations or soapbox.json) 2021-11-15 16:56:33 -06:00
Alex Gleason e54253d155
Search: resubmit when changing tabs 2021-11-15 16:03:39 -06:00
Alex Gleason ad70e39143
Search: only search for results in the current filter 2021-11-15 15:59:08 -06:00
Alex Gleason 2c1e6d12f9
Search: clear search when backspaced all the way 2021-11-15 15:31:32 -06:00
Alex Gleason e46e217d57
Search: don't infer filter from results, leave it alone 2021-11-15 15:20:17 -06:00
Alex Gleason 926e92a742
Bundle: componentWillReceiveProps --> componentDidUpdate, React 17 compatibility 2021-11-15 14:34:33 -06:00
Alex Gleason 30a9de817a
resizeImage: skip canvas reliability check for now (it's unreliable) 2021-11-15 13:41:33 -06:00
Alex Gleason 9a42ebb41f
resizeImage: output error to console 2021-11-15 13:14:32 -06:00
Alex Gleason 6c201c7b13
SubNavigation: fix weird overflow issue 2021-11-12 17:06:14 -06:00
Alex Gleason 59db8fb442
Notifications: drop status notifications if status is null 2021-11-12 15:06:37 -06:00
Alex Gleason 1e603b8255
Interactions: don't reimport updated status with unfavourite and unreblog.
Mastodon doesn't decrement the counter in the API response, and we actually don't want updated counters anyway.
2021-11-12 13:39:06 -06:00
Alex Gleason 95e80fc4f5
SubNavigation: increase Back button size, constrain message width 2021-11-12 12:47:36 -06:00
Alex Gleason 47a3ecc30e
ComposeModal: conditional title when replying 2021-11-12 12:28:58 -06:00
Alex Gleason a354fd325d
Statuses: optimistic reply counter 2021-11-12 12:18:11 -06:00
Alex Gleason 4c1b3dd88b
ThumbNavigation: balance the width of the icons so the labels overflow 2021-11-12 11:48:43 -06:00
Alex Gleason def3c542c0
RegistrationForm: prevent small error with password matching 2021-11-08 16:27:32 -06:00
Alex Gleason 5a767c8960
Jest: update snapshot 2021-11-08 16:08:25 -06:00
Alex Gleason 109046eef8
RegistrationForm: validate password mismatch 2021-11-08 15:57:37 -06:00
marcin mikołajczak d25354013a Use .destructive
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-11-08 17:21:33 +01:00
marcin mikołajczak 0549c365e5 Use high contrast color
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-11-07 10:36:20 +01:00
marcin mikołajczak 287bd6c7f5 Use warning color for delete actions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-11-07 10:24:09 +01:00
marcin mikołajczak 187d579be0 Key navigation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-11-06 11:26:50 +01:00
Alex Gleason cb98c16011
Poll: fix crash when voting 2021-11-05 23:29:35 -05:00
Alex Gleason f826d620b4
Start adding Typescript support 2021-11-04 19:28:04 -05:00
Alex Gleason b648861309 Merge branch 'eslint-indent-enforce' into 'develop'
eslint: error on wrong indentation

See merge request soapbox-pub/soapbox-fe!857
2021-11-04 20:29:17 +00:00
Alex Gleason 7361dba65b
DropdownMenu: disable svg icon transition for better hover state 2021-11-04 15:27:55 -05:00
Alex Gleason 17b90a9b74
eslint: error on wrong indentation 2021-11-04 15:22:40 -05:00
Alex Gleason 2cecefd749 Merge branch 'card-empty-icon' into 'develop'
Card: fix empty card icon

See merge request soapbox-pub/soapbox-fe!856
2021-11-04 20:12:31 +00:00
Alex Gleason 887da20192 Merge branch 'actions-modal-icons' into 'develop'
Add missing icon to account menu

See merge request soapbox-pub/soapbox-fe!855
2021-11-04 20:02:35 +00:00
marcin mikołajczak adfde143bd Add missing icon to account menu
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-11-04 20:58:11 +01:00
Alex Gleason 0e95a64027
Card: fix empty card icon 2021-11-04 14:57:52 -05:00
Alex Gleason 0b21092281 Merge branch 'more-pull-to-refresh' into 'develop'
Add Pull to Refresh to timelines, Notifications, Chats, Bookmarks

See merge request soapbox-pub/soapbox-fe!854
2021-11-04 19:37:47 +00:00
Alex Gleason f42427fec3
Column: fix PullToRefresh border-radius 2021-11-04 14:22:54 -05:00
Alex Gleason 65a2a40cb2
Pull to Refresh: Notifications, Chats, Bookmarks 2021-11-04 14:20:11 -05:00
marcin mikołajczak 43fe27eecc Add icons to all? dropdown menus
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-11-04 20:19:04 +01:00
Alex Gleason f61845b876
Pull to Refresh on public timelines 2021-11-04 13:41:56 -05:00
Alex Gleason 9ce3aa8d1b
HomeTimeline: pull to refresh 2021-11-04 13:30:54 -05:00
marcin mikołajczak e669938793 Fix icons opacity
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-11-04 19:28:23 +01:00
Alex Gleason 3ad3b5c84a
Status: implement proper Pull to Refresh, refactor horrible status actions 2021-11-04 13:16:28 -05:00
marcin mikołajczak bdb61c14e3 Add icons for status action bars
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-11-04 19:16:04 +01:00
Alex Gleason 16f6644602
Status: implement actual Pull to Refresh on threads, add PullToRefresh custom component 2021-11-04 12:34:22 -05:00
marcin mikołajczak 9ccb295004 Restyle actions modal
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-11-04 17:44:19 +01:00
Alex Gleason d76219c624
Jest: update snapshots 2021-11-04 00:49:57 -05:00
Alex Gleason a9a3f09068
Registration/Login: improve text inputs on mobile 2021-11-04 00:36:34 -05:00
Alex Gleason 7b7cfdd4be
ExternalLoginForm: improve mobile text input 2021-11-04 00:33:42 -05:00
Alex Gleason b516ff0b03 Merge branch 'pull-to-refresh' into 'develop'
Thread: fix pullable styles

See merge request soapbox-pub/soapbox-fe!849
2021-11-04 01:59:10 +00:00
Alex Gleason 8b4f892070
Thread: fix pullable styles 2021-11-03 20:58:31 -05:00
Alex Gleason cb2d699bce Merge branch 'pull-to-refresh' into 'develop'
Column: remove top gap on mobile, implement pulling feedback

See merge request soapbox-pub/soapbox-fe!848
2021-11-04 01:49:18 +00:00
Alex Gleason 3e3433218c
Column: remove top gap on mobile, implement pulling feedback 2021-11-03 20:35:40 -05:00
Alex Gleason 8634db39a5 Merge branch 'polls-unauthorized-modal' into 'develop'
Check if unauthorized when toggling poll options

See merge request soapbox-pub/soapbox-fe!828
2021-11-03 18:15:57 +00:00
marcin mikołajczak 3e5f9162c8 Fix search results
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-11-03 08:43:00 +01:00
Alex Gleason 84074fc1b4
SidebarMenu: add invites button 2021-11-02 12:05:36 -05:00
Alex Gleason 860f8c3b93
Developers: become a developer through the console 2021-11-02 11:47:26 -05:00
Alex Gleason 0e3d27a91e
Developers: create an app through a form 2021-11-02 11:11:33 -05:00
Alex Gleason 52bdaacd85
ThumbNavigation: fix z-index on Profile pages 2021-11-02 09:10:17 -05:00
Alex Gleason a1625308cb
Developers: scaffold createApp page at /developers/apps/create 2021-11-02 00:35:35 -05:00
Alex Gleason 1ee87fa7a4
Developers: display dashcounters 2021-11-02 00:16:52 -05:00
Alex Gleason 15a91d5ae3
Developers: scaffold with WIP developers page 2021-11-02 00:05:33 -05:00
Alex Gleason e860186b4b
IntentionalError: display an ErrorBoundary preview at /error 2021-11-01 23:02:09 -05:00
Alex Gleason 4947b411fe
ProfileInfoPanel: fix date padding when there's no bio 2021-11-01 21:33:18 -05:00
Alex Gleason dd54128f3c
ProfileInfoPanel: fix text overflow 2021-11-01 21:28:45 -05:00
Alex Gleason 52512ec110
Trends: fix Hashtag component and TrendsPanel, display trends in Search 2021-11-01 20:37:39 -05:00
Alex Gleason 31945bfd64
SubNavigation: fix transparency of Back button 2021-11-01 20:16:29 -05:00
Alex Gleason 10233bfef9
Chats: fix ChatPane z-index above AccountHeader 2021-11-01 14:21:40 -05:00
Alex Gleason b32745a36d
Search: only show suggestions when not submitted 2021-11-01 14:13:13 -05:00
Alex Gleason 23393710c7
AutosuggestInput: add icon to menu 2021-11-01 13:53:30 -05:00
Alex Gleason 4ef9a88f72
Search: add menu to AutosuggestInput 2021-11-01 13:45:17 -05:00
Alex Gleason a5bf105ccd
Search: autosuggest accounts in search bar on desktop 2021-11-01 12:25:18 -05:00
Alex Gleason 9c0f65da03
Search: nuke the popout 2021-10-31 22:59:29 -05:00
Alex Gleason b73b613064
Search: integration suggestions better 2021-10-31 22:58:26 -05:00
Alex Gleason 96e6aea616
Button: fix follow button icon padding 2021-10-31 22:41:59 -05:00
Alex Gleason 616f218424
Search: fix icon alignment 2021-10-31 22:21:19 -05:00
Alex Gleason e64afb5d40 Merge branch 'conditional-attachments' into 'develop'
Compose: pull accept content types from backend if available, fallback to all types

See merge request soapbox-pub/soapbox-fe!835
2021-10-31 21:27:51 +00:00
Alex Gleason f950ee7c0c Merge branch 'import-data-link' into 'develop'
Use correct 'Import data' link for Mastodon

See merge request soapbox-pub/soapbox-fe!834
2021-10-31 21:22:03 +00:00
Alex Gleason 2946a7432b
Compose: pull accept content types from backend if available, fallback to all types 2021-10-31 16:14:09 -05:00
marcin mikołajczak d4f32e1219 Use correct 'Import data' link for Mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-31 22:07:41 +01:00
Alex Gleason 21a5c3215a Merge branch 'styles' into 'develop'
Improve search input styles on aliases/list editor pages

See merge request soapbox-pub/soapbox-fe!833
2021-10-31 21:06:54 +00:00
marcin mikołajczak 2bf24ef038 Filters page: adjust margin
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-31 21:52:33 +01:00
marcin mikołajczak b9153b8866 Improve search input on aliases/list editor pages
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-31 21:51:56 +01:00
Alex Gleason beb0e6edae Merge branch 'search-reducer-refactor' into 'develop'
Search: refactor search reducer, add tests

See merge request soapbox-pub/soapbox-fe!831
2021-10-28 18:36:05 +00:00
Alex Gleason 6b54e88b62
Search: refactor search reducer, add tests 2021-10-28 14:23:54 -04:00
Alex Gleason 7aee517358 Merge branch 'invites-link' into 'develop'
use baseURL for /invites

See merge request soapbox-pub/soapbox-fe!830
2021-10-28 18:13:33 +00:00
marcin mikołajczak fe4c4d93c9 use baseURL for /invites
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-28 19:58:18 +02:00
Alex Gleason 5227f4688a Merge branch 'icons-link' into 'develop'
Link to Line Awesome icon list

See merge request soapbox-pub/soapbox-fe!829
2021-10-28 13:51:32 +00:00
marcin mikołajczak 5043588007 Link to Line Awesome icon list
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-28 12:40:28 +02:00
marcin mikołajczak 92ee89936e Show unauthorized modal when toggling poll options
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-27 22:51:17 +02:00
Alex Gleason c6fb12ad13
TabsBar: fix profile menu position (mobile) 2021-10-27 14:56:39 -04:00
marcin mikołajczak 1796a35951 Partially fix post navigation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-26 17:38:49 +02:00
marcin mikołajczak 4bc3a0c7dc Styles, set focus to sidebar on open
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-26 11:26:58 +02:00
marcin mikołajczak 0a15250513 Fix profile menu button
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-25 11:53:33 +02:00
Alex Gleason 916bf7a634 Merge branch 'demetricator-style' into 'develop'
Fix styles for account page with Demetricator enabled

See merge request soapbox-pub/soapbox-fe!824
2021-10-24 20:20:46 +00:00
Alex Gleason 7fd5dc1350 Merge branch 'language-pl' into 'develop'
Update Polish translation

See merge request soapbox-pub/soapbox-fe!823
2021-10-24 20:20:22 +00:00
marcin mikołajczak 608c4a27eb Fix styles for account page with Demetricator enabled
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-24 21:52:42 +02:00
marcin mikołajczak 5b149bd9ed Update Polish translation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-24 21:46:13 +02:00
Alex Gleason f8ca45f5fb Merge branch 'configurable-autoload-more' into 'develop'
ScrollableList: Add option to disable loading more items when scrolled to bottom

See merge request soapbox-pub/soapbox-fe!822
2021-10-24 18:32:07 +00:00
marcin mikołajczak 535290654d ScrollableList: Add option to disable loading more items when scrolling to bottom
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-24 20:11:28 +02:00
Alex Gleason b54011241f Merge branch 'search-scrollable-list' into 'develop'
Use ScrollableList for search results

See merge request soapbox-pub/soapbox-fe!821
2021-10-24 18:10:56 +00:00
marcin mikołajczak 742b1f2b58 Use ScrollableList for search results
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-24 19:58:04 +02:00
marcin mikołajczak ce9a150abc Update app/soapbox/components/poll.js 2021-10-24 12:33:24 +00:00
marcin mikołajczak f2b91a2231 Fix polls for unauthenticated users
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-24 14:03:42 +02:00
Alex Gleason f290b78636
Timelines: push pending statuses into queue 2021-10-23 15:08:21 -05:00
Alex Gleason 47c68014d0
TabsBar: fix unauthenticated buttons on mobile 2021-10-23 14:29:26 -05:00
Alex Gleason 6d7ce6ffd4
TabsBar: move Profile menu to the left on mobile 2021-10-23 14:14:56 -05:00
Alex Gleason 897f65cf72
PrimaryNavigation, ThumbNavigation: move Search to after Home 2021-10-23 14:09:17 -05:00
Alex Gleason acf316faf6
Notifications: refactor makeGetNotification, pass the full rebuilt notification all the way through 2021-10-22 17:15:11 -05:00
Alex Gleason 03541ccc6f Merge branch 'video-player' into 'develop'
Video player changes from Mastodon

See merge request soapbox-pub/soapbox-fe!816
2021-10-22 18:14:49 +00:00
marcin mikołajczak a2abb0bad7 Add hotkeys for video control
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-22 19:55:09 +02:00
marcin mikołajczak a1c4066077 Fix video not reacting to window resizes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-22 19:03:14 +02:00
marcin mikołajczak a338e7c98f Add tooltips to audio/video player buttons
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-22 18:59:15 +02:00
marcin mikołajczak aef01ea262 Change audio/video playback to stop playback when out of view
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-22 18:50:32 +02:00
marcin mikołajczak 813cd58305 Do not use voters_count for now
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-22 15:27:49 +02:00
marcin mikołajczak 88d35e13e8 Add single option votes tooltip in polls
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-22 15:23:07 +02:00
marcin mikołajczak e6f30abd91 Fix poll options not being selectable via keyboard
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-22 15:13:17 +02:00
marcin mikołajczak 00aacc5e33 Add voters count support
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-22 15:06:34 +02:00
marcin mikołajczak 040dfe652a Change vote results to display tied leading options as leading
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-22 15:04:21 +02:00
marcin mikołajczak 2f5fff0222 Show user what options they have voted
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-22 15:03:21 +02:00
Alex Gleason a96b9678a3
Push notifications: take to Notifications on click 2021-10-21 17:34:01 -05:00
Alex Gleason f79d4a3330
Push notifications: switch to serviceWorkerRegistration.showNotification() 2021-10-21 17:09:02 -05:00
Alex Gleason fc6911caad
Push notifications: refactor, restore 2021-10-21 16:22:54 -05:00
Alex Gleason 7fdf22b206
ServiceWorker: clean up entry.js and web_push_notifications.js 2021-10-21 15:31:09 -05:00
Alex Gleason 387e3b2c9e Merge branch 'media-gallery-compact-fix' into 'develop'
MediaGallery: fix float when compact

See merge request soapbox-pub/soapbox-fe!809
2021-10-20 23:10:45 +00:00
Alex Gleason 132c6c53d1
MediaGallery: fix float when compact 2021-10-20 17:56:38 -05:00
Alex Gleason e42030daae
Always check error.response before error.response.status 2021-10-20 17:50:35 -05:00
Alex Gleason 5a19d52617
errorsMiddleware: only alert when the error has a response (eg not when offline) 2021-10-20 17:50:03 -05:00
Alex Gleason 97cc7eb804
Streaming: fail gracefully when WebSocket construction fails (mainly for Bromite browser) 2021-10-20 16:36:38 -05:00
Alex Gleason 0b94774fbe
localforage: remember auth accounts 2021-10-20 16:27:36 -05:00
Alex Gleason c8cec8fdac
localforage: create custom KVStore instance, refactor Instance actions 2021-10-20 15:17:47 -05:00
Alex Gleason 3c5384f318
localforage: add localforage, remember a fetched instance 2021-10-20 13:18:55 -05:00
Alex Gleason c738c261c0
Placeholder: use a better gradient fade on mobile 2021-10-20 11:24:03 -05:00
Alex Gleason 5cdb7ea926
Placeholder: fix gradients in iOS 2021-10-20 11:00:27 -05:00
Alex Gleason 3bb891adaa
Notifications: skip importing notifications with a null status 2021-10-19 18:14:51 -05:00
Alex Gleason 001aae849b
TabsBar: display counters only on profile pages where they're needed 2021-10-19 17:43:18 -05:00
Alex Gleason 0423a3a491
Compose: switch to regular snackbar.success 2021-10-19 17:08:37 -05:00
Alex Gleason a4ad30e8aa
TabsBar: properly center icon links 2021-10-19 17:05:04 -05:00
Alex Gleason 0e8ed14ffe
TabsBar: add notifications back for desktop UI 2021-10-19 16:09:22 -05:00
Alex Gleason 876b7d6ce7
AccountTimeline: don't display column settings for now 2021-10-19 15:16:47 -05:00
Alex Gleason ec22cc8afa
AccountTimeline: add SubNavigation 2021-10-19 15:13:04 -05:00
Alex Gleason 416310d302
AccountHeader: make avatar transition less dramatic 2021-10-19 14:30:14 -05:00
Alex Gleason 9cb3e682c1
Merge remote-tracking branch 'mkljczk/locked-profile-header' into profile-page-nav 2021-10-19 14:09:52 -05:00
Alex Gleason 49d0f23ac0
SubNavigation: switch out arrow icon, enlarge it 2021-10-19 13:37:13 -05:00
Alex Gleason b387e9ce1b Merge branch 'update-translations' into 'develop'
Run yarn manage:translations

See merge request soapbox-pub/soapbox-fe!799
2021-10-19 18:05:44 +00:00
Alex Gleason e01369f434 Merge branch 'compose-svg-icons-load' into 'develop'
ComposeForm: load it differently so the SVG icons are already loaded when it expands

See merge request soapbox-pub/soapbox-fe!798
2021-10-19 18:00:31 +00:00
Alex Gleason 129ae2c66e
Run yarn manage:translations 2021-10-19 12:48:42 -05:00
Alex Gleason cd3cf2379b
ComposeForm: load it differently so the SVG icons are already loaded when it expands 2021-10-19 12:46:01 -05:00
Alex Gleason 5d77f65535 Merge branch 'post-toast' into 'develop'
Compose: preliminary toast upon submission

See merge request soapbox-pub/soapbox-fe!797
2021-10-19 17:44:20 +00:00
Alex Gleason 09f57447c6
Compose: preliminary toast upon submission 2021-10-19 12:29:54 -05:00
Alex Gleason 13c623ca1e
EditProfile: resize avatar/banner in browser, improve error messages 2021-10-19 12:03:04 -05:00
Alex Gleason 343a210d96
v2 Media API: disable for Pleroma (use v1) 2021-10-19 11:28:48 -05:00
Alex Gleason c6067dbccb
v2 Media API: poll attachments for completion
https://github.com/mastodon/mastodon/pull/13210
2021-10-19 11:25:43 -05:00
Alex Gleason 5f183d38b1
VERIFY_CREDENTIALS_FAIL: skipAlert 2021-10-19 09:32:15 -05:00
marcin mikołajczak c1ffb37135 Fix typo in Polish translation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-18 13:09:40 +02:00
Alex Gleason 7449c517a7 Merge branch 'pinned-icon' into 'develop'
Status: improve "pinned" icon

See merge request soapbox-pub/soapbox-fe!792
2021-10-16 15:20:18 +00:00
Alex Gleason 79f878db97
Status: improve "pinned" icon 2021-10-16 10:10:41 -05:00
Alex Gleason 0f6238d575
Badge: border-radius to 5px 2021-10-16 09:57:27 -05:00
marcin mikołajczak 8b7890f6aa Fix remote follow button for remote accounts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-16 13:15:55 +02:00
Alex Gleason c8ec04ea21
Halloween: css fixes 2021-10-15 22:25:39 -05:00
Alex Gleason 5befbb3b34
Demetricator: hide follower/following stats 2021-10-15 22:13:43 -05:00
Alex Gleason 5017804b0a
Revert "Add scrolling SubNavigation to Home and Account timelines"
This reverts commit b1da9dc455.

This solution feels wrong
2021-10-15 22:05:59 -05:00
Alex Gleason b1da9dc455
Add scrolling SubNavigation to Home and Account timelines 2021-10-15 21:55:11 -05:00
Alex Gleason 17e73a3846
Prepare Home ColumnSettings 2021-10-15 19:23:24 -05:00
Alex Gleason ade2c5ebb3
Notifications: add back column settings 2021-10-15 18:55:04 -05:00
Alex Gleason 0b975c7761
SubNavigation: add a11y titles 2021-10-15 18:37:32 -05:00
Alex Gleason efd583473a
MediaGallery: only display eye icon when marked as sensitive 2021-10-15 18:30:14 -05:00
Alex Gleason 1a6b61c248
EmojiReacts: consistent hover behavior, isUserTouching() 2021-10-15 17:56:03 -05:00
Alex Gleason 7f4a467c16
Fix Fediverse timeline settings title 2021-10-15 17:50:10 -05:00
Alex Gleason 67a1686bc8
Federated timeline: restore column settings 2021-10-15 17:15:03 -05:00
Alex Gleason b236e11225
Local timeline: restore column settings 2021-10-15 17:11:16 -05:00
Alex Gleason 04787678a2
Add `autoloadTimelines` user setting to configure timeline loading behavior 2021-10-15 15:41:40 -05:00
Alex Gleason 27a30078a3
Merge remote-tracking branch 'origin/next' into next 2021-10-15 15:33:31 -05:00
Alex Gleason bdde72a29e
Favicon badge: clear on pageload 2021-10-15 15:33:09 -05:00
Alex Gleason f22037d51e
Handle /statuses/new route instead of just redirecting 2021-10-15 15:30:24 -05:00
Alex Gleason 966f0e84e4
Share: support title and url params 2021-10-15 15:24:08 -05:00
marcin mikołajczak 22eea75e9a Make thumb nav look ok-ish with Polish language
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-10-15 20:06:05 +02:00
Alex Gleason 2284a4bae5
Merge remote-tracking branch 'origin/develop' into next 2021-10-15 12:52:42 -05:00
Alex Gleason 6313559409
Favicon unread badge: improve behavior & style 2021-10-15 12:42:42 -05:00
Alex Gleason 69dcd6421a
Display Slack-like favicon unread badge (yoinked from Pleroma FE) 2021-10-15 11:52:35 -05:00
Alex Gleason 55b6bf52d0 Merge branch 'develop' into 'kaonashi696-develop-patch-45336'
# Conflicts:
#   app/soapbox/locales/ca.json
2021-10-15 16:40:21 +00:00
Alex Gleason 2e0316cf76
ThumbNavigation: improve styles 2021-10-15 11:35:59 -05:00
Alex Gleason e4b2021e8e
Search: display WhoToFollowPanel if supported 2021-10-15 11:30:03 -05:00
Alex Gleason 6d88f200f1
ThumbNavigation: fix truncated notification counter 2021-10-15 10:47:18 -05:00
Alex Gleason db741effc6
ThumbNavigation: display labels 2021-10-15 10:19:16 -05:00
Alex Gleason 013594444d
AccountHeader: make profile share button work 2021-10-15 09:45:03 -05:00
Alex Gleason 7a89e1bb01
Snackbar: display above ThumbNavigation on mobile 2021-10-15 09:35:38 -05:00
K Fem!? 451e110137 Update ca.json 2021-10-15 13:40:06 +00:00
Alex Gleason 4464a7f19e
Swap out a few more icons for svg icons 2021-10-14 14:14:13 -05:00
Alex Gleason a38963abba
jest: remove unused snapshot 2021-10-14 13:55:26 -05:00
Alex Gleason ef809a8d59
Delete ColumnBackButtonSlim, fix runtime warnings 2021-10-14 13:38:16 -05:00
Alex Gleason a8dfe1262b
SubNavigation: render tab title depending on message 2021-10-14 13:26:07 -05:00
Alex Gleason e36dc0d119
Search: autofocus 2021-10-14 12:38:52 -05:00
Alex Gleason 4dbc4247f1
AutosuggestInput: fix autofocus 2021-10-14 12:35:05 -05:00
Alex Gleason f2934fb382
Direct/Conversations: improve search placeholder text 2021-10-14 12:25:51 -05:00
Alex Gleason f70791004b
Chats: add account search 2021-10-14 12:23:51 -05:00
Alex Gleason 3fb9ebc553
Conversations: add account search 2021-10-14 11:52:12 -05:00
Alex Gleason 936c837880
DisplayName: add `key` in rendered list 2021-10-14 11:50:45 -05:00
Alex Gleason a02112a1c8
Create AccountSearch component to do more than AutosuggestAccountInput 2021-10-14 11:47:10 -05:00
Alex Gleason b0b13e9e59
AutosuggestInput: refactor CSS, fix hotkeys 2021-10-14 10:59:24 -05:00
Alex Gleason f6f410d276
AutosuggestAccountInput: configurable limit prop 2021-10-14 10:48:17 -05:00
Alex Gleason e8005b9cf6
AutosuggestAccountInput: prevent race condition by cancelling pending requests 2021-10-14 10:05:57 -05:00
Alex Gleason 92c164dc6b
Create AutosuggestAccountInput component, display it in DirectTimeline (WIP) 2021-10-14 09:47:08 -05:00
Alex Gleason e454f402e9
Status: conditional column title depending on visibility scope 2021-10-14 08:49:33 -05:00
Alex Gleason 65891a904c
Button: remove text-decoration when wrapped with a <Link/> 2021-10-14 08:22:17 -05:00
kaonashi696 a663240883 Update ca.json 2021-10-13 23:17:37 +00:00
Alex Gleason 73e4d00cc2
ProfileMediaPanel: fix crash from syncronous noOp 2021-10-13 15:10:26 -05:00
Alex Gleason e2058d0bcb
WarningContainer: use <Link/> to account settings page 2021-10-13 14:35:34 -05:00
Alex Gleason ea0374bbbc
WarningContainer: hide "Learn more" button for now 2021-10-13 14:32:38 -05:00
Alex Gleason 8dd49343ad
ComposeModal, ComposeForm: adapt depending on privacy scope 2021-10-13 14:24:22 -05:00
kaonashi696 490953aa4d Update ca.json 2021-10-13 19:20:12 +00:00
Alex Gleason 4fb447596e
FAB: replace pen icon with new custom Tabler icon 2021-10-13 14:07:21 -05:00
Alex Gleason 99eae1b92b
Gavel icon: remove unnecessary (redundant) path 2021-10-13 14:06:55 -05:00
Alex Gleason da79e5a876
Add conditional Chat/DM buttons throughout the interface 2021-10-13 13:55:02 -05:00
Alex Gleason 3280176914
Add Chat/DM button back to AccountHeader 2021-10-13 13:23:07 -05:00
Alex Gleason 2d42995e6f
ProfileMediaPanel: fix navigating between profiles, display LoadingIndicator, display empty message 2021-10-13 12:55:17 -05:00
Alex Gleason 8e1600e179
AccountHeader: improve style of DropdownMenu, use Tabler icon 2021-10-13 12:20:54 -05:00
Alex Gleason 59835087b5
ActionButton: remove minus icon from Unfollow button 2021-10-13 12:12:21 -05:00
Alex Gleason ecdef1d95b
Placeholder: render placeholder parent status in thread 2021-10-12 20:03:55 -05:00
Alex Gleason 8a26db57f7
Placeholder: display placeholders in slist while next page is loading 2021-10-12 19:14:27 -05:00
Alex Gleason f6b1bca574
Helmet: wrap withRouter, probably fix page title getting stuck 2021-10-12 16:28:47 -05:00
Alex Gleason b343a403e8
ScrollableList, PlaceholderDisplayName: fix runtime warnings 2021-10-12 16:21:04 -05:00
Alex Gleason f808ac6786
Placeholder: display placeholders for Notifications, refactor scss 2021-10-12 14:00:01 -05:00
Alex Gleason 7f1613dd20
ScrollableList: remove accidental changes in commit 2021-10-12 13:54:23 -05:00
Alex Gleason 583aa6fd60
MediaGallery: fix audio attachment thumb crash 2021-10-12 13:46:09 -05:00
Alex Gleason 135ec190ee
Instead of str.replaceAll, use str.replace with regex (for better browser support) 2021-10-12 10:31:15 -05:00
Alex Gleason 1db4cd60d4
PlaceholderStatus: display wiping animation over post 2021-10-11 15:52:16 -05:00
Alex Gleason f9c19e43b4
PlaceholderMaterialStatus: fix border-radius 2021-10-11 14:33:50 -05:00
Alex Gleason 26ec27a859
Fediverse timeline: column transparency fixes 2021-10-11 14:10:25 -05:00
Alex Gleason 47b433915b
Placeholder: display placeholder statuses while timelines are loading 2021-10-11 14:03:39 -05:00
Alex Gleason d41e3f96ee
ScrollableList: break up render function into smaller pieces 2021-10-11 11:59:37 -05:00
kaonashi696 700151ac6a Update ca.json 2021-10-11 16:43:51 +00:00
kaonashi696 cb1805a399 Update ca.json 2021-10-10 22:49:26 +00:00
Alex Gleason b1e10f3db2
ErrorBoundary: improve icons and styles 2021-10-10 02:48:35 -05:00
Alex Gleason e19c2d8547
Timelines: push to timeline regardless of if it's "online" 2021-10-09 23:13:20 -05:00
Alex Gleason c8e207d6c1
StatusList: fix crash 2021-10-09 22:52:44 -05:00
Alex Gleason 0060667639
Optimistic statuses: add .thread__status className 2021-10-09 21:39:15 -05:00
Alex Gleason 5033e320bc
Importer: fix order of imports in importFetchedStatus 2021-10-09 21:29:10 -05:00
Alex Gleason 379d03a509
Optimistic statuses: prepend with 末 to sort it at the end 2021-10-09 21:16:37 -05:00
Alex Gleason 135b4c4d7b
Optimistic replies: fix duplicated statuses 2021-10-09 21:12:21 -05:00
Alex Gleason 03dbd5bfd2
Optimistic threads 2021-10-09 17:47:25 -05:00
Alex Gleason 50feacbd6b
Optimistic, nonblocking statuses 2021-10-09 17:30:20 -05:00
marcin mikołajczak be5203f406 Merge branch 'next' into 'locked-profile-header'
# Conflicts:
#   app/soapbox/features/account/components/header.js
#   app/soapbox/pages/profile_page.js
2021-10-09 22:00:01 +00:00
Alex Gleason 8c758d7577
AccountHeader: disable &--missing functionality for now, since it messes up sticky sidebars 2021-10-09 12:47:30 -05:00
Alex Gleason ba8c823209
Column: remove padding-bottom for perfect padding on mobile 2021-10-09 12:39:47 -05:00
Alex Gleason 2608de7af4
AttachmentThumbs: click to expand post 2021-10-09 12:33:08 -05:00
Alex Gleason 17f21c4106
Column: more clearly indicate when scrolled to top on mobile 2021-10-09 12:16:55 -05:00
Alex Gleason d6af6468d7
Thread: improve padding between posts 2021-10-09 11:48:03 -05:00
Alex Gleason c264a5fb47
SubNavigation: border-radius 0 when scrolled 2021-10-08 19:09:34 -05:00
Alex Gleason 14d800c845
VideoPlayer: use accent color for volume/seek progress bars 2021-10-08 18:53:12 -05:00
Alex Gleason 2dec47e179
MaterialStatus: fix focused state 2021-10-08 17:10:50 -05:00
Alex Gleason e9b5a9cf2e
MediaModal: use Tabler next/prev arrows 2021-10-08 16:44:24 -05:00
Alex Gleason 0bc1a57cfa
RemoteInstancePage: use standard navigation like other pages 2021-10-08 16:35:47 -05:00
Alex Gleason b029225236
ListTimeline: use SubNavigation, nuke HomeColumnHeader once and for all 2021-10-08 16:32:49 -05:00
Alex Gleason 6fa875e261
RemoteTimeline: use SubNavigation 2021-10-08 16:28:05 -05:00
Alex Gleason 080cef309d
Status: add color to repost icon 2021-10-08 15:46:34 -05:00
Alex Gleason 6f35933bad
Modal: increase border-radius to 10px 2021-10-08 15:42:29 -05:00
Alex Gleason 81921578e0
TimelineQueueButtonHeader: automatically load new items when scrolled to the top of the page 2021-10-08 15:20:08 -05:00
Alex Gleason 75a496c806
TimelineQueueButtonHeader: update snapshots 2021-10-08 14:53:21 -05:00
Alex Gleason 38b41ced76
TimelineQueueButtonHeader: always scroll to top 2021-10-08 14:51:54 -05:00
Alex Gleason 4840a3c751
TimelineQueueButtonHeader: display only when scrolled down 2021-10-08 14:34:23 -05:00
Alex Gleason bba3564ef3
ProfilePreview: link to internal profile, improve styles 2021-10-08 13:49:59 -05:00
Alex Gleason 92fc853642
AttachmentThumbs: display compact media thumbs instead of AttachmentList 2021-10-08 13:17:37 -05:00
Alex Gleason e0acd4c1ec
LinkFooter: pad bottom to make room for Chats 2021-10-08 12:19:23 -05:00
Alex Gleason 78529df4c1
Chats: fix action button icons 2021-10-08 12:13:47 -05:00