Changelog

Kronos' latest changes

Version 11.40.1 Released November 2nd, 2024

What's fixed

  • Fixed an issue parsing the published URL for a Jellyfin instance
  • Always use http when falling back to the container IP and port for a Emby/Jellyfin instance when no published URL can be found
  • Fixed an issue where checkboxes in popup windows would be hard to see in dark mode
  • Fixed fetching and removing rogue users for Jellyfin servers
  • Fixed an issue where library access would not be set correctly on invited Jellyfin users
  • Fixed an issue where Jellyfin invited users would not be removed from the server on service expiration
Version 11.40.0 Released October 31st, 2024

What's new

  • [Docker] You can now specify custom values per node(s) to your Global Variables
  • [Docker] Added a new variable $user.time_zone
  • Added "Default user timezone" under System Settings -> Custom Settings. All new users will be assigned this timezone by default
Version 11.39.0 Released October 19th, 2024

What's new

  • "Max allowed containers on node" now dictates how many invite-containers a node can have.
  • "Total allowed services on node" now dictates how many total invites a node can have. Leave the field empty for unlimited.
  • Added "Update" endpoint to Kronos public API. For now only support updating the remote_id.

What's fixed or improved

  • You can now attach a product when deploying a new image container.
  • Added "(Do not use)" to the "Re-deployed" tag to avoid confusion.
Version 11.38.0 Released July 22nd, 2024

What's new

  • Added "Restart with service" option to Docker Services.
  • Added "restart order" dfeature for Docker Services where you can choose what order a Docker Service should restart in.
Version 11.37.0 Released May 27th, 2024

What's new

  • Added "container_folder_name" to API Services search parameters.
  • Added endpoints for enabling and disabling Intervention Mode on services.
  • Added time_minutes definition to enable Intervention Mode API.
  • You can now connect Docker Configs to products. Kronos will prioritise products over nodes when looking for a suitable config for a service if you have multiple configs

What's fixed or improved

  • Fixed an issue fetching active users from the Plex Database.
Version 11.36.0 Released April 1st, 2024

What's new

  • [Beta] Added Jellyfin support for invites and appboxes
  • Added nodes and node restart to the public API

What's fixed or improved

  • Fixed an issue where Emby invited users would have a blank password. Old users will have a password set now.
  • Fixed an issue where a rebuild of a Plex server would set the wrong advertise IP, causing CDN to break
  • Fixed an issue where alerts of type 'danger' would have the incorrect signal color
Version 11.35.0 Released February 19th, 2024

What's new

  • Added new setting "Install after claim" to Docker Services settings.
  • Added new setting "Run Docker pull on rebuilds" to Emby settings.
Version 11.34.0 Released January 29th, 2024

What's new

  • Added new setting "Use HTTPS for Emby URLs"
  • Kronos will now check the Emby setting "External Domain" (WanDNS) and use that value for building URLs if it's set
  • Improved visibility control over alerts. They can now be set to only be visible for specific nodes, products, or resellers

What's fixed or improved

  • Fixed an issue where sending transcode limit error message to the Emby client would fail
  • Made sure Kronos supports the upcomming Emby release
Version 11.33.0 Released December 9th, 2023

What's new

  • Added support for Emby containers
Version 11.32.0 Released December 2nd, 2023

What's new

  • [Beta] Allow WHMCS reseller to tag their products as "Visible in shop", allowing reseller users to visit their resellers' shop.

What's fixed or improved

  • Fixed an issue where Kronos would not properly identify an already deployed service if a WHMCS acceptOder hook was triggered twice
Version 11.31.0 Released November 17th, 2023

What's new

  • Request sent to Sonarr and Radarr will now include a tag with the used criteria

What's fixed or improved

  • Added a warning message when an Arr instance does not have any criterias
  • Improved error message when a Radarr API call fails
Version 11.30.0 Released November 12th, 2023

What's new

  • Added "Delete all" button to the nodes extraction folders list
  • Added Process Logs endpoint to API. This needs to be toggled per API users for security reasons

What's fixed or improved

  • Fixed an issue where Alerts for Request Lounge / Media Reports would not display
  • Fixed an issue where users connected to WHMCS resellers would be able to see the main shop
  • Fixed an issue where Docker Service Actions would allow adding 6 total actions, but saving would not work because the limit is 5
Version 11.29.0 Released October 15th, 2023

What's new

  • Allow resellers without products to change the Deployment Paths of their deployed servers
  • Allow resellers to rebuild their deployed services
  • Added "Enable Remote Access after claim" toggle to Docker Config
  • Added installed Docker Config ID to the "Service info" panel on the service page

What's fixed or improved

  • Active installations on the Docker Service page is now a searchable and filterable table
  • Various bugfixes
Version 11.28.0 Released October 5th, 2023

What's new

  • Added option "Fire API calls from within the container" to Docker Config, allowing Kronos to fire API calls directly within the container

What's fixed or improved

  • Various bugfixes
Version 11.27.0 Released October 5th, 2023

What's new

  • Added "Available to resellers" option to Docker Services, allowing Resellers with own products to actiive them on theirs.

What's fixed or improved

  • Fixed an issue where rebuilds of containers would get stuck
  • Various bugfixes
Version 11.25.1 Released October 5th, 2023

What's fixed or improved

  • Allow a Docker Config to be global, by not being assigned to any nodes
  • Fixed a pagination issue for the API's /services and /users. This introduces a slight breaking change. "offest" has been renamed to "page" and "limit" has been renamed to "per_page"
Version 11.25.0 Released October 4th, 2023

What's new

  • Rebuilt the "Plex Docker" integration page to allow for much more advanced overwriting of the default Plex Docker Config
  • Improved the "Docker Services" integration to allow for much more advanced services and actions
Version 11.24.0 Released September 11th, 2023

What's new

  • Added the posibility to change the PMS version is used when deploying containers.
    The setting can be found under Integrations / Plex
    This wont affect users with Plex Beta builds active.
Version 11.23.0 Released September 2nd, 2023

What's new

  • You can now add alerts to the Reguest Lounge/Media Reports page

What's fixed or improved

  • Fixed an issue where a custom CDN's installations would not get cleaned up properly before deletion
Version 11.22.0 Released August 1st, 2023

What's new

  • Added option to hide feature Plex Tools / Media Scan. Settings located in new page under System Settings / Toggle Features
  • Added user email to key in Community Center / Invites table
  • Added CDN certs upload to the API
  • Added ability to rename Plex invite containers in the "Service info" panel on thhe container page
  • Added opption to delete inactive users after a set time. Option can be found under System settings / System / Custom Settings. Inactive users will be calculated based on when they last opened the app. This date is a newly tracked attribute, and is initially set to todays date. Actual inactive users will therefore take a while to be deleted.
  • Added product option to automatically assign the deployed user as node owner
  • Added the posibility to change the WHMCS admin path from the default /admin
  • You can choose to atuomatically run specific scripts after successfull deployments

What's fixed or improved

  • Hides the estimated ticket response time if a time has not been calculated yet
  • Improved vibrance for TV-schedule in dark mode
  • Fixen an issue where reseller notification urls for WHMCS would point to the main Kronos WHMCS URL, and not the resellers configured WHMCS domain.
  • Menu items like CDN, Mismatched content, and Plex tools will only be visible if the user has a Plex product
  • Moved scripts to own page under Integrations/Scripts. Re-designed the scripts page.
  • Fixed possible extraction overlap of deployment folders
Version 11.21.0 Released June 4th, 2023

What's new

  • Added additional information about WHMCS user and links to the Invite Key Batch modal
  • Added option to disable the Plex beta build setting. If disabled, users with this setting turned on will still have it visible unntil turned off manually
Version 11.20.0 Released June 2nd, 2023

What's new

  • Added option to see all users who accepted an invite key batch
Version 11.19.0 Released May 27th, 2023

What's new

  • Added Plex rebuild endpoint to the API
  • Added reseller notification settings under User settings where you can disable deployment emails for reseller users

What's fixed or improved

  • Fixed an issue loading Community Center Invites when only a single WHMCS product exists
  • Fixed an issue importing cached popular TV-shows
  • Fixed an issue parsing items from Sonarr in Plex tools/Scan media page
  • Fixed broken sortin for service name in Plex Users Metrics page
  • Other bugfixes
Version 11.18.0 Released May 13th, 2023

What's new

  • Added users endpoint to the API
  • Added addidional data for services to the API
Version 11.17.0 Released April 23rd, 2023

What's new

  • You can now reset a service when it's in a migration state with a deletion date

What's fixed or improved

  • Fixed an issue where Enforce Plex Settings would not work properly
  • Fixed an issue where the Currently Scanning data would be incorrect
Version 11.16.0 Released April 12th, 2023

What's new

  • Allow invite keys to be generated with an expiration after x days
  • Allow existing invite keys to be expired
Version 11.15.0 Released April 6th, 2023

What's new

  • Added user validation feature for Emby nodes where you can quickly get an overview of users not tracked by Kronos, and easily remove them.

What's fixed or improved

  • The node list is now filtered based on the selected product when doing a manual deployment
Version 11.14.1 Released April 5th, 2023

What's fixed

  • Fixed an issue where containers would be stuck in a "rebuilding" state
  • Fixed an issue where a container would not mount directories if the unmount command failed
  • Bugfixes
Version 11.14.0 Released April 2nd, 2023

What's new

  • Added additional user information on the admins user page

What's fixed

  • Properly marks a node as online after checking its status
  • Fixed some unreadable text in darkmode
  • Removed redundant subheader in the "select trial" card, as the title is descriptive enough
Version 11.13.0 Released April 2nd, 2023

What's new

  • You can now add multiple Sonarr instances, each one can also have multiple criterias
  • Added 4k TV show support
Version 11.12.0 Released March 24th, 2023

What's new

  • Added Reset Request Lounge feature. Found in Requests/Settings
Version 11.11.0 Released March 12th, 2023

What's new

  • Added Discord automatic user invite and role assigment feature. Can be found under Integrations/Discord
Version 11.10.0 Released February 28th, 2023

What's new

  • Added Kronos Public API. You can find this over at Integrations/Kronos API
Version 11.9.1 Released February 25th, 2023

What's fixed or improved

  • Fixed an issue where the invite count for connected Plex servers under "Select Plex server" would display 0
Version 11.9.0 Released February 23rd, 2023

What's new

  • Allow updating service information for Plex invite containers

What's fixed or improved

  • Fixed an issue where creating new Deployment Paths would fail
Version 11.8.1 Released February 23rd, 2023

What's fixed or improved

  • Fixed readability for some charts in darkmode
  • Fixed other readability issues in darkmode
  • Chore: Major versjon upgrades in the backend
Version 11.8.0 Released February 18th, 2023

What's new

  • Added Sonarr 4 support (beta)

What's fixed or improved

  • Moved Sonarr settings to the integration page
  • Bugfixes
Version 11.7.0 Released February 10th, 2023

What's new

  • Added ability to set daily restart for Docker Services

What's fixed or improved

  • Fixed an issue where libraries would be re-set when fetching Emby libraries
Version 11.6.0 Released February 2nd, 2023

What's new

  • Added Docker Service feature
  • Allow services to be deleted with a custom delay

What's fixed or improved

  • Improved wording for GPU feature
  • Various bug fixes
Version 11.5.0 Released January 1st, 2023

What's new

  • You can now add multiple Radarr instances, each one can also have multiple criterias
  • Added QOL link: Go from Kronos user page directly to user's WHMCS page
  • Cloudflare is now optional for default CDN. This can be turned off under integrations/CDN
  • You can now add new SSH credentials directly from the New Node page
  • You can now select multiple nodes on the User Interaction/Send Email page
  • Added "Database Cache Size" to Plex Enforce settings
  • Added custom Plex Docker configuration under Integrations/Docker
  • Added Scheduled "Push library paths". Weekly, Biweekly or Monthly
  • Added Discord notification for requested TV-shows when "Push requests to Sonarr" is turned off
  • Admins can now see which user made a request

What's fixed or improved

  • Fixed an issue where pasting the 2FA code on login would not work
  • Potentially fixed an issue where the menu would not build correctly after logging in
  • When a service is deleted, any connected Tautulli instance will now also be properly deleted on the node
  • Added "unhealthy" to the list of valid Docker statuses
  • An existing service can now be re-deployed if the current one is in a "deleting" state
Version 11.4.0 Released December 9th, 2022

What's new

  • Added option to download WHMCS hooks, if manually uploading them is preferable
Version 11.3.1 Released December 6th, 2022

What's fixed or improved

  • Fixed an issue where WHMCS resellers were unable to verify SSH connection when uploading hooks
Version 11.3.0 Released December 6th, 2022

What's new

  • WHMCS resellers can now create Plex enforcement settings for their products
Version 11.2.0 Released December 3rd, 2022

What's new

  • Reseller can now add their own WHMCS install

What's fixed or improved

  • Various Bugfixes
Version 11.1.0 Released September 30th, 2022

What's new

  • Added "Available Spots" to node list on the dashboard
  • Hide recent tickets if support system is disabled

What's fixed or improved

  • Implemented support settings that was missing. It's now moved to System Settings/Support
Version 11.0.0 Released TBD

What's new

  • A brand new design and some re-structuring of the menu

What's fixed or improved

  • Major upgrade of the backend framework
  • Major upgrade of the frontend framework
  • Allow user to login through plex when claiming server. This solves the issue of users with 2FA or PIN not being able to claim directly through Kronos
  • Fixed an issue where a Docker container would not be properly killed using the advanced Advanced Reboot/Stop method
  • Added "Analyze audio tracks for sonic features" to enforce Plex settings
  • Added ability to rename the custom Request Lounge link
  • Added ability to disable (hide) the Reset Plex Config button
  • Added service deleted/suspended to Discord notification settings
  • Added node setting for running all maintenance scripts whenever a node reaches critical disk space (95%)
  • Improved overview of Plex collections in Plex tools / Collections
  • Allow products to be hidden on the shop page
  • Added customizable "Minimum Availability" setting to Radarr
  • Fixed an issue deleting old extraction folders when uploading a new Plex image
  • Properly refresh the image list when deleting an image
  • Added setting for Tautulli subnets
  • A lot of other bug-fixes
  • A few typo-fixes