Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@bot-anik bot-anik released this 13 Nov 10:18
· 7 commits to main since this release
d82c1ec

1.0.0 (2024-11-13)

Features

  • add simple cryptographic key management (42b57d4)
  • add storage proxy http configuration (f5736f6)
  • auth: add check on credential parsing (899ff8a)
  • auth: implemant auth handler (8574af4)
  • auth: parse auth claim credentials (ddc64e7)
  • credential: add a secp256k1 public key fetcher for parse credentials (b03b381)
  • credential: add better error handling (748e7a4)
  • credential: add method to parse vc (4427d70)
  • credential: better manage error typed (d46baf3)
  • credential: check authentication proof purpose for auth claim (28a2844)
  • credential: create a generator allowing generated credential (2b29672)
  • credential: create dataset description credential (c7d32af)
  • credential: create publication credential (15b3358)
  • credential: handle future issued credentials (be4aecd)
  • credential: put Parse method public (1593420)
  • credential: use keyring for signing credential (5b391c0)
  • dataverse: add GetGovCode interface (6318ae8)
  • dataverse: convert credential to rdf (e4d308d)
  • dataverse: get cognitarium address at NewClient (7c33523)
  • dataverse: handle more properly errors (e89c911)
  • dataverse: implement client with GetGov addresse (678df83)
  • dataverse: implement get resource gov addr (2bd6f53)
  • dataverse: submit claims (473d562)
  • dataverse: submit claims return tx response (02e1a67)
  • design a http server with easy route configuration (7b7dd89)
  • design authentication proxy elements (90c79be)
  • design storage service proxy (cd4d012)
  • http: add listen method to http server (74fceda)
  • http: ease server configuration (aa419e8)
  • implement goverance checks against law stone (7908cac)
  • keys: incldue addr, didKeyid on Keyring interface (d972a87)
  • pre implement jwt management (b531ed6)
  • properly manage http responses (65d8de2)
  • setup dataverse client dummy interface (51347fa)
  • tx: add tx client to send transaction (59becfb)

Bug Fixes

  • auth: change status code returned on invalid body read (4102bc2)
  • auth: check read access with provided identity (6342a38)
  • credential: change governance proof purpose as assertionMethod (672fc85)
  • dataverse: allow getting governance addr in URI (f041b75)
  • dataverse: remove the unused cognitarium address hold by client (bc5b3ad)
  • dataverse: use given context for fetch cognitarium (92cbf72)
  • http: expose authenticate http endpoint on POST req (e4e82b8)