Commit Graph

206 Commits

Author SHA1 Message Date
basti 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
basti 626712356a Add date and time for GitHub issues and PRs 2019-04-13 14:04:41 +01:00
basti 65e34ee4e1 Update kredits-contracts 2019-04-13 12:44:10 +01:00
basti 63057191d6 3.0.0 v3.0.0 2019-04-08 15:02:01 +02:00
basti 768c24da8e Merge pull request #27 from 67P/feature/26-contributions
Create contributions instead of proposals
2019-04-08 15:01:08 +02:00
basti 0fdd7d0f1c Fix accidental commenting of cron schedule 2019-04-08 15:00:24 +02:00
basti 1e0d637c26 "Fix" nonce issue for Mediawiki as well
See previous commit (dcbce66) for details.
2019-04-06 11:55:02 +02:00
basti 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
basti 16b62a2545 Print actual tx error instead of guessing 2019-04-05 20:07:30 +02:00
basti f39bd41098 Create contributions instead of proposals 2019-04-05 19:52:48 +02:00
basti 8cfbc222fc Merge pull request #25 from 67P/update-kredits-contracts
Update kredits contracts
2019-04-05 19:20:17 +02:00
basti 21aaf2f3bf Use kredits-contracts from npm, update provider setup 2019-04-05 17:02:33 +02:00
basti 7056772066 Fix function name for logger warning 2019-04-05 16:03:48 +02: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
basti bfaf26cc9a Use robot logger 2019-03-13 12:21:48 +07:00
basti 3ac2774c4f 2.1.3 v2.1.3 2018-09-09 15:36:52 +08:00
basti 83990a36dc Merge pull request #23 from 67P/bugfix/mediawiki_cron_syntax
Fix mediawiki polling cron
2018-09-09 15:36:25 +08:00
basti 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
basti 8b1977b53e 2.1.2 v2.1.2 2018-06-14 15:03:30 +02:00
basti 189f7fe4ee Fix amount calculation
Was using the wrong object as argument.
2018-06-14 15:02:20 +02:00
basti a95bf0141e 2.1.1 v2.1.1 2018-05-07 14:04:15 +02:00
basti b4f6fb7ef7 Add missing require 2018-05-07 14:03:50 +02:00
basti 98f4516217 2.1.0 v2.1.0 2018-05-06 21:15:04 +02:00
basti 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
basti 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
basti eb767a90f2 Deduplicate title of pages edited/created 2018-05-06 21:12:37 +02:00
basti 156ea44f0d Use configured wiki URL for contribution details 2018-05-06 21:12:06 +02:00
basti ec7f4a4d33 2.0.1 v2.0.1 2018-05-03 13:32:15 +02:00
basti 5f9e237f36 Add missing keywords to package config 2018-05-03 13:31:13 +02:00
basti 38db976c29 2.0.0 v2.0.0 2018-05-03 13:27:11 +02:00
basti 36e73beb3d Update README 2018-05-03 13:24:53 +02:00
basti 8d067d221f Update kredits-contracts to latest release 2018-05-03 13:21:00 +02:00
bumi 35222456a4 Merge pull request #19 from 67P/docs/9-readme
Add README/documentation
2018-04-22 14:36:54 +00:00
bumi 7636e08e8f Merge pull request #20 from 67P/dev/cleanup
Remove obsolete lib files
2018-04-22 14:36:05 +00:00
basti b4229c7879 Document wallet creation, rename npm script 2018-04-22 13:47:32 +02:00
basti 201c982466 Remove obsolete lib files
We're using the npm module now
2018-04-22 13:42:59 +02:00
basti bba5407c7d Fix typo, link kredits wiki page 2018-04-22 13:39:29 +02:00
basti 417eb42905 Add README/documentation 2018-04-22 13:20:08 +02:00
bumi b852bd24af Merge pull request #16 from 67P/feature/6-mediawiki_integration
MediaWiki integration & integration architecture improvements
2018-04-21 09:31:29 +00:00
basti 581b15da69 Cron job for checking mediawiki changes 2018-04-19 19:21:05 +02:00
basti c97cc82817 Only fetch wiki changes since last processing 2018-04-19 19:04:20 +02:00
basti d4a3a9c9df Add hardcoded amounts for wiki edits 2018-04-19 18:00:19 +02:00
basti 6c3070b43b Increase kredits amounts for GitHub labels 2018-04-19 17:54:59 +02:00
basti 9d8b2c08dc [WIP] Add proposals for wiki changes 2018-04-19 17:11:02 +02:00
basti 2780c87aaa Last GitHub fix 2018-04-19 17:10:51 +02:00
basti 7904aa8c84 Remove robot stub from mediawiki 2018-04-19 14:39:02 +02:00
basti 3d810287c0 Implement GitHub repo blacklist
closes #17
2018-04-19 14:38:09 +02:00
basti 22b480ae92 Fix typos 2018-04-19 14:37:55 +02:00