Changelog
--- [4.2.0] - 2023/10/18
New features
- Finish and Activate Arcadia notification backend (Merge Request | Merge Request | Merge Request)
- Add initial Webhook Notification (Discord, Mattermost, Slack, Teams) (Merge Request)
- Implementation of OpenMetrics endpoints, for use with services such as Prometheus (Merge Request)
Bug fixes
- PWA: Removed the custom offline page in favour of browser default (Merge Request)
- Fix hidden servers appearing visible on public mobile status page (Merge Request)
- Correctly handle if a server returns a string instead of json data on socket ping (Merge Request)
- Bump tornado to resolve #269 (Merge Request)
- Bump crypto to resolve #267 & #268 (Merge Request)
- Fix select installs failing to start, returning missing python package
packaging
(Merge Request) - Fix public status page not updating #255 (Merge Request)
- Fix service worker vulrn and CQ raised by SonarQ (Merge Request)
- Fix Backup Restore/Schedules, Backup button function on
remote-comms2
(Merge Request) - Add a wait to the call for the directory so we can make sure the wait dialogue has time to show up first (Merge Request)
- Fix bug where a reaction loop could be created, but would be cut short by an error when the loop occurred (Merge Request)
- Use controller on update user call (Merge Request)
- Move
imports
toimport/upload
in bind mount to better serve users on unraid with limited vdisk storage (Merge Request) - Fix bug where everytime a page was loaded user settings would be reset #286 (Merge Request)
- Fix tooltip info icon on server config page (Merge Request)
- Fix quick disable toggle on schedules list (Merge Request)
Refactor
- Consolidate remaining frontend functions into API V2, and remove ajax internal API (Merge Request)
- Replace bleach with nh3 (Merge Request)
- Add API route for historical server stats (Merge Request)
- Add API route for host stats (Merge Request)
Tweaks
- Polish/Enhance display for InApp Documentation (Merge Request)
- Add
get_users
command to Crafty's console (Merge Request) - Make files hover cursor pointer (Merge Request)
- Use
Jar
class naming for jar refresh to make room for steamCMD naming in the future (Merge Request) - Improve ui visibility of Build Wizard selection tabs (Merge Request)
- Add additional logging for server bootstrap & moves unnecessary logging to
debug
for improved log clarity (Merge Request) - Bump orjson to
3.9.7
for python3.12
support (Merge Request) - Bump all Crafty required python dependancies, maintaining minimum
3.9
support (Merge Request) Revert peewee bump (Merge Request) - Better optimize and refactor docker launcher sh (Merge Request)
- Improve pop-up notifications with Toasts (Merge Request)
- Move username and password settings to buttons on panel config (Merge Request)
- Remove external references from front end deps (Merge Request)
Lang
-
fr_FR
Translation Updated to latest en_EN (Merge Request) -
de_DE
,fr_FR
,lol_EN
,lv_LV
,nl_BE
,pl_PL
Translations Updated to latesten_EN
(Merge Request)