Skip to content

Releases: ARGOeu/gr.grnet.eseal

Version 1.1.0

03 Feb 13:22
f89f0a0
Compare
Choose a tag to compare

Added / Fixes

  • DSS version update to 5.9
  • Change TSA Basic Auth schema
  • Share the LOTL configured certificate verifier for the Sign#PKCS1
  • Add option to turn signature image visibility on/off
  • ET-132 Custom timeouts for eseal http clients
  • ET-130 AIADefaultSource should use the CommonsDataLoader
  • Update Harica QTSA truststore
  • ET-128 Decouple the certificate verifier of the validation and signing process

Documentation

  • Downgrade to node16 image for deploy docs
  • Migrate to docusaurus v2

What's Changed

Full Changelog: V1.0.0-1...v1.1.0

Version 1.0

09 Jul 11:56
49cafe0
Compare
Choose a tag to compare

Documentation

  • Update README
  • Create a Postman doc
  • Fixed the import of JSON in documentation.
  • Create a Postman doc
  • Fixed the import of JSON in documentation.
  • E-signature library docs
  • Init Docusaurus project.
  • Log generic internal error details
  • Add doc for TOTP handling

Features

  • Introduce and use the harica's production trustostore
  • ET-96 eseal testing: Introduce testing for the DocumentValidateController
  • ET-121 Crate a postman collection for E-Signature API
  • ET-119 Replace the visible signature image
  • ET-120 Stress Test Report
  • ET-118 Enhancements to visible signature
  • ET-117 - Update the truststore key of harica's timestamp service
  • ET-115 Add document name to the request log output
  • ET-79 Validate base64 input fields
  • ET-112 Successful and erroneous provider request should indicate the exact request type
  • ET-114 Incorporate a remote PKCS1 signature into a PDF document
  • ET-111 Remote provider OCSP error should have its own API error
  • ET-113 Add support for HARICA QTSA
  • New flags value to achieve a remote detached pdf signature
  • ET-75 API Call - Timestamp a PDF Document
  • ET-81 Truststore that contains extra material needed to access resources during the LOTL init
  • ET-107 Sign Detached API Call should also accept custom signature image
  • ET-103 Introduce visible image and text for the external pdf signature
  • ET-106 Problematic test case because of different timezones between jenkins and local machine
  • ET-105 Introduce TSPSource properties and bean
  • ET-104 Internal API call for fetching eseal's certificate
  • ET-101 New API Call - Sign PDF document with detached signature
  • ET-102 Modify the retry logic of the remote client to be by reusable by all methods
  • ET-89 QTSA problem should have its own unique error
  • ET-88 User lock should have its own specific error
  • ET-95 eseal testing: Introduce testing for the DocumentSignController
  • ET-86 Content-type mismatch error should not return 500 error
  • ET-90 eseal testing: Introduce testing for the RemoteProviderHttpEsealClient
  • ET-87 Eseal java checkstyle addition
  • ET-84 Executable JAR and service file
  • ET-83 Mock provider flask endpoint
  • ET-73 Logging: Introduce service logs
  • ET-74 Logging: Introduce backend logs
  • ET-71 API Call - Validate PDF Document Signature
  • ET-82 Request logger should also handle the 400 exceptions
  • ET-76 Jenkinsfile should include a docker image with maven 3.6
  • ET-72 Logging: Introduce request logs
  • ET-69 Use client truststore to communicate with remote provider API
  • ET-55 Retry functionality involving expired TOTPs
  • ET-56 Update the signing api route and include validation documentation aswell
  • ET-54 API Call - Sign PDF Document
  • ET-53 Introduce configuration properties
  • ET-52 Initialize spring boot project and remove old code
  • ET-30 LOTL source trust source
  • ET-29 TL source trust source
  • ET-28 Java Trustore Trust source
  • ET-27 X509 Certificate Trust source
  • ET-26 Project Initialisation and First building blocks

Fixes

  • ET-116 Fix the request logging