Changelog

See all changes here.

API V1.7.1 28/12/2023

  • Added POST /bans/checkMine

  • Added optional query parameter of token to ban checker

  • Added optional body field of show_ban to ban checker

  • Added error if show_ban is true, but a valid token is missing

  • Added error for invalid token(s)

  • Added error for missing required field (tmp_id, date)

  • Added GET /ban_detector/load

  • Included cycle_count & last_cycle values in /ban_detector/load response

  • Added GET /ban_detector/advanced/stats

Internal Staff Tracker V1.0.2 31/12/2023

  • Added error logging & catching

  • Fixed crashing after a few days

  • Increased accuracy

API V1.8.0 01/01/2024 - BREAKING

  • Removed login_history from player search if a valid token isn't present

  • Added last_seen to normal, unauthenticated, player search responses. This is based on either the latest login or logout event

  • Added status to both types of player search responses. Indicates if player is currently online. A player is considered online if, for their current session, there isn't a logout_time

  • Added sessions array to normal, unauthenticated, player search responses. This contains: sessions.sessions_count, last_session_start & last_session_end

  • Hidden last_known_location & current server if player isn't currently online - in normal, unauthenticated, player search responses

BOT V2.1.6 01/01/2024 - HOTFIX

  • Provided a token in player search request for player_playtime

API V1.8.1 01/01/2024

  • Catered for id being returned by bugs & feedback forms

  • Added id to embeds

  • Added user mention in place of name in embeds

  • Decreased rate limit on /reports/ endpoints to 30 mins

WEB V2.0.1 01/01/2024

  • Added second tick box for bugs form aka consent

  • Included submitter's discord id in form data

BOT V1.8.3 01/01/2024

  • Fixed bug where playtime wouldn't show if player was currently online

  • If player is currently online, their current session is ignored

  • Included a status indicator in embed description. offline/online

API V1.9.2 06/01/2024

  • Added /player/search/random returns a random tmp_id from our database

  • Added pagination to /random player search

  • Added the following query prams: banned, og, min, max, newest, all, page, perPage

  • Restricted all query pram being used unless either banned or min & max are also present

  • Prevented id ranges > 500 with an all query pram from returning more than 500 ids. Therefore, the max difference in a range must be <= 500 - if all is true

  • Added our_player_profile & tmp_player_profile values to /random player search

  • Further changes to min & max: - min cannot be greater than max - min cannot be lower than 0 - max cannot be higher than the current highest id

  • Added the following new values to /player/search: - sessions.first_session_start - sessions.average_session_length - sessions.total_time_played - sessions.last_session_length - sessions.current_session_length - sessions.frequency

  • Added middleware to handle api bans. Allowing us to now ban people from the API

  • Added /stats/bans/graphs/hourly

  • Added /stats/bans/graphs/weekly

  • Added /stats/bans/graphs/monthly

  • Added /stats/bans/graphs/yearly

  • Added /stats/bans/graphs/pie

  • Added /stats/bans/overview

BOT (Change Montior) V1.9.0 30/01/2024

  • Created bot

  • Added /add_to_changelog command - allows for updating staff roles in discord

Ban Tracker/Player Tracker V3.4.0 07/02/2024

  • Added new daily .txt logs for both leaves and joins

  • Added new role checker (Automated Staff Changes)

  • Added support for leaves dc log channel

Last updated