Repository navigation
V0.7.0
π MTES v0.7.0 - Duplication, Powerful PDF Reports, and Robust Round Management! π
I'm excited to release MTES v0.7.0, a significant update that empowers administrators with powerful new tools for managing election rounds, including seamless duplication and essential PDF export capabilities for results and audited voter data. This version builds on previous stability improvements to offer a more comprehensive and efficient election management experience.
β¨ What's New in v0.7.0:
- π―ββοΈ Round Duplication Functionality:
- Effortless Duplication: You can now easily duplicate existing election rounds! This is incredibly useful for creating similar rounds quickly or setting up new elections based on previous configurations. The duplicated round will have a clear "Copy" indicator in its name.
- Smart Contestant Handling: When duplicating, the system intelligently handles contestants, filtering out internal "white ballot" entries and ensuring a clean copy of your roles.
- π NEW: Comprehensive PDF Export for Voting Results & Audit Trails!
- Professional Reports: Generate clean, print-ready PDF reports of your voting results! This feature provides a clear, organized summary of each role's outcome, including contestant votes, percentages, and their status (winner, failed threshold, white ballot).
- Detailed Voter Signatures: The PDF export also includes a dedicated section with a list of all members who voted in the round, complete with their captured signatures, offering a verifiable and auditable record of participation.
- Threshold Clarity: The PDF clearly indicates the dynamic threshold calculation (e.g., 50%+1 or 66%) for each role, providing full transparency on winning conditions.
- Centralized Overview: Get a complete, static snapshot of your round's performance and voter participation for easy sharing and archival.
- βοΈ Enhanced Round Update Reliability:
- Robust Data Processing: The backend now performs more thorough processing and validation when updating round details, ensuring that all linked data (like members in roles) is correctly referenced and updated.
- Improved Error Handling: More specific error messages are provided if there are issues during round updates, making troubleshooting easier.
- π Optimized Network Requests:
- Smarter API Fetching: Frontend API calls now intelligently select between public and internal API URLs, optimizing network performance, especially in containerized environments (e.g., Docker).
These updates provide greater flexibility for setting up elections and crucial reporting capabilities, making MTES an even more indispensable tool for managing your voting sessions.
π£οΈ Versioning
This is v0.7.0, marking a new major feature release following the v0.6.1 hotfix.
π Feedback Welcome!
Your feedback is invaluable as we continue to evolve MTES. Please explore these powerful new features and let us know your thoughts!
What's Changed
- Add duplicate functionality and enhance round updates by @TheCommandCat in #60
- Add PDF export functionality for voting results by @TheCommandCat in #61
Full Changelog: V0.6.1...V0.7.0
Made with β€οΈ by @TheCommandCat