The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
0.2.1 - 2019-03-05
- Switch to use PyCryptodome instead of PyCrypto
- Update tests
0.2.0 - 2019-03-05
POT_PUBLIC_KEY
,PRIVATE_KEY
andPUBLIC_KEY
environment variables- Support for signing the response payload
- Validation of headers and signatures
- Add utils.generate_signed_data() and utils.validate_signed_data() Replaces the generate/validate signature functions.
- Move utils to app.utils
- Pipfile with necessary modules, version locking
- X-Pot-App header is now required
- Update API RAML specification
- Update README
- Update CHANGELOG
- Update tests
- Shared secret settings
- utils.generate_signature() and utils.validate_signature()
0.1.0 - 2018-11-23
- Skeleton code for Platform of Trust translator
- Tests
- RAML API specification