Commit Graph
29 Commits
Author SHA1 Message Date
bumi 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
bumi 60ed697460 Add comment when tx is undefined
We createContributionFor() simply returns if no contributor is found.
2020-04-16 17:17:40 +02:00
bumi 7f653f23ce typo 2020-04-16 17:08:26 +02:00
bumi 98ff61ab0a Add handling of missing zoom profiles 2020-04-16 17:03:03 +02:00
bumi 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
bumi 110c4384e0 Autoload zoom integration 2020-04-15 21:51:02 +02:00
bumi 70ea031b31 Zoom integration using the JWT API 2020-04-15 21:29:21 +02:00
bumi 5cc0116163 Skeleton of the zoom integration
using the new zoom API
2020-02-27 15:48:55 +01:00
bumi 101e35622a Add GitHub signup oracle documentation 2019-08-31 12:52:36 +02:00
bumi afa67e5ac7 Prefix all configuration environment variables
The convention here is to prefix all Kredit related configuration
variables with `KREDITS_`
2019-08-31 12:51:44 +02:00
bumi 137e9eb4ed Add initial implementation of the GitHub signup oracle 2019-07-11 15:44:58 +02:00
bumiandGitHub d2f487b379 Merge pull request #32 from 67P/chore/remove_network_id_config
Remove network ID setting
2019-04-24 13:06:39 +00:00
bumiandGitHub 92c50ac69e Merge pull request #30 from 67P/feature/29-date_time
Add contribution date
2019-04-13 16:07:46 +00:00
bumi d854b4e0fb Update npm packages 2019-03-31 17:17:16 +02:00
bumi 321fe95a27 Operator is now Proposal 2019-03-31 17:16:55 +02:00
bumi b38e6faf8a Prepare for kredits-contracts update
Also updates ethers.js to v4.x
2019-03-31 17:09:58 +02:00
bumiandGitHub 35222456a4 Merge pull request #19 from 67P/docs/9-readme
Add README/documentation
2018-04-22 14:36:54 +00:00
bumiandGitHub 7636e08e8f Merge pull request #20 from 67P/dev/cleanup
Remove obsolete lib files
2018-04-22 14:36:05 +00:00
bumiandGitHub b852bd24af Merge pull request #16 from 67P/feature/6-mediawiki_integration
MediaWiki integration & integration architecture improvements
2018-04-21 09:31:29 +00:00
bumi 22cb49df2d Add missing network id documentation 2018-04-19 01:08:03 +02:00
bumi 8c481179b4 minor refactorings 2018-04-19 01:01:33 +02:00
bumi e4fb97c0c9 Better message for new proposal notifications 2018-04-19 00:21:48 +02:00
bumi 3fe6dfb2ce properly handle github webhooks 2018-04-19 00:13:42 +02:00
bumi 9dc1ece94f Working kredits-contract integration 2018-04-18 22:54:41 +02:00
bumi 050e8ce79f WIP update to use new kredits library
Using the new kredits library to load contract data and create
proposals.
currently the kredits lib is only copied - which needs to be removed
asap.
2018-04-18 16:27:22 +02:00
bumi 821543056b Use ethers.js to create a new wallet
ethers.js is smaller and nicer than web3
2018-04-18 16:25:46 +02:00
bumi 6b67c04e0a integrate kredits contract to add proposals 2017-05-05 20:22:08 +02:00