Changelog

Follow new updates and improvements to UltraServers.

August 5th 2024

General

FILE MANAGER:

  • Enhanced the File Manager search functionality to start from the user's current directory, improving search accuracy and efficiency.

  • Improved the Delete File feature to support parallel processing, allowing multiple files and folders to be deleted simultaneously, enhancing efficiency and performance.

  • Improved the error message for rate limiting in the File Manager search bar, making it more readable and user-friendly.

SERVER OVERVIEW:

  • Revamped Server Overview page to display detailed server info, resource plan, game details, resource usage, and server tasks, along with relevant management actions.

Fixes

BACKUPS:

  • Fixed an issue causing occasional failures when mounting a backup, ensuring consistent and reliable backup browsing.

DATABASES:

  • Fixed an issue where the database importer falsely indicated databases under 5GB as exceeding the size limit.

  • Fixed an issue where an HTML error was displayed when invalid credentials were used during database import, which now shows a proper error message instead.

FILE MANAGER:

  • Fixed an issue where the file editor’s search bar would disappear when typing, ensuring it remains visible during text edits.

SUBUSERS:

  • Fixed an issue where servers were accessible under shared servers without accepting the invite; now, servers are only listed once the invite is accepted.

July 23rd 2024

General

DASHBOARD:

  • Help button links are now fully clickable, even if interactive elements like the console are behind them.

DATABASES:

  • Enabled the import of MySQL data from another host with new checks to ensure seamless database transfer and import.

FILE MANAGER:

  • Implemented new technical enhancements to address and prevent random crashes in the File Manager when navigating between folders, that previously required a page refresh to resolve.

  • Enabled URL uploads to proceed in the background with progress visible in the task list.

SERVER IMPORTER:

  • Imported files and folders now automatically change ownership to ensure consistent access and prevent issues.

SERVER OVERVIEW:

  • Minor redesign of the server overview page to ensure proper alignment and functionality .

SUBUSERS:

  • Rejected subuser invites can now be immediately deleted using a new delete button without having to wait 24 hours.

TASK LISTS:

  • Implemented centralized visualization of all ongoing tasks on a server and globally on the Inventory page, providing a clear view for better management and preventing user confusion.

Fixes

DATABASES:

  • Fixed an issue where database entries would temporarily disappear from the database tab after container recreation, ensuring continuous access.

REGISTRATION:

  • Fixed an issue where the Martinique flag was displayed at an incorrect size in the country field on the registration page.

July 5th 2024

General

DASHBOARD:

  • Enhanced "Help" links to open in a new tab and standardized link background colors on hover for better user experience and consistency.

NETWORK:

  • Subdomain and Reverse Proxy settings now persist when changing game types or switching games.

SERVER ACTIVITY:

  • Improved the activity page by fixing inconsistent spacing.

SERVER OVERVIEW:

  • The game icon in the server overview is now centered correctly on mobile.

TICKETS:

  • Enhanced support tickets: "OPERATOR" changed to "STAFF" and ensured equal left and right margin/padding for consistent spacing.

Fixes

FILE MANAGER:

  • Fixed issue causing server error when performing file searches with numbers.

  • Fixed issue with File Manager context menu closing instantly on mobile.

  • The File Manager editor's search bar no longer disappears when hovering outside the window, also autofill suggestions have been disabled for this field.

INVENTORY:

  • Entering a number in the inventory search bar no longer results in a server error.

SERVER SETTINGS:

  • Fixed the CSGO settings tab not rendering, which previously returned a server error when accessed.

June 27th 2024

General

LANDING PAGE:

SERVER IMPORTER:

  • Implemented storage space checks in the Server importer to prevent abuse and make it more robust.

Fixes

FILE MANAGER:

  • Fixed the issue where the File Manager displayed the wrong count of files after moving files to trash or deleting them. The file count now updates correctly without needing a page refresh.

INVENTORY:

  • Fixed the issue where game installation status was not being refreshed swiftly on the dashboard, causing delays in reflecting the installation progress.

SERVER OVERVIEW:

  • Server UUID are now correctly shown, allowing velocity users on the Singapore node to create their networks.

SETTINGS:

  • Fixed usability issue with logout from current session: logging out now takes you directly to the login page.

SERVER SETTINGS:

  • Fixed an issue preventing users from editing custom flags in server settings.

June 19th 2024

General

BACKUPS:

  • Failed backups can now be deleted from the UI.

  • User Backups can now be browsed from the Backups tab, allowing partial downloads and restores.

CREATE SERVER:

  • Newly created servers now start automatically upon creation.

DATABASES:

  • Databases now support underscores ( _ ) and hyphens ( - ) in names.

  • Database passwords now consist only of upper and lower case letters and digits, with a length of 20 characters, as some plugins were malfunctioning due to the presence of special characters.

LANDING PAGE:

  • Revamped our terms of service.

  • Added a "show more" button on the landing page to display every plan to trial users.

  • Reintroduced the coupon code field on the trial landing page.

  • Minor facelift on the Features section.

OVERVIEW:

  • Added the ability to view and copy the full server UUID on the server overview page.

SETTINGS:

  • Added the ability to log out from all previous sessions or the current session under Settings.

STARTUP:

  • Improved Minecraft Forge installation for smooth operations.

Fixes

BILLING:

  • Fixed the issue where the trial system created two invoices; only one invoice is now generated.

DATABASES:

  • Fixed intermittent error during MYSQL database deletion.

  • Fixed issue with MongoDB databases not being deleted.

FILE MANAGER:

  • Fixed issue where cancelling a file upload and retrying the same file did not show progress in the file manager.

  • Fixed issue where selected files in the file manager reflected in the trashed items modal and vice versa.

Hotfixes

BACKUPS:

  • Fixed issue preventing backups from being created on Singapore node.

NETWORK:

  • Fixed Cloudflare API update causing server error on the server ports tab.

SCHEDULES:

  • Fixed server error on the Schedules tab, normal operations resumed.

June 6th 2024

General

DATABASES:

  • Added support for MongoDB databases.

  • Fixed non functional encoding/decoding Issue of JDBC URL.

INVENTORY:

  • Suspended servers can now be deleted directly from Inventory.

LANDING PAGE:

  • Introduced hassle-free signup and 2-day free trial system.

Fixes

CREATE SERVER:

  • Fixed issue where selecting games, type, and version were not scrollable on mobile.

  • Fixed missing error validation for already used subdomains; users are now warned if a subdomain is taken when creating a server.

  • Fixed issue where servers could not be created with 0 backups and databases.

  • Fixed validation errors not being shown properly for various fields during server creation.

DATABASES:

  • Added toast messages when JDBC URL encoded or decoded.

  • Visual reflection of changes in the JDBC URL field when encoded or decoded.

FILE MANAGER:

  • Fixed issue where compression type could not be selected on iPad in both horizontal and vertical orientations.

  • Fixed alignment Issue of various buttons under the File Manager tab.

  • Fixed non-functional trash feature; files can now be trashed and appear in the trash section.

INVENTORY:

  • Fixed filter plan section not displaying properly on small width devices.

LANDING PAGE:

  • Fixed misalignment of plan details on the homepage plan selector items.

NETWORK:

  • Fixed issue where subdomain type could not be selected on iPad in both horizontal and vertical orientations.

Hotfixes

BACKUPS:

  • Fixed backup limits calculation issue, resulting in fewer available backups.

EDIT SERVER:

  • Fixed fetch failure error when editing server from the Server Overview page.

May 17th 2024

General

BILLING:

  • Simplified the plan cancellation UI to only show affected servers and a suspension warning, reducing user confusion.

EDIT SERVER:

  • Changing a server's resources now requires the server to be stopped first, preventing runtime issues.

MODPACKS:

  • Rounded the Modpack's like counter to whole numbers.

SCHEDULES:

  • Added padding to the "Update" button in scheduled tasks for improved visual appearance.

  • Rounded corners added to sub-tasks in a scheduled task for improved visual consistency with other elements.

Fixes

BILLING:

  • Fixed alignment of cancellation message status on the resource plan details page.

  • Fixed horizontal scrolling by stacking Cancellation button with modify plan button on mobile.

  • Request cancellation modal buttons optimized for smaller screens.

  • Mobile navbar for game servers section optimized for smaller screens.

CONSOLE:

  • Fixed mobile console scrolling to prevent unintentional refreshes; scrolling now functions correctly.

DASHBOARD:

  • Fixed radio buttons alignment, now perfectly centered.

FILE MANAGER:

  • Fixed the issue where the dashboard couldn't extract multipart archives.

STARTUP:

  • Fixed an issue where the latest Minecraft versions (1.20.5+) require Java 21 which was not automatically set, causing invalid Java version errors.

SUPPORT:

  • Fixed the issue where long text in support ticket replies would overflow, now ensuring proper wrapping for improved readability.

  • Tickets on the ticket lists modal has a refresh option to show newly created tickets.

May 14th 2024

General

DASHBOARD:

  • Introducing a new dashboard layout, transitioning from horizontal to vertical navigation, with a focus on the inventory section.

  • Implemented consistent styling for error, info, and warning toasts throughout the Dashboard.

  • Server access tabs are no longer clickable for suspended servers.

BACKUPS:

  • Improved visual display of the backup type selector on mobile by extending the elements across the screen.

  • Implemented prevention of server startup during ongoing backup restoration process to avoid conflicts.

FILE MANAGER:

  • Implemented automatic permission setting for file creation, import, upload, or extraction to ensure consistent permissions.

INVENTORY:

  • Server resource usage has been added to the mobile view for server listings on the Inventory page.

  • Adjusted overall design to ensure consistent spacing between server list elements.

  • Added "Show shared" button to the inventory page on mobile view, ensuring listing of shared servers.

  • Adjusted the layout on mobile to prioritize the display of resource usage values over the "Show plan" button for better visibility and usability.

  • Adjusted the pagination element width on mobile, improving the overall appearance.

LANDING PAGE:

  • Added new supported games to the landing page.

  • Updated "Get gaming" to "Start Gaming" on the landing page for improved clarity.

  • Changed the icon for "enterprise infrastructure" on the landing page to convey the idea more effectively.

NETWORK:

  • Added successful notification message when port notes are updated.

SETTINGS:

  • Implemented auto-population of BEACON_PORT variable for Satisfactory servers during creation or reinstallation.

SUPPORT:

  • Implemented mandatory selection of Product/Service when opening a ticket.

  • Implemented length check for the ticket subject field.

  • Created tickets are now shown immediately on the support ticket listing page.

Fixes

BACKUPS:

  • Fixed issue where large backups would fail downloading.

BILLING:

  • Fixed issue where deleting a card did not visually remove it from the list.

  • Fixed issue where setting a card as default did not visually update without requiring a page reload.

  • Fixed inconsistency with default sorting on the "Resource Plans" page, no longer automatically sorts by ID in descending order.

  • Fixed messaging typo on the suspended and overdue resource plan details pages.

FILE MANAGER:

  • Fixed typo in directory creation modal; now correctly displays "Directory Name" instead of "File Name" when creating a new directory.

INVENTORY:

  • Fixed issue where incorrect message text was shown in the inventory search bar.

NETWORK:

  • Fixed issue where disabled buttons under the Network tab were clickable.

SERVERS:

  • Resolved unnecessary page refresh when clicking on the currently active server tab.

SUPPORT:

  • Fixed issue with the Reply & Close button not closing the ticket after sending a response.

  • Fixed issue where replies from support tickets being sent and received had a huge delay in being shown.

April 26th 2024

Hot Fixes

SETTINGS:

  • Resolved issue with input field validation for setting First/Last Name, allowing smooth name changes regardless of capitalization or single character additions.

SUBUSERS:

  • Fixed issue where Subuser invites were not expiring after 24 hours as expected.

SUPPORT:

  • Fixed issue with support replies not saving automatically from the Dashboard, now reflecting instantly without browser tab refresh.

General

CREATE SERVER:

  • Added the following games: Satisfactory, Garry’s Mod (GMod), Terraria (Vanilla only), Minecraft: Bedrock Edition (Vanilla only), and ARK: Survival Evolved to the available Game list.

  • Reintroduced Bungeecord as a new Game Type option

ACTIVITY:

  • New Activity tab on the Dashboard, enabling users to access and view their activity logs conveniently under Server Overview.

BACKUPS:

  • Check that the server is shut down before initiating a restore to prevent data corruption.

BILLING:

  • Removed irrelevant transaction section from the unpaid invoice page.

DASHBOARD:

  • Adjusted spacing between content and header on the News page for better readability on mobile devices.

  • Adjusted footer link order for consistency, ensuring News precedes Inventory, aligning with the dashboard layout.

INVENTORY:

  • Implemented clickable Plan Name under the Show Plan Info section, allowing direct navigation to the Resource Plan details page.

STARTUP:

  • Implemented a dismissible missing password alert for Palworld & Ark servers, directing users to update their password in the Settings tab if it's empty or set to "ChangeMe".

  • Implemented Java version detection for the Minecraft version used, allowing the server to start using the best java version and preventing incompatibility start-ups.

SETTINGS:

  • Adjusted spacing to resolve Save button proximity to Reinstall section on mobile view, enhancing user experience.

April 12th 2024

Hot Fixes

BILLING:

  • Fixed issue with sorting functionality for dates in the Invoices page.

DASHBOARD:

  • Fixed issue where Create Sub User modal wasn't closing upon clicking outside the modal.

  • Fixed unresponsive "Select" fields in modals across different areas, ensuring consistent functionality.

EDIT SERVER:

  • Corrected inaccuracies in the Edit Server Modal, ensuring proper display of values for backups, databases, and port allocations.

LANDING PAGE:

  • Fixed issue where header hover menu was not working in some parts of the website.

MODIFY PLAN:

  • Fixed issue where core count remained visually unchanged after downgrading, now accurately reflects the updated core count.

  • Fixed "Configure Resources" modal inaccurately displaying current plan cores.

MODPACKS:

  • Fixed the modpacks tab so it no longer crashes when a modpack is installed, ensuring a stable experience for users.

SETTINGS:

  • Fixed issue where Save button in Email preferences remained disabled despite changes, now activates properly when modifications are made.

  • Fixed game server reinstall page stuck, loading indication is now accurately updated, reflecting the live progress of the server installation.

General

NEW BACKUP SYSTEM:

  • Implemented backup listing, creation, restore, download, and deletion actions.

  • Handled scheduled backups and locking backups.

  • Created UI to differentiate between user and system backups.

  • Migrated backups from the old backup system to legacy backups.

  • All backups are now being hosted offsite with the exception of legacy backups.

BILLING:

  • Enhanced billing dropdown appearance and clarity on mobile, resolved overlapping and transparency issues.

  • Added scroll bar functionality for mobile table navigation to fix issue with invoice details appearing under top navigation bar.

  • Centered and adjusted layout of Stripe Cards buttons for improved appearance.

  • The empty field in PayPal subscriptions now includes a "Cancel" placeholder for better clarity and usability.

CREATE SERVER:

  • Enhanced server creation modal by elongating the resource plans section to utilize empty space, improving visual appearance and usability.

DASHBOARD:

  • Improved user experience by implementing toggle switches for true/false options in the Advanced section of the Overview tab.

LANDING PAGE:

  • Implemented browser tab names for improved user experience and SEO.

  • Reinstated promotional banner on the new landing page, ensuring compatibility with sticky elements and scroll-to margins.

  • Improved top navigation bar by adding green hover effect to Learn and Contact section menu items for consistency.