Duarte Galvão
bece9eec55
VC/Zoom: Drop support for JWT authentication ( #224 )
2024-02-26 12:24:11 +00:00
Indico Team
05ba82ba75
Happy new year 2024 🎆
2024-01-02 20:51:21 +01:00
Adrian Moennich
34e8cd3148
Fix ruff warnings
2023-11-23 01:19:51 +01:00
Adrian Moennich
b54f135a2a
Switch to single quotes
2023-11-22 17:53:56 +01:00
Adrian Moennich
e78f463f1a
Use TinyMCE instead of CKEditor
2023-10-03 14:54:25 +02:00
Adrian Moennich
b994a0be5c
VC/Zoom: Add webhook validation
2023-09-28 13:25:10 +02:00
Adrian
c192c4a8a1
VC/Zoom: Support server-to-server oauth ( #193 )
2023-06-16 08:33:37 +02:00
Indico Team
8e5bbfb2d4
Happy new year 2023 🎆
2023-01-08 17:37:48 +01:00
Tomas Roun
25932ed8fb
VC/Zoom: Fix 'Mute video (host)' setting
2022-12-14 17:58:16 +01:00
Adrian Moennich
e33f6d3da1
VC/Zoom: Do not break rooms with zoom registration
2022-11-30 16:18:40 +01:00
Adrian Moennich
f59e20b393
VC/Zoom: Fix rescheduling breaks
2022-08-12 09:28:09 +02:00
Adrian Moennich
ef8e04643f
VC/Zoom: Do not create empty log entries
2022-06-23 15:07:52 +02:00
Pedro Lourenço
a30548db45
Create a task to reschedule zoom meetings ( #171 )
...
* Create a task to reschedule zoom meetings
* Update meetings at every change
* Update paths
* Add event logging and state tracking
* Remove reschedule warning
* Move signal connect to plugin load
* Update vc_zoom/indico_vc_zoom/plugin.py
Co-authored-by: Adrian <adrian@planetcoding.net>
* Update signal to times_changed
* Update retry mechanism
* Prevent refresh_meetings from retrying on diff date changes
* Include duration in refresh_meetings
* Fix error with pickling lambda
Co-authored-by: Adrian <adrian@planetcoding.net>
Co-authored-by: Adrian Moennich <adrian.moennich@cern.ch>
2022-05-06 15:11:06 +01:00
Adrian Moennich
efd0f5d4b2
VC/Zoom: Do not inject zoom links in API responses
2022-02-17 12:14:50 +01:00
Tomas Roun
b85e4ad826
VC/Zoom: Add skip_access_check param
2022-01-10 20:21:10 +01:00
Indico Team
7276ea793e
Happy new year 2022 🎆
2022-01-05 11:41:25 +01:00
Adrian Moennich
f7b433a6a1
Merge branch '3.0.x'
2021-11-16 12:56:24 +01:00
Javier Ferrer
8f36f1d87e
VC/Zoom: Change bundle injection to subclass
2021-11-16 12:27:38 +01:00
Adrian Moennich
7a42996594
Adapt to WTForms 3
2021-11-10 17:43:49 +01:00
Javier Ferrer
69ce5e60ed
VC/Zoom: Inject bundle on conference page
2021-10-26 12:37:49 +02:00
Adrian Moennich
bb199c9533
VC/Zoom: Remove "VidyoVoice" reference
2021-06-28 09:57:06 +02:00
Adrian Moennich
b4804e08ea
Use more modern dict composition syntax
2021-05-27 11:01:52 +02:00
Adrian Moennich
da07356624
Make isort happy
...
ALL_CAPS names are apparently treated differently...
2021-03-02 14:59:19 +01:00
Adrian Moennich
fad61d31cd
Merge branch '2.3-maintenance'
2021-03-02 14:45:21 +01:00
Adrian Moennich
7684e48ccb
VC/Zoom: Add option to show phone join link
2021-03-02 14:20:01 +01:00
Adrian Moennich
5139b3e371
Merge branch '2.3-maintenance'
2021-02-11 17:56:21 +01:00
Adrian Moennich
d7719612e3
VC/Zoom: Refresh data before editing
2021-02-09 16:22:51 +01:00
Adrian Moennich
593b952a91
Merge branch '2.3-maintenance'
2021-01-31 12:59:06 +01:00
Adrian Moennich
1c2af15112
VC/Zoom: Fix deleting deleted meetings outside request ctx
2021-01-31 12:54:47 +01:00
Adrian Moennich
d2c619a45d
Merge branch '2.3-maintenance'
2021-01-27 12:45:34 +01:00
Adrian Moennich
012e110b85
VC/Zoom: Add missing i18n markers
2021-01-27 11:49:45 +01:00
Adrian Moennich
b440597481
VC/Zoom: Add missing plugin settings
2021-01-27 11:49:45 +01:00
Adrian Moennich
59c90b1a55
Merge branch '2.3-maintenance'
2021-01-26 19:27:10 +01:00
Pedro Lourenço
af0054357c
Use GitHub actions for CI ( #100 )
...
Co-authored-by: Adrian Moennich <adrian.moennich@cern.ch>
2021-01-26 19:12:39 +01:00
Adrian Moennich
520bbcf573
Merge branch '2.3-maintenance'
2021-01-25 18:23:06 +01:00
Adrian Moennich
11c3376f1a
VC/Zoom: Support ical metadata with HTML body
...
This is used by the exchange calendaring plugin at CERN to avoid having
to add custom linkification code.
2021-01-25 16:48:09 +01:00
Adrian Moennich
b3abd4f104
Merge branch '2.3-maintenance'
2021-01-20 14:50:43 +01:00
Adrian Moennich
24df95d9a5
VC/Zoom: Fail more gracefully when attaching deleted room
2021-01-20 13:58:22 +01:00
Pedro Ferreira
ec5e05afeb
VC/Zoom: Do not clone deleted meetings/VCRooms
2021-01-20 13:38:53 +01:00
Adrian Moennich
1056a61307
Merge branch '2.3-maintenance'
2021-01-12 16:57:21 +01:00
Adrian Moennich
3590fc71e7
VC/Zoom: Fix re-linking to unscheduled objects
...
In that case the meeting is now converted to 'recurring with no time'
since we do not have realiable scheduling information there.
2021-01-11 17:38:05 +01:00
Adrian Moennich
8bb95e060c
VC/Zoom: Include zoom links in event ical files
2021-01-11 16:40:45 +01:00
Adrian Moennich
a23e362d18
VC/Zoom: Switch to Python 3
2021-01-05 14:34:19 +01:00
Adrian Moennich
172fcb1ae1
VC/Zoom: Run isort + flake8
2021-01-05 14:31:05 +01:00
Adrian Moennich
99a3ef4df0
VC/Zoom: Fix tests
...
Incorrect alternative_hosts defeault value (that was apparently only
used in tests, since it's always present when using the real Zoom API)
2021-01-05 14:27:31 +01:00
Indico Team
81802aa297
Happy new year 2021 🎆
2021-01-05 12:30:39 +01:00
Adrian Moennich
1374e9e089
VC/Zoom: Fix changing room link obj if recurring
2021-01-05 10:57:05 +01:00
Pedro Ferreira
878c5f65b3
VC/Zoom: Add action to become alternative host
2020-12-11 16:01:52 +01:00
Pedro Ferreira
54e0aef54d
VC/Zoom: Remove assistants, disallow host changes
...
Assistants are basically useless due to the rate limits in the Zoom API.
2020-12-11 16:01:52 +01:00
Pedro Ferreira
86135b0304
VC/Zoom: Show detailed error when deleting meeting
2020-12-07 14:57:49 +01:00