Skip to content

Releases: actuallyNothing/chatlog

v2.0.1

26 Jul 23:35
80912ee
Compare
Choose a tag to compare

Seventh stable release, this major update introduces a bug fix and some optimizations.
The most important one is a cooldown for client requests for old logs.

  • Fixed a validity issue when receiving an old logs response from the server
  • Added a cooldown for old round requests from the client
  • Cached all colors and removed unnecesary Color() calls

Previous version's changes: https://github.com/actuallyNothing/chatlog/releases/tag/v2.0

v2.0

21 Jul 23:24
Compare
Choose a tag to compare

Sixth stable release, this major update introduces numerous additions and improvements to previous systems.

Changes

  • Message timestamps are a lot more accurate
  • TTT radio commands are now tracked alongside text messages
    • These messages are highlighted in light blue color
  • Added more filters
    • Added filtering by team messages, roles, radio messages, contents and senders
  • Chatlog interface has been overhauled
    • Increased height for log reading
    • "Selected message" has been improved to mimic actual chat messages and show information in a more readable manner
    • "Filter by player" has been moved to Filters
    • "Hide dead" has been removed, filtering by role and choosing all roles fulfills the same purpose
    • Added a playerlist to show all players that were present at round start or sent a message during the round
  • Added tab icons
  • Added language flags
  • Moved "previous map's last round" to SQL
  • Rounds now show the map and time they were played on
  • Config file replaced by /data/chatlog/chatlog_config.json
    • The file can be directly edited and then synced to the server with the "chatlog_sync_config" command
  • Added "administrate" tab for superadmins
    • Allows to edit usergroups, privileges, server settings and MySQL credentials
  • Added "old logs"
    • Rounds have a unique six-character alphanumeric code that points to them in the database and can be used to get a specific round in the old logs tab
    • If a player's usergroup is allowed to, they can also search for rounds by date and time
    • Old logs contain rounds for previous maps, indexed by their "round code", along with the date and time they were played
  • Optimized server-side round saving and reading

Translations

Outdated translations have been removed, any new contributions to language files are welcome.