Skip to main content

5 posts tagged with "changelog"

View All Tags

Changelog: v3.3.986 ๐Ÿฆ‡ (Korat)

ยท One min read
Maxim Lucas
Developer

Yearly events are back!โ€‹

  • "Yearly Events" settings are back in the staff panel sidebar.
  • Halloween theme & colors available right now and until November 3rd. After this date, the halloween theme will be automatically disabled (except for the color theme)

Small improvementsโ€‹

  • PLan redirections are now available in Per Server Plans mode.

๐Ÿ› Bug fixesโ€‹

  • Fixed: Checkbox for recurrent discounts was not being enabled in Per Server Plans mode. (e6d298ec4654ae19be994605d4f2212549dc8363)
  • Fixed: Banned users could still use their JWT token with the API shortly after bans. (6656271541d933d159c6396530e9c7aefb9f7cc3)

Changelog: v3.3.386 (Korat)

ยท One min read
Maxim Lucas
Developer

This is a small update, because something is in the making!

Other changesโ€‹

  • Internal changes to welcome a future feature for authentication.
  • Made page loading faster by preloading necessary stylesheets.

๐Ÿ› Bug fixesโ€‹

  • Fix: When no Google Fonts font name was provided, the frontend would not load. (58c08fd)
  • Fix: Staff users not being able to delete users since the new JWT update. (f1a69b)
  • Fix: Verification email was not being sent on some instances (4c4017a)
  • Fix: The staff "shares" endpoint to calculate graphs was not working properly, causing glitched pie charts. (f21cbfa & c8ec9a9)
  • Fix: Passkeys were sometimes returning empty tokens, which caused errors upon login. (d9c8d22)

Changelog: v3.3.327 (Korat)

ยท 2 min read
Maxim Lucas
Developer

New internal authentication systemโ€‹

This update makes tokens expire every 72 hours. Which means that every 72 hours, users will need to log back in. While this is more "annoying", this makes the user less exposed to info stealing attacks.

API keysโ€‹

API Keys are finally here!

To create an API key, go to your staff panel, then click on "API access". Created keys can access every possible routes. They are the equivalent of the "ADMIN" keys that you might've used before.

Learn more in the API docs.

Other changesโ€‹

  • Added an internal "email queue" to prevent sending a lot of emails at the same time. This will also allow for new features linked to emails in the future.
  • A lot of internal work for a new authentication feature for developers.
  • When migrating your instance from Per Server Plans to Resources Sharing, backend will now try to determine an expiry date for servers automatically depending on if they have an active plan or not. That way, when you migrate your instance while you have servers with active plans running, their renewal time will become the expiry time, so no partial refund is needed from you. At the end of the billing period, the server will be deleted.

๐Ÿ› Bug fixesโ€‹

  • Fix: Stripe automatic billing was not being triggered when purchasing a subscription (ea05fdc)
  • Fix: Coin shop items were not being created correctly on some new instances, especially when resetting them. (7399cf2)
  • Fix: "500: Internal Server Error" when users asked to receive the verification email before the email queue was ready. (284296a)
  • Fix: Env variables for server software in staff panel were being formatted to uppercase all the time. (f61167d)
  • Fix: "New invoice created" contained a typo (507c3e8)

Changelog: v3.3.302 (Korat) Bug fixes 1

ยท One min read
Maxim Lucas
Developer

This is a small bug fixes update.

๐Ÿ› Bug fixesโ€‹

  • Fix: On mobile, multiple staff panel pages had overflowing elements that made an horizontal scrollbar appear (and break the bottom navigation bar) (d893119)
  • Fix: When resetting an instance, the configuration code is not shown to the admin, making them ask me configuration codes. (c25fca1)
  • Fix: Discord roles were not given correctly in Per Server Plans mode (82d1efa)
  • Fix: Servers per location pie chart not showing on staff panel (b52efda)

Changelog: v3.3.302 (Korat)

ยท 2 min read
Maxim Lucas
Developer

๐Ÿ—Ž API Docs are finally here!โ€‹

You were quite a few to ask where we can find API docs, for you to build custom integrations or scripts to help you in your every day life. Good news, they are finally here!

While the "API platform" (API tokens, permission etc) are not quite there yet, you can find a list of the endpoints and how to use them in the API Docs

If you have any questions, you can use your Discord support channel.

You can finally create custom sidebar links that will be shown to your users. You can even use placeholders that will be replaced when the user loads the page.

To configure custom sidebar links, access the staff panel with an admin account, and click on "Sidebar configuration". You will find a list of placeholders you can use.

๐Ÿ› Bug fixesโ€‹

  • Fix: Staff panel showed 1 alt to every user, even though none were detected. (e20cc4c)
  • Fix: GSC crashed the instance when the corresponding location was not found. (cdbd541)
  • Fix: instance settings & other collection items not updating (059889a & 924bef0)
  • Fix: Typo in the staff instance settings page (4d094a4)
  • Fix: User Pterodactyl ID was not shown in the user settings (b5c3236)
  • Fix: Some frontend API calls were not declaring Content-type correctly (b5c3236)