You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mastodon/app/controllers/api/v1
James Kiesel 4c03e05a4e Allow joining several hashtags in a single column (#8904)
* Nascent tag menu on frontend

* Hook up frontend to search

* Tag intersection backend first pass

* Update yarnlock

* WIP

* Fix for tags not searching correctly

* Make radio buttons function

* Simplify radio buttons with modeOption

* Better naming

* Rearrange options

* Add all/any/none functionality on backend

* Small PR cleanup

* Move to service from scope

* Small cleanup, add proper service tests

* Don't use send with user input :D

* Set appropriate column header

* Handle auto updating timeline

* Fix up toggle function

* Use tag value correctly

* A bit more correct to use 'self' rather than 'all' in status scope

* Fix some style issues

* Fix more code style issues

* Style select dropdown more better

* Only use to_id'ed value to ensure no SQL injection

* Revamp frontend to allow for multiple selects

* Update backend / col header to account for more flexible tagging

* Update brakeman ignore

* Codeclimate suggestions

* Fix presenter tag_url

* Implement initial PR feedback

* Handle additional tag streaming

* CodeClimate tweak
6 years ago
..
accounts Support min_id-based pagination in REST API (#8736) 6 years ago
apps Fix #5104 - GET /api/v1/apps/verify_credentials to confirm app works (#5112) 7 years ago
instances Represent numbers by strings in instance activity API (#6198) 7 years ago
lists Fix low-hanging rubocop gripes (#8458) 7 years ago
push Fix 404 for GET /api/v1/push/subscription (#7472) 7 years ago
statuses Add more granular OAuth scopes (#7929) 7 years ago
timelines Allow joining several hashtags in a single column (#8904) 6 years ago
accounts_controller.rb Add more granular OAuth scopes (#7929) 7 years ago
apps_controller.rb Fix #5104 - GET /api/v1/apps/verify_credentials to confirm app works (#5112) 7 years ago
blocks_controller.rb Add more granular OAuth scopes (#7929) 7 years ago
conversations_controller.rb Add unread indicator to conversations (#9009) 6 years ago
custom_emojis_controller.rb Improve admin UI for custom emojis, add copy/disable/enable (#5231) 7 years ago
domain_blocks_controller.rb Add more granular OAuth scopes (#7929) 7 years ago
endorsements_controller.rb Add API endpoint to list featured accounts (fixes #8315) (#8317) 7 years ago
favourites_controller.rb Support min_id-based pagination in REST API (#8736) 6 years ago
filters_controller.rb Add option to not consider word boundaries when processing keyword filtering (#7975) 7 years ago
follow_requests_controller.rb Self-notify on accepting follow requests (#8541) 7 years ago
follows_controller.rb Add more granular OAuth scopes (#7929) 7 years ago
instances_controller.rb Cache instance info (#8765) 6 years ago
lists_controller.rb Fix low-hanging rubocop gripes (#8458) 7 years ago
media_controller.rb Add more granular OAuth scopes (#7929) 7 years ago
mutes_controller.rb Make Api::V1::MutesController paginate properly (#8472) 7 years ago
notifications_controller.rb Support min_id-based pagination in REST API (#8736) 6 years ago
reports_controller.rb Add unread indicator to conversations (#9009) 6 years ago
search_controller.rb Add more granular OAuth scopes (#7929) 7 years ago
statuses_controller.rb Unuse ActiveRecord::Base#cache_key (#8185) 7 years ago
streaming_controller.rb Clean up for api/base controller (#3629) 8 years ago
suggestions_controller.rb Add API method to remove a suggestion (#7978) 7 years ago