-
- Downloads
Add bookmarks (#7107)
* Add backend support for bookmarks Bookmarks behave like favourites, except they aren't shared with other users and do not have an associated counter. * Add spec for bookmark endpoints * Add front-end support for bookmarks * Introduce OAuth scopes for bookmarks * Add bookmarks to archive takeout * Fix migration * Coding style fixes * Fix rebase issue * Update bookmarked_statuses to latest UI changes * Update bookmark actions to properly reflect status changes in state * Add bookmarks item to single-column layout * Make active bookmarks red
Showing
- app/controllers/api/v1/bookmarks_controller.rb 67 additions, 0 deletionsapp/controllers/api/v1/bookmarks_controller.rb
- app/controllers/api/v1/statuses/bookmarks_controller.rb 39 additions, 0 deletionsapp/controllers/api/v1/statuses/bookmarks_controller.rb
- app/javascript/mastodon/actions/bookmarks.js 90 additions, 0 deletionsapp/javascript/mastodon/actions/bookmarks.js
- app/javascript/mastodon/actions/interactions.js 80 additions, 0 deletionsapp/javascript/mastodon/actions/interactions.js
- app/javascript/mastodon/components/status_action_bar.js 7 additions, 0 deletionsapp/javascript/mastodon/components/status_action_bar.js
- app/javascript/mastodon/containers/status_container.js 10 additions, 0 deletionsapp/javascript/mastodon/containers/status_container.js
- app/javascript/mastodon/features/bookmarked_statuses/index.js 104 additions, 0 deletions...javascript/mastodon/features/bookmarked_statuses/index.js
- app/javascript/mastodon/features/getting_started/index.js 3 additions, 1 deletionapp/javascript/mastodon/features/getting_started/index.js
- app/javascript/mastodon/features/status/components/action_bar.js 7 additions, 0 deletions...ascript/mastodon/features/status/components/action_bar.js
- app/javascript/mastodon/features/status/index.js 11 additions, 0 deletionsapp/javascript/mastodon/features/status/index.js
- app/javascript/mastodon/features/ui/components/columns_area.js 2 additions, 0 deletions...avascript/mastodon/features/ui/components/columns_area.js
- app/javascript/mastodon/features/ui/components/navigation_panel.js 1 addition, 0 deletions...cript/mastodon/features/ui/components/navigation_panel.js
- app/javascript/mastodon/features/ui/index.js 2 additions, 0 deletionsapp/javascript/mastodon/features/ui/index.js
- app/javascript/mastodon/features/ui/util/async-components.js 4 additions, 0 deletionsapp/javascript/mastodon/features/ui/util/async-components.js
- app/javascript/mastodon/reducers/status_lists.js 29 additions, 0 deletionsapp/javascript/mastodon/reducers/status_lists.js
- app/javascript/mastodon/reducers/statuses.js 6 additions, 0 deletionsapp/javascript/mastodon/reducers/statuses.js
- app/javascript/styles/mastodon/components.scss 4 additions, 0 deletionsapp/javascript/styles/mastodon/components.scss
- app/javascript/styles/mastodon/variables.scss 2 additions, 0 deletionsapp/javascript/styles/mastodon/variables.scss
- app/models/bookmark.rb 26 additions, 0 deletionsapp/models/bookmark.rb
- app/models/concerns/account_associations.rb 1 addition, 0 deletionsapp/models/concerns/account_associations.rb
Loading
Please register or sign in to comment