{"id":1740,"date":"2023-07-29T15:00:00","date_gmt":"2023-07-29T15:00:00","guid":{"rendered":"https:\/\/ultraservers.com\/blog\/?p=1740"},"modified":"2023-10-23T03:52:23","modified_gmt":"2023-10-23T03:52:23","slug":"changelog-v1-23","status":"publish","type":"post","link":"https:\/\/ultraservers.com\/blog\/changelog-v1-23\/","title":{"rendered":"Changelog v1.23"},"content":{"rendered":"\n<p>In this changelog, we are excited to announce some major changes. Not only have we pushed dashboard specific changes, but also added another game to the game server library. Counter-Strike: Global Offensive is now a part of the UltraServers game library, and ready for users to install on their servers.<\/p>\n\n\n\n<p>Furthermore, in an effort to make our dashboard even more user-friendly, we have made a lot of changes to the File Manager, Console and other areas of the dashboard. Stay tuned for more changes in the coming days and weeks.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">General<\/h2>\n\n\n\n<h4 class=\"wp-block-heading\">General Server Layout:<\/h4>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-f5d4e9e3\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-b1777027\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Made installing alert show up and disappear more reliably when installing something (Reinstall tab or Modpack install).<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-4bcd5047\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Disable power actions when the server is installing.<\/p><\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Overview:<\/h4>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-13a16f5b\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-301ec1b7\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Disables all buttons on tab (Reset to Defaults, Save File, Game Icon upload) if the server is installing.<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-0fca59f5\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Made the Game Icon loading faster and less annoying when traversing from and to the Overview tab.<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-0321cb29\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Fixes broken Game Icon image if a subuser is lacking <code>file.read<\/code> permission. Will now simply default to our US logo.<\/p><\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Landing Page:<\/h4>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-10f5b082\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-dba52cc5\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Banner has been added informing we are in development stage and link to change logs has been added too.<\/p><\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\">File Manager:<\/h4>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-d14fed9a\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-300e9d72\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Pin Feature<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-fccc43ba\" class=\"wp-block-themeisle-blocks-icon-list-item ticss-8504d7f9\"><i class=\"far fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Can now pin files and directories<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-18233175\" class=\"wp-block-themeisle-blocks-icon-list-item ticss-7d64eb8d\"><i class=\"far fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">All pins are available from the root directory as well as inside each parent directory of the pinned item\u2019s location<\/p><\/div>\n<\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-b47c8bee\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-3831f1b2\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Uploader Enhancements<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-9f211f44\" class=\"wp-block-themeisle-blocks-icon-list-item ticss-8504d7f9\"><i class=\"far fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Reworked file upload experience<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-df61a698\" class=\"wp-block-themeisle-blocks-icon-list-item ticss-7d64eb8d\"><i class=\"far fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">When more than one file is being uploaded at once, there is a collapsible section to view detailed progress information for each file, otherwise a global progress indicator is used<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-8ec92549\" class=\"wp-block-themeisle-blocks-icon-list-item ticss-7d64eb8d\"><i class=\"far fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Improved reliability of drag-to-upload behaviour<\/p><\/div>\n<\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-53ec58ea\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-f05f2f9d\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Enhanced all action modals<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-fdb25b2c\" class=\"wp-block-themeisle-blocks-icon-list-item ticss-8504d7f9\"><i class=\"far fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">All forms can be submitted with \u201cEnter\u201d key<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-3064be77\" class=\"wp-block-themeisle-blocks-icon-list-item ticss-7d64eb8d\"><i class=\"far fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">All forms include basic validation<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-3cc01e9b\" class=\"wp-block-themeisle-blocks-icon-list-item ticss-7d64eb8d\"><i class=\"far fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Reworked path calculations for move\/rename modals to be reflective of relative path changes<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-fd916ee7\" class=\"wp-block-themeisle-blocks-icon-list-item ticss-7d64eb8d\"><i class=\"far fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Collect affected items into an easier to read format<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-d1536ee7\" class=\"wp-block-themeisle-blocks-icon-list-item ticss-7d64eb8d\"><i class=\"far fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Additionally, when more than 10 items are affected, the remainder are hidden and can be expanded on demand<\/p><\/div>\n<\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-48298f81\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-14147535\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Recycle Bin has been renamed to Trash<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-b9e39560\" class=\"wp-block-themeisle-blocks-icon-list-item ticss-8504d7f9\"><i class=\"far fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Trash is now a modal rather than its own route<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-81fdf4d5\" class=\"wp-block-themeisle-blocks-icon-list-item ticss-7d64eb8d\"><i class=\"far fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Actions on items in the Trash are now limited to permanent deletion or restoration<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-4239deb0\" class=\"wp-block-themeisle-blocks-icon-list-item ticss-7d64eb8d\"><i class=\"far fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">When deleting items, there is now the option to move to the Trash or permanently delete (skipping the Trash altogether)<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-0868ea6a\" class=\"wp-block-themeisle-blocks-icon-list-item ticss-8504d7f9\"><i class=\"far fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">There is now a \u201cTrashed\u201d timestamp along with \u201cLast Modified\u201d<\/p><\/div>\n<\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-3c62c613\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-a9926915\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Add column headings to file listings<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-7c87798d\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Add \u201cback\u201d button to breadcrumbs<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-b99b5202\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Reworked the \u201caction\u201d buttons<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-a6875a11\" class=\"wp-block-themeisle-blocks-icon-list-item ticss-8504d7f9\"><i class=\"far fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Changed the visual style to be a little more subtle<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-538e6da0\" class=\"wp-block-themeisle-blocks-icon-list-item ticss-8504d7f9\"><i class=\"far fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Now collapse to smaller icons on smaller screens<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-159ef08e\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Added error page for File Manager-specific errors (missing files, etc)<\/p><\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Console:<\/h4>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-521af01f\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-1f89ecee\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Added feature to console tab that allows copying the current console logs.<\/p><\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Ports:<\/h4>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-cc43d43e\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-c2ebe8db\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Added ability to reassign subdomains that are connected to the server but not assigned to any of the servers&#8217; current port allocations. This deals with the issue where subdomains disappeared for NY node users after the transfer to the DE node.<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-7ce4af18\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Added user-friendly error for when we run in to Cloudflares DNS-record per domain limit of 1000.<\/p><\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Database:<\/h4>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-2f2ac48f\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-78f499b5\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Added loading visualization as skeleton for when a DB password rotate is triggered.<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-899fa6e7\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">The database connection modal design has been updated and details can be copied now using a mouse click on the detail.<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-37ce6307\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Bug fix: Rotate password toast will appear once password has been updated on Modal.<\/p><\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Fix:<\/h4>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-60d117cd\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-aa9252c1\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Implemented cache for permissions-related functions to significantly reduce redundant API calls.<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-20040f1f\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Use correct units for storage values on Backups page and for image uploader.<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-b332cb59\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Refactored\u00a0<code>PluginUpdated<\/code>\u00a0and\u00a0<code>ModpackUpdated<\/code>\u00a0components to use the same icon and wording.<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-6c7c3571\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Modals are no longer wider than the screen on smaller screens.<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-0b49ff01\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Remove all usage of the word \u201cfolder\u201d and ensure only \u201cdirectory\u201d is used.<\/p><\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Updates:<\/h4>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-050d3b56\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-e340de80\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Implement consistent date\/time formatting throughout Dashboard, respecting user\u2019s browser locale settings.<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-79a59b84\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Feedback\u00a0link added to website footer.<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-9b9a2846\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Changes to the process of creating and editing server resources have been made setting resource values in fractions or anything less than 1 will no longer be allowed.<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-848d2b24\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">The first slash in the console command will be omitted, example use\u00a0<code>\/seed<\/code>\u00a0or <code>seed<\/code> command will run now.<\/p><\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Important Note:<\/h4>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-586f52ea\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-130f854d\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Due to the change related to the Recycle-Bin, old Recycle-Bin will now show up as a normal folder for all servers in the root directory. It will not clear itself as that feature has been permanently adapted to the New Recycle-Bin (Trash)<\/p><\/div>\n<\/div>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">CS:GO<\/h2>\n\n\n\n<h4 class=\"wp-block-heading\">General:<\/h4>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-5e925800\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-995bfce1\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Added CS:GO to selectable Games (In Create server page and Settings -> Reinstall section)<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-dfd3969f\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Both CS:GO and CS:GO (Sourcemod\/Metamod) are available as &#8220;Types&#8221;.<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-905da7bc\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Added popup modal on startup\/restart of CS:GO server if the server is lacking a\u00a0<code>Steam Account Token<\/code>.<\/p><\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Reinstall Section:<\/h4>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-4b5ff535\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-cef00aeb\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Rewired reinstall select field logic to work with multiple games, and games without types, and types without versions. (This also applies for the Create server page).<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-3bfa1e05\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Switching Game will auto-select and disable the &#8220;Delete server data&#8221; switch. Deleting server data will be required if the user wants to switch game.<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-2378f7f1\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Modified reinstall fields loading to be slightly faster.<\/p><\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Startup Section:<\/h4>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-29405823\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-42846cfb\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Made startup variables render as Select fields and Switches if applicable. Switches are for boolean values and Select fields for predefined values. Falls back to normal Input. This is useful for a lot of CS:GO variables.<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-09e47e3f\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Added\u00a0<em>Gamemode Presets<\/em>\u00a0Select field for CS:GO which combines several in-game parameters into predefined game-mode options. An\u00a0<em>Advanced Gamemode Settings<\/em>\u00a0collapsible dropdown is also present to allow more advanced customization of the servers gameplay.<\/p><\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Overview:<\/h4>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-535050f4\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-099c3478\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">The Startup Section settings will render on the Overview page for CS:GO.<\/p><\/div>\n<\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Ports:<\/h4>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-18af7cb3\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-969feb14\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Disabled creating subdomains for CS:GO as CS:GO does not work with SRV-records.<\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-904d4c8b\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\">Kept reverse-proxies enabled for both Minecraft and CS:GO for now. That being said, reverse-proxies cannot be used as a Server Address in CS:GO.<\/p><\/div>\n<\/div>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Changelogs<\/h2>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-d657b0de\" class=\"wp-block-themeisle-blocks-icon-list\">\n<div id=\"wp-block-themeisle-blocks-icon-list-item-374d17e9\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\"><a href=\"https:\/\/ultraservers.com\/blog\/changelog-v1-22\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Changelog v1.22<\/a><\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-f7d505ce\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\"><a href=\"https:\/\/ultraservers.com\/blog\/changelog-1-21\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Changelog v1.21<\/a><\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-7f2419fe\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\"><a href=\"https:\/\/ultraservers.com\/blog\/changelog-v1-2\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Changelog v1.2<\/a><\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-b013675a\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\"><a href=\"https:\/\/ultraservers.com\/blog\/changelog-v1-1\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Changelog v1.1<\/a><\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-ea05109c\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\"><a href=\"https:\/\/ultraservers.com\/blog\/changelog-v1-0\/\" target=\"_blank\" rel=\"noreferrer noopener\">Changelog v1.0<\/a><\/p><\/div>\n\n\n\n<div id=\"wp-block-themeisle-blocks-icon-list-item-9379b635\" class=\"wp-block-themeisle-blocks-icon-list-item\"><i class=\"fas fa-circle wp-block-themeisle-blocks-icon-list-item-icon\"><\/i><p class=\"wp-block-themeisle-blocks-icon-list-item-content\"><a href=\"https:\/\/ultraservers.com\/blog\/changelog-v0-91\/\" target=\"_blank\" rel=\"noreferrer noopener\">Changelog v0.91<\/a><\/p><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>In this changelog, we are excited to announce some major changes. Not only have we pushed dashboard specific changes, but also added another game to the game server library. Counter-Strike: Global Offensive is now a part of the UltraServers game library, and ready for users to install on their servers. Furthermore, in an effort to [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":1742,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[24],"tags":[],"aioseo_notices":[],"uagb_featured_image_src":{"full":["https:\/\/ultraservers.com\/blog\/wp-content\/uploads\/2023\/10\/usblog_category_changelog.jpeg",2048,2048,false],"thumbnail":["https:\/\/ultraservers.com\/blog\/wp-content\/uploads\/2023\/10\/usblog_category_changelog.jpeg",150,150,false],"medium":["https:\/\/ultraservers.com\/blog\/wp-content\/uploads\/2023\/10\/usblog_category_changelog.jpeg",300,300,false],"medium_large":["https:\/\/ultraservers.com\/blog\/wp-content\/uploads\/2023\/10\/usblog_category_changelog.jpeg",768,768,false],"large":["https:\/\/ultraservers.com\/blog\/wp-content\/uploads\/2023\/10\/usblog_category_changelog.jpeg",1024,1024,false],"1536x1536":["https:\/\/ultraservers.com\/blog\/wp-content\/uploads\/2023\/10\/usblog_category_changelog.jpeg",1536,1536,false],"2048x2048":["https:\/\/ultraservers.com\/blog\/wp-content\/uploads\/2023\/10\/usblog_category_changelog.jpeg",2048,2048,false]},"uagb_author_info":{"display_name":"varg","author_link":"https:\/\/ultraservers.com\/blog\/author\/erik\/"},"uagb_comment_info":0,"uagb_excerpt":"In this changelog, we are excited to announce some major changes. Not only have we pushed dashboard specific changes, but also added another game to the game server library. Counter-Strike: Global Offensive is now a part of the UltraServers game library, and ready for users to install on their servers. Furthermore, in an effort to&hellip;","_links":{"self":[{"href":"https:\/\/ultraservers.com\/blog\/wp-json\/wp\/v2\/posts\/1740"}],"collection":[{"href":"https:\/\/ultraservers.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ultraservers.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ultraservers.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/ultraservers.com\/blog\/wp-json\/wp\/v2\/comments?post=1740"}],"version-history":[{"count":10,"href":"https:\/\/ultraservers.com\/blog\/wp-json\/wp\/v2\/posts\/1740\/revisions"}],"predecessor-version":[{"id":1753,"href":"https:\/\/ultraservers.com\/blog\/wp-json\/wp\/v2\/posts\/1740\/revisions\/1753"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ultraservers.com\/blog\/wp-json\/wp\/v2\/media\/1742"}],"wp:attachment":[{"href":"https:\/\/ultraservers.com\/blog\/wp-json\/wp\/v2\/media?parent=1740"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ultraservers.com\/blog\/wp-json\/wp\/v2\/categories?post=1740"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ultraservers.com\/blog\/wp-json\/wp\/v2\/tags?post=1740"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}