tootlab-mastodon/app/javascript/mastodon/features/compose/components
Eugen Rochko 3ebc0ad4d3
Full-text search for authorized statuses (#6423)
* Add full-text search for authorized statuses

- Search API will return statuses that match the query
- Only for logged in users
- Only if you are author of the status,
- Or you were mentioned in it
- Or you favourited or reblogged it
- Configuration over `ES_ENABLED`, `ES_HOST`, `ES_PORT`, `ES_PREFIX`
- Run `rails chewy:deploy` to create & populate index

Fix #5880
Fix #4293
Fix #1152

* Add commented out docker-compose configuration for ES container

* Optimize index import, filter search results

* Add basic normalization to the index

* Add better stemming and normalization to the index

* Skip webfinger request if search query includes both @ and a space

* Fix code style

* Visually separate search result sections

* Fix code style issues
2018-02-09 23:04:47 +01:00
..
autosuggest_account.js Refactor Avatar and AvatarOverlay to have 'account' as prop instead of src and staticSrc (#4526) 2017-08-07 19:44:55 +02:00
character_counter.js Count all URLs in text as 23 characters flat, do not count domain part of usernames (#4427) 2017-07-29 00:06:29 +02:00
compose_form.js Excahnge the order of spoiler-input and unlocked warning (#6015) 2017-12-13 18:01:56 +01:00
emoji_picker_dropdown.js Refactor initial state: auto_play_gif (#5576) 2017-11-01 06:58:07 +09:00
navigation_bar.js Do not require onClose property in NavigationBar (#5802) 2017-11-24 13:13:17 +01:00
privacy_dropdown.js Upgrade ESLint to version 4.x (#6276) 2018-01-17 16:57:15 +01:00
reply_indicator.js Set direction style to reply indicator (#6006) 2017-12-13 12:17:37 +01:00
search.js Add option to reduce motion (#5393) 2017-10-16 09:36:15 +02:00
search_results.js Full-text search for authorized statuses (#6423) 2018-02-09 23:04:47 +01:00
text_icon_button.js Use Class and Property Decorators (#3730) 2017-06-23 19:36:54 +02:00
upload.js Make detect empty string before assign image description (#5994) 2017-12-12 19:57:22 +01:00
upload_button.js Improve accessibility (part 3) (#4405) 2017-07-28 00:54:48 +02:00
upload_form.js Add ability to specify alternative text for media attachments (#5123) 2017-09-28 15:31:31 +02:00
upload_progress.js Add option to reduce motion (#5393) 2017-10-16 09:36:15 +02:00
warning.js Add option to reduce motion (#5393) 2017-10-16 09:36:15 +02:00