Release v1.0.1
Release v1.0.1
This release introduces improvements to event tracking and Discord integrations, optimizes mod updates, cleans up telemetry logs (specifically for Arma Reforger), and refines deployment configurations.
Features
-
Discord and Events Management
- RSVP Auto-Freeze: Automatically disables Discord RSVP buttons once an event has passed to prevent late submissions.
- Event Statistics Charts: Added visual charts to the event statistics page for better data representation.
- "No Response" Tracking: Enabled tracking for invited Discord members who have not yet responded to events.
- Player Control: Added a player deactivation/freezing feature and made the player management card collapsible to optimize layout space.
- Past Events Styling: Expired events are now greyed out and display a dedicated status badge in the list.
-
Mod Management
- Outdated mods are now prioritized and displayed at the top of the user interface for quicker access and updating.
-
Deployment
- Updated the primary docker-compose setup to pull images from the GitHub Container Registry (GHCR).
- Introduced
docker-compose.build.ymlto support local environments and git-source builds (e.g., Dokploy).
Bug Fixes
-
Arma Reforger and Logs
- Fixed log file resolution to restore retrieval of historical Reforger performance statistics.
- Removed cyclic telemetry wrapper spam from the main server log and resolved
stats.logperformance issues.
-
Server Lifecycle
- Resolved an issue affecting server start cancellation handling.
- Fixed a bug that caused negative server uptime calculations under specific conditions.
-
User Interface
- Prevented unwanted text wrapping in the RSVP column headers.
- Adjusted the table column span (
colSpan) fallback for empty event statistics tables.
Maintenance and Documentation
- Updated the repository
README.mdwith screenshots and benchmarks. - Updated frontend and backend dependencies, including aligning
go.mod. - Standardized syntax and formatting in
discord_routes.gousinggofmt. - Upgraded the
actions/setup-goworkflow action from v6.4.0 to v6.5.0.
Full Changelog: 1.0.0...1.0.1