discourse/spec/system/page_objects/modals
Alan Guo Xiang Tan 6d2f80fef5
UX: Consolidate bulk tag actions into a single "Manage tags" modal (#39340)
Previously, the bulk-select dropdown exposed three separate entries for
tag operations ("Add Tags", "Replace Tags", "Remove Tags"), each opening
its own modal with a single tag chooser.

This commit replaces them with a single "Manage tags" item. The modal
combines Remove, Add, and Replace sections so any mix of the three can
be applied in one submission. The Remove section also has a "Remove all
tags" toggle which clears each topic first, then applies whatever is in
the Add and Replace sections on top.

Co-authored-by: chapoi <101828855+chapoi@users.noreply.github.com>
2026-04-30 09:25:17 +08:00
..
admin_incoming_email_details_modal.rb FIX: Remove error section when viewing details for received emails (#35228) 2025-10-07 16:25:11 +08:00
admin_onboarding_predefined_topics.rb UX: update styling of icebreaker step for onboarding (#38066) 2026-02-25 16:30:17 -05:00
admin_search.rb
anonoymous_flag.rb
avatar_selector.rb
badge.rb
base.rb DEV: Modal PageObject improvements (#39629) 2026-04-29 11:41:10 +10:00
bookmark.rb
bulk_user_delete_confirmation.rb FIX: Make confirmation phrase matching locale-safe (#38923) 2026-03-27 16:38:57 +01:00
change_owner.rb
confirm_session.rb
create_color_palette.rb
create_invite.rb
delete_themes_confirm.rb
discard_draft.rb UX: Simplify Composer Discard confirmation dialog: removes Safe draft button (#35298) 2025-10-10 14:07:34 +08:00
dismiss_new.rb
edit_topic_timer.rb FIX: Can't update close based on last post timer to close timer (#35541) 2025-10-28 09:07:43 +08:00
flag.rb
group_default_notifications.rb FIX: Improve error message when updating group notification settings (#37184) 2026-01-19 15:08:38 +11:00
insert_table.rb Build(deps): Bump jspreadsheet-ce from 4.15.0 to 5.0.4 (#32871) 2026-01-14 18:28:15 +01:00
install_theme.rb
manage_tags.rb UX: Consolidate bulk tag actions into a single "Manage tags" modal (#39340) 2026-04-30 09:25:17 +08:00
penalize_user.rb
post_history.rb FEATURE: Make can_permanently_delete visible with strong safeguards (#39179) 2026-04-16 09:01:35 +02:00
private_message_invite.rb
private_message_remove_participant.rb
reject_reason_reviewable.rb
scrub_rejected_user.rb
sidebar_edit_categories.rb FIX: add decorated html to edit sidebar categories (#37169) 2026-01-16 15:49:16 +04:00
sidebar_edit_navigation_modal.rb
sidebar_edit_tags.rb
sidebar_section_form.rb FIX: Allow typing inside float-kit menus rendered from within a modal (#39370) 2026-04-21 15:08:50 +02:00
topic_bulk_actions.rb UX: Consolidate bulk tag actions into a single "Manage tags" modal (#39340) 2026-04-30 09:25:17 +08:00
upsert_hyperlink.rb
view_translations_modal.rb