a0f982432e
Fix syntax error (variable re-assignment)
2019-04-17 09:38:00 +01:00
fca991c685
Add date to mediawiki edits
...
Use the day before, as we collect them at 7am every day.
2019-04-13 14:18:47 +01:00
626712356a
Add date and time for GitHub issues and PRs
2019-04-13 14:04:41 +01:00
0fdd7d0f1c
Fix accidental commenting of cron schedule
2019-04-08 15:00:24 +02:00
1e0d637c26
"Fix" nonce issue for Mediawiki as well
...
See previous commit (dcbce66) for details.
2019-04-06 11:55:02 +02:00
dcbce66796
Hacky fix for nonce issues
...
This waits until a tx has likely been confirmed, before trying to send
the next one, because nonce management is broken in the ethers.js
wallet and it tries to replace a previous tx if two are sent quickly in
succession.
This will most likely break, when there are multiple independent
contrbution issuance calls (e.g. two PRs merged quickly in succession).
But at least it fixes issues/PRs with multiple assignees for most cases.
2019-04-06 11:41:19 +02:00
16b62a2545
Print actual tx error instead of guessing
2019-04-05 20:07:30 +02:00
f39bd41098
Create contributions instead of proposals
2019-04-05 19:52:48 +02:00
321fe95a27
Operator is now Proposal
2019-03-31 17:16:55 +02:00
b38e6faf8a
Prepare for kredits-contracts update
...
Also updates ethers.js to v4.x
2019-03-31 17:09:58 +02:00
bfaf26cc9a
Use robot logger
2019-03-13 12:21:48 +07:00
c427d7c313
Fix mediawiki polling cron
...
Was doing every minute after 7am, instead of every day once at 7am.
2018-09-09 15:35:09 +08:00
189f7fe4ee
Fix amount calculation
...
Was using the wrong object as argument.
2018-06-14 15:02:20 +02:00
b4f6fb7ef7
Add missing require
2018-05-07 14:03:50 +02:00
149bc0c052
Use new wrapper function for finding contributor
...
Fixes a bug with the find algo as well.
2018-05-06 21:14:04 +02:00
c190490d9b
Add context to contribution description
...
It didn't actually say where the pages were edited, i.e. the wiki.
2018-05-06 21:12:57 +02:00
eb767a90f2
Deduplicate title of pages edited/created
2018-05-06 21:12:37 +02:00
156ea44f0d
Use configured wiki URL for contribution details
2018-05-06 21:12:06 +02:00
581b15da69
Cron job for checking mediawiki changes
2018-04-19 19:21:05 +02:00
c97cc82817
Only fetch wiki changes since last processing
2018-04-19 19:04:20 +02:00
d4a3a9c9df
Add hardcoded amounts for wiki edits
2018-04-19 18:00:19 +02:00
6c3070b43b
Increase kredits amounts for GitHub labels
2018-04-19 17:54:59 +02:00
9d8b2c08dc
[WIP] Add proposals for wiki changes
2018-04-19 17:11:02 +02:00
2780c87aaa
Last GitHub fix
2018-04-19 17:10:51 +02:00
7904aa8c84
Remove robot stub from mediawiki
2018-04-19 14:39:02 +02:00
3d810287c0
Implement GitHub repo blacklist
...
closes #17
2018-04-19 14:38:09 +02:00
22b480ae92
Fix typos
2018-04-19 14:37:55 +02:00
48a42d4f2c
Improve logging
2018-04-19 14:37:21 +02:00
aab5b58bab
Add missing module imports
2018-04-19 14:35:26 +02:00
c0c2f97dae
Add MediaWiki integration basics
2018-04-19 12:32:03 +02:00
ed5d127b4c
Add missing variables to GitHub integration
2018-04-19 12:18:12 +02:00
462efcefbd
Use robot.logger
2018-04-19 12:10:34 +02:00
5259b56e53
Split out integrations, add code section comments
2018-04-19 11:50:59 +02:00