233 Commits

Author SHA1 Message Date
174bc24421 Merge pull request 'Propose kredits for PR reviews' (#71) from feature/review-kredits into master
Reviewed-on: #71
Reviewed-by: slvrbckt <slvrbckt@noreply.kosmos.org>
2025-02-10 10:57:45 +00:00
bd781e1937
Formatting, explicit async 2025-02-09 13:18:48 +04:00
5fd7e50893
Create contributions for reviews
* Improve the description to include number of PRs and start/end date
* Set the contribution date to 00:00 on the day after the end date
* Add a sub-kind to the details property so it's easy to identify
  reviews
2025-02-09 12:55:27 +04:00
c93ddaebee
WIP Adapt script to latest RSK kredits code 2025-01-26 16:06:53 -05:00
94dd9b5ef7
WIP Merge galfert's changes from the new repo 2025-01-23 16:10:18 -05:00
82fb429f44
Update repos 2025-01-23 16:10:09 -05:00
Râu Cao
dd89f96bee
4.1.0 v4.1.0 2023-08-14 17:31:10 +02:00
Râu Cao
90bb475f0d
Merge pull request #70 from 67P/chore/update_dependencies
Update dependencies (incl. new contracts)
2023-08-14 17:23:46 +02:00
Râu Cao
dabd997004
Update dependencies (incl. new contracts)
Needs some code updates for grant v5
2023-08-14 17:21:10 +02:00
Râu Cao
c196ded52c
Update lockfile 2023-01-19 14:59:34 +08:00
Râu Cao
f74ccdc7ff
Remove obsolete code 2023-01-19 14:59:01 +08:00
Râu Cao
86dd3b6979
4.0.2 v4.0.2 2022-11-02 19:10:42 +01:00
Râu Cao
948e536327
Update npm badge 2022-11-02 19:10:29 +01:00
Greg Karékinian
b6b91bef5b
Merge pull request #68 from 67P/chore/kredits_upgrade
Update and adapt for new kredits contracts release
2022-11-02 19:09:09 +01:00
Râu Cao
48fa2e937b
4.0.1 v4.0.1 2022-11-02 18:51:09 +01:00
Râu Cao
de5ee5e323
Publish as @kredits/hubot-kredits 2022-11-02 18:50:47 +01:00
Râu Cao
7fb5fb747d
Be less stringent with contracts version 2022-11-02 18:38:29 +01:00
Râu Cao
70a74ba5fb
4.0.0 v4.0.0 2022-11-02 18:32:19 +01:00
Râu Cao
1ab5ae55c6
Use new @kredits/contracts release 2022-11-02 18:30:57 +01:00
Râu Cao
710bd90172
Update and adapt for new kredits contracts release 2022-10-31 13:01:29 +01:00
Greg Karékinian
7db7a83a34
Merge pull request #67 from 67P/bugfix/fix_wallet_loading
Fix wallet loading in review-kredits script
2021-03-30 14:06:30 +02:00
2e840bcb2b
Fix wallet loading in review-kredits script
Requiring the wallet JSON file parses it, so we have to read it directly
from the filesystem instead.
2021-03-30 13:51:34 +02:00
09637121be
Merge pull request #66 from 67P/feature/49-create_review_contributions
Create contributions for PR reviews
2021-03-29 10:43:22 +02:00
86f614ceee
Create contributions for PR reviews
Refs #49
2021-01-29 12:33:38 +01:00
c27fefcfdc
Merge pull request #64 from 67P/feature/49-code_review_kredits
Create contributions for pull request reviews
2021-01-29 11:41:00 +01:00
cbfd25e880
Exit with error message when API token is missing 2021-01-29 11:06:31 +01:00
8b82b8b159
Add timeframe to contribution description 2021-01-29 11:05:45 +01:00
084dec58a9
Remove unused variable 2021-01-29 11:01:46 +01:00
9a4e465608
Remove unused variable 2021-01-28 13:05:36 +01:00
93d7c8944b
Collect contribution data for pull request reviews 2021-01-12 15:32:06 +01:00
ad0e34b990
3.8.0 v3.8.0 2020-10-29 15:15:10 +01:00
063a9c6b37
Merge pull request #63 from 67P/bugfix/mediawiki_accident
Fix mediawiki integration
2020-10-29 15:13:12 +01:00
f05436e9b9
Fix mediawiki integration
Accidentally deleted a line in a recent PR, and it slipped through the
review.
2020-10-29 15:12:50 +01:00
e305643f69
Merge pull request #61 from 67P/chore/replace_deprecated_contract_calls
Replace deprecated contract API calls
2020-10-29 14:13:36 +01:00
82a003ffeb
Merge pull request #62 from 67P/feature/wiki_changes
Only create small automatic contributions for wiki edits
2020-10-29 14:10:33 +01:00
fc0c113997
Only create small automatic contributions for wiki edits
We decided that it's too difficult for a machine to gauge the meaning
and value of wiki edits by line numbers, so automatic kredits are now
always a small contributions. Until we have new tools for larger wiki
contributions (e.g. mediawiki tags), we can create manual contributions
for those.
2020-10-29 12:56:49 +01:00
5c6540580b
Replace deprecated contract API calls
Use the new method.
2020-10-29 12:07:42 +01:00
078f78417c 3.7.0 v3.7.0 2020-07-18 13:06:48 +02:00
d870099059 Update to latest ethers.js patch release 2020-07-18 13:06:09 +02:00
b7482f2468 package-lock 2020-07-18 13:04:12 +02:00
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
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
ec63980cd3 Use kredits-contracts 6.0.0 2020-07-17 13:50:37 +02:00
dependabot[bot]
2b86f37fcb
Bump lodash from 4.17.15 to 4.17.19
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-16 03:28:48 +00:00
a8e29f2197 Use ethers5 branch of kredits-contracts 2020-06-27 18:38:22 +02:00
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
35f6acc150
3.6.0 v3.6.0 2020-05-22 12:10:24 +02:00
095a1e0004
Merge pull request #56 from 67P/feature/zoom-meeting-whitelist
Add zoom meeting whitelist
2020-05-18 10:43:25 +02:00
95290a7715
Apply suggestions from code review
Co-authored-by: Sebastian Kippe <sebastian@kip.pe>
2020-05-14 12:13:38 +02:00
fca017c61a Add readme for zoom integration 2020-05-14 10:38:51 +02:00