6191 Commits

Author SHA1 Message Date
Tyrthurey
b2ad7dfb7a Reverted the elytra binary link due to security reasons, added informative comment
Temporary fix until the official repo is updated is to run "sudo useradd -M -s /sbin/nologin pyrodactyl" inside the VM for the dev environment.
2025-12-31 00:30:13 +02:00
Tyrthurey
274e2bd710 Various improvements, fixes, and QoL
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
2025-12-31 00:05:15 +02:00
Tyrthurey
a6ce80ee72 Added a cronjob translator (cronstrue) to the scheduler popup window
This allows the user to quick and easy see what the cronjob will do without going to third party websites.
2025-12-30 22:48:59 +02:00
Tyrthurey
c86380425c Fix(network): correct allocation count to include default allocation
Aka, it sayd 0 of x allocations when there was only one allocation, and on full it would be x-1 of x, and not hide the allocation button.
2025-12-30 22:32:56 +02:00
Tyrthurey
04adee9179 Fixed the rest of the development environment issues.
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).
2025-12-30 21:16:49 +02:00
Naterfute
052712544e Merge pull request #26 from Tyrthurey/fixes
Fixed initialization bugs
2025-12-29 13:44:14 -08:00
Tyrthurey
55ec1fa47d fixed initialization bugs
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
2025-12-29 23:31:08 +02:00
Naterfute
c206246ca4 fix: don't render raw HTML returned by the alert bag
Merged from upstream https://github.com/pterodactyl/panel/security/advisories/GHSA-mgr9-6c2j-jxrq
2025-12-27 01:32:30 -08:00
naterfute
86f5ed5f27 fix: latest image location 2025-12-26 17:19:07 -08:00
Naterfute
ca973693a0 fix: replace java 25 image with a default java 25 2025-12-24 01:02:50 -08:00
Naterfute
1a1c9f4207 0 reason in making a release branch, just clutters 2025-12-21 15:07:46 -08:00
Naterfute
351c569ffc on published 2025-12-21 15:04:58 -08:00
Naterfute
0eb457f219 ci: test new build setp 2025-12-21 15:01:14 -08:00
Naterfute
5c8462e8be . 2025-12-21 14:48:04 -08:00
Naterfute
897f01798c I hate github actions 2025-12-21 14:46:41 -08:00
Naterfute
59a0ac811c fix[ci]: prod image isn't evene useful 🤷 2025-12-21 14:44:04 -08:00
Naterfute
4ce8cc53fb ci: kill me now 2025-12-21 14:38:39 -08:00
Naterfute
f9aad491b9 i'm evolving, just... backwards 2025-12-21 13:57:09 -08:00
Naterfute
1377c8c276 fix[ci]: Failing to make a release? 2025-12-21 13:49:47 -08:00
Naterfute
f5fe7fd9d9 Merge pull request #22 from NobleSkye/update-java-to-25
Update java to 25
2025-12-17 20:31:30 -08:00
Skylar
4d60d11931 updated all minecraft server jars to support java 25 (support added by mojang in 26.1-snapshot-1 preparing for 26.1 2025-12-17 18:31:51 -08:00
Skylar
47dfd9f106 added cloudflare only supports 100mib on free plan if behind proxy 2025-12-17 00:57:15 -08:00
Skylar
db25221933 fix: update configuration directory path (shows elytra path not pterodactyl) and clarify upload size input (shows max and min now) 2025-12-16 18:44:42 -08:00
Naterfute
a34ba696ed fix: readme 2025-12-13 17:05:24 -08:00
Naterfute
27a4fae38b Merge pull request #11 from NobleSkye/main
feat: added Vintage Story support with new subdomain feature and egg
2025-12-08 11:15:40 -08:00
Naterfute
f23acca7cd fix: add qemu setup action to dev-build 2025-12-07 11:28:30 -08:00
Skylar
2dd73856c9 feat: add Vintage Story support with new subdomain feature and egg configuration for limbo server with subdomain allowed minecraft and added new subdomain for vintage story 2025-12-05 17:54:30 -08:00
Naterfute
696c7865ea fix: incorrect close button for new api keys 2025-12-04 02:49:27 -08:00
Naterfute
05f47c282b chore(Deps): update to laravel 12.0 and all required packages 2025-12-03 15:33:33 -08:00
Naterfute
5ad9d4fc56 Merge pull request #8 from imeesa/main
fix confusing behavior with nginx config
2025-12-03 14:26:57 -08:00
imeesa
31a027e605 fix: confusing behavior with nginx config, invalid config will be regenerated and if the correct domain isn't found for SSL the config will also be regenerated 2025-12-03 11:00:51 -05:00
Naterfute
099c8f2849 feat: more filter options 2025-12-03 01:16:22 -08:00
Naterfute
f9d781c3dc update SECURITY.md [skip ci] 2025-12-02 22:42:15 -08:00
Naterfute
760482b787 Merge pull request #4 from pyrodactyl-oss/dependabot/npm_and_yarn/radix-ui/react-dropdown-menu-2.1.16
chore(deps): bump @radix-ui/react-dropdown-menu from 2.1.15 to 2.1.16
2025-12-02 22:39:22 -08:00
Naterfute
c91567a3ef Merge pull request #5 from pyrodactyl-oss/dependabot/npm_and_yarn/turbo-2.6.1
chore(deps): bump turbo from 2.5.5 to 2.6.1
2025-12-02 22:05:37 -08:00
Naterfute
460131c71a chore(deps): update browserlist 2025-12-02 22:03:31 -08:00
Naterfute
32532a4a83 fix: add a greater gap for uptime so that it looks nicer 2025-12-02 22:01:31 -08:00
Naterfute
9fa57ddbab feat: add server uptime to client pages 2025-12-02 21:58:39 -08:00
Naterfute
484323c65c Merge pull request #6 from en0tuk/main
File upload dialog fix
2025-12-02 15:32:25 -08:00
Naterfute
1eb4a7ee28 feat: updated docker dev to support postgresql as it's default 2025-12-02 15:04:58 -08:00
Naterfute
f0b8c41447 fix: non top level domains not working for route53 2025-11-30 18:01:32 -08:00
enotuk
15afb77338 Merge branch 'pyrodactyl-oss:main' into main 2025-12-01 02:57:49 +05:00
en0tuk
247d5066c6 fix: make upload dialog work as intended 2025-12-01 02:41:47 +05:00
Naterfute
60eb6ac8f2 feat: add route53 support to dns 2025-11-30 02:00:08 -08:00
Naterfute
77b65ab3e0 fix: postgres support for inet_aton 2025-11-29 17:59:19 -08:00
Naterfute
c903a8cf9a Changed Pyro links to pyrodactyl-oss links 2025-11-29 00:46:22 -08:00
dependabot[bot]
0726dc5d47 chore(deps): bump turbo from 2.5.5 to 2.6.1
Bumps [turbo](https://github.com/vercel/turborepo) from 2.5.5 to 2.6.1.
- [Release notes](https://github.com/vercel/turborepo/releases)
- [Changelog](https://github.com/vercel/turborepo/blob/main/RELEASE.md)
- [Commits](https://github.com/vercel/turborepo/compare/v2.5.5...v2.6.1)

---
updated-dependencies:
- dependency-name: turbo
  dependency-version: 2.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-27 22:14:31 +00:00
dependabot[bot]
1a0c2d8be8 chore(deps): bump @radix-ui/react-dropdown-menu from 2.1.15 to 2.1.16
Bumps [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives) from 2.1.15 to 2.1.16.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)

---
updated-dependencies:
- dependency-name: "@radix-ui/react-dropdown-menu"
  dependency-version: 2.1.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-27 22:14:12 +00:00
Naterfute
71c6b789a1 lint 2025-11-27 14:11:57 -08:00
Naterfute
d71c189848 fix: make dev build also build arm4 2025-11-27 14:08:36 -08:00