Repository navigation
Releases: Team-AN-devOps/whoknows_variations
Release list
Release 2.2.0 - Added Weather Route and Page with Caching and OpenWeather API Integration
This release introduces several key updates to enhance the application with weather-related features:
New Weather Route: A dedicated route for fetching weather data.
Weather Page: A new page integrated into the application to display weather forecasts.
Caching Mechanism: Implemented caching to improve the performance of weather data retrieval, reducing response time and minimizing redundant API calls.
OpenWeather API Integration: Integrated the OpenWeather API to fetch real-time weather data, providing accurate forecasts.
Release 2.1.0 - Updated Views to Use Sinatra-Flash
- Updated views to implement sinatra-flash.
Release 2.0.0 - Rewritten Code in Ruby Sinatra
This release includes a rewrite of some of the codebase from Python to Ruby Sinatra. Key changes:
- Reorganized project structure.
- Updated API routes and page routes from Python to Ruby Sinatra.
- Updated templates as well from Python to Ruby Sinatra.
Release 1.0.0 - Refactored code from Python 2 to Python 3
This release includes the refactoring of the codebase from Python 2 to Python 3. Key changes include updating the syntax in app.py, fixing print statements, updating database handling, and refactoring the run_forever.sh script for improved shell handling.