122 Commits

Author SHA1 Message Date
Adrian Moennich
b4804e08ea Use more modern dict composition syntax 2021-05-27 11:01:52 +02:00
Indico Team
af13760a01 Update *.pot files 2021-05-26 18:07:38 +02:00
Adrian Moennich
7f4adda35f VC/Zoom: Fix UndefinedError 2021-05-24 18:45:53 +02:00
Adrian Moennich
514dc6bc50 VC/Zoom: Fix ESLint errors 2021-05-12 11:48:30 +02:00
Adrian Moennich
f08d7d18c0 Merge branch '2.3-maintenance' 2021-04-08 18:31:00 +02:00
Adrian Moennich
5010420249 VC/Zoom: Release stable version (2.3) 2021-04-08 16:51:54 +02:00
Adrian Moennich
4959ed3641 Fix running redis in tests 2021-03-02 15:24:10 +01:00
Adrian Moennich
be435df18d Mute deprecation warning in tests 2021-03-02 15:06:07 +01: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
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
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
438ddd4c96 VC/Zoom: Refresh data before adding co-host 2021-02-09 16:22:42 +01:00
Adrian Moennich
09523e81fd Move indico.util.struct.* -> indico.util.* 2021-02-08 15:33:20 +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
63213dc04f Adapt to confId -> event_id change
See indico/indico#4676
2021-01-29 18:39:20 +01:00
Adrian Moennich
d2c619a45d Merge branch '2.3-maintenance' 2021-01-27 12:45:34 +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
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
c75f1d9cc7 Rename copyright.yml to headers.yml
The old filename broke GitHub's license detection
2021-01-21 17:44:48 +01:00
Adrian Moennich
baad04bd4a Move metadata to setup.cfg
related to indico/indico#4680
2021-01-20 17:33:20 +01:00
Adrian Moennich
b3abd4f104 Merge branch '2.3-maintenance' 2021-01-20 14:50:43 +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
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
323e0935be VC/Zoom: Fail gracefully if co-host has no zoom account 2021-01-11 10:36:31 +01:00
Adrian Moennich
d43e045d74 VC/Zoom: Use PyJWT 2 2021-01-05 15:35:29 +01:00
Adrian Moennich
fac4e16428 Merge branch '2.3-maintenance' 2021-01-05 15:18:25 +01:00
Adrian Moennich
f5b8dca1cc VC/Zoom: Do not lose alternative hosts on refresh 2021-01-05 15:16:22 +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
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