This repository has been archived on 2025-02-16. You can view files and clone it, but cannot push or open issues or pull requests.
Spiffo/CHANGELOG.md
Corban-Lee Jones d5dccdb533
All checks were successful
Build and Push Docker Image / build (push) Successful in 15s
update changelog
2024-12-13 23:50:37 +00:00

59 lines
1.7 KiB
Markdown

# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Added
- Debug environment variable flag.
- Store player deaths and sessions in the db.
- Calculate player's playtime via the sum of their stored session lengths.
- Admin-only "build" command for player data - causes the bot to read through all older log files for data.
### Fixed
- Unhandled situation where zomboid rotates the log files, causing FileNotFoundError to be raised.
### Changed
- Log level dependent on the debug flag.
- Connect to and build the database earlier into start-up.
- Many smaller changes and improvements to the database tables for player data.
## [0.0.3] - 2024-12-09
### Added
- A Database for storing user data, such as connection state and deaths.
- Better file handlers for reading log files.
- More cogs for dedicated purposes (players, console, commands, activity).
### Fixed
- "User has connected/disconnected" alert incorrectly firing on player death.
### Changed
- Streamlined ways of reading from server log files.
- Improved embeds for users connecting and disconnecting from the server.
## [0.0.2] - 2024-12-07
### Added
- Commands for accessing remote console.
- Shorthand commands for commonly used rcon commands.
- Online user count that is automatically updated and set as the bot's activity presence.
- Console reader for handling events in-game.
- Announce when user has joined/left the server.
- Mod update checker and manager, with announcements for server restart.
## [0.0.1] - 2024-12-06
### Added
- Initial project files and repository