Releases: slovensko-digital/slovensko-sk-api
Releases · slovensko-digital/slovensko-sk-api
2.1.0-alpha
- Add OBO token based IAM identity endpoint to
/api/upvs/identity
path. - Move OBO token based SAML assertion endpoint from
/api/upvs/sso/assertion
to/api/upvs/assertion
path. - Disallow API token with CTY header and OBO token authorization on IAM endpoints.
- Update API documentation.
- Update installation guide.
2.0.0
- Add
RAILS_CACHE_ID
environment variable. - Add
TIME_ZONE
environment variable. - Add
UPVS_LOG_LEVEL
environment variable. - Remove
RAILS_SERVE_STATIC_FILES
environment variable. - Remove
API_TOKEN_PUBLIC_KEY_FILE
andOBO_TOKEN_PRIVATE_KEY_FILE
environment variables. - Replace
EFORM_SYNC
withEFORM_SYNC_SUBJECT
environment variable. - Remove
UPVS_SSO_SUPPORT
environment variable. - Remove
UPVS_IDP_METADATA_FILE
andUPVS_SP_METADATA_FILE
environment variables. - Replace
UPVS_SP_KS_FILE
andUPVS_SP_KS_ALIAS
withSSO_SP_SUBJECT
environment variable. - Replace
UPVS_STS_KS_FILE
andUPVS_STS_KS_ALIAS
withSSO_PROXY_SUBJECT
environment variable (enabled SSO support). - Replace
UPVS_SP_KS_PASSWORD
andUPVS_STS_KS_PASSWORD
withUPVS_KS_SALT
environment variable. - Replace
UPVS_SP_KS_PRIVATE_PASSWORD
andUPVS_STS_KS_PRIVATE_PASSWORD
withUPVS_PK_SALT
environment variable. - Remove
UPVS_TLS_TS_FILE
andUPVS_TLS_TS_PASSWORD
environment variables. - See installation guide for more details on environment variables and security files.
- Add
Accept
header requirement for SSO assertion endpoint. - Add
Accept
header verification for all endpoints. - Add
Content-Type
header and basic request body verification for all endpoints. - Add IAM identity endpoint to
/api/iam/identities/{id}
path. - Add IAM search identities endpoint to
/api/iam/identities/search
path. - Move SAML assertion endpoint from
/api/upvs/user/info.saml
to/api/upvs/sso/assertion
path. - Move eForm synchronization endpoint from
admin/eform/sync
toadministration/eform/synchronize
path. - Set
delivery_period
,delivery_period_end_at
, andreceived_at
attributes to be nullable at eDesk message endpoint. - Return new health response and updated error responses.
- See API documentation for more details on available endpoints.
- Add eDesk fault logger which logs all encountered faults on debug level.
- Increase max. value of
per_page
parameter at eDesk messages endpoint. - Speed up SKTalk serialization and deserialization.
- Use application time zone when scheduling tasks.
- Fix parsing fractional seconds of delivery time in eDesk messages.
- Fix HTTP status code in responses of eForm administration endpoints.
- Fix eForm scheduler startup.
- Remove unused scripts.
- Migrate from CircleCI to GitHub Actions.
- Migrate from Docker Hub to GitHub Packages.
- Update Java to 11.0.9
- Update JRuby to 9.2.14.0
- Update API documentation.
- Update installation guide.
- Update dependencies.
2.0.0-alpha
- Initial release derived from proprietary source code.
- Breaks compatibility with previous releases on many levels.