0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-12 05:37:26 +08:00
discourse/plugins/discourse-calendar/test/javascripts/integration/components
Kris 9cd9ba64db
FEATURE: livestreams as a persistent event option (#41096)
Previously livestreams were driven by a `livestream` tag and separate
`livestream enabled`
and `livestream_chat_allowed_groups` site settings. Now that we're
integrating livestream into events we don't really need these anymore.

This change makes livestream a toggle on any event with a supplied URL.
If chat is disabled we explain why livestream can't be enabled.


Livestream becomes an attribute of an event rather than relying on a
tag.

When a URL is included and livestream is toggled on, the link oneboxes
with the event



<img width="800" alt="image"
src="https://github.com/user-attachments/assets/893671f1-202c-4023-80a8-f9b6f8285988"
/>



<img width="500" alt="image"
src="https://github.com/user-attachments/assets/3a56f038-f4c7-4c68-a0cd-026c47327ce5"
/>

<img width="2434" height="1606" alt="image"
src="https://github.com/user-attachments/assets/436c54fa-529e-4b8c-903a-5ecf3b6afe84"
/>

---------

Co-authored-by: Martin Brennan <martin@discourse.org>
2026-06-26 12:30:21 -04:00
..
admin-holidays-list-item-test.gjs
admin-holidays-list-test.gjs DEV: Update test module name conventions (#40389) 2026-05-29 15:19:55 +10:00
dates-test.gjs DEV: to-markdown prosemirror HTML parsing (#35563) 2026-05-29 18:14:32 -03:00
description-test.gjs FIX: Add back description to calendar Description component for backwards compatibility (#40280) 2026-06-01 12:07:57 -03:00
discourse-post-event-test.gjs UX: fix linked event image behavior (#41135) 2026-06-23 17:53:58 -04:00
event-date-test.gjs FEAT: add all_day option to calendar events (#38511) 2026-03-18 11:29:30 -05:00
more-menu-test.gjs
post-event-builder-test.gjs FEATURE: livestreams as a persistent event option (#41096) 2026-06-26 12:30:21 -04:00
region-input-test.gjs DEV: Update test module name conventions (#40389) 2026-05-29 15:19:55 +10:00
rich-editor-extension-test.js FIX: Support uppercase and separators in event custom field names (#40995) 2026-06-24 17:02:32 +02:00
upcoming-events-list-test.gjs DEV: Update test module name conventions (#40389) 2026-05-29 15:19:55 +10:00