b7ff55929c
Use new ethers.js NonceManager to handle transaction nonces
...
So far we have failed to globally handle the transaction nonces.
The new ethers.js v5 comes with a NonceManager that helps us handling
transaction nonces and automatically increases the nonce for each
transaction.
2020-06-27 18:24:44 +02:00
fb1a471303
Make kredits amount for zoom calls configurable
...
defaults to 500 - a general small contribution
2020-05-14 10:33:13 +02:00
d82e2e9256
Revert "Update integrations/zoom.js"
...
This reverts commit 634dc207e686764e55c7dc520a9c4e0ccf60c122.
2020-05-14 10:00:00 +02:00
634dc207e6
Update integrations/zoom.js
...
Co-authored-by: Sebastian Kippe <sebastian@kip.pe>
2020-05-14 09:45:42 +02:00
6fd3989118
Add zoom meeting whitelist
...
This allows to only record meetings for certain whitelisted meeting ids
2020-04-30 16:19:49 +02:00
e10dd4abc3
Ignore meetings that have less than 3 unique participants
...
zoom's participants_count is not unique and the same person can be counted
multiple times.
We need to check for unique names.
2020-04-16 18:07:17 +02:00
960dcb55de
Moar await
2020-04-16 17:33:53 +02:00
60ed697460
Add comment when tx is undefined
...
We createContributionFor() simply returns if no contributor is found.
2020-04-16 17:17:40 +02:00
7f653f23ce
typo
2020-04-16 17:08:26 +02:00
98ff61ab0a
Add handling of missing zoom profiles
2020-04-16 17:03:03 +02:00
e7f8723f6e
Make sure zoom participants are unique
...
to make sure we only create one contribution per participants
2020-04-16 16:36:32 +02:00
8f961bb102
Apply suggestions from code review
...
Co-Authored-By: Sebastian Kippe <sebastian@kip.pe>
2020-04-16 12:08:50 +02:00
c4ef8de018
Nicer log messages
...
Co-Authored-By: Sebastian Kippe <sebastian@kip.pe>
2020-04-16 12:08:06 +02:00
110c4384e0
Autoload zoom integration
2020-04-15 21:51:02 +02:00
70ea031b31
Zoom integration using the JWT API
2020-04-15 21:29:21 +02:00
5cc0116163
Skeleton of the zoom integration
...
using the new zoom API
2020-02-27 15:48:55 +01:00