github-actions
released this
01 Dec 03:28
·
13 commits
to main
since this release
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
- Fix Panel Version Cache by @notAreYouScared in #709
- Allow username on filament login page + make case insensitive by @Boy132 in #714
- Make sure UTC is always used internally by @Boy132 in #713
- Fix permission check if user is subuser and admin by @Boy132 in #720
- Add exit admin to Menu by @RMartinOscar in #723
- Update all dependencies by @Boy132 in #712
- Update egg jsons by @Boy132 in #725
- Add back force https by @Boy132 in #726
- Add min length check to username by @RMartinOscar in #730
- Add Oauth frontend and backend improvements by @Boy132 in #718
- Add Create Database btn on admin side by @notAreYouScared in #721
- Installer: Shows errors on submit & move
runMigrations
by @Boy132 in #722 - feat: Client UI translate to Filament (from React) by @lancepioch in #416
Full Changelog: v1.0.0-beta13...v1.0.0-beta14