diff --git a/vc_zoom/README.md b/vc_zoom/README.md index ae97fab7..dbecc8b4 100644 --- a/vc_zoom/README.md +++ b/vc_zoom/README.md @@ -11,6 +11,10 @@ ## Changelog +### 3.3 + +- Adapt to Indico 3.3 changes + ### 3.2.5 - Handle webhook validation request and use zoom webhook secret token for request verification diff --git a/vc_zoom/indico_vc_zoom/plugin.py b/vc_zoom/indico_vc_zoom/plugin.py index 88984421..571d850f 100644 --- a/vc_zoom/indico_vc_zoom/plugin.py +++ b/vc_zoom/indico_vc_zoom/plugin.py @@ -26,7 +26,7 @@ from indico.util.user import principal_from_identifier from indico.web.forms.fields import IndicoEnumSelectField, IndicoPasswordField, TextListField from indico.web.forms.validators import HiddenUnless -from indico.web.forms.widgets import CKEditorWidget, SwitchWidget +from indico.web.forms.widgets import SwitchWidget, TinyMCEWidget from indico_vc_zoom import _ from indico_vc_zoom.api import ZoomIndicoClient @@ -109,7 +109,7 @@ class PluginSettingsForm(VCPluginSettingsFormBase): widget=SwitchWidget(), description=_('Participants may be kept in a waiting room by the host')) - creation_email_footer = TextAreaField(_('Creation email footer'), widget=CKEditorWidget(), + creation_email_footer = TextAreaField(_('Creation email footer'), widget=TinyMCEWidget(), description=_('Footer to append to emails sent upon creation of a VC room')) send_host_url = BooleanField(_('Send host URL'), diff --git a/vc_zoom/setup.cfg b/vc_zoom/setup.cfg index 66a01370..aca1f5bb 100644 --- a/vc_zoom/setup.cfg +++ b/vc_zoom/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = indico-plugin-vc-zoom -version = 3.2.5 +version = 3.3-dev description = Zoom video-conferencing plugin for Indico long_description = file: README.md long_description_content_type = text/markdown; charset=UTF-8; variant=GFM @@ -22,7 +22,7 @@ zip_safe = false include_package_data = true python_requires = >=3.9.0, <3.12 install_requires = - indico>=3.2.6 + indico>=3.3.dev0 PyJWT>=2.0.0,<3 [options.entry_points]