Fixed an issue calculating weather or not an invite key charge is full.
Version 10.58.1
Released April 28th, 2022
What's fixed or improved
Fixed an issue where results would be invalid when sorting tickets for assignee.
Version 10.58.0
Released April 3rd, 2022
What's new
WHMCS - Added the order id for the server in the users dashboard server overview page
What's fixed or improved
Fixed an issue calculating total users, where reseller servers would not be counted.
Version 10.57.0
Released April 3rd, 2022
What's new
WHMCS - Added WHMCS setting "Allow cancellation from Kronos", allowing to hide the Request Cancallation button on the server dashboard
WHMCS - Added editable WHMCS order details to the server page, allowing you to edit the order ID and the Servcice ID related to the server
What's fixed or improved
User server dashboard - Moved "Request Cancellation" button to the product section to allow for cancellations even tho the node is offline
Version 10.56.1
Released March 29th, 2022
What's fixed or improved
Fixed the turnover metric, which was broke.
A bunch of performance improvements and fixes
Version 10.56.0
Released March 27th, 2022
What's new
Added Radarr v4 support with their new v3 API
What's fixed or improved
A bunch of performance improvements and fixes
Version 10.55.0
Released January 23rd, 2022
What's new
Added toggle to disable the automatic node reboot checker
Version 10.54.1
Released January 17th, 2022
What's fixed or improved
Fixed an issue updating Emby libraries where libraries already exists in the database
Version 10.54.0
Released October 2nd, 2021
What's new
[WHMCS] Users can now cancel their servers directly from the dashboard
[WHMCS] Users can now go directly to the full WHMCS invoice from the invoice page
Version 10.53.0
Released September 19th, 2021
What's new
Custom WHMCS fields for a product will now also be displayed when purchasing through the Shop page
Version 10.52.0
Released September 12th, 2021
What's new
A Plex server can now be set to be created using the plexinc/pms-docker:plexpass image
Added server settings panel to the dashboard for easier access
What's fixed or improved
WHMCS products on the shop page are now sorted by the available stock
Version 10.51.0
Released September 10th, 2021
What's new
You can now enforce the setting "Disable video stream transcoding" for Plex.
Version 10.50.0
Released August 29th, 2021
What's new
You can now opt in to delete old extraction folders when pushing a new one to your nodes.
You can now also disable the Custom CDN feature. If all CDN features are disabled, the CDN button
will be hidden from the server dashboard
Version 10.49.1
Released August 22nd, 2021
What's fixed or improved
Fixed an issue when redeploying a reseller server, where the reseller would loose access to the new server
Version 10.49.0
Released August 5th, 2021
What's new
Added a "Request Trial" page where people can submit requests for trials.
What's fixed or improved
Renamed QuickTrials to Trials
General fixes and improvements
Version 10.48.0
Released July 19th, 2021
What's new
Added Invoices page for users where they can view their WHMCS invoices and much easier understand what product in Kronos an invoice relates to.
This page is disabled by default and can be enabled from the Integrations/WHMCS page. The setting is called "Enable Invoices page".
What's fixed or improved
Added additional Discord webhook events for "deployment failed", "Node disk usage warning", "Node restarted by user", and "Media report created"
Version 10.47.0
Released July 11th, 2021
What's new
You can now define your own media types under Admin/Requests/Media Types.
This allows users to use the Plex Tools/Library Scan utility with any type of library that you define.
The media types can be applied to the library maps found in Admin/Requests/Library Maps.
Products from the Shop and Reseller Shop page can now be bought with a promo code
You can now select "Anywhere possible" when re-deploying Plex servers
You can now remove any library path from your Plex servers from the Storage/Library Paths page.
You can now opt-in to remove a Library Path from all active Plex servers when removing a Library Path from Storage/Library Paths
You can now view your signed-in devices from the User Settings page.
You can now sign out devices you no longer wish to have access to Kronos. A device will not show up for the user when you log in to a user as an admin.
Added the "Enable for reseller users" option to CDN locations. A user connected to a reseller can no longer select the CDN if this is enabled.
This is enabled by default for backward compatibility. All relevant enabled CDNs will be disabled when this is disabled.
You can now define "Max simultaneous video streams" for your Plex invite products. This value will be respected and any user who exceeds this value
will have their stream terminated until the total streams are at or below this value. This check runs every two minutes.
Added Tautulli setting for automatically update the Tautulli Docker image on all nodes that have products with Tautulli-support.
This will happen automatically when enabling the feature, and once a week to make sure all nodes have the update command in their crontab
You can now refresh Plex collections from the Plex Tools/Collections page. Collections created before v10.47 will not have this option.
Added support for official Trakt lists, like https://trakt.tv/shows/popular, for Collections tool
Added Discord webhook notification support. Currently support notifications for new tickets, ticket replies, and new servers.
What's fixed or improved
All other devices will now be signed out when you update your password
Added menu item for settings. You can still access the settings page from the top-right user icon like before.
Improved the backend job for making sure mounts are correctly mounted when using Ceph
The Appbox Storage Index has been reworked. You can now manually trigger an index from the node, and it will no longer automatically start new indexes.
This solves the problem where the index will be deleted when a new one is started.
A node now has to be offline for at least 10 minutes before an emergency server can be deployed
Version 10.46.0
Released July 10th, 2021
What's new
You can now specify the WHMCS payment gateway to be used when generating invoices. Default value is PayPal Basics
Version 10.45.0
Released July 4th, 2021
What's new
Added Popular/Trending/Upcoming categories to movies and TV-shows in the request lounge
Added proper menu structure to the request lounge pages
Version 10.44.1
Released July 2nd, 2021
What's fixed or improved
Fixed an issue where deploying containers would fail if the "Inside container" storage path was empty
Version 10.44.0
Released July 2nd, 2021
What's new
Moved support related settings to a new page Support/settings
Reseller-users can now have their support turned on or off
What's fixed or improved
The backend controlling the interface has been rewritten. Settings like app name, logo, icon, menu settings are now dynamic.
If, for example, you upload a new logo, all active users will see this change automatically in real time.
Version 10.43.1
Released June 30th, 2021
What's fixed or improved
Improved the view for servers that are assigned to resellers.
Version 10.43.0
Released June 24th, 2021
What's new
Added option to re-sell containers on an individual level. Products can now be tagged with "Reseller Product"
What's fixed or improved
Fixed an issue where the request rule for foreign language movies would count twice
Version 10.42.1
Released June 19th, 2021
What's fixed or improved
Fixed an issue requesting movies to Radarr
Version 10.42.0
Released June 9th, 2021
What's new
The "Rebuid Plex Server" button can now be turned off from the Integrations/Docker page
Version 10.41.0
Released June 3rd, 2021
What's new
Added new User Interaction page: Dynamic Content. Here you can, for now, customize the content for the "What is CDN?" popup.
What's fixed or improved
Improved the notifiaction text when a node is offline. It now tells the user to be patient and contact support if the node doesn't come back in 15-30 minutes.
Removed a static path (/storage/) for the Requests/Library Maps entries. If your Library Maps are currently working, you won't have to do anything.
The Node Owner and Assigned Reseller list now only shows users connected to the node
Updated user avatars
Version 10.40.0
Released May 22nd, 2021
What's new
Added new metrics page - Node Reboots. This might help you identify any node having issues.
Version 10.39.0
Released May 21st, 2021
What's new
You can now specify a trial period per product. A users server will be deleted after the specified hours on the product.
Added datetime fields to the Process logs filter. You can now filter the processes between two datetimes.
The WHMCS hooks will now point to the fallback Kronos domain to prevent hooks not working if your custom domain for whatever reason stops working.
What's fixed or improved
When a trial is set to be delted, the displayed text to the user is now more clear.
Fixed an issue fetching seasons for tv-series when they weren't already cached
Version 10.38.0
Released May 2nd, 2021
What's new
Added new Plex tool, Collections. Users can now create collections based on IMDB or Trakt.tv lists.
What's fixed or improved
Improved deleting an extraction folder. This is now a job that will persist even if the node was rebooted
during the deletion process
Fixed an issue where the Plex monitor health check would fail to connect to plex if a domain was used
Improved the Request Lounge Sync function. It's now slower, but should resolve some connection issues we've seen.
Version 10.37.3
Released April 29th, 2021
What's fixed or improved
You can now use a domain for your Plex server, that's connected to Request Lounge. The Plex port is no longer required.
Version 10.37.2
Released April 29th, 2021
What's fixed or improved
Fixed an issue where the Plex sections modal would overflow when you have a large number of libraries
Version 10.37.1
Released April 27th, 2021
What's fixed or improved
Fixed an issue finding and uploading Preferences.xml file to invite-containers.
Version 10.37.0
Released April 24th, 2021
What's new
Admins can now opt out of the node disk space warning email
What's fixed or improved
Fixed a bug where the "Restart node" button was hidden for users that owns the node
Fixed a bug where the "Tautulli Backups" button was duplicated
Version 10.36.0
Released April 17th, 2021
What's new
The Plex Tools/Media Scan page is now baked into the Request lounge. Available content has a "Scan" button allowing you to instantly scan this media on your Plex server(s).
What's fixed or improved
Various bugfixes and improvements
Version 10.35.0
Released April 17th, 2021
What's new
Added a new Integration page for Docker
You can now opt-in to stop Docker containers by killing their process ID. This is useful if you often find your containers in a locked state.
Admins and server owners can now download the Plex Logs directly from the dashboard
What's fixed or improved
Fixed an issue where the process log entries was not sorted correctly by time. This affected SSH calls that was executed at the almost exact same time.
Version 10.34.0
Released April 3rd, 2021
What's fixed or improved
Added a global timeout to all SSH calls to prevent long-running jobs.
If the SSH call to restart a container times out, we now assume the container is in a locked state and issues a node-reboot
Version 10.34.0
Released April 3rd, 2021
What's new
You can now choose to have Kronos spread out Plex's scheduled tasks for your nodes. Setting located in Integrations / Plex
Version 10.33.0
Released March 27th, 2021
What's new
You can now select to mount the Deployment-Paths with either :ro or :rw
Version 10.32.3
Released March 18th, 2021
What's fixed or improved
Fixed an issue where Plex would hit a rate-limit, resulting in inviting users not working
When a Plex or Emby user is unsuspended, the user is now automatically re-invited back
Version 10.32.2
Released March 15th, 2021
What's fixed or improved
Fixed an issue where enabling remote access after claiming a Plex server would fail
Version 10.32.1
Released February 28th, 2021
What's fixed or improved
Added additional settings to the Enforce settings list (Analyze audio tracks for loudness and Generate video preview thumbnails)
Version 10.32.0
Released February 27th, 2021
What's new
Added "Top Played" page, which can be found under Request Lounge.
This page lists the sum of all your Plex servers' Top Played results for the last 7, 30, 90 days, and also all time.
Version 10.31.1
Released February 24th, 2021
What's fixed or improved
Added Feature Access settings to Emby products
Version 10.31.0
Released February 24th, 2021
What's new
Added support for Emby User Policy setting per product
Added support for Emby library/product mapping per Emby server where you can exclude/include specific libraries for different products
Version 10.30.0
Released February 22nd, 2021
What's new
You can now specify Plex settings that you want to be enforced on specific products.
The defined list is enforced on servers two times per day.
You can find this integration at App Management / Deployment / Enforce settings
What's fixed or improved
Fixed an issue naming the Nginx config name for the default CDN integration
Version 10.29.0
Released February 21st, 2021
What's new
Added a new menu item "Shop" where authenticated users can place orders
Only users that are connected to WHMCS and administrators can view this page
What's fixed or improved
Improved the flow/wording for activating invite-keys
Version 10.28.0
Released February 20th, 2021
What's new
The stop-scan feature will now not run on image containers
Added link directly to the WHMCS order from the users server page
You can now add images to the rich text field used in emails and tickets.
You can also now style text with font and color.
What's fixed or improved
Fixed an issue where invite containers didn't have the "Do not restart" option for the daily reboots setting
Fixed wrong url from the user-modal to an invite-server
When re-deploying a server, the "Delete old after" value is now respected
Version 10.27.0
Released February 15th, 2021
What's new
You can now update the remote ID on an invite container
Version 10.26.0
Released February 11th, 2021
What's new
You can now automatically push your certificates to all of your CDN locations when uploading new files.
Version 10.25.1
Released February 3rd, 2021
What's fixed or improved
Fixed an issue where uploading the Preferences.xml file would not work if the SSH user did not have access to the node's root folder
Version 10.25.0
Released January 31st, 2021
What's new
You can now manually sync the product names from your WHMCS installation from the "Integrations/WHMCS" page.
Use the button "Sync WHMCS product names" whenever you update a product name in WHMCS.
Version 10.24.0
Released January 30th, 2021
What's new
You can now see a graph displaying total servers and how many of them are scanning.
The history shows the last 7 days of scans with an interval of 1 hour.
You can now add a second Sonarr install to the TV schedule.
What's fixed or improved
Fixed a typo
Fixed an issue where the search shortcut (shift + /) would trigger while typing in a text field on some browsers
Version 10.23.0
Released January 27th, 2021
What's new
You can now check which Plex servers are scanning, and reboot a random number of them.
This is a tool that will come in handy if you are having issues with many of your servers scanning at the same time and
impacting your storage performance
Version 10.22.2
Released January 27th, 2021
What's fixed or improved
Fixed an issue where Kronos would falsely report no available space for an invite container
Version 10.22.1
Released January 20th, 2021
What's fixed or improved
Fixed an issue where server deletion emails were not sent during a cleanup process
Version 10.22.0
Released January 17th, 2021
What's new
You can now disable tickets for sub-users
Version 10.21.0
Released January 15th, 2021
What's new
Requests can now be pushed automatically to Sonarr for processing
Added Plex Tools in the Plex integration page with a Stop all scans tool
Added "Products and Libraries" section for Plex Invite containers where you can map the Plex libraries
to multiple products
When CDN is enabled, Remote Access is now disabled on the Plex server
Invite-containers can now be rebooted daily
The Server info now shows what custom CDN a Plex server has enabled
What's fixed or improved
Fixed an issue scrolling on show modals with a lot of seasons
Improved the Request Lounge settings
Fixed an issue where the Reset Plex config button was present on an Emby invite, visible to admins
Fixed an issue where a node would be selected for deployment as long as it had a free extraction, even though it had reached its user-capacity
Renamed Inject Library Paths to Push Library Paths to avoid confusion
Renamed Migration to Re-deploy to avoid confusion
The CDN list in Enable CDN is now sorted alphabetically and full CDNs are hidden. If all CDNs are @
full, a message will appear.
The node-list in User Interaction/Send Email is now sorted alphabetically and searchable
Version 10.20.4
Released January 2nd, 2021
What's fixed or improved
Fixed an issue where Plex would resume a scan a few minutes after Kronos has stopped it
Version 10.20.3
Released January 1st, 2021
What's fixed or improved
Fixed an issue parsing the dates for the TV-schedule
Version 10.20.2
Released December 31st, 2020
What's fixed or improved
Fixed an issue deleting Plex images
Version 10.20.1
Released December 31st, 2020
What's fixed or improved
Reseller deployments will now properly use the Preference file specified for the
reseller's product, if any.
Version 10.20.0
Released December 29th, 2020
What's new
Added Plex Tools in the Plex integration page with a Stop all/schedule scans tool
What's fixed or improved
The Request Lounge menu item is now properly hidden if Request lounge is disabled and Ombi URL is empty
Version 10.19.3
Released November 21st, 2020
What's fixed or improved
Fixed an issue where node owners could not restart the node when it was offline
Version 10.19.2
Released November 8th, 2020
What's fixed or improved
Fixed an issue fetching Plex servers for an invite container when remote access is disabled
You can now limit the total containers when running the Inject Library Paths method. Keep in mind that each run
will not remember the previous limitation, meaning you cannot inject with a limit of 100 ten times in order to inject 1000 containers.
Fixed a restriction check for users with no connected servers
Version 10.19.1
Released November 3rd, 2020
What's fixed or improved
Fixed an issue enabling CDN for invite-containers
Version 10.19.0
Released October 29th, 2020
What's new
You can now add and upload your Plex Images to nodes through products from the Integrations/Plex page or per node from the node page
What's fixed or improved
Fixed an issue with Plex Invites where the selected product for a user was not respected during deployment
General improvements and bugfixes
Version 10.18.0
Released October 18th, 2020
What's new
The Library Injection function for the users has been removed in favor of a new and improved
Library Injection system that can be found over at Storage/Library Paths
What's fixed or improved
Renamed requested movie status "Monitored" to "Searching" to avoid potential confusion
Improved CDN error handling on Cloudflare API fail
Improved Queue priority. Important jobs, such as deployments and EnableCDN, now has the highest priority
Improved Plex API usage stability
Improved WHMCS integration feedback on fail
Tons of other backend improvements
Version 10.17.2
Released October 14th, 2020
What's fixed or improved
Improved the deletion of containers. A server is now in a deletion state until the container is completely wiped form the node
Version 10.17.1
Released October 6th, 2020
What's fixed or improved
Reboots triggered by the Unresponsive Docker system is now tagged with the related container name
Various backend fixes and improvements
Improved setting the remote access on the Plex server after claiming
Fixed an issue checking the claim status on Emby invites
Version 10.17.0
Released October 4th, 2020
What's new
You can now re-deploy all types of servers (Plex invites, Plex appboxes, Emby invites) to other similar locations.
This can be done from either a node-level or directly on a server/invite
You can now get the size of each container by enabling ASI (Appbox Storage Index) on the node.
Added notification popup when containers are deployed or deleted
The "connected servers" list on a node is now automatically updated when a server is deleted
When new users are deployed, their username is now generated based on their email address
Table filters, sorting, and rows per page are now remembered
You can now disable the scheduled maintenance per node. The maintenance scripts run every Monday at 11 AM UTC.
Keep in mind that Extensive Maintenance never runs automatically.
A WHMCS order is now directly linked from a user's server dashboard. This solves the issue where a WHMCS user were previously unable to
know which order is what Kronos server.
Added a daily job that checks for any potential rogue WHMCS services.
This is done by iterating through all canceled WHMCS services and matching it up against any existing users on Kronos
Added "Hetzner" option on nodes where you can now specify if the node is hosted by Hetzner.
This is used when attempting to reboot a node using the Hetzner Robot API for hardware or manual reboots.
All nodes staus are now checked every five minutes to make sure it's on in an unresponsive state.
In certain cases a node can be responsive to pings, meaning tools like Uptime Robot won't see the node as being
offline, while the node is actually unresponsive to SSH commands. This scheduled task takes care of this scenario
What's fixed or improved
The node is now properly removed from UptimeRobot when deleted
The UptimeRobot name is now updated when the alias is changed on a node
Fixed count for users on Plex invite nodes
Fixed an issue where the node or container would not update if you were navigating
away from a current node/container, using the search function
Fixed a width overflow issue for the search function on smaller screens
Improved process during the enabling of CDN. The process will now give better feedback if it fails, and the dashboard
will automatically reload when the process is complete
Added a scheduled job that takes care of any potential containers stuck in a deleting state
Improved feedback when a server's CDN is down.
This could be caused by Cloudflare API being down, or the CDN owner/admin invalidating the API credentials
Fixed broken server-export
Fixed an issue where the Request Lounge request count would be changed for the user, even if the request to Radarr failed
Fixed an issue where admin users could be marked as trial-user
Re-designed the two-factor authentication popup when logging in
Fixed an issue where the admin would be logged out when logging in as multiple users during the same session
Fixed an issue migrating Plex invite users where the target server is selected
Fixed an issue connecting to nodes that uses a domain as host
Version 10.16.6
Released September 18th, 2020
What's fixed or improved
Fixed an issue removing lines from the fstab file where the line contains a specific set of characters
Added confirmation message before deleting an fstab line
Version 10.16.5
Released September 17th, 2020
What's fixed or improved
Improved deploying containers. If the connection is lost during moving/deletion of folders, the action will now be retried
five times before sending the Job failed email
Fixed an issue displaying wether a Tautulli script is installed or not
Version 10.16.4
Released September 16th, 2020
What's fixed or improved
Fixed an issue fetching current requested movie during a scan using the Plex scanner
Version 10.16.3
Released September 15th, 2020
What's fixed or improved
Improved check for when an image extraction is complete
Version 10.16.2
Released September 14th, 2020
What's fixed or improved
Image posters for movies are now properly cached if the object was previously saved without an image.
Removed the movie rating from the cache in order to show the most up to date rating.
Version 10.16.1
Released September 14th, 2020
What's fixed or improved
Improved checks on WHMCS hooks. If the connection to the WHMCS database fails while processing a hook, the admins
will now be notified.
Version 10.16.0
Released September 12th, 2020
What's new
Plex- and Emby-invites can now use the Emergency Server System.
You now have to specify the ESS product for each type on the Settings/Deployment page
What's fixed or improved
General optimization for the darkmode
Improved logic for selecting the node when deploying Plex invites
Version 10.15.3
Released September 11th, 2020
What's fixed or improved
Added send welcome email button to Plex invite server
When an email fails to send, it will now be re-tried five times before using the optional fallback email
Fixed an issue where Tautulli could not be installed on invite-containers
Version 10.15.2
Released September 9th, 2020
What's fixed or improved
Added a cleanup job for old containers stuck in a deleting state
Fixed an issue syncing very large amounts of media using the Plex scan service
Version 10.15.1
Released September 4th, 2020
What's fixed or improved
Fixed an issue displaying invite-containers on a node
Fixed an overflow issue on the Validate invited users modal
Version 10.15.0
Released September 3rd, 2020
What's new
Processes are now linked together when part of the same call stack
Added better filtering for processes
Invite-containers can now manage CDNs
Invite-containers can now manage Tautulli
Added Docker status to container-list on the node page
What's fixed or improved
Fixed an issue where users could restart nodes while not being offline for longer than ten days
Improved the extensive maintenance script
Improved conditioning for marking a process as failed
Improved the UX for processes
Fixed an issue displaying the correct user label for shared users
When re-deploying a WHMCS user where the service has set to be canceled, the new container will
now properly inherit the same service expiry date as long as the old server isn't already deleted in Kronos
Version 10.14.1
Released August 31th, 2020
What's fixed or improved
Added support for the new Plex Movies Agent
Fixed a bug where the deploy container button was visible on Emby nodes
Fixed an issue restarting the Docker service when required
Fixed an issue running redundant jobs when a node is offline
Version 10.14.0
Released August 30th, 2020
What's new
Added Extensive Maintenance method for Plex containers
Invite-containers can now be deployed with a product in order to set the correct Plex Preferences.xml file
Invite-containers can now be deployed with custom deployment path groups
Invite-containers are no longer automatically created, due to the changes above.
Version 10.13.2
Released August 26th, 2020
What's fixed or improved
Fixed an issue adding a new Emby invite node where validation fails
Invites can now be manually deleted
Version 10.13.1
Released August 26th, 2020
What's fixed or improved
Emails using the Kronos integration is now sent from noreply@kronosapp.io to avoid confusion
Added Krono's IP to the email integration if Sparkpost or SMTP is selected
Improved the Plex claim process
Version 10.13.0
Released August 27th, 2020
Servers/invites can now be manually suspended
What's fixed or improved
Emails using the Kronos integration is now sent from noreply@kronosapp.io in order to avoid confusion
Added Kronos' IP to the email integration if Sparkpost or SMTP is selected
Improved the Plex claim process
Version 10.12.2
Released August 25th, 2020
What's fixed or improved
Improved the maintenance scripts
Fixed an issue removing rogue Tautulli on new install
Version 10.12.1
Released August 25th, 2020
What's new
Added additional information to the node overview table
What's fixed or improved
When WHMCS hooks are triggered for products not added to Kronos, a warning email will no longer be
sent to the administrators.
Fixed an issue where the count for movies/shows during sync would be out of sync causing the process never to visually complete
Version 10.12.0
Released August 23rd, 2020
What's new
Added status label to the container page
Portainer can now be managed on each node
Re-implemented the node page. It's now tidier and easier to use
You can now sync your library with the Request Lounge using Plex or Emby
What's fixed or improved
Fixed setting the correct path for the maintenance scripts
Fixed uploading of scripts on nodes
Improved processing speed for daily reboots (containers)
Improved the maintenance job
Fixed ESS deployment with additional deployment path groups
Added a check for when Docker responds with Bind for 0.0.0.0:port, which appears to require a docker service restart
Fixed an issue deleting a container when it had been automatically started again
Version 10.11.0
Released August 19th, 2020
What's new
Bandwidth and active user stats are now fetched directly from the Plex API to improve accuracy
Needed invite-containers are now being automatically deployed by a job that runs every 10 minutes
Invite-keys created by administrators can now have "charges" up to 100
When a media report is marked as solved, the user is now notified by email and notification
Admins can now rebuild containers from the admin's dashboard
Users with Plex or Emby invite-products can now name their servers on the Server Settings page
Re-implemented the inject library path feature. It's now more stable and dynamic
What's fixed or improved
Fixed a bug where deploying a Plex container resulted in an error "Plex Media Server: not found"
Fixed an issue where Docker Unresponsive would be triggered when a container doesn't have a valid container ID
Fixed an issue calculating the total shares when adding CDN credits
Fixed broken product metric graphs
Fixed an issue where the username in the user-popup didn't change when login in as another user
Fixed an issue using sudo for commands that don't require sudo, and would, therefore, throw an error
Improved visibility for the user-popup in darkmode
Improved loading-speed of the node page
Improved queue-system for container deployments. Deploying a large number of appboxes at the same time should now be faster
Improved the user experience for accepting an invite
Improved product metrics page to account for a large number of products
Clicking a Plex invite server form the dashboard's server list now takes you to the correct URL
Version 10.10.4
Released August 15th, 2020
Fixed an issue where node owners could not properly restart a node
Version 10.10.3
Released August 14th, 2020
Fixed an issue deploying Plex Invites to a node with the correct product
Improved CheckMounts job after a node reboot
Improved the Check unresponsive Docker function
Version 10.10.2
Released August 12th, 2020
Improved startup logic for Plex container
Improved startup logic for Tautulli container
Version 10.10.1
Released August 10th, 2020
Fixed an issue filtering nodes by product on the Nodes table
Version 10.10.0
Released August 9th, 2020
Added Node User Owner. If a user is made the owner of a node, the person can now issue node-reboots
as well as remount Google Drive (if in use)
Fixed an issue making invoices through the invite key system
Improved the logo size limit used above the menu
Fixed an issue where reseller containers count not deploy Tautulli
Fixed date for extraction folders on the node-view
Version 10.9.0
Released August 8th, 2020
Re-implemented Plex Image process
You can now select an existing container when creating the image
You can now automatically correctly set the "Extraction lib path" setting once the image is complete
Automatic deletion of the container has been removed, as it's impossible to know the timeframe for an image creation
You can now select whether you want to delete the container after the process is finished or not
Improved the overall user experience for this page
The server table on the admin dashboard now shows the server name instead of its ID
Version 10.8.1
Released August 6th, 2020
Re-implemented SFTP Storage to fix an issue decrypting SSH keys
Version 10.8.0
Released August 5th, 2020
Tautulli containers are now started when a node is rebooted
You can now specify port number for your WHMCS host when uploading the hooks
Version 10.7.0
Released August 4th, 2020
Added API test button for the Cloudflare API settings
Version 10.6.0
Released August 2nd, 2020
Added Plex Integration page with tarball creation
Deprecated the QuickDeploy feature that was previously used for deploying blank containers
Improved the Request Lounge Rules for selecting non-foreign languages
Moved Library Maps from /storage to /requests where it belongs
Version 10.5.2
Released August 1st, 2020
Fixed potential redirect to current route
Fixed an issue viewing the Subscribed Content page in the Request Lounge
Fixed a design issue with movie/show modals for Request Lounge items
Fixed an issue checking for new notifications
Improved stability for WHMCS database connection
Improved stability for storing Plex Bandwidth usage
Fixed an issue updating the Library Maps on deletion
Improved updating Library Maps where no paths were defined
Fixed invalid redirects from links in notifications
Fixed an issue setting the system setting after toggling the Uptime Robot integration state
Improved error handling for Uptime Robot monitoring on a node page
Improved error handling for deploying containers
Fixed an issue sorting nodes by products
Fixed using arrow keys for search results
You can now toggle the page search using cmd+k (for mac users)
Version 10.5.1
Released August 1st, 2020
Fixed an issue deploying reseller containers
Version 10.5.0
Released July 31st, 2020
Added ServiceTermination hook for WHMCS integration
Version 10.4.4
Released July 31st, 2020
Fixed an issue connecting to nodes using a none-default port of 22
Version 10.4.3
Released July 30th, 2020
Fixed an issue where a movie would be marked available when requested, and Radarr already
had the movie monitored
Improved error-handling for Radarr requests
Improved readability for popup errors
Version 10.4.2
Released July 27th, 2020
Fixed accessibility for certain popups
Version 10.4.1
Released July 24th, 2020
Fixed typos
Fixed broken login link in new admin email
All emails now uses a custom-generated Message ID that will contain the proper senders domain
Version 10.4.0
Released July 23rd, 2020
Added search function for admins
Fixed overflow issues for node and container full-view
Version 10.3.4
Released July 23rd, 2020
Fixed a height issue for the user overview in the manual billing section
Opening the user-modal directly from the user overview now works
Fixed a broken link in the manual billing breadcrumb
Fixed an issue deleting a user with a specific data-set stored in the database
Fixed route-wrapping for manual billing. It's now properly located under /admin/dashboard
Removed redundant information in the email regarding deleted Emby invites
Version 10.3.3
Released July 22nd, 2020
Minor UI improvements on mobile devices
Version 10.3.2
Released July 21st, 2020
Fixed a typo
Version 10.3.1
Released July 20th, 2020
Fixed an issue fetching the API key with the UptimeRobot integration
Version 10.3.0
Released July 19th, 2020
Re-implemented the navigation for a smoother experience on both mobile and desktop devices
Fixed darkmode issues for the processes page
Various minor bugfixes
Version 10.2.0
Released July 17th, 2020
Added Google 2FA for admins
Removed Authy integration
Version 10.1.1
Released July 17th, 2020
Fixed an issue where the Docker unresponsive trigger was fired when the container was not found
Version 10.1.0
Released July 16th, 2020
Added full view for processes, where you can view and search for all processes in the last 48 hours. The list can be found by opening "Recent Processes" and clicking "View all"
The notification bell is now hidden when the user is not logged in
Fixed an invalid redirect after login
Tables with mixed nodes and servers now properly link to their own full-view page
Fixed viewing a user with an empty recent-email list
Improved navigation menu when toggled on smaller screens
Version 10.0.1
Released July 16th, 2020
The email sender name can now be specified while using the Kronos email integration
Fixed an issue where multiple emails would be same to admins multiple times
Version 10.0.0
Released July 15th, 2020
The ticket system can now be switched on/off. The setting is located in App Management / System Settings
Fixed search for the manual billing table
Removed the WHMCS user ID field from users form if WHMCS is disabled
Fixed an issue displaying the create reseller instance page
Removed the password fields from the users' form as it served no real purpose. A user should always use the recover password feature is a password is lost.
FAQ external URLs are now included in the menu under "Support". Obviously only if an external FAQ URL is set
Added automation for deleting canceled and past-due users
Upgraded various backend packages to improve stability
Improved logic for queues that run needs to be re-dispatched.
Various frontend bugfixes
Migrated to Redis Sentinel for better redundancy
Fixed an issue adding credit for CDN shares
Removed redundant Node and CDN settings from System Settings, as they already have their place somewhere else.
Enabling CDN share credit and User invite-keys is now impossible unless WHMCS is enabled, as these features require WHMCS
The reseller dropdown menu on a node is now based on the Kronos users, and not the WHMCS users. This allows people with manual billing to assign resellers.
Fixed an issue setting the servers restart time to midnight causing the setting to revert to "Do not restart"
Emails are now sent when a subscription fails to renew
Removed concept of multiple products in the billing portal for simplicity
Movies can now be manually marked at available from the admin's Request Lounge
Fixed an issue enabling/disabling announcements
Fixed an issue updating email setting when the old configuration is broken
Version 9.7.4
Released July 13th, 2020
Fixed generating new invoices for user after the interval has passed
Fixed assigning a reseller to a node
Version 9.7.3
Released July 6th, 2020
Fixed broken preview for transcode transgression email
Fixed height for tall logos in the email header
Version 9.7.2
Released July 1st, 2020
Fixed an issue where Tautulli is attempted to be created with an invalid Docker name, causing the installation to fail
Version 9.7.1
Released June 29th, 2020
Improved the way prices are fetched from WHMCS. The price will now always be attempted to be fetched in USD, which is currently the only currency we support for WHMCS pricing
Improved feedback on WHMCS API connection failure
Version 9.7.0
Released June 26th, 2020
Redesigned popup messages
node's status is now re-confirmed before it's rebooted by a user. The reboot process will be stopped if the node appears online
Fixed an issue where Plex Invites could have a daily restart, which would trigger a node reboot down the line
Properly defined the SSH port on SFTP connections
Version 9.6.3
Released June 25th, 2020
Added "Cannot find" option when reporting media in the Request Lounge
Moved long-running commands to async jobs
Improved clarification for the extraction lib path setting
Fixed preview of email templates in email settings
Version 9.6.2
Released June 20th, 2020
Fixed an issue where the product was not taken into consideration when auto-deploying an Emby user through WHMCS
Version 9.6.1
Released June 19th, 2020
Properly sets the requested date when a TV show is requested
Fixed date timezone on reboots in the node-view
Fixed a few typos
Version 9.6.0
Released June 18th, 2020
You can now separate your Emby domain and Node IP
Version 9.5.4
Released June 17th, 2020
Improved connection-test for Emby nodes where the host is a domain
Version 9.5.3
Released June 17th, 2020
Fixed an issue running the Add Mount job
Version 9.5.2
Released June 17th, 2020
Fixed an issue updating the SSH credentials for a CDN Location
Version 9.5.1
Released June 16th, 2020
Email service has been rewritten to fix a rare bug where SMTP settings was picked up from another parallel request
Version 9.5.0
Released June 13th, 2020
You can now specify your UptimeRobot plan which will determine the monitor interval frequency
You can now manually update the price for any WHMCS products.
This is useful when you have changed the WHMCS price and don't want to wait for the scheduled cache-job.
Manual Product and Billing is now integrated into the System Init process
Deprecated old Hetzner VPS/API methods
Deprecated old WHMCS acceptAddon hook method
Improved search for the Scan Media function:
The search icon can now be clicked for fetching everything
Increased the time before a search is executed while typing to improve the experience on mobile devices
You can continue to type even after a search is loading
The Emergency Server Service can now be properly turned off
You can no longer select a product not set up for automated deployment for ESS
Version 9.4.2
Released June 11th, 2020
Properly returns an error message when creating an admin account where the username is already taken
Fixed an issue deleting CDN entry when the enable-job failed installing Nginx
Fixed node URL in the Node-reboots table
Fixed node URL in the user modal "connected servers" section
Fixed parsing of Plex libraries when it's not yet set in the Library Scan Plex tool
Fixed an issue fetching announcements and notifications before the components were completely initialized
Improved login auth flow
Version 9.4.1
Released June 11th, 2020
Fixed broken Sonarr API endpoint URL
Version 9.4.0
Released June 8th, 2020
Added options to enable sudo for the SSH user/key
Improved App name initials when the menu is collapsed for names with wide letters i.e "MM" where text would overflow
Removed Sonarr and Radarr settings from System Settings page
Moved Radarr and Sonarr settings to the requests/settings where they belong
Added API test button for Sonarr and Radarr settings
Separated the host/port setting for Sonarr and Radarr, making it less confusing
Specified what version of Sonarr and Radarr Kronos supports to avoid confusion
Nodes can now specify their specific SSH port for connection
Version 9.3.9
Released June 8th, 2020
Fixed connection issued to CDN location using username/password combination
Added processes to specific CDN related commands
Wildcards are now stored in kronoswildcards, instead of the old legacy elysiumwildcards folder
Version 9.3.8
Released June 8th, 2020
Fixed an issue creating, updating and deleting CDN locations
Version 9.3.7
Released June 7th, 2020
Fixed an issue dispatching CDN-enable job
Version 9.3.6
Released June 7th, 2020
Fixed various typos
Fixed tooltip visibility for charts in dark theme
Version 9.3.5
Released June 5th, 2020
Fixed an issue with fetching Radarr quality profiles while host/api is correctly set up
Improved HealthCheck for Radarr
Version 9.3.4
Released June 4th, 2020
Fixed fetching notifications
Fixed sorting all notifications
Version 9.3.3
Released June 4th, 2020
Fixed an issue where the TV-show dropdown was out of bounce
Fixed an issue where filtering TV-shows as denied doesn't apply
Improved the Recent Process list on mobile devices, specifically smaller ones
Version 9.3.2
Released June 4th, 2020
Fixed an issue adjusting the allowed transcode for the users' Plex Preferences.xml, where settings in the file would be overwritten
Version 9.3.1
Released June 4th, 2020
Removed redundant Preference File check in WHMCS products list
Version 9.3.0
Released June 3rd, 2020
Users can now set their timezone on the user settings page
Version 9.2.11
Released June 3rd, 2020
Fixed an issue where deleting a DeploymentPath failed
Version 9.2.10
Released June 3rd, 2020
Fixed an invalid URL for cancellation and suspension hooks for WHMCS
Version 9.2.9
Released June 3rd, 2020
Deployment-Paths can now have paths specified for inside and outside the container
Version 9.2.8
Released June 3rd, 2020
Extractions will no longer run on a node if the tarball (deployment.tar.gz) doesn't exist
Version 9.2.7
Released June 2nd, 2020
Fixed broken branding on the Reset Password page
Version 9.2.6
Released June 2nd, 2020
Added "Forgot password" link to the Admin Login page
Added "Login as user" link to the Admin Login page
Removed "Username" field from admins user-settings page, as it serves no purpose
Data like API, Email, WHMCS and SSH credentials is now properly encrypted
Added proper error message when an invalid SSH key, username or password is used for credentials when testing a nodes' connectivity
Version 9.2.5
Released June 2nd, 2020
Fixed an issue updating the product on a user
Version 9.2.4
Released June 1st, 2020
Fixed an issue re-enabling request Lounge
Fixed an issue where linking to Ombi would result in double HTTP(S) protocol
Fixed the menu when Request Lounge was enabled while and Ombi URL was still defined
Version 9.2.3
Released May 31st, 2020
Improved setting the Ombi URL. Selecting the protocol is required
Removed Ombi URL from System Settings page. It now only resides on the Requests/Settings page
Fixed an issue where the Request lounge menu item would disappear, being replaced with the Ombi URL, if Request Lounge is disabled and an Ombi URL has been specified.
Version 9.2.2
Released May 31st, 2020
Fixed a bug when updating the Root deployment folder setting
Version 9.2.1
Released May 31st, 2020
You can now edit the Plex machine on an Invite-container (Plex) while there are active users connected to that container
Version 9.2.0
Released May 30th, 2020
You can now view and manually delete extraction folders on nodes.
The list can be found on the node's page under the accordion "Extractions"