1. Improved the Navigation bar in both mobile and desktop. It is no longer hard coded, but an array you can change in resources\scripts\routers, which is referenced in desktop and mobile. I also added a tiny bit of left padding to the icon so that it looked nicer (it drove me insane). You can use isSubRoute: true in order to hide a route from the nav bar while still letting the router handle that route. Check existing examples to understand more.
2. Backups / deletions in progress disable the create backup button (I could spam it to make more backups than I should have been allowed to). Additionally, backups now properly disappear from the list when deleted without needing to reload the page.
3. Fixed the pretty little highlight that animates itself to the menu position. The issue was that it did not work on scroll, so if you had a smaller screen size or scrolled due to adding more items to the list, then the highlight would remain in place, which was sad. It now follows the entry when scrolling, and if the selected entry is hidden from view, the highligher disappears as well :P
1. Changed the auto-assigned allocations to use 0.0.0.0 instead of localhost, because elytra does not accept localhost.
2. Changed all mentions of `php` to `/usr/bin/php8.4` to ensure the correct php is used. This is due phpMyAdmin installing php8.5 which breaks things by setting itself as the default php path.
3. Changed the elytra binary to use BoredHF's fix (found at: https://github.com/BoredHF/elytra).
4. Fixed the MinIO .env configurator to properly set .env values without errors/mistakes.
5. Added a function to set the default php path of the machine back to php8.4 after phpMyAdmin is installed.
6. Fixed the minecraft dev server creation section (it needed egg ID 8 not 3) and changed the failure logs to be printed in console instead of being silently deleted (they never ended up there so there was no log of the issue).
1. Added the Vintage Story Nest to the NestSeeder
2. Moved the vintage story egg from OtherGames to vintage-story (Note: OtherGames should be renamed to other-games to follow naming conventions)
3. fixed incorrect rustic download link in provision.sh