This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/discourse/app/controllers
Martin Brennan 41b43a2a25
FEATURE: Add "delete on owner reply" bookmark functionality (#10231)
This adds an option to "delete on owner reply" to bookmarks. If you select this option in the modal, then reply to the topic the bookmark is in, the bookmark will be deleted on reply.

This PR also changes the checkboxes for these additional bookmark options to an Integer column in the DB with a combobox to select the option you want.

The use cases are:

* Sometimes I will bookmark the topics to read it later. In this case we definitely don’t need to keep the bookmark after I replied to it.
* Sometimes I will read the topic in mobile and I will prefer to reply in PC later. Or I may have to do some research before reply. So I will bookmark it for reply later.
2020-07-21 10:00:39 +10:00
..
badges DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
discovery FIX: ensures category order keeps consistent (#10165) 2020-07-07 09:56:38 +02:00
navigation DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
preferences DEV: Relocate enable allowed PMs checkbox 2020-07-20 16:23:42 -06:00
about.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
account-created-edit-email.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
account-created-index.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
activation-edit.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
add-post-notice.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
application.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
associate-account-confirm.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
auth-token.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
avatar-selector.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
basic-modal-body.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
bookmark.js FEATURE: Add "delete on owner reply" bookmark functionality (#10231) 2020-07-21 10:00:39 +10:00
bulk-notification-level.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
change-owner.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
change-timestamp.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
composer.js DEV: Add extra appEvents to composer workflow 2020-07-07 14:13:45 +10:00
convert-to-public-topic.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
create-account.js FIX: Do not display enabled inputs when username/name are locked 2020-07-10 10:49:32 +01:00
discovery-sortable.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
discovery.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
edit-category.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
edit-topic-timer.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
email-login.js DEV: Move Discourse.getURL and related functions to a module (#9966) 2020-06-03 12:45:26 -04:00
exception.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
explain-reviewable.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
feature-topic-on-profile.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
feature-topic.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
flag.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
forgot-password.js DEV: Move Discourse.getURL and related functions to a module (#9966) 2020-06-03 12:45:26 -04:00
full-page-search.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
grant-badge.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
group-activity-posts.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
group-activity-topics.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
group-activity.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
group-add-members.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
group-bulk-add.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
group-index.js DEV: Standardize table sorting verbiage (#9757) 2020-05-14 20:10:59 -06:00
group-manage-logs.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
group-manage-profile.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
group-manage.js FEATURE: Implement support for IMAP and SMTP email protocols. (#8301) 2020-07-10 12:05:55 +03:00
group-messages.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
group-requests.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
group.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
groups-index.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
groups-new.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
history.js UX: Improve revert label in post history modal (#10038) 2020-06-16 11:31:25 -04:00
ignore-duration-with-username.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
ignore-duration.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
insert-hyperlink.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
invites-show.js FEATURE: multiple use invite links (#9813) 2020-06-09 20:49:32 +05:30
jump-to-post.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
keyboard-shortcuts-help.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
login.js FEATURE: Optionally skip the create account popup for external auth 2020-07-06 10:18:57 +01:00
modal.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
move-to-topic.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
not-activated.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
password-reset.js DEV: Move Discourse.getURL and related functions to a module (#9966) 2020-06-03 12:45:26 -04:00
preferences.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
publish-page.js FEATURE: allows published pages to be public (#10053) 2020-06-17 12:42:20 +02:00
raw-email.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
rename-tag.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
reorder-categories.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
request-group-membership-form.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
review-index.js UX: Rename Priority to score for sorting. (#9846) 2020-05-27 12:50:28 -03:00
review-settings.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
second-factor-add-security-key.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
second-factor-add-totp.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
second-factor-backup-edit.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
second-factor-edit-security-key.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
second-factor-edit.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
share-and-invite.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
static.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
tag-groups-edit.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
tag-groups-new.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
tag-groups.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
tags-index.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
tags-show.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
topic-bulk-actions.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
topic.js FEATURE: Add "delete on owner reply" bookmark functionality (#10231) 2020-07-21 10:00:39 +10:00
upload-selector.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
user-activity-bookmarks.js FEATURE: Add search to user bookmark list (#10230) 2020-07-14 14:43:41 +10:00
user-activity.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
user-badges.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
user-card.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
user-invited-show.js FEATURE: multiple use invite links (#9813) 2020-06-09 20:49:32 +05:30
user-notifications.js FIX: Filter read/unread notifications on the server side (#10152) 2020-07-02 11:06:00 +01:00
user-posts.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
user-private-messages-tags.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
user-private-messages.js DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
user-summary.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
user-topics-list.js DEV: Add the missing app subdirectory (#9499) 2020-04-23 10:07:54 -03:00
user.js Revert "Revert "Merge branch 'master' of https://github.com/discourse/discourse"" 2020-05-23 00:56:13 -04:00
users.js FIX: don't rerender whole users page while typing on input. 2020-05-29 09:06:26 +05:30