1112 Commits

Author SHA1 Message Date
Adrian Moennich
5010420249 VC/Zoom: Release stable version (2.3) 2021-04-08 16:51:54 +02:00
Adrian Moennich
23eed33eb3 VC/Zoom: Fix zoom URL display in info box
We were never showing it due to checking an undefined variable. We now
always show it, but only include the passcode if the passcode is also
visible to the user.
2021-03-02 14:20:05 +01:00
Adrian Moennich
7684e48ccb VC/Zoom: Add option to show phone join link 2021-03-02 14:20:01 +01:00
Adrian Moennich
d7719612e3 VC/Zoom: Refresh data before editing 2021-02-09 16:22:51 +01:00
Adrian Moennich
438ddd4c96 VC/Zoom: Refresh data before adding co-host 2021-02-09 16:22:42 +01:00
Adrian Moennich
1c2af15112 VC/Zoom: Fix deleting deleted meetings outside request ctx 2021-01-31 12:54:47 +01:00
Adrian Moennich
66caa59298 VC/Zoom: Bump version 2021-01-27 12:33:34 +01:00
Indico Team
440fdf8f05 VC/Zoom: Add Chinese translation 🇨🇳 🐉 2021-01-27 12:33:31 +01:00
Indico Team
3b50da298e VC/Zoom: Add Ukrainian translation 🇺🇦 2021-01-27 12:33:28 +01:00
Indico Team
504965770c VC/Zoom: Update French translation 🇫🇷 🥖 2021-01-27 12:33:25 +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
22184a0eba VC/Zoom: Check for deleted meeting in make-me-cohost 2021-01-27 10:56:26 +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
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
Indico Team
0cb16024ee Update *.pot files 2021-01-20 13:58:39 +01:00
Adrian Moennich
24df95d9a5 VC/Zoom: Fail more gracefully when attaching deleted room 2021-01-20 13:58:22 +01:00
Adrian Moennich
57af1d0c39 VC/Zoom: Correctly handled deleted webhook 2021-01-20 13:39:40 +01:00
Pedro Ferreira
ec5e05afeb VC/Zoom: Do not clone deleted meetings/VCRooms 2021-01-20 13:38:53 +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
323e0935be VC/Zoom: Fail gracefully if co-host has no zoom account 2021-01-11 10:36:31 +01:00
Adrian Moennich
f5b8dca1cc VC/Zoom: Do not lose alternative hosts on refresh 2021-01-05 15:16:22 +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
Adrian Moennich
5d86bc7f07 VC/Zoom: Fix meeting type enum 2021-01-05 13:43:25 +01:00
Adrian Moennich
23148c6ffd Fix string formatting inside _() 2021-01-05 13:26:55 +01:00
Indico Team
81802aa297 Happy new year 2021 🎆 2021-01-05 12:30:39 +01:00
Indico Team
8f40828e61 Update French translation 🇫🇷 🥖 2021-01-05 11:13:21 +01:00
Adrian Moennich
7ab691787a VC/Zoom: Update changelog/readme 2021-01-05 11:08:10 +01:00
Indico Team
1d0556d09a Update *.pot files 2021-01-05 11:01:51 +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
Adrian Moennich
f95e73e214 VC/Zoom: Fix registration link in conferences 2020-12-10 12:30:23 +01:00
Adrian Moennich
d00958eb68 VC/Zoom: Add option to lookup zoom users for all emails 2020-12-08 23:02:56 +01:00
Pedro Ferreira
cafed35e36 VC/Zoom: Set maximum length for passcodes 2020-12-08 16:44:58 +01:00
Pedro Ferreira
86135b0304
VC/Zoom: Show detailed error when deleting meeting 2020-12-07 14:57:49 +01:00
Indico Team
4063f405e9 Update *.pot files 2020-12-03 13:12:08 +01:00
Pedro Ferreira
5d4fd976c6 VC/Zoom: set meeting recurrence when cloning event 2020-12-03 12:03:24 +01:00
Adrian Moennich
3b56d304c4 Use union merge for zoom README
Conflicts are likely in the changelog where this can usually resolve
them.
2020-12-03 12:02:07 +01:00
Adrian Moennich
0de73f3e2f VC/Zoom: Warn on deletion if user is not the host 2020-12-03 11:40:52 +01:00
Adrian Moennich
ac27a6475c VC/Zoom: Add "make me host" button in mgmt and timetable 2020-12-03 10:09:38 +01:00
Adrian Moennich
7bf2dfac8e VC/Zoom: Add option to require registered participants 2020-12-02 16:56:29 +01:00
Adrian Moennich
65c9f54aca VC/Zoom: Remove weird space 2020-12-02 14:21:41 +01:00
Adrian Moennich
e2aab289f9 VC/Zoom: Fix form field description 2020-12-02 13:37:48 +01:00
Adrian Moennich
030fd37a67 VC/Zoom: Add a changelog 2020-12-02 13:25:03 +01:00
Adrian Moennich
e2bfceb99a VC/Zoom: Support getting users via authenticators 2020-12-01 18:35:54 +01:00
Adrian Moennich
a0bca2e207 VC/Zoom: Use single quotes 2020-12-01 15:04:19 +01:00
Pedro Ferreira
601245159f VC/Zoom: handle case where 'agenda' field absent 2020-12-01 11:51:16 +01:00