Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
2024-11-25 - [1.26.0]
Changed
Added the option to notarize certificates with the following identifers: EORI, MID, CNPJ, RUT, CBN and S1Seven company id for Forestry and Forestry Source DMPs.
Added support for Forestry Source DMPs to platform.
Fixed
- Fixed issues where account creation would sometimes fail.
2024-10-25 - [1.25.0]
Changed
- Added support for Forestry DMPs to platform.
2024-10-14 - [1.24.0]
Changed
- Added Simplified Chinese as a language option.
Security
- Prevents unsanitised strings from being submitted at sign up.
2024-08-23 - [1.23.0]
Changed
- Added multiple new identifiers that can be used when creating a new company, such as: DUNS, EORI, MID, CAGE code, CNPJ, RUT and Business Number.
2024-08-23 - [1.22.0]
Fixed
- Fixed an issue that prevented webhooks from being edited when no name was present.
2024-07-11 - [1.21.0]
Fixed
- Bug fix where a mailhook cannot be updated when the name is missing.
Changed
- Updated the domain app.s1seven.dev to app.staging.s1seven.com
2024-01-16 - [1.15.0]
Added
- We introduced internal
events
which allows issuers to track both inbound and outbound deliveries for notarizations, including those sent to unregistered users.
2023-11-10 - [1.14.1]
Fixed
- Solve MQTT and Websockets client authentication issue.
Changed
- Apply same format for web hooks and MQTT payloads.
- Allow to reuse already signed (but not sent) transactions during the notarization job.
2023-10-25 - [1.14.0]
Added
- Allow custom headers to be set on webhooks.
- Consider any wehbook response with a status code between 200 and 299 as a successful delivery.
Security
- Adds security headers to frontend to improve application security.
2023-10-05 - [1.13.3]
Security
- Fixed a bug in a dependency that allowed the app to be crashed.
2023-09-05 - [1.13.1]
Fixes
- Improved performance of schemas static resources loading.
2023-08-03 - [1.13.0]
Fixed
- There was some intermittent issues where email was not sent during signup, which should be solved.
- Webhook notification can be sent without signature (and defining a secret).
Changed
- Improved UX of Notarization UI by validating certificates beforehand.
2023-06-26 - [1.12.2]
Changed
- Applications API now requires to pass the mode in the query parameters. (To improve the underlying logic of how we manage secure access to live resources.)
Added
- New token endpoint
api/tokens/oauth2
that follows OAuth2 client credentials conventions.
2023-06-20 - [1.12.0]
Added
- The API and UI provide methods to configure the authenticators (MFA) registered by a user.
- Notarization jobs can be inspected using the new
certificates/notarize-job/:jobId
endpoint, where jobId is the certificate hash.
2023-05-26 - [1.11.2]
Security
- Resolved potentially unsafe usage of identities
Added
- Automatic creation of a ticket in our support system in case of email delivery failures.
- Append
ERROR
to email subject sent to notify issuers about certificate notarization failure.
2023-05-17 - [1.11.1]
Fixed
- Solved a bug where the mode would not be stored in url of verification page if user is not signed in
- Fixed rendering for all JSON and PDF deliveries
Added
- Allow to generate webhook secrets from the UI
- Displayed mailhook sender address
Changed
- Updated UI behavior of webhook creation
- Improved verification page looks and feel
2023-03-28 - [1.11.0]
Fixed
- Fixed an issue with wallet recovery if the user had previously created a wallet.
- Fixed an issue where the 25th word was displayed in wallet recovery.
- Fixed an issue where onboarding mode disappeared after changing it and reloading the page.
- Fixed an issue where the onboarding mode was reset when changing the language.
2023-02-16 - [1.10.0]
Changed
- Access tokens have been removed due to integration with Auth0.
Changed
- Replaces the access token UI with the applications UI.
- Removed Google Fonts to improve GDPR compliance.
- Updated the User Manual to include the newly improved workflows.
Added
- Added a new authentication mechanism for users and machine access using Auth0.
- Added a new scope picker in the Webhooks and Mailhooks sections of the app.
- Allow users to request a new confirmation account confirmation email in case the token has already expired.
- Add MFA (Multi Factor Authentication) for verified users.
- Added a persistant link to the User Manual with contextual links in the app.
Fixed
- Fixed an issue where special characters in company names were rendered incorrectly.
2023-01-18 - [1.9.4]
Fixed
- Fixed the unexpected error
ValidationError: Invalid request
during notarization.
2023-01-18 - [1.9.3]
Fixed
- Fixed an issue caused when trying to send an email without a recipient.
2023-01-10 - [1.9.2]
Changed
- Improved appearance of the developers documentation.
- Added support for CoA v1.1.0 and EN10168 v0.4.1
2023-01-02 - [1.9.1]
Fixed
- Fixed an issue where notarizations failed due to an unexpected payload validation error.
Changed
- Live mode is now available for certificate verifications even if a company has not been verified by S1SEVEN.
Added
- Display sender email in mailhook description.
- Added a new scope picker UI to automate/webhooks and automate/mailhooks.
- Added more direct links to sections in the user manual from the application.
2022-12-30 - [1.9.0]
Fixed
- Fixed an issue with urls on the public verification site.
- Fixed an issue with the email subject in some emails.
- Fixed an issue with some emails being filtered by Microsoft Exchange server rules.
- Fixed an issue where some schema releases were not correctly deployed.
- Fixed an issue with certificate notarizations.
Added
- Added a delivery view for emails.
- The status of redeliveries of webhook events is now shared with the user and the ui is automatically updated.
Changed
- Improved the design of mailhook ui.
- Increase rate limit for GET api/mails endpoints.
2022-11-21 - [1.8.2]
Added
- Added a new deliveries view that provides insights into recent web hook executions.
Changed
- UI improvements for lists, wallet creation and dialogs.
2022-11-18 - [1.8.1]
Added
- Introduced resource audit.
Changed
- Improved the access token UI.
- Improved the user profile UI.
- Improved the UI for editing companies.
- Improved appearance of forms.
Fixed
- Fixed some English and German translations.
2022-10-20 - [1.8.0]
Changed
- Due to the high operational cost of hooks, the creation of hooks has been limited to 5 webhooks and 5 mailhooks per company.