0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-06 04:02:30 +08:00
discourse/plugins/discourse-calendar/spec/system
Isaac Janzen 3298a9df91
FIX: Sanitize calendar event tooltip HTML (#42215)
## Summary

Correctly sanitize calendar event tooltip content through the Discourse
standard sanitizer immediately before the trustHTML sink, removing
unsafe attributes like `id` and `style` while preserving safe formatting
such as links, emoji, bold labels, and line breaks.

## Source

- Patch Triage: https://patch.discourse.org/patch-triage/1578

Co-authored-by: discourse-patch-triage
<272280883+discourse-patch-triage[bot]@users.noreply.github.com>
2026-07-31 10:28:47 -05:00
..
composer FEATURE: Promote Ideas & Events category types to permanent status (#42080) 2026-07-29 09:20:40 +10:00
page_objects/discourse_calendar UX: More Zoom livestream UI issues (#41824) 2026-07-27 15:31:41 +10:00
anonymous_user_rsvp_event_spec.rb DEV: Fix anonymous-related spec flakes (#40502) 2026-06-03 11:37:17 +02:00
calendar_first_day_of_week_spec.rb DEV: Update rubocop (#38721) 2026-03-20 00:39:52 +01:00
category_calendar_spec.rb DEV: Update rubocop (#38721) 2026-03-20 00:39:52 +01:00
category_event_sorting_settings_spec.rb DEV: Make enable_simplified_category_creation Permanent (#39739) 2026-05-06 12:21:50 +10:00
core_features_spec.rb DEV: Update rubocop (#38721) 2026-03-20 00:39:52 +01:00
desktop_topic_livestream_authenticated_spec.rb UX: More Zoom livestream UI issues (#41824) 2026-07-27 15:31:41 +10:00
disable_sort_spec.rb DEV: Update rubocop (#38721) 2026-03-20 00:39:52 +01:00
event_card_spec.rb DEV: Stabilize event card system test (#41638) 2026-07-13 07:46:58 +08:00
events_category_type_setup_spec.rb FEATURE: Promote Ideas & Events category types to permanent status (#42080) 2026-07-29 09:20:40 +10:00
group_timezones_spec.rb DEV: Update rubocop (#38721) 2026-03-20 00:39:52 +01:00
livestream_calendar_event_spec.rb UX: hide timeline for livestream topics, make layout more reliable (#42209) 2026-07-31 10:16:52 -04:00
livestream_zoom_webinar_spec.rb UX: More Zoom livestream UI issues (#41824) 2026-07-27 15:31:41 +10:00
mobile_topic_livestream_authenticated_spec.rb UX: More Zoom livestream UI issues (#41824) 2026-07-27 15:31:41 +10:00
post_calendar_spec.rb FIX: Sanitize calendar event tooltip HTML (#42215) 2026-07-31 10:28:47 -05:00
post_event_spec.rb FIX: Cook event location and description as inline markdown (#41994) 2026-07-28 18:59:23 +02:00
upcoming_events_spec.rb FIX: Cook event location and description as inline markdown (#41994) 2026-07-28 18:59:23 +02:00