-
chore(SemanticRelease): install twine (
555dd16
) -
chore(SemanticRelease): use release_package as build_command, as recommended by the migration doc
https://python-semantic-release.readthedocs.io/en/latest/migrating_from_v7.html#repurposing-of-version-and-publish-commands (d02caed
)
-
chore(SemanticRelease): run only on merge build (
d26ee30
) -
chore(SemanticRelease): revert to v7 with support for pypi uplaod (
0f2fc9a
) -
chore(SemanticRelease): specify upload to pypi - maybe (
f2e4a30
) -
chore(SemanticRelease): specify where version is defined (
3293630
) -
chore(SemanticRelease): add build_command (
dd266f1
) -
chore(SemanticRelease): add semantic-release config (
70c8114
) -
chore(SemanticRelease): run version before publish (
4b8e5ac
) -
chore(CI): debug git and semantic release (
8478dc9
) -
chore(CI): only trigger build when merged (
0eb4362
) -
chore(CI): re-enable semantic release publish (
7ad9fd5
) -
chore(Compliance): update compliance status (
3ed92a0
) -
chore(deps): bump get-func-name from 2.0.0 to 2.0.2
Bumps get-func-name from 2.0.0 to 2.0.2.
updated-dependencies:
- dependency-name: get-func-name dependency-type: indirect ...
Signed-off-by: dependabot[bot] <support@github.com> (0383454
)
- chore(deps): bump semver from 5.7.1 to 5.7.2
Bumps semver from 5.7.1 to 5.7.2.
updated-dependencies:
- dependency-name: semver dependency-type: indirect ...
Signed-off-by: dependabot[bot] <support@github.com> (18f78a6
)
-
feat(CredentialSubject): compare credential subject against credential schema before issuance (
2618b20
) -
feat(CredentialSchema): verify credentialSchema property validity (
77d219b
) -
feat(DataIntegrityProof): handle contexts for data integrity proof (
b13182b
) -
feat(DataIntegrityProof): handle chained proofs according to DataIntegrityProof spec (
601a216
) -
feat(DataIntegrityProof): add id to proof (
814cede
) -
feat(DataIntegrityProof): convert proof format to data integrity proof (
5f9215e
) -
feat(Vc-V2): bump deeps (
0c83ef1
) -
feat(Vc-V2): verify expirationDate/validUntil is set after issuanceDate/validFrom (
eaf47c8
) -
feat(Vc-V2): add validFrom/validUntil verification (
cb41e73
) -
feat(Vc-V2): prevent having both v1 and v2 vc context defined (
f46dffa
) -
feat(Vc-V2): allow VC v2 context in cert (
d942606
) -
feat(Vc-V2): bump cert-schema (
c70f0b5
)
- fix(Deps): remove unused dependency (
94d3f83
)
-
refactor(DataIntegrityProof): remove chainedProof2021 class (
96c6abe
) -
refactor(DataIntegrityProof): move responsibility of creating proof object to proof handler (
4b20423
) -
refactor(DataIntegrityProof): extract merkle proof 2019 to its own constructor (
889440b
)
- Merge pull request #278 from blockchain-certificates/chore/fix-semantic-release
chore(SemanticRelease): install twine (03f398d
)
- Merge pull request #277 from blockchain-certificates/chore/fix-semantic-release
Chore/fix semantic release (3ce03fd
)
- Revert "chore(SemanticRelease): revert to v7 with support for pypi uplaod"
This reverts commit 0f2fc9a34513940ed8ed788e4a27a3ed5fb68c37. (c701a12
)
- Revert "chore(SemanticRelease): run only on merge build"
This reverts commit d26ee30d30bff3d960bd65cd3fc3299bd050ea1a. (897de72
)
- Merge pull request #276 from blockchain-certificates/chore/fix-semantic-release
chore(SemanticRelease): run only on merge build (18cfd3f
)
- Merge pull request #275 from blockchain-certificates/chore/fix-semantic-release
chore(SemanticRelease): revert to v7 with support for pypi uplaod (ac5e13d
)
- Merge pull request #274 from blockchain-certificates/chore/fix-semantic-release
chore(SemanticRelease): specify upload to pypi - maybe (b8b35a7
)
- Merge pull request #273 from blockchain-certificates/chore/fix-semantic-release
chore(SemanticRelease): specify where version is defined (837f5d6
)
- Merge pull request #272 from blockchain-certificates/chore/fix-semantic-release
chore(SemanticRelease): add build_command (a4f2eb6
)
- Merge pull request #271 from blockchain-certificates/chore/fix-semantic-release
chore(SemanticRelease): add semantic-release config (597fe5f
)
- Merge pull request #270 from blockchain-certificates/feat/support-credential-schema
chore(SemanticRelease): run version before publish (c0e2738
)
- Merge pull request #269 from blockchain-certificates/feat/support-credential-schema
chore(CI): re-enable semantic release publish (8d0b7c2
)
- Merge pull request #268 from blockchain-certificates/feat/support-credential-schema
Feat/support credential schema (efc311d
)
- Merge pull request #266 from blockchain-certificates/feat/follow-data-integrity-proof
Feat/follow data integrity proof (71adf6c
)
-
Merge branch 'master' of https://github.com/blockchain-certificates/cert-issuer into feat/follow-data-integrity-proof (
3dc65ff
) -
Merge pull request #265 from blockchain-certificates/feat/vc-v2-validFrom-validUntil
Feat/vc v2 valid from valid until (19a2fc3
)
- Merge pull request #263 from blockchain-certificates/dependabot/npm_and_yarn/get-func-name-2.0.2
chore(deps): bump get-func-name from 2.0.0 to 2.0.2 (41c4550
)
- Merge pull request #264 from blockchain-certificates/fix/update-deps
fix(Deps): remove unused dependency (6df70eb
)
- Merge pull request #258 from blockchain-certificates/dependabot/npm_and_yarn/semver-5.7.2
chore(deps): bump semver from 5.7.1 to 5.7.2 (d8d36f5
)
-
chore(Compliance): update compliance status (
acfd4b7
) -
chore(CI): revert run on PR branch (
65f4150
) -
chore(Compliance): publish compliance report on blockcerts.org (
4506058
) -
chore(Compliance): run publish report only on PR (
5d83c48
)
- Merge pull request #256 from blockchain-certificates/feat/multiple-signatures-non-chained
Support non chained signatures (b4d939e
)
- Revert "feat(ConcurrentProofs): chain sign concurrent proofs with merkle root of previous proofs"
This reverts commit 8449a9bc8798ce29759e5c1ba95d1919b0ae9a64. (1ecd92f
)
-
Merge branch 'master' of https://github.com/blockchain-certificates/cert-issuer into feat/concurrent-signatures (
3461408
) -
Merge pull request #255 from blockchain-certificates/test/vc-compliance
chore(Compliance): publish compliance report on blockcerts.org (45dd96c
)
- Merge pull request #254 from blockchain-certificates/test/vc-compliance
chore(Compliance): run publish report only on PR (9fde14f
)
-
chore(Compliance): run publish only on PR (
1413e52
) -
chore(CI): only build master (
8941ab6
) -
chore(CI): only run on master branch (
65d50b3
) -
chore(Compliance): update compliance report (
3b3eeee
) -
chore(CI): fix typo (
102bad4
) -
chore(CI): fix typo (
8e79505
) -
chore(CI): debug CI (
1e4acae
) -
chore(CI): debug CI (
369592c
) -
chore(CI): debug CI (
621fb1a
) -
chore(Compliance): update compliance report (
fbd8f67
) -
chore(Compliance): fix badge color (
9ae1083
) -
chore(Compliance): only run on master branch (
12fb64a
) -
chore(Compliance): update compliance report (
c231ed8
) -
chore(Compliance): update first line of README with latest badge status (
55b34b8
) -
chore(Compliance): create badge and populate readme with status (tentative) (
13c58c7
) -
chore(Compliance): only run report update on master branch. Ignore compliance private key (
0e951cd
) -
chore(Compliance): update compliance report (
8f3e111
) -
chore(Compliance): match target head (
1a1a4fd
) -
chore(Compliance): debug commit content (
e8115d4
) -
chore(Compliance): attempt Github auth (
e1f8959
) -
chore(CI): debug (
28f5824
) -
chore(Compliance): dwbug CI (
c2f5e16
) -
chore(Compliance): copy report file and commit to repo (
bc268ca
) -
chore(Compliance): bump version (
927c5a0
) -
chore(compliance): bump version (
22ecf45
) -
chore(Compliance): bump version (
ae46d7f
)
-
feat(StatusList): support issuance of array credentialStatus property value (
71cabce
) -
feat(ConcurrentProofs): chain sign concurrent proofs with merkle root of previous proofs (
8449a9b
) -
feat(ConcurrentProofs): allow setting nature of multiple proofs by config/CLI (
6ebf7f1
) -
feat(ProofHandler): add concurrent proof (
8670875
)
- refactor(ProofHandler): add chained flag (
29f91bb
)
- Merge pull request #251 from blockchain-certificates/test/vc-compliance
Test/vc compliance (9133b17
)
-
Merge branch 'test/vc-compliance' of https://github.com/blockchain-certificates/cert-issuer into test/vc-compliance (
368f1b0
) -
Merge branch 'test/vc-compliance' of https://github.com/blockchain-certificates/cert-issuer into test/vc-compliance (
434334c
) -
Merge branch 'test/vc-compliance' of https://github.com/blockchain-certificates/cert-issuer into test/vc-compliance (
810350e
) -
Merge branch 'test/vc-compliance' of https://github.com/blockchain-certificates/cert-issuer into test/vc-compliance (
5c67a2a
) -
Merge pull request #239 from digit-ink/master
Enable EIP-1559 ETH txs and update deprecated web3 methods/packages (48420fa
)
- Merge pull request #253 from blockchain-certificates/feat/status-list-2021
feat(StatusList): support issuance of array credentialStatus property… (a34a9ac
)
- Merge pull request #248 from dallarosa/dallarosa-fix-dockerfile-regtest
fix Dockerfile (2414aa2
)
- fix Dockerfile
Added the header [regtest] to bitcoin.conf, fixing the error:
"Error: Config setting for -rpcport only applied on regtest network when in [regtest] section." (c528638
)
-
chore(CI): enable semantic release for real (
ed3d51b
) -
chore(CI): configure semantic release to pick up version from tag (
1e2873f
) -
chore(CI): configure git user (
5b6c0be
) -
chore(CI): add debug verbosity (
ac99779
) -
chore(CI): dry-mode for CI configuration (
6ba2337
) -
chore(SemanticRelease): revert version to 0.0.0 (
a953103
) -
chore(CI): break line (
ae8e823
) -
chore(CI): configure semantic-release (
9fe0781
) -
chore(version): bump version and update dependencies (
a643fff
)
- docs(GoerliAndSepolia): update docs about new supported Ethereum testnets, goerli and sepolia. (
0355520
)
- feat(GoerliAndSepolia): support Ethereum testnets, goerli and sepolia. (
a7c3834
)
- refactor(GoerliAndSepolia): make it simple using chain.is_bitcoin_type(), is_mock_type(), and is_ethereum_type() (
fd8785d
)
- Merge pull request #245 from blockchain-certificates/chore/semantic-release
chore(CI): enable semantic release for real (3d07ec8
)
- Merge pull request #244 from blockchain-certificates/chore/semantic-release
chore(CI): configure semantic release to pick up version from tag (3dd6aa8
)
- Merge pull request #243 from blockchain-certificates/chore/semantic-release
chore(CI): configure git user (ebc4b99
)
- Merge pull request #242 from blockchain-certificates/chore/semantic-release
chore(CI): add debug verbosity (d97d5be
)
- Merge pull request #241 from blockchain-certificates/chore/semantic-release
chore(CI): dry-mode for CI configuration (66aa531
)
- Merge pull request #240 from blockchain-certificates/chore/semantic-release
chore(CI): configure semantic-release (3915889
)
-
update UnableToSignTxError() and delete redundant variable (
107cd83
) -
Enable EIP-1559-compliant ETH transactions and update deprecated web3 methods/packages (
4f293b3
) -
Merge pull request #237 from koshilife/support-goerli-and-sepolia
Support Ethereum testnets, the Goerli and the Sepolia (323601a
)
-
chore(Package): bump version (
f7b3543
) -
chore(MultiSign): ignore context dir (
adb447e
) -
chore(MultiSign): do not maintain context in git repo (
c0478ed
) -
chore(Release): update release package script (
55a850a
)
-
docs(MultiSign): update readme (
41eb02d
) -
docs(v3): update examples (
cb7b880
) -
docs(V3): update documentation (
7ce5a0a
) -
docs(Issuer): update id (
926d996
) -
docs(Issuer): add fixed github URLs (
f8ca6b9
) -
docs(Issuer): add sample issuer details (
06477d0
)
-
feat(Metadata): check if title property is defined (
265df12
) -
feat(Metadata): verify metadata when validating certificate (
fa3fa7e
) -
feat(Metadata): only warn once when group is not defined (
53b5e2c
) -
feat(Metadata): check properties existence as defined from display order (
03b39aa
) -
feat(Metadata): add metadata json schema validation (
748985e
) -
feat(MultiSign): allow passing multiple contexts through command line param (
0f0a3be
) -
feat(MultiSign): allow passing one context through command line param (
fb6f1ba
) -
feat(MultiSign): register context before issuance (
d7e1a6b
) -
feat(MultiSign): bump version (
ce82385
) -
feat(MultiSign): add merkle proof context if document is v3.1 (
64530ad
) -
feat(MultiSign): update context to reflect signature suites (
9f75673
) -
feat(MultiSign): bump cert-schema (
f23cc57
) -
feat(MultiSign): allow n amount of proofs to be chained (
1c6e3b4
) -
feat(V3): provide check to make sure blockcerts context is last (
18e5396
) -
feat(v3): bump cert-schema dependency (
8aa3290
) -
feat(v3): bump cert-schema dependency (
2bdf62d
) -
feat(v3): prepare version (
34c30dc
) -
feat(Schema): bump cert-schema (
8b7a1b9
)
-
fix(RFC3339): fix regex to differentiate closing group Z or timezone offset (
41f1797
) -
fix(ChainedProof2021): deep copy previous proof to prevent modification by reference (
0a67cc6
) -
fix(Date): allow more valid RFC3339 string values (
ad7c0b2
) -
fix(Context): limit valid context addresses according to cert-schema preloading (
67693ad
) -
fix(v3): ensure display is properly hashed (
f1b1af4
) -
fix(Etherscan): [#205] prevent captcha request when calling Etherscan ropsten api (
2998dd6
)
-
refactor(Models): split models file for sanity of the man (
54bb61a
) -
refactor(JSONLD): centralize jsonld handler (
f8022b0
) -
refactor(Proof): abstract proof handler to centralize proof logic (
4866a3b
) -
refactor(Schema): properly instantiate class (
58bf57e
) -
refactor(Schema): use latest cert-schema API (
bcb534f
)
-
test(Metadata): test issuance check (
7444fac
) -
test(Metadata): add tests for displayOrder and schema absence check (
6601a04
) -
test(RFC3339): add more test cases (
cd80945
)
- Merge pull request #238 from blockchain-certificates/feat/validate_metadata
Feat/validate metadata (76c99cb
)
- Merge pull request #232 from blockchain-certificates/poc/proof-chain
Feat: proofChain with chainedProof2021 (b268ac4
)
- Merge pull request #234 from koshilife/master
Correct the dead link of Merkle Proof Signature Suite 2019 (555cd46
)
-
Correct the dead link of Merkle Proof Signature Suite 2019 (
60e6c61
) -
Merge pull request #233 from shoito/patch-1
Correct link to DIF universal resolver (37f1ac0
)
-
Correct link to DIF universal resolver (
959e01c
) -
Style(CertificateHandler): remove trailing log instructions (
9ec2260
) -
poc(ChainedProof): sign with chainedProof (
1d2e678
) -
Merge pull request #230 from blockchain-certificates/feat/consume-cert-schema
Feat/consume cert schema (b9409a2
)
- Merge pull request #228 from KhoiUna/readme-fix
fix readme (c62268d
)
-
fix readme (
50aca02
) -
fix readme (
c5f85ed
) -
fix readme (
c3f3bde
) -
fix readme (
5058990
) -
Merge pull request #226 from KhoiUna/readme-fix
fix README.md: add more detailed instructions (33b1394
)
-
fix readme (
5afa8e7
) -
fix readme (
b4d0b30
) -
fix readme: bitcoin-cli -generate (
aada0db
) -
fix README.md: add more detailed instructions (
9b64dd9
) -
fix README.md: add more detailed instructions (
d83a87d
) -
Merge pull request #225 from KhoiUna/readme-fix
fix readme (50bde2a
)
-
fix readme (
8156b37
) -
Merge pull request #224 from blockchain-certificates/fix/context-check
fix(Context): limit valid context addresses according to cert-schema preloading (a51608a
)
- Merge pull request #222 from antonellopasella-kedos/patch-1
Move to a more updated image for bitcoind (cf8b581
)
- move to a more updated image for bitcoind
this will also support more architectures (like Apple M1 ones) (8013e87
)
- Merge pull request #220 from blockchain-certificates/fix/v3-schema
fix(v3): ensure display is properly hashed (e1ea2c6
)
- Merge pull request #219 from blockchain-certificates/docs/examples
docs(v3): update examples (ad37a88
)
- Merge pull request #218 from blockchain-certificates/feat/check-context-order
feat(V3): provide check to make sure blockcerts context is last (d267c76
)
- Merge pull request #214 from blockchain-certificates/v3
V3 (eeb2c1d
)
-
Merge branch 'v3' of https://github.com/blockchain-certificates/cert-issuer into v3 (
d888f7d
) -
Merge branch 'master' into v3 (
db7d026
) -
Merge pull request #213 from blockchain-certificates/feat/v3-jf-updates
prevent captcha request when calling Etherscan ropsten API (99d244d
)
-
Merge branch 'v3' of https://github.com/blockchain-certificates/cert-issuer into v3 (
926c7d1
) -
Merge pull request #212 from Kedos-srl/fix_ropsten_url_changed
Ropsten API URL changed and the normal requests are blocked with a 40… (43191df
)
-
Revving version. (
510ee37
) -
Ropsten API URL changed and the normal requests are blocked with a 403 if the User Agent is python-requests. (
5a4b7da
) -
Merge pull request #208 from blockchain-certificates/fu_bad_dependencies
Fixed bad dependencies in the Dockerfile (6b4879a
)
-
#207 - Dealt with some dependency issues that prevented the Docker container from building. (
73f25fa
) -
Updated some dependencies. Let's hope it works. (
e733298
) -
#136 - Commented out MyEtherWallet bindings for now. (
b7d2520
) -
Merge pull request #202 from blockchain-certificates/docs/sample-issuer
docs(Issuer): add fixed github URLs (a7fb942
)
- Merge pull request #201 from blockchain-certificates/docs/sample-issuer
docs(Issuer): add sample issuer details (eb3f6a2
)
- Merge pull request #196 from danishfastian/master
Certissuer fix related to BlockCypher configuration (c3c7233
)