mirror of
https://github.com/discourse/discourse.git
synced 2025-01-31 10:30:02 +08:00
b8828d4a2d
This commit introduces a new use_polymorphic_bookmarks site setting that is default false and hidden, that will be used to help continuous development of polymorphic bookmarks. This setting **should not** be enabled anywhere in production yet, it is purely for local development. This commit uses the setting to enable create/update/delete actions for polymorphic bookmarks on the server and client side. The bookmark interactions on topics/posts are all usable. Listing, searching, sending bookmark reminders, and other edge cases will be handled in subsequent PRs. Comprehensive UI tests will be added in the final PR -- we already have them for regular bookmarks, so it will just be a matter of changing them to be for polymorphic bookmarks. |
||
---|---|---|
.. | ||
admin_confirmation_email.rb | ||
anonymize_user.rb | ||
automatic_group_membership.rb | ||
backup_chunks_merger.rb | ||
bulk_grant_trust_level.rb | ||
bulk_invite.rb | ||
bulk_user_title_update.rb | ||
bump_topic.rb | ||
clear_slow_mode.rb | ||
close_topic.rb | ||
confirm_sns_subscription.rb | ||
crawl_topic_link.rb | ||
create_avatar_thumbnails.rb | ||
create_backup.rb | ||
create_linked_topic.rb | ||
create_user_reviewable.rb | ||
critical_user_email.rb | ||
delete_inaccessible_notifications.rb | ||
delete_replies.rb | ||
delete_topic.rb | ||
download_avatar_from_url.rb | ||
download_backup_email.rb | ||
download_profile_background_from_url.rb | ||
emit_web_hook_event.rb | ||
enable_bootstrap_mode.rb | ||
export_csv_file.rb | ||
export_user_archive.rb | ||
feature_topic_users.rb | ||
generate_topic_thumbnails.rb | ||
group_pm_alert.rb | ||
group_pm_update_summary.rb | ||
group_smtp_email.rb | ||
index_category_for_search.rb | ||
invite_email.rb | ||
invite_password_instructions_email.rb | ||
make_embedded_topic_visible.rb | ||
mass_award_badge.rb | ||
merge_user.rb | ||
notify_category_change.rb | ||
notify_mailing_list_subscribers.rb | ||
notify_moved_posts.rb | ||
notify_post_revision.rb | ||
notify_reviewable.rb | ||
notify_tag_change.rb | ||
open_topic.rb | ||
post_alert.rb | ||
post_update_topic_tracking_state.rb | ||
process_bulk_invite_emails.rb | ||
process_email.rb | ||
process_post.rb | ||
process_sns_notification.rb | ||
publish_topic_to_category.rb | ||
pull_hotlinked_images.rb | ||
pull_user_profile_hotlinked_images.rb | ||
push_notification.rb | ||
rebake_custom_emoji_posts.rb | ||
rebake_posts_for_upload.rb | ||
remove_banner.rb | ||
retrieve_topic.rb | ||
run_heartbeat.rb | ||
send_push_notification.rb | ||
send_system_message.rb | ||
suspicious_login.rb | ||
sync_topic_user_bookmarked.rb | ||
toggle_topic_closed.rb | ||
topic_action_converter.rb | ||
topic_timer_base.rb | ||
truncate_user_flag_stats.rb | ||
unpin_topic.rb | ||
update_gravatar.rb | ||
update_group_mentions.rb | ||
update_post_uploads_secure_status.rb | ||
update_s3_inventory.rb | ||
update_top_redirection.rb | ||
update_topic_upload_security.rb | ||
update_username.rb | ||
user_email.rb |