GabrielBarberini
released this
15 Sep 20:22
·
44 commits
to master
since this release
New Features
- Updated Python base image to version 3.12.5 for improved performance and features.
- Introduced a new service for managing rocket objects, enhancing modeling capabilities within the application.
- Added functionality to retrieve rocket summaries and binary representations for easier data handling.
- Database connection pools
- Instrument app with open telemetry
Bug Fixes
- Improved error handling across multiple controllers and repositories, ensuring clearer logging and exception management.
- Summary routes fix
Documentation
- Enhanced README documentation for better clarity on development processes and API usage.
- Updated API endpoint descriptions and response types for better user understanding.
Refactor
- Significant refactoring of controllers and services to streamline logic and improve maintainability.
- Renamed and restructured various methods and classes for clarity and consistency.
Style
- Improved code formatting and organization for better readability and adherence to coding standards.
Chores
- Updated dependencies and configuration settings to align with the latest standards and practices.
API DOCS
Feedback and Bug Reports
We encourage all users to try out Infinity API - Alpha and share their feedback or report any issues on our GitHub repository.
What's Changed
- Create FUNDING.yml by @GabrielBarberini in #6
- Updates README.md by @GabrielBarberini in #5
- Update pylint.yml by @GabrielBarberini in #7
- adds default parameters for motor, rocket and flight classes by @GabrielBarberini in #8
- Hot fixes by @GabrielBarberini in #9
- Delete .github/workflows/postman_ci.yml by @GabrielBarberini in #10
- Updates pylint.yml by @GabrielBarberini in #12
- Integrate liquid and hybrid motors by @GabrielBarberini in #11
- Dockerizes app and removes unused data by @GabrielBarberini in #13
- Refactoring by @GabrielBarberini in #14
- reduces the amount of uvicorn workers to 2 by @GabrielBarberini in #15
- Uvicorn workers experiment by @GabrielBarberini in #16
- Increase the number of threads to 2 by @GabrielBarberini in #17
- Rename test filesystem by @GabrielBarberini in #18
- Refactors environment MVC by @GabrielBarberini in #19
- API Refactoring by @GabrielBarberini in #20
- Instrument api with opentelemetry by @GabrielBarberini in #23
- Implements gzpi middleware for payloads above 1kb by @GabrielBarberini in #24
- Major API refactoring by @GabrielBarberini in #25
Full Changelog: alpha...v2.0.0