Dashboardv2.1.19 days ago
Pay invoices, pick versions, start from ready
Added
- Added paying an unpaid invoice from Billing. Past-due amount, Pay, and update-card sit on the invoice instead of treating it as history-only.
- Added a past-due banner across the app, with a countdown from the dunning window.
- Added failed charges in payment history, with the Stripe decline message next to successful invoices.
- Added starting an offline server from the ready dialog after install, instead of sending you back to power controls.
- Added version pickers when switching Minecraft software. Changing Forge / NeoForge / Paper can install the versions you choose in one step.
- Added an invite screen for people who have not accepted yet. Pending members no longer land in the live server.
- Added a support ticket when a server install stays stuck, with a link on the failed-install screen for the owner.
- Added follow-up tickets from auto-closed threads that open already titled, with the old ticket attached.
Changed
- Reworked the setting-up card design on Home so it matches a live server card, so a new purchase does not look empty while it creates.
- Cancelling a plan now asks for a written reason.
Fixed
- Fixed Start showing a failed toast while the server was already booting (backend image-pull timeouts).
- Fixed Join warnings using stale websocket state instead of the live power / install state.
- Fixed attachments failing on the support ticket composer.
- Fixed card-refund tickets opening without a refund subject.
- Fixed Add Funds reporting paid before the charge finished, and PayPal / 3DS cards confirming while you are present.
- Fixed past-due Pay failing on saved PayPal, and saying paid while Stripe was still processing.
- Fixed swapping a card not collecting invoices Stripe had already marked uncollectible.
- Fixed the ready dialog never opening after install, getting stuck on Starting…, or opening on a failed install.
- Fixed switching to Fabric or Purpur with latest failing, and Game Settings asking for a reinstall after a restore.
- Fixed pending-invite continue links going to a broken files URL.
- Fixed follow-up ticket drafts getting overwritten, and refund tickets opening as a server issue with no subscription attached.