Commit Graph

177 Commits

Author SHA1 Message Date
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
basti 48a42d4f2c Improve logging 2018-04-19 14:37:21 +02:00
basti aab5b58bab Add missing module imports 2018-04-19 14:35:26 +02:00
basti c0c2f97dae Add MediaWiki integration basics 2018-04-19 12:32:03 +02:00
basti 74429feb9d Use contracts from master 2018-04-19 12:31:36 +02:00
basti ed5d127b4c Add missing variables to GitHub integration 2018-04-19 12:18:12 +02:00
basti e8da47db70 Use relative path for integration module 2018-04-19 12:10:44 +02:00
basti 462efcefbd Use robot.logger 2018-04-19 12:10:34 +02:00
basti 5259b56e53 Split out integrations, add code section comments 2018-04-19 11:50:59 +02:00
basti 33cefac88e Add node-cron 2018-04-19 11:39:33 +02:00
basti 5a2ebb323d Basic MediaWiki changes integration 2018-04-19 11:38:01 +02:00
basti eecfa7e8f2 Improve variable assignment 2018-04-19 11:35:09 +02:00
basti 5d76b2dead Revert "minor refactorings"
This reverts commit 8c481179b4.
2018-04-19 11:34:47 +02: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
basti 2be3d4e8e3 Improve room messages a bit
And don't notify everyone for every contribution.
2018-04-19 00:44:12 +02:00
basti f4b484ed5a Improve logging
Add prefix, some formatting
2018-04-19 00:42:50 +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
basti e99addf37e Use kredits-contracts from truffle-kredits 2018-04-18 20:50:43 +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
basti ce87aaa3fd 1.7.0 v1.7.0 2017-07-12 14:48:20 +02:00
basti fa86d0a3c0 Merge pull request #12 from 67P/feature/events
Notify channel from ProposalCreated event
2017-07-12 14:47:17 +02:00
basti 94baf62c51 Notify channel from ProposalCreated event
This handles incoming events (for now only ProposalCreated, but easy to
extend), and moves the channel message for new proposals to the event
handler, so that they're being announced for all proposals, including
those created manually from kredits-web for example.
2017-06-20 18:59:58 -07:00
basti 0e6898d93b 1.6.0 v1.6.0 2017-06-08 23:45:24 +02:00
basti a5886bc122 Merge pull request #5 from 67P/feature/ipfs
Use/store IPFS metadata for people and proposals
2017-06-08 23:44:09 +02:00
basti 582f6b7f5a Use/store IPFS metadata for people and proposals
closes #3
closes #4
2017-06-08 21:10:22 +02:00
basti 9f078a0d84 1.5.0 v1.5.0 2017-05-13 17:05:23 +02:00