Compare commits

..

No commits in common. "master" and "v2.1.0" have entirely different histories.

6 changed files with 14 additions and 61 deletions

View File

@ -1,14 +0,0 @@
name-template: 'v$RESOLVED_VERSION'
tag-template: 'v$RESOLVED_VERSION'
version-resolver:
major:
labels:
- release/major
minor:
labels:
- release/minor
- feature
patch:
labels:
- release/patch
default: patch

View File

@ -1,11 +0,0 @@
name: Release Drafter
on:
pull_request:
types: [closed]
jobs:
release_drafter_job:
name: Update release notes draft
runs-on: ubuntu-latest
steps:
- name: Release Drafter
uses: https://github.com/raucao/gitea-release-drafter@dev

View File

@ -27,21 +27,3 @@ Clone the Git repository, then use npm scripts from its root directory.
Or with debug output:
npm run debug
### CLI options
Display progress bars:
kredits-ipfs-pinner --progress
Or with npm:
npm start -- --progress
Keep running and watch for new data/documents:
kredits-ipfs-pinner --watch
Multiple options at once:
kredits-ipfs-pinner --progress --watch

View File

@ -29,7 +29,8 @@ class IpfsPinner {
const contracts = [
this.kredits.Contributor,
this.kredits.Contribution,
this.kredits.Reimbursement
// TODO uncomment once we have data here
// this.kredits.Reimbursement
]
for (const contract of contracts) {
@ -71,11 +72,6 @@ class IpfsPinner {
.then(data => { return this.ipfsApi.pin(data); })
.then(callback);
});
this.kredits.Reimbursement.on('ReimbursementAdded', (id) => {
this.kredits.Reimbursement.getData(id)
.then(data => { return this.ipfsApi.pin(data); })
.then(callback);
});
}
async _pinAllFromContract (contract, itemCount, progressBar) {
@ -95,7 +91,7 @@ class IpfsPinner {
cid = await ipfsApi.pin(data);
debug(`Pinned ${contract.constructor.name} #${id} at ${cid}`);
} catch(e) {
debug(`Error while trying to load and pin ${contract.constructor.name} #${id}:`)
debug(`Error while trying to load an pin ${contract.constructor.name} #${id}:`)
debug(e);
debug(`\nTrying again...`);
loadAndPin(id);

18
package-lock.json generated
View File

@ -1,15 +1,15 @@
{
"name": "@kredits/ipfs-pinner",
"version": "2.3.0",
"version": "2.1.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@kredits/ipfs-pinner",
"version": "2.3.0",
"version": "2.1.0",
"license": "MIT",
"dependencies": {
"@kredits/contracts": "^7.4.0",
"@kredits/contracts": "^7.0.0",
"cli-progress": "^3.11.2",
"debug": "^4.3.4",
"yargs": "^17.6.0"
@ -721,9 +721,9 @@
"integrity": "sha512-yOTK5WiXFDNAitPByMabE365aEEzFHgSUSgAssbJWt7BZ80HQSVu8XWrQiTbFbCkoIBmXwPP/RoxgXJQVgZTFQ=="
},
"node_modules/@kredits/contracts": {
"version": "7.4.0",
"resolved": "https://registry.npmjs.org/@kredits/contracts/-/contracts-7.4.0.tgz",
"integrity": "sha512-J3KGqZTZAcwJwjKziyt9PKOiNhme5e5+vVntusqbvS9BJTq8gFc7wr+l9ZMPEel7dl85KopzfpVesYbQ/+f33Q==",
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/@kredits/contracts/-/contracts-7.0.0.tgz",
"integrity": "sha512-UITEkP3njFNI2WS7v5ivGE3ruFwdWPWuJZrhBXBEAZbtmr1t/p1K7jkmmjyLDUeKXJ/udMlH6oQMCgh7P/aHNg==",
"dependencies": {
"@kosmos/schemas": "^3.1.0",
"ethers": "^5.4.7",
@ -2245,9 +2245,9 @@
"integrity": "sha512-yOTK5WiXFDNAitPByMabE365aEEzFHgSUSgAssbJWt7BZ80HQSVu8XWrQiTbFbCkoIBmXwPP/RoxgXJQVgZTFQ=="
},
"@kredits/contracts": {
"version": "7.4.0",
"resolved": "https://registry.npmjs.org/@kredits/contracts/-/contracts-7.4.0.tgz",
"integrity": "sha512-J3KGqZTZAcwJwjKziyt9PKOiNhme5e5+vVntusqbvS9BJTq8gFc7wr+l9ZMPEel7dl85KopzfpVesYbQ/+f33Q==",
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/@kredits/contracts/-/contracts-7.0.0.tgz",
"integrity": "sha512-UITEkP3njFNI2WS7v5ivGE3ruFwdWPWuJZrhBXBEAZbtmr1t/p1K7jkmmjyLDUeKXJ/udMlH6oQMCgh7P/aHNg==",
"requires": {
"@kosmos/schemas": "^3.1.0",
"ethers": "^5.4.7",

View File

@ -1,6 +1,6 @@
{
"name": "@kredits/ipfs-pinner",
"version": "2.3.0",
"version": "2.1.0",
"description": "Pins IPFS data of a Kredits organization on an IPFS node",
"main": "index.js",
"scripts": {
@ -20,7 +20,7 @@
],
"license": "MIT",
"dependencies": {
"@kredits/contracts": "^7.4.0",
"@kredits/contracts": "^7.0.0",
"cli-progress": "^3.11.2",
"debug": "^4.3.4",
"yargs": "^17.6.0"