Releases: TheSmartCooking/API
Releases · TheSmartCooking/API
v0.3.0-alpha
What's Changed
- Refactor configuration and utility structure by @Vianpyro in #33
- Add logger by @Vianpyro in #34
- Enhance logging setup and error handling in authentication routes by @Vianpyro in #35
- Add unit tests for image uploading by @Vianpyro in #36
- Change JWT encryption from HMAC to RSA with rotating keys by @Vianpyro in #37
Full Changelog: v0.2.0-alpha...v0.3.0-alpha
Version Alpha-2
What's Changed
- Added Super-Linter by @Vianpyro in #1
- Trying to use the id by @Vianpyro in #2
- Added refresh token by @Vianpyro in #3
- Added limitation to requests by ip by @Vianpyro in #4
- Added rate limit exceeded error handler by @Vianpyro in #5
- Rate limit error fix by @Vianpyro in #6
- Added recipes retrieving and translation! by @Vianpyro in #7
- Added images upload by @Vianpyro in #8
- Fixed person endpoints by @Vianpyro in #9
- Added first layer of Anti-[VPN, Proxy, Tor Node, Relay] requests by @Vianpyro in #10
- Select and update person locale by @Vianpyro in #11
- Added images loading by @Vianpyro in #12
- Added interactions by @Vianpyro in #13
- Fixed interactions by @Vianpyro in #14
- Added CORS by @Vianpyro in #15
- Added SSL generation and use by @Vianpyro in #16
- Add endpoint to retrieve locale codes by @Vianpyro in #17
- Update authentication procedure by @Vianpyro in #18
- Fix default page parameter in get_all_recipes endpoint by @Vianpyro in #19
- Update Super Linter by @Vianpyro in #21
- Fix code scanning alert no. 2: Uncontrolled data used in path expression by @Vianpyro in #20
- Refactor database connection handling to use context manager by @Vianpyro in #22
- Add update person endpoint by @Vianpyro in #23
- Refactor get_all_pictures procedure by @Vianpyro in #24
- Add search endpoint for recipes by name with pagination by @Vianpyro in #25
- Add recipe engagement routes and endpoint for retrieving engagements by @Vianpyro in #26
- Remove redundant salt & Adjust password hashing with Argon2 by @Vianpyro in #27
- Add endpoint to create a new recipe and improve database cursor management by @Vianpyro in #28
- Use devcontainer by @Vianpyro in #29
- Hash emails by @Vianpyro in #30
- Add unit tests by @Vianpyro in #32
Full Changelog: v0.1.0-alpha...v0.2.0-alpha
Version Alpha-1
The authentication and JWT work!
Full Changelog: https://github.com/TheSmartCooking/API/commits/v0.1.0-alpha