Changelog

Kronos' latest changes

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 uploadng 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 viewng 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 conainer full-view

Version 10.3.4

Released July 23rd, 2020

  • Fixed a height issue for the Customer overview in the manual billing section
  • Opening the user-modal directly from the customer 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 databse
  • 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 imprivements 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 dekstop devices
  • Fixed darkmode issues for the processes page
  • Various minor bugfixes

Version 10.2.0

Released July 17th, 2020

  • Added Google 2FA for admins
  • Removd 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 toggeled 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 customers
  • 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 13nd, 2020

  • Fixed generating new invoices for customer after the interval has passed
  • Fixed assigning a reseller to a node

Version 9.7.3

Released July 6thnd, 2020

  • Fixed broken preview for transcode transgression e-mail
  • 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 customer. 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 customer" 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"