0.0.3
✨ Release Notes - Reg-Pilot-API v0.0.3
Release Date: 2025-01-21
Tag: v0.0.3
Title: Enhanced Security for /checklogin Requests
✨ New Features
🔒 Signed Headers Check for /checklogin
- The
/checklogin
endpoint now requires the inclusion of signed headers.- Mandatory headers:
signature
signature-input
signify-resource
signify-timestamp
- Requests without these headers will be rejected with an appropriate error message.
- Mandatory headers:
🔧 How to Run
To run the Reg-Pilot-API service:
Locally
After building the project locally (e.g., python -m pip install -e .
):
python src/regps/app/fastapi_app.py
Using Docker
docker-compose down
docker-compose up
🔎 Testing the /checklogin
Endpoint
You can test the endpoint using Swagger by navigating to:
http://127.0.0.1:8000/docs
Ensure the signed headers are included in the request payload to validate the new functionality.
🗋 Summary
This release introduces a signed headers requirement for the /checklogin
endpoint.