v1.0.0-beta3 Released!
Welcome to the third beta... a few things have been addressed and fixed, but some issues still exist... They're listed below...
!!There is a breaking change for people using SQLite!!
Please update the env file DB_DATABASE
and remove the absolute path, If you fail to update the path, you will get a 500 error when trying to load the panel.
Old: DB_DATABASE='/var/www/pelican/database/database.sqlite'
New: DB_DATABASE='database.sqlite'
You can follow the update guide, listed below.
Panel: https://pelican.dev/docs/panel/update
Known Issues! - Things that need to be addressed
~ Unable to change a server's current egg
Fixes
~ Server -> Admin View on front end.
~ View Database, Rotate Password properly rotates and shows new password
~ Redirect to login, after password change.
~ Fixed Default value for CPU when making a new node.
~ Editing node settings updates the config display without a refresh.
Additions
~ Adding Allocations to existing servers
~ Servers now toggles for suspending, reinstalling, and installation status.
~ API Support for Mounts
~ Allow Nodes to limit CPU Usage
~ Allow adding of Mounts to a server
~ Allow custom docker container labels
~ Resetting Daemon/Node token.
~ Allocation table on Edit Node page shows Allocation ID
~ Completed, New Profile 2FA.
Changes
~ API Keys now only shows Application API Keys, User API Keys can be found under your profile.
~ Multiple pages updated to fix mobile layout
~ Redesigned Edit Server Page, Create Page Soon
~ Database path uses database/
as the default location. BREAKING CHANGE
~ Changed Message when an egg with no variables are selected
What's Changed
- Add artisan command to create queue worker service by @Boy132 in #253
- Set default db username to "pelican" to match docs by @Boy132 in #254
- Add api for mounts by @Boy132 in #160
- Add docker container labels by @notAreYouScared in #261
- Add CPU limit to node by @Boy132 in #239
- Simplify node deployment service, add filtering with tags instead of locations by @lancepioch in #265
- Fixed mumble host replace value to support both IPv4 and IPv6 allocations. by @JordanPlayz158 in #264
- Fix #267 by @lancepioch in #274
- Correctly transform eggs that use inheritance (application api) by @Boy132 in #217
- Improve "no interaction" mode for queue worker service command by @Boy132 in #270
- Remove Hashids by @Boy132 in #282
- Added 2 badges to readme.md by @Poseidon281 in #296
- Make deploy.locations optional [backwards compat] as it has been removed by @ItzExotical in #295
- Fix overallocation
-1
by @Boy132 in #283 - Add Reset Daemon Key Btn by @notAreYouScared in #298
- Only show application api keys by @lancepioch in #302
- Allow updating of existing eggs via upload by @lancepioch in #303
- Replace encrypt/ decrypt with
encrypted
casting by @Boy132 in #284 - 2FA Profile by @lancepioch in #300
- Allow Servers to have Mounts by @lancepioch in #307
- Rework Server Pages by @notAreYouScared in #280
New Contributors
- @JordanPlayz158 made their first contribution in #264
- @ItzExotical made their first contribution in #295
Full Changelog: v1.0.0-beta2...v1.0.0-beta3