mastodon/app/controllers/api/v1/statuses
Duarte Serrano 970d6ab2e6 Add bookmark folders feature
This feature implements bookmark folders, a way for users to organize
their bookmarked posts into different folders.

It's possible to create folders, edit their names and delete them.

- UX: Allow users to assign bookmarks to specific folders
- Frontend: Update UI to allow creating, editing, and deleting folders
- API: Implement CRUD API for bookmark folders
- Database: Add bookmark_folders table and update bookmarks table

Co-authored-by: David Bento <david.p.bento@tecnico.ulisboa.pt>
2026-06-08 17:32:46 +00:00
..
base_controller.rb Merge commit from fork 2025-12-08 15:44:08 +01:00
bookmarks_controller.rb Add bookmark folders feature 2026-06-08 17:32:46 +00:00
contexts_controller.rb Extract api/v1/statuses#context to standalone controller (#38348) 2026-05-19 07:15:35 +00:00
favourited_by_accounts_controller.rb Move pagination_params into API::BaseController (#28845) 2024-05-30 14:56:48 +00:00
favourites_controller.rb Merge commit from fork 2025-12-08 15:44:08 +01:00
histories_controller.rb Remove default_scope from StatusEdit class (#28042) 2023-11-23 09:26:11 +00:00
interaction_policies_controller.rb Fix spurious notification of local boosters and quoters when updating quote policy (#36299) 2025-09-30 09:40:58 +00:00
mutes_controller.rb Add Api::V1::Statuses::BaseController base controller class (#27794) 2023-11-13 14:53:22 +00:00
pins_controller.rb Use to_json call for pins API (#38231) 2026-03-16 15:06:22 +00:00
quotes_controller.rb Refactor relation preloading (#37217) 2025-12-15 07:35:46 +00:00
reblogged_by_accounts_controller.rb Move pagination_params into API::BaseController (#28845) 2024-05-30 14:56:48 +00:00
reblogs_controller.rb Merge commit from fork 2025-12-08 15:44:08 +01:00
sources_controller.rb Add Api::V1::Statuses::BaseController base controller class (#27794) 2023-11-13 14:53:22 +00:00
translations_controller.rb Translate to regional language variant (e.g. pt-BR) (#32428) 2024-10-15 13:26:20 +00:00