Changelog

Follow new updates and improvements to UltraServers.

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.

Type @ to mention posts

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.

Type @ to mention posts

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.

Type @ to mention posts

March 26th 2024

Hot Fixes

SETTINGS:

  • Added option to toggle "Delete files" when changing games or reinstalling, providing flexibility without data loss fears.

  • Resolved RAM percentage update issue on server settings page, ensuring proper functionality without reliance on Java version changes.

EDIT SERVER:

  • Fixed Edit Server Modal to accurately show values for backups, databases, and port allocations without discrepancies.

CREATE SERVER:

  • Resolved issue with version selector on server creation being unusably small, now displaying properly for selection.

DATABASES:

  • Fixed incorrect "reached limit" message for servers without any created databases.

  • Fixed inability to assign additional databases to servers despite available resources in parent plans.

General

NEW LANDING PAGE:

  • Revamped landing page design with fresh layout.

  • Refined hero section with finalized copy and feature logo.

  • Optional particles added for enhanced visual appeal.

  • Updated main navigation with finalized menu items for improved user experience.

  • Incorporated pricing and features sections.

  • Comprehensive footer included to provide visitors with comprehensive information.

CREATE SERVER:

  • Updated Create Server Modal to display all values accurately without requiring a refresh, ensuring changes in resource meters are reflected.

DASHBOARD:

  • Improved file archiving by displaying the compression type dropdown over the modal for better usability.

  • Centered processing payment widget for improved alignment.

  • Fixed issue with modals displaying at full height by default.

  • Clicking "Dashboard" now directs users to the inventory page, prioritizing usability.

BILLING:

  • Improved card deletion functionality for seamless UI updates without requiring a refresh.

  • inor improvement to sidebar on mobile devices.

REGISTRATION:

  • Improved registration process to instantly display "ok" in the "Confirm Email" section with proper input, eliminating initial "value required" message.

Type @ to mention posts

March 7th 2024

Hot Fixes

SETTINGS

  • Resolved issue marking display name as unavailable when setting to existing name, preventing unnecessary saves.

BACKUPS

  • Resolved Internal Server Error caused by backups due to failed request.

SERVERS

  • Fixed crashes on WILD servers when opening Network, Backups, and Databases tabs by adding proper fallbacks for usage values.

FILE MANAGER

  • Fixed issue where document scroll remained locked when opening files in the File Manager.

MODIFY PLAN

  • Fixed page crashes caused by switching billing cycle on the Plan Modify modal.

General

FILE MANAGER

  • Implemented more robust storage capacity checks.

BILLING

  • Corrected spelling error on billing page from "Pay Methods" to "Payment Methods" for clarity.

DASHBOARD

  • Ensured consistent element widths on the legal policies page for improved layout consistency.

  • Removed odd spacing between section border and Discord icon in footer for improved layout.

  • Resolved text wrapping issue on the announcement bar in mobile view for improved readability.

  • Added missing announcement banner to the contact page.

  • Fixed typos and inconsistencies in privacy policy, improved grammar/punctuation, and ensured full title underlining.

  • Updated news post breadcrumbs to display "News" for consistency.

  • Centered copyright disclaimer for improved visual appearance.

  • Improved icon for the "start task" button on the scheduler to a play button for better clarity.

  • Fixed incorrect table text on support ticket page from "plans" to "tickets" for accuracy.

Type @ to mention posts

March 1st 2024

Hot Fixes

FILE MANAGER:

  • Fixed intermittent crashes in the File Manager caused by a client-side error.

  • Fixed issue with File Upload alert unable to close after failed upload.

  • Fixed scroll sometimes being disabled on the File Editor.

DASHBOARD:

  • Fixed overlapping issue with Terms of Service headings and logo on dashboard homepage, enhancing visual layout.

STARTUP:

  • Fixed non-working Save button behavior in Palworld servers to enable proper save triggering.

CONSOLE:

  • Fixed missing scroll across pages when switching from Console to another tab.

MODIFY PLAN:

  • Fixed pricing display issue on Plan Configuration tab for accurate calculations on initial visit.

BILLING:

  • Fixed plan page refresh issue after plan change.

  • Disabled undo cancellation button for already cancelled plans.

BACKUPS:

  • Fixed backups failing with an Internal Server Error.

General

SERVER IMPORTER:

  • Feature re-enabled in this release.

  • Provides the ability to import server files via FTP, FTPS, or SFTP.

  • Added proper error message display for failed SFTP import connections to aid troubleshooting.

FILE MANAGER:

  • Improved speed navigating between folders by using prefetching on hover.

DASHBOARD:

  • Made Table of Contents interactive in Terms of Service document for easier navigation.

  • Added anchored links to headings and Table of Contents in Terms of Service for direct access to sections.

EDIT SERVER:

  • Removed irrelevant "no available resources" message from Edit Server modal for clarity.

  • Refined modal styling for better display on small screens.

  • Improved calculation of remaining resources.

  • Updated resource assignment fields to default to current server values instead of plan maximum values.

INVENTORY:

  • Added "Edit Server" option directly on Inventory page server listings.

BILLING:

  • Resolved cancellation request errors related to credit-purchased plans.

  • Corrected timing inconsistency in cancellation status messages for immediate cancellations.

  • Fixed excessive size of "Processing Payment" interface element to improve visuals.

  • Added alert to Plan Upgrade Modal, notifying users that changes to Plan and Configure Resources tabs cannot be applied simultaneously.

MODIFY PLAN:

  • Updated selector labels to include "CURRENT" for instant visibility.

Type @ to mention posts

February 21st 2024

Hot Fixes

FILE MANAGER:

  • Fixed issue where .ini files would crash page.

DASHBOARD:

  • Fixed layout spacing, especially improved mobile views.

  • Fixed dashboard layout being too narrow.

  • Improved consistency of page headings within dashboard.

SETTINGS:

  • Fixed issue where read-only startup variables prevented saving.

New Resource System

INDEPENDENT RESOURCE PLANS:

  • Now each resource plan acts as a separate resource system for allocating resources to game servers.

  • Servers can only access the resources from their associated plan.

INVENTORY:

  • Lists all game servers and the resource plans powering them.

  • "Show Plan Info" button shows complete resource plan details for each server.

  • Can filter servers by the resource plan they utilize.

  • Create new game servers.

SHOW PLAN INFO BUTTON:

  • Added a toggleable β€œShow Plan Info” button on the Inventory page for every server.

  • Reveals details including plan name, ID, status and due date of each server's plan.

FILTER SERVERS BY PLAN:

  • Added filters on the Server Inventory dashboard to display only servers associated with a selected resource plan.

  • Allows targeting specific servers.

CREATE SERVER FLOW:

  • Select a single resource plan to create the server from.

  • Shows resource meter indicating resource availability in the plan.

  • Streamlined workflow.

EDIT SERVER:

  • Change the resource plan associated with a server.

  • Validate that the new plan has enough free resources.

  • Notification when a server switches resource plans.

PER-SERVER PLAN DETAILS:

  • The Plan Details page has an expanded breakdown of resource assignments per server.

  • Toggled section for every resource, including CPU, memory, storage, etc.

  • Showing allocation across various servers.

  • Color-coded servers provide improved visibility into resource allocation per server.

General

FILE MANAGER:

  • Added pagination to search feature.

  • Introduced the ability to import server files via FTP, FTPS, or SFTP.

DASHBOARD:

  • Added browser-cached redirects for commonly accessed pages.

DATABASES:

  • Added ability to download databases through a MySQL dump.

INVOICES:

  • Prevented invoices for terminated plans from being paid.

Type @ to mention posts

January 13th 2024

Hot Fixes

  • Fixed console’s lag and sluggishness.

  • Fixed .rar extract issue in file manager.

  • Fixed issue where search results would return errors for admins.

  • Fixed storage check issue for server re-installs.

  • Fixed missing invoice ID issue.

  • Fixed alpha discount not applying properly.

General

GENERAL

  • Improved UI performance and responsiveness.

CONSOLE

  • Added fullscreen mode.

  • Removed slowness when scrolling and selecting text.

FILE MANAGER

  • Improved extracting and querying archives.

  • Added pagination for search.

  • Added selectable compression for archives.

  • Prevents scrolling page if the file editor is active.

BILLING & UPGRADES

  • Added clarity around plan changes.

  • Improved invoices, subscriptions, plans.

CHECKOUT

  • Added credit alerts.

  • Added expired card note beside expiry date.

PAYMENTS

  • Automatically updates payment methods and subscriptions lists after changes.

INVOICES & PLANS

  • Improved summaries and balance info.

  • Overhauled invoice line items.

  • Added indicators for upgraded resources.

  • Added recurring discount information.

  • Combined upgrade modals.

  • Added summaries for change impacts.

  • More upgrade/downgrade details.

  • Prevent invoices for terminated plans from being paid.

Type @ to mention posts

December 21st 2023

Hot Fixes

  • PayPal Checkout Fixes:

    • Fixed intermittent issues with applying PayPal payment during checkout.

    • Fixed bug preventing users with no previous orders from changing currency.

  • Plan Management Improvements:

    • Fixed issue where cancelling a plan did not properly update the UI.

    • Fixed bug where successful "undo cancellation" did not update UI.

  • Billing Period Reset Fix:

    • Fixed bug causing billing period to incorrectly reset to monthly when applying a coupon code.

  • Resolved multiple smaller bugs related to:

    • Shared servers management.

    • Schedule management.

    • Console permissions.

General

NEW FEATURES

  • Dashboard Infrastructure upgrade to improve overall performance.

  • Added email subscription preferences in user settings.

  • Implemented server-side pagination and sorting for DataTables in plan management.

  • Improved registration forms:

    • Moved Terms of Service to modal for easier reviewing.

    • Enhanced display name validation.

OPTIMIZATIONS

  • Streamlined console initialization to reduce unnecessary requests.

  • Replaced router refreshes with faster context updates in File Manager for most actions.

  • Enables near instant actions when trashing, removing, uploading files and more.

  • Enables unarchiving large >5GB archives using background tasks.

  • Moved file transformation logic to server-side to reduce delay.

Type @ to mention posts

December 8th 2023

Hotfixes

  • Fixed issue preventing upgrade/configuration plan forms from submitting.

  • Fixed validation issue preventing apply credit modal form on checkout page from submitting.

  • Fixed backups tab only displaying 20 backups maximum.

  • Fixed wrongly calculated vCores on "Resource After Deduction" UI elements.

  • Fixed issue where only 3 active subdomains were allowed per server.

  • Fixed incorrect file size conversion causing silent failures on some file uploads.

General

NEW FEATURES

  • Implemented plan downgrade validation.

  • Added higher pagination limits for file manager.

  • Remembers selected page size for File Manager paths and server list on the Inventory page.

  • Added gateway column to billing plans table.

  • Added ability to swap payment methods for plans with warnings about implications.

  • Only allow one backup task per server schedule to avoid limit bypass.

PERFORMANCE IMPROVEMENTS

  • Automatically set appropriate Java flags for servers above 12GB RAM to prevent crashes.

UI/UX ENHANCEMENTS

  • Added route-level errors to provide more granular feedback within each route.

  • Standardized naming of billing related columns (Start Date -> Date, Next Due Date -> Next Due, etc.).

  • Added email preferences to user settings.

  • Added ability to select port protocol for subdomains on the Network tab.

  • Added modal during checkout to inform of long wait times.

  • An alert when starting server with below sufficient RAM for running modpacks will now be shown.

Type @ to mention posts