bumi
078f78417c
3.7.0
2020-07-18 13:06:48 +02:00
bumi
d870099059
Update to latest ethers.js patch release
2020-07-18 13:06:09 +02:00
bumi
b7482f2468
package-lock
2020-07-18 13:04:12 +02:00
bumi and GitHub
94c256e3d9
Merge pull request #60 from 67P/dependabot/npm_and_yarn/lodash-4.17.19
...
Bump lodash from 4.17.15 to 4.17.19
2020-07-18 12:59:15 +02:00
bumi and GitHub
3b382eadb2
Merge pull request #59 from 67P/ethers-nonce-manager
...
Use new ethers.js NonceManager to handle transaction nonces
2020-07-18 12:58:45 +02:00
bumi
ec63980cd3
Use kredits-contracts 6.0.0
2020-07-17 13:50:37 +02:00
bumi
a8e29f2197
Use ethers5 branch of kredits-contracts
2020-06-27 18:38:22 +02:00
bumi
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
95290a7715
Apply suggestions from code review
...
Co-authored-by: Sebastian Kippe <sebastian@kip.pe >
2020-05-14 12:13:38 +02:00
bumi
fca017c61a
Add readme for zoom integration
2020-05-14 10:38:51 +02:00
bumi
fb1a471303
Make kredits amount for zoom calls configurable
...
defaults to 500 - a general small contribution
2020-05-14 10:33:13 +02:00
bumi
d82e2e9256
Revert "Update integrations/zoom.js"
...
This reverts commit 634dc207e6 .
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
bumi
6fd3989118
Add zoom meeting whitelist
...
This allows to only record meetings for certain whitelisted meeting ids
2020-04-30 16:19:49 +02:00
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
bumi and GitHub
d2f487b379
Merge pull request #32 from 67P/chore/remove_network_id_config
...
Remove network ID setting
2019-04-24 13:06:39 +00:00
bumi and GitHub
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
bumi and GitHub
35222456a4
Merge pull request #19 from 67P/docs/9-readme
...
Add README/documentation
2018-04-22 14:36:54 +00:00
bumi and GitHub
7636e08e8f
Merge pull request #20 from 67P/dev/cleanup
...
Remove obsolete lib files
2018-04-22 14:36:05 +00:00
bumi and GitHub
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