Releases: ARGOeu/gr.grnet.eseal
Releases · ARGOeu/gr.grnet.eseal
Version 1.1.0
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
- DSS version update to 5.9 by @agelostsal in #77
- Change TSA Basic Auth schema by @agelostsal in #78
- Share the LOTL configured certificate verifier for the Sign#PKCS1 Process aswell by @agelostsal in #79
- Add option to turn signature image visibility on/off by @agelostsal in #80
- ET-124 Fallback mechanism for visible signatures by @agelostsal in #81
- ET-125 Modifications to the default signer info and image for visible signatures by @agelostsal in #82
- Downgrade to node16 image for deploy docs stage by @agelostsal in #84
- Migrate docusaurus v2 by @kaggis in #85
- Update Harica QTSA truststore by @agelostsal in #86
- ET-128 Decouple the certificate verifier of the validation and signing process by @agelostsal in #87
- ET-130 AIADefaultSource should use the CommonsDataLoader by @agelostsal in #88
- ET-132 Custom timeouts for eseal http clients by @agelostsal in #89
- Version by @themiszamani in #90
Full Changelog: V1.0.0-1...v1.1.0
Version 1.0
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