Follow new updates and improvements to UltraServers.
May 14th 2024
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.
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
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.
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
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.
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.
March 26th 2024
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.
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.
March 7th 2024
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.
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.
March 1st 2024
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.
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.
February 21st 2024
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.
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.
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.
January 13th 2024
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
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.
December 21st 2023
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.
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.
December 8th 2023
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.
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.