mastodon/app/javascript/mastodon/features/ui/components
ThibG 911cc14481 Add follow_request notification type (#12198)
* Add follow_request notification type

The notification type already existed in the backend but was never pushed
to the front-end. This also means translation strings were also available
for the backend, from the notification mailer.

Unlike other notification types, these are off by default, to match what
I remember of Gargron's view on the topic: that follow requests should not
clutter notifications and should instead be reviewed at the user's own
leisure in the dedicated column.

Since follow requests have their own column, I've deemed it unnecessary to
add a specific tab for them in the notification quick filter.

* Show follow request link in single-column if there are pending requests, even if account isn't locked

* Push follow requests from notifications to the follow_requests list

* Offer to accept or reject follow request from the notification

* Redesign follow request notification
2019-12-01 17:25:29 +01:00
..
__tests__ Fix style of legacy column headers (#6342) 2018-01-24 04:03:51 +01:00
actions_modal.js Add noopener and/or noreferrer (#12202) 2019-10-24 22:44:42 +02:00
audio_modal.js Fix audio attachments opening in video modal from media tab in web UI (#12056) 2019-10-03 03:34:58 +02:00
block_modal.js Add explanation to mute dialog, refactor and clean up mute/block UI (#11992) 2019-09-29 21:46:05 +02:00
boost_modal.js Add noopener and/or noreferrer (#12202) 2019-10-24 22:44:42 +02:00
bundle.js Show disappointed elephant if web UI crashes (#10275) 2019-03-15 05:35:45 +01:00
bundle_column_error.js Use React.PureComponent instead of React.Component (#6653) 2018-03-06 07:28:26 +01:00
bundle_modal_error.js Use React.PureComponent instead of React.Component (#6653) 2018-03-06 07:28:26 +01:00
column.js add scrollTop to ui/components/column (#4563) 2017-08-09 00:21:58 +02:00
column_header.js Refactor icons in web UI to use Icon component (#9951) 2019-02-01 00:14:05 +01:00
column_link.js Refactor icons in web UI to use Icon component (#9951) 2019-02-01 00:14:05 +01:00
column_loading.js Fix column header scrolling with the page (#11458) 2019-08-01 12:26:58 +02:00
column_subheading.js Replace sprockets/browserify with Webpack (#2617) 2017-05-03 02:04:16 +02:00
columns_area.js Add bookmarks (#7107) 2019-11-13 23:02:10 +01:00
compose_panel.js Do not scroll in the compose panel on single-column (#11093) 2019-06-16 18:46:55 +02:00
confirmation_modal.js Add a “Block & Report” button to the block confirmation dialog (#10360) 2019-03-26 17:34:02 +01:00
document_title.js Add indicator of unread content to window title when web UI is out of focus (#11560) 2019-08-13 12:22:16 +02:00
drawer_loading.js Fix dimensions of loading component for compose drawer (#4872) 2017-09-10 08:48:11 +02:00
embed_modal.js Fix media editing modal and profile directory in light theme (#12059) 2019-10-03 03:17:29 +02:00
focal_point_modal.js Fix OCR with delete & redraft (#12465) 2019-11-25 01:42:51 +01:00
follow_requests_nav_link.js Add follow_request notification type (#12198) 2019-12-01 17:25:29 +01:00
image_loader.js Use LoadingBar instead of blur to indicate that an image is loading (fixes #4060) (#7562) 2018-07-15 01:18:09 +02:00
link_footer.js Add noopener and/or noreferrer (#12202) 2019-10-24 22:44:42 +02:00
list_panel.js Improvements to the single column layout (#10835) 2019-05-26 02:55:37 +02:00
media_modal.js Fix media editing modal changing dimensions when image loads (#12131) 2019-10-10 05:21:38 +02:00
modal_loading.js Lazy load components (#3879) 2017-07-08 00:06:02 +02:00
modal_root.js Fix audio attachments opening in video modal from media tab in web UI (#12056) 2019-10-03 03:34:58 +02:00
mute_modal.js Fix typo in mute confirmation dialog (#12044) 2019-10-01 23:55:11 +02:00
navigation_panel.js Add bookmarks (#7107) 2019-11-13 23:02:10 +01:00
notifications_counter_icon.js Improvements to the single column layout (#10835) 2019-05-26 02:55:37 +02:00
report_modal.js Rename from instance to server. (#9938) 2019-02-05 19:11:24 +01:00
tabs_bar.js Fix column header scrolling with the page (#11458) 2019-08-01 12:26:58 +02:00
upload_area.js Upgrade ESLint to version 4.x (#6276) 2018-01-17 16:57:15 +01:00
video_modal.js Fix audio attachments opening in video modal from media tab in web UI (#12056) 2019-10-03 03:34:58 +02:00
zoomable_image.js Fix media description in various media modals (#8678) 2018-09-13 20:31:59 +02:00