The main thrust of this PR is to take all the conditional checks based on the `enable_bookmarks_with_reminders` away and only keep the code from the `true` path, making bookmarks with reminders the core bookmarks feature. There is also a migration to create `Bookmark` records out of `PostAction` bookmarks for a site. ### Summary * Remove logic based on whether enable_bookmarks_with_reminders is true. This site setting is now obsolete, the old bookmark functionality is being removed. Retain the setting and set the value to `true` in a migration. * Use the code from the rake task to create a database migration that creates bookmarks from post actions. * Change the bookmark report to read from the new table. * Get rid of old endpoints for bookmarks * Link to the new bookmarks list from the user summary page |
||
|---|---|---|
| .. | ||
| concerns | ||
| about.js | ||
| badges_fixture.js | ||
| category-fixtures.js | ||
| dashboard-general.js | ||
| dashboard.js | ||
| directory-fixtures.js | ||
| discovery_fixtures.js | ||
| draft.js | ||
| drafts.js | ||
| group-fixtures.js | ||
| groups-fixtures.js | ||
| notification_fixtures.js | ||
| poll.js | ||
| post.js | ||
| private_messages_fixtures.js | ||
| problems.js | ||
| reports_bulk.js | ||
| reports.js | ||
| search-fixtures.js | ||
| session-fixtures.js | ||
| site_settings.js | ||
| site-fixtures.js | ||
| static_fixtures.js | ||
| top_fixture.js | ||
| topic.js | ||
| user_fixtures.js | ||
| user-badges.js | ||
| watched-words-fixtures.js | ||