Skip to content

1.2.011 - Endpoint and dashboard enhancements

Latest
Compare
Choose a tag to compare
@fvergaracl fvergaracl released this 21 Nov 13:18
· 7 commits to main since this release

🎉 What's New in v1.2.011

This release introduces a host of exciting updates to enhance the functionality, scalability, and user experience of the GAME platform. 🚀 Below are the highlights of the changes:

✨ Key Highlights:

  • 🐳 Docker and Deployment Enhancements:

    • Optimized the Dockerfile for faster and more efficient builds.
    • Updated deployment workflows to better handle environment variables and ensure seamless database connectivity during initialization.
  • 📊 Database Improvements:

    • 🛡️ Added a new table for storing Keycloak user identifiers, maintaining privacy by excluding personal information.
    • 🔄 Improved database migration scripts for better compatibility and consistency across environments.
    • 📊 New components in dashboard
  • 🛠️ API Enhancements:

    • 🕹️ Refined the get_all_games function to ensure all games are fetched, even without associated parameters in GamesParams.
    • ✔️ Improved validation logic across endpoints for enhanced reliability and better error handling.
    • 📊 New endpoint used in dashboard.
    • 🔐 Authentication added for some point, to verify the role.
    • 📝 Log function added in all endpoint, to track activities ,errors, success requests.
  • 🏆 Gamification Strategies:

    • 🎯 Introduced new methods for tracking and rewarding user contributions in collaborative settings.
    • 📈 Enhanced leaderboard mechanics for a more engaging participant experience.
  • 🧪 Testing & Quality Assurance:

    • ✅ Added comprehensive unit tests for new API functionalities and database schema changes.
    • 🔍 Improved CI workflows to ensure higher coverage and stability during deployments.
  • 📖 Documentation Updates:

    • 📚 Expanded deployment guides to cover Kubernetes and Docker setups, with step-by-step instructions.
    • 📝 Updated README with details on new features and enhancements for quick reference.

Full Changelog: v1.2.010...v1.2.011