Skip to content

Releases: hashgraph/guardian

v2.5.0-prerelease: multi-user groups, hashicorp vault and multi-sig approvals

27 Sep 18:44
33992fb
Compare
Choose a tag to compare

Headline

  • HashiCorp Vault integration for key storage
  • User groups with roles
  • Multi-signature approvals

Enhancements implemented

  • Defaulting Issue Request in drop down #1117
  • Circle schema dependency hangs the system #1271
  • Improving the Fields in Schema Creation #1116
  • Automation to simplify Parent and Child relationship #1227
  • Additional message (in the topic) to link Policy and Tokens #1246
  • Enum values in schemas created in bulk and/or from external source #1288
  • Updating iREC and Verra Policies as per Multi User Roles #1151
  • Production Readiness - Integrate Hashicorp vault for most important secrets #954
  • Multi Sig Block creation #1251
  • Creating Remote Workflow GHG Policy #1313

Bugs Fixed

  • Cannot get past profile completion for Standard Registry #1268
  • Issue in IREC #1283
  • Improve UX when configuring grid mapping #1189
  • DataSource Blocks order does not works #1282

View full changelog

v2.4.2 performance hotfix adding pagination to DB queries

20 Sep 17:10
6543454
Compare
Choose a tag to compare

Summary

This is a hotfix release to v2.4.1 which addresses the following issues:

  • DocumentSource block performance #1239
  • Allow change orderField & orderDirection for DocumentsSourceAddOn via UI/API #1272

View changes

v2.4.1 Dry run, multi-user roles/groups, Web3.storage

01 Sep 13:45
d5c3179
Compare
Choose a tag to compare

Headline

  • Dry Run for Guardian Operations #1035
  • Mulit-user roles #1013
  • Change of IPFS storage from NFT.Storage to Web3.Storage #1112

APIs removed after deprecation period expired

  • POST /api/v1/schemas/
  • POST /api/v1/schemas/import/message
  • POST /api/v1/schemas/import/file

UI Properties removed after deprecation period expired

  • aggregateDocumentBlock - Rule
  • aggregateDocumentBlock - threshold

Issues Fixed

  • Add API call to retrieve block by tag #1105
  • Schema creation set field name as field{index} #884
  • Fixes to the README #1165
  • Establish Migration Procedure #1048
  • Default HBAR Amount too low #1168
  • API to fetch single Schema #1120
  • Dry-run for guardian operations #1035
  • Add an option to delete unpublished Schema and Policy #1114
  • Refactor Guardian-IPFS interactions #1044
  • Extending MRV Sender #1167
  • Topics/messages Naming and memo content #966
  • Hedera Message Formats #1179
  • Need to remove all the keys from everywhere #1207

Bugs Fixed

  • Create policy should not allow set status = Published #1141
  • Save As Pop up unable to close it #1152
  • IPFS api not responding #1058
  • All Schemas are not getting published #1184
  • Defs field is not populated #1183
  • Schema Missing on "save as New Policy" #1190
  • Assigning more than one role to interfaceContainerblock #1205
  • UI rendering issue for schema field type "schema" #1187
  • Screen is getting blank on refresh #1195
  • Naming bugs in Schema #1241

View changelog

v2.4.0 Dry run, multi-user roles/groups, Web3.storage

31 Aug 19:37
fe2b09a
Compare
Choose a tag to compare

Headline

  • Dry Run for Guardian Operations #1035
  • Mulit-user roles #1013
  • Change of IPFS storage from NFT.Storage to Web3.Storage #1112

APIs removed after deprecation period expired

  • POST /api/v1/schemas/
  • POST /api/v1/schemas/import/message
  • POST /api/v1/schemas/import/file

UI Properties removed after deprecation period expired

  • aggregateDocumentBlock - Rule
  • aggregateDocumentBlock - threshold

Issues Fixed

  • Add API call to retrieve block by tag #1105
  • Schema creation set field name as field{index} #884
  • Fixes to the README #1165
  • Establish Migration Procedure #1048
  • Default HBAR Amount too low #1168
  • API to fetch single Schema #1120
  • Dry-run for guardian operations #1035
  • Add an option to delete unpublished Schema and Policy #1114
  • Refactor Guardian-IPFS interactions #1044
  • Extending MRV Sender #1167
  • Topics/messages Naming and memo content #966
  • Hedera Message Formats #1179
  • Need to remove all the keys from everywhere #1207

Bugs Fixed

  • Create policy should not allow set status = Published #1141
  • Save As Pop up unable to close it #1152
  • IPFS api not responding #1058
  • All Schemas are not getting published #1184
  • Defs field is not populated #1183
  • Schema Missing on "save as New Policy" #1190
  • Assigning more than one role to interfaceContainerblock #1205
  • UI rendering issue for schema field type "schema" #1187
  • Screen is getting blank on refresh #1195
  • Naming bugs in Schema #1241

View changelog

v2.3.1 hotfix correcting policy blocks and CI issues

04 Aug 19:19
ec16861
Compare
Choose a tag to compare

This is a hot fix release to v2.3.0 which fixed the following issues:

  • aggregateDocumentBlock does not store blockId with VC caused error when aggregation run #1129
  • Pagination addon error in 2.3.0 #1130
  • externalDataBlock did not implement Hedera accounts logic for transferring minted token #1132

View changes

v2.3.0: minting to custom accounts, automated token actions

26 Jul 14:24
Compare
Choose a tag to compare

Headline

  • Automation of Token Operations
  • Token minting into custom accounts
  • Blockchain operations via Hedera LocalNode
  • Enhanced Documentation
  • Several Bug Fixes

Epics and Stories implemented

  • Import new policy as a version of the existing policy #1026
  • Create Scalability Testing Plan #363
  • Cryptographic Binding #645
  • Designated account to 'own' minted tokens #1068
  • Automate (in policy) token-related actions #976
  • Docker Compose file setup to configure LocalNode #1084
  • Extending .env file to configure LocalNode #1083
  • Defining the process of Linting Rules. #1041
  • Update README for clarity of getting started. #913
  • Need better logs for running in production #778

Bugs Fixed

  • Need correct error messaging on importing Policy/Schema file/format #991
  • Mainnet policy creation error - Transaction timeout exceeded #1053
  • Guardian on mainnet point external link to testnet dragon glass #1054
  • Publishing of the Policy without saving #1076

View changelog

v2.3.0-prerelease: Minting to custom accounts, automated token actions

21 Jul 17:20
Compare
Choose a tag to compare

Headline

  • Automation of Token Operations for custom accounts
  • Configuring Hedera LocalNode
  • Enhanced Documentation
  • Several Bug Fixes

Epics and Stories implemented

  • Import new policy as a version of the existing policy #1026
  • Create Scalability Testing Plan #363
  • Cryptographic Binding #645
  • Designated account to 'own' minted tokens #1068
  • Automate (in policy) token-related actions #976
  • Docker Compose file setup to configure LocalNode #1084
  • Extending .env file to configure LocalNode #1083
  • Defining the process of Linting Rules. #1041
  • Update README for clarity of getting started. #913
  • Need better logs for running in production #778

Bugs Fixed

  • Need correct error messaging on importing Policy/Schema file/format #991
  • Mainnet policy creation error - Transaction timeout exceeded #1053
  • Guardian on mainnet point external link to testnet dragon glass #1054
  • Publishing of the Policy without saving #1076

View changelog

v2.0.1 Hedera SDK vs testnet incompatibility fix

19 Jul 13:58
Compare
Choose a tag to compare

This is a hot fix release to v2.0.0 which allows upgraded Hedera SDK version (previously used 2.12.1, upgraded to 2.15.0) to work-around its incompatibility with the current state of Hedera testnet.

v2.2.2 Trustchain validity hotfix follow-up

12 Jul 16:51
0865752
Compare
Choose a tag to compare

This is a hot fix release to v2.2.1 and consequently to the original v2.2.0 correcting the following omissions:

  • Issues on DocumenValidatorBlock #1087
  • System crashing on submitting doc #1086

v2.2.1 trust chain validity hotfix

07 Jul 16:53
571fa0f
Compare
Choose a tag to compare

This is a hot fix release to v2.2.0 delivering the following fixes:

  • TrustChain in case of multiple Policies #1057
  • Created token api return all tokens from other StandardRegistry #1051
  • Trustchain validity is compromised on 2.2.0 #1055