Skip to content

Releases: pelican-dev/panel

v1.0.0-beta17

05 Jan 22:51
7cc4358
Compare
Choose a tag to compare

New Panel Release!

Panel: https://pelican.dev/docs/panel/update/
Panel: v1.0.0-beta17

Panel Changes

~ Added Run Now action for schedules #806
~ Updated php artisan about #809
~ Tweaked Server console page, More "dynamic" #803
~ Allow admins to change a servers assigned egg 🥳 #811
~ Allow File Manager to be sortable #814
~ Custom Error Pages #810
~ Redirect to file listing after editing a file #813
~ Tweaked Schedule Page Layout #815, #843
~ Remove un-used files #819
~ Tweaked Notifications, some are persistent, depending on action #817
~ Added Edit/Delete to Schedule Tasks #826
~ Fixed 500 when deleting sub user and wings is offline #828
~ Properly handle 404 when trying to edit a file that does not exist, Also requires a wings update #816, #54
~ Tweaked Admin UI for better consistency #824
~ Added more Webhook Listens #728
~ Added Health Page #469
~ Fixed 500 when trying to delete a node with a database host attached to it #845
~ Updated Server Listing, and mobile layouts to be more... mobile #836
~ Fixed power actions being sent to multiple servers #849
~ Remove First/Last Names from Users #855
~ Update List Section on client settings page #853
~ Added OAuth Settings to Admin area 🥳 #839
~ Fixed wrong formatting due to language selection in charts #832
~ Fixed 500 with SQLite users when trying to view Startup on new client area #851
~ Removed requirement for backup names #852
~ Fixed 500 when adding allocations that already exist #861

What's Changed

Full Changelog: v1.0.0-beta16...v1.0.0-beta17

v1.0.0-beta16

08 Dec 21:28
2bfc788
Compare
Choose a tag to compare

New Panel Release!

Please use the script in the update guide to update to this beta version... Files have been moved around...

Panel: https://pelican.dev/docs/panel/update/
Panel: v1.0.0-beta16

Panel Changes

~ Fixed Installer
~ Added Dynamic Power Actions 🥳
~ Added persistence to server listing for filters
~ Changed IP selection for new allocations
~ Fixed Add Allocation popup on the edit server page to also search by ports, instead of only by IP

What's Changed

Full Changelog: v1.0.0-beta15...v1.0.0-beta16

v1.0.0-beta15

08 Dec 17:10
feadaa2
Compare
Choose a tag to compare

New Panel Release!

Please use the script in the update guide to update to this beta version... Files have been moved around...

Panel: https://pelican.dev/docs/panel/update/
Panel: v1.0.0-beta15

Panel Changes

~ Added Kill button to console
~ Combined Server Status & Uptime, Added Address in server listing
~ Fixed Server Listing not auto updating
~ Fixed Server Description not following config option
~ Fixed Sub-user issues ( Email already taken & a few 500s )
~ Fix 500s when trying to use OAuth, along with memory bomb
~ Fixed a 500 if users were created before OAuth was added
~ Updated/Added some missing features to the console, Also styled it a little. ❤️
~ Increased power button size
~ Updated Server listing
~ Added check to remove sub-user if the sub-user becomes the server owner.
~ Tweaked Mobile layout on Editing a node
~ Added Webhook permissions to roles
~ Fixed File Editor forever expanding
~ Fixed Duplicate Commands getting sent to servers
~ Fixed login forever loading on incorrect details
~ Fixed allocations show an extra available allocation.
~ Fixed Client API key not being shown

What's Changed

New Contributors

Full Changelog: v1.0.0-beta14...v1.0.0-beta15

v1.0.0-beta14

01 Dec 03:28
fea1c51
Compare
Choose a tag to compare

New Release! Featuring the new client area!

Welcome to a new Release!!

Panel: https://pelican.dev/docs/panel/update
Panel: v1.0.0-beta14

Should be noted that the client area is MOSTLY in a done state. There are a few issues here and there, and that's why we have not removed the old client area yet.

The new client area can be seen by clicking the New Client area button at the top on the old client area.

Panel Changes

~ Added Filament Client Area 🎉 PLEASE REPORT ISSUES ON GITHUB!
~ More Installer Tweaks!
~ Added Create Database Button on admin side
~ Added OAuth, currently only supported on the new client area, and admin area login. Please Note, there is no Web UI for the settings, therefore you have to manually add it via the .env
~ Updated Panel Dependencies
~ Allow Usernames on filament login pages, in addition to email
~ Fixed incorrect wings version displaying
~ Reverted breaking https changes
~ Added minimum length check for usernames when creating a new user

What's Changed

Full Changelog: v1.0.0-beta13...v1.0.0-beta14

v1.0.0-beta13

13 Nov 23:24
fe4668a
Compare
Choose a tag to compare

New Releases!

Fix a few annoyances

Panel: v1.0.0-beta13
Wings: v1.0.0-beta7

Panel Changes

~ Removed Old Admin Area. #648
~ Fixed Docker Image dropdown selection issues. #674
~ Fixed 500 when making webhook without description ( It's now required ) #667
~ Fixed 500 when trying to delete a webhook when using MySQL / MariaDB #670
~ Removed duplicate spa option #668
~ Fixed being able to add allocations to servers that are already in use #680
~ Changed Exported egg metadata to PLCN_v1 #676
~ Added webhook prune job, hopefully to prevent massive databases ( default 30 days ) #682
~ Blacklisted webhook create event, preventing endless loop of webhook created events from triggering filling the database endlessly #682
~ Added check for unique username when creating a new user, which would result in a 500 if the username already exists #685
~ Fixed "blank" entry in Trusted Proxies, also added Cloudflare's IPv6 #692
~ Changed Node Health ( ❤️ ) indicator to be live (~5 seconds), Added tooltip #687
~ Removed Select All on Allocations #708
~ Docker Environment Fixes
~ General Web installer improvements for fresh installs. #705

Wing Changes

~ Changed Stop logic, again, to make ^C send SIGINT instead of SIGTERM #47
~ Added extra debug print to help with debugging #47
~ Changed to ContainerKill and not ContainerStop to keep the console from being updated during game server shutdown #47
~ Allow for variables in the configuration parser filenames #34

v1.0.0-beta11

27 Oct 01:11
f3de185
Compare
Choose a tag to compare

New Releases!

Panel : v1.0.0-beta11
Wings: v1.0.0-beta6

You can follow the update guide, listed below.
Panel: https://pelican.dev/docs/panel/update
Wings: https://pelican.dev/docs/wings/update

Changes

~ WebHooks Yay! 🥳 Please test them..... any issues, please open a GitHub issue!
~ Enabled SPA ( Single Page Application ).
~ Updated Filament to v3.2.117
~ Fixed Web Installer for fresh installs
~ Change number formatting, to match locale
~ Hopefully fixed NodeStats consuming a lot of cpu....
~ Added UI for CPU Pinning
~ Added Back trustedproxy config that was mistakenly deleted
~ Docker version SHOULD start a tad quicker now.
~ When creating a new node, you are redirected to the config tab, instead of the main edit node page
~ Fix an edge case where you could nuke the primary allocation on a server if you had it selected with bulk delete
~ Removed bulk delete option for node list ( never worked )
~ Fixed schedules not running on UTC time
~ Auto Deploy for new nodes has been added
~ Added correct permission check for the delete button on servers.
~ When installing Filament optimize is ran to help speed up page loading a little bit ❤️
~ Changed server Stop logic
~ Added warning on settings page when changing database driver, data does not auto move!

Web Installer Changes

~ Fixed 419 page expired
~ Added Auto login + redirect once the panel has been installed.
~ Fixed where enter would send the final step submit, it now properly moves to the next step.
~ Improved error handling.
~ Fixed unsaved changes popup.
~ Migrations for MySQL and MariaDB now run correctly.

What's Changed

New Contributors

Full Changelog: v1.0.0-beta10...v1.0.0-beta11

v1.0.0-beta9

27 Sep 22:20
a067419
Compare
Choose a tag to compare

New Releases!

Panel: v1.0.0-beta9

You can follow the update guide, listed below.
Panel: https://pelican.dev/docs/panel/update

New Major Features!

Docker Compose

Note: The image in the docker compose file is not yet published, feel free to docker build . it yourself and update the compose file. An announcement will be made when the image is live ❤️

Admin Area Roles

Admin area roles, mostly, do as they're intended... If you experience issues with them PLEASE MAKE A GITHUB ISSUE!

Panel

Changes

~ Added Skip Starting, when creating a new server
~ Added Node Auto Deploy
~ Egg validation rules are now saved as an array
~ Added "Start on Completion" toggle when making a server. Allows you to have it not boot after being installed
~ TEMP FIX: To prevent 500's App Name has been set to alpha_num
~ When installing and using Redis, a connection check has been added to verify the panel can connect
~ Fixed deleting servers that have databases attached to them
~ Changed from googleapi to bunny for front end fonts
~ After installer, user is auto-logged in and redirected to the admin panel homepage

Fixes

~ When new variables are added to an egg, they're now properly added to existing servers
~ Fixed migrations not running for MySQL & MariaDB when using web-installer
~ Changed how migrations work, Now calls the database directly from the env
~ Fix the default value for mail gun secret
~ Set SMTP Username to not required

What's Changed

New Contributors

Full Changelog: v1.0.0-beta8...v1.0.0-beta9

v1.0.0-beta10

27 Sep 22:58
Compare
Choose a tag to compare

New Release!

Panel: v1.0.0-beta10

You can follow the update guide, listed below.
Panel: https://pelican.dev/docs/panel/update

Change

~Fixed web installer

Full Changelog: v1.0.0-beta9...v1.0.0-beta10

v1.0.0-beta8

16 Aug 21:06
68e2489
Compare
Choose a tag to compare

New Releases!

Panel : v1.0.0-beta8
Wings: v1.0.0-beta4

You can follow the update guide, listed below.
Panel: https://pelican.dev/docs/panel/update
Wings: https://pelican.dev/docs/wings/update

Fixes ( Panel )

~ Improved stability of web-installer.
~ Fixed CLI Commands.
~ Fixed Unit Prefix causing wings to error
~ Fixed 404 when changing favicon
~ Fixed single egg force import
~ Fixed SMTP not being able to be used without encryption
~ Fixed Allocation getting deleted when server is deleted (sqlite only)

Fixes ( Wings )

~ Renamed oom setting to match panel.
~ Changed Wings to use binary prefix.
~ Fixed S3 Backup folder not getting created.
~ Update how mounts work in wings.

What's Changed

Full Changelog: v1.0.0-beta7...v1.0.0-beta8

v1.0.0-beta7

04 Aug 17:30
953ee94
Compare
Choose a tag to compare

v1.0.0-beta7 Released!

Welcome to the seventh beta...

You can follow the update guide, listed below.
Panel: https://pelican.dev/docs/panel/update

Fixes

~ Fixed some random 500 Errors
~ Fixed Notification Error for port range
~ Fixed Some Mobile UI Issues.
~ Fixed User Search on the Create Server Page
~ Fixed User Deletion in CLI
~ Fixed SQLite Foreign Keys
~ Fixed incorrect wording on the Update Email option
~ Fixed Weird issues with the Activity Log Tab

Additions

~ Settings page! 🥳
~ New Installer for Fresh Installs! ( /installer )
~ Added Importing / Updating Eggs from URLs 🥳
~ Enabled Update URL, Having an update URL allows you to just click update for that egg, click URL, and click import
~ New CPU/Memory Utilization Charts ❤️ + Node Information
~ Auto Purge Docker Images ( Daily Cron )
~ Added Delete Files as a scheduled task

Changes

~ Removed the requirement to type in the Database Host password every time you wanted to edit a database host
~ Removed Breadcrumbs
~ Remove Blue/Pink Example Graphs

What's Changed

Full Changelog: v1.0.0-beta6...v1.0.0-beta7