Boy132
4f1e98c09e
change order of operations when registering panel
...
this makes sure plugins always register after our default configuration
2025-11-05 16:24:12 +01:00
Boy132
561aaa3ae0
fixes after v4 merge
2025-11-05 16:24:11 +01:00
Boy132
2b7439309f
fix panel providers
2025-11-05 16:24:11 +01:00
Boy132
692f81a018
cleanup panel providers
2025-11-05 16:24:11 +01:00
Boy132
6d631d1ec2
use facade and cleanup evil @phpstan-ignore-lines
2025-11-05 16:24:09 +01:00
Boy132
37a4ed8736
load plugins on all panels
2025-11-05 16:24:08 +01:00
Boy132
ab86957c76
run pint & fix phpstan
2025-11-05 16:24:08 +01:00
Boy132
314a9bfd07
add plugin service and handle loading
2025-11-05 16:24:07 +01:00
PalmarHealer
605fcbe61a
feat: Add mixed navigation type with admin-configurable defaults ( #1850 )
2025-10-31 14:12:54 -04:00
Letter N
0214b127e4
Add setup wizard to all oauth providers ( #1801 )
2025-10-31 14:09:20 -04:00
MartinOscar
e6aa76ef2c
Refactor: add FilamentServiceProvider & globally make Select native(false) ( #1836 )
2025-10-29 23:23:18 +01:00
MartinOscar
317fa46894
Use tenantMiddleware instead of manually fetching tenant query param ( #1799 )
2025-10-12 18:07:10 +02:00
JoanFo
e99f7179c6
Topbar removed if using sidebar ( #1789 )
...
Co-authored-by: Boy132 <mail@boy132.de>
2025-10-10 16:37:14 -04:00
Charles
05f3422dda
Add Laravel/Filament Log Viewer ( #1778 )
...
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
2025-10-08 06:18:20 -04:00
MartinOscar
bb02ec4c6c
Add user() helper ( #1768 )
2025-10-07 17:12:31 -04:00
Boy132
5373f1e30a
Switch tenant slug back to short uuid ( #1732 )
2025-09-28 19:11:41 +02:00
Boy132
9f35f1c3ee
Enable "ordered imports" ( #1746 )
2025-09-24 13:34:19 +02:00
MartinOscar
a5858a6d9b
Allow clipboard.writeText without HTTPS ( #1723 )
2025-09-24 01:22:29 +02:00
Boy132
d5d50d4150
Collection of smaller v4 fixes ( #1684 )
...
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
Co-authored-by: notCharles <charles@pelican.dev>
2025-09-15 23:28:57 +02:00
Charles
1900c04b71
Filament v4 🎉 ( #1651 )
...
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
Co-authored-by: Lance Pioch <git@lance.sh>
2025-09-08 13:12:33 -04:00
MartinOscar
6671d45651
Fix various Translations & add Installer & add Notifications ( #1632 )
2025-09-04 20:17:59 +02:00
Boy132
7ace3978d8
Remove leftovers from activity log batch ( #1649 )
2025-09-03 22:26:17 +02:00
MartinOscar
a8241bf9f3
Fix Installer, Admin & Exit admin redirect ( #1640 )
2025-08-30 14:37:59 +02:00
Boy132
d2f1936bbf
Add abstract base class for panel providers ( #1576 )
2025-08-05 23:17:34 +02:00
Charles
36863f94c0
Allow user selectable navigation type ( #1572 )
...
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
2025-08-05 08:56:31 -04:00
Charles
75863c50d1
Load app.css before filament styles ( #1575 )
2025-08-04 18:11:34 -04:00
Boy132
5b2e9d94ca
Cleanup and update node packages ( #1557 )
2025-08-04 11:51:18 +02:00
Charles
8840d109ef
Client area translations ( #1554 )
2025-08-01 07:26:14 -04:00
Charles
0ccb248d91
Add Languages ( #1499 )
...
Co-authored-by: Boy132 <mail@boy132.de>
2025-07-08 21:16:11 -04:00
JoanFo
c5aa8a3980
DiscordWebhooks ( #1355 )
...
Co-authored-by: notCharles <charles@pelican.dev>
Co-authored-by: Lance Pioch <lancepioch@gmail.com>
Co-authored-by: Boy132 <mail@boy132.de>
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
2025-07-05 12:42:34 -04:00
pelican-vehikl
de4cb38766
Refactor Providers to be a singleton ( #1327 )
2025-07-01 21:33:11 -04:00
MartinOscar
b05eabfdb0
Fix Users seeing Open in admin ( #1444 )
2025-06-11 03:51:08 +02:00
MartinOscar
7971dc13fc
chore: Refactor Mounts ( #1236 )
2025-05-09 13:18:20 -04:00
pelican-vehikl
8407547574
Add back Egg Features ( #1271 )
...
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
Co-authored-by: Lance Pioch <git@lance.sh>
Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
2025-04-24 18:24:18 -04:00
Boy132
544aaab960
Make sure 2fa requirement is enforced ( #1289 )
2025-04-23 16:03:10 +02:00
Boy132
914e215bc0
Separate user uploadable avatars into own setting ( #1286 )
2025-04-23 16:02:52 +02:00
Boy132
0037b4a1d4
Only use navigation groups when using sidebar ( #1288 )
...
* Revert "Remove `NavigationGroups` for Admin Navbar (#1248 )"
This reverts commit a1869002629b18500b346e5c505869bc45d43456.
* make navigation groups conditional
2025-04-23 16:02:21 +02:00
PalmarHealer
b16e19b4fb
Remove open in new tab since both are on filament now. ( #1292 )
2025-04-22 17:28:00 -04:00
MartinOscar
a186900262
Remove NavigationGroups for Admin Navbar ( #1248 )
2025-04-18 10:39:25 -04:00
Boy132
fa8ae0aea5
Add avatar providers ( #1192 )
...
* Add avatar providers
* fix exists check for local avatar
* Use avatar in user lists
---------
Co-authored-by: Charles <charles@pelican.dev>
2025-04-07 16:06:19 +02:00
Boy132
c73d0544d9
Refactor admin dashboard to use widgets ( #1207 )
2025-04-04 09:30:00 +02:00
Boy132
a768fadaea
Reimplement password reset ( #1182 )
...
* add password reset to all panels
* remove old leftovers
* fix reset url in account created mail
2025-03-28 23:51:42 +01:00
Boy132
7471347b55
Improve alert banner fetching ( #1173 )
...
* use events for alert banner pulling
* add ids to alert banners to prevent duplicates
2025-03-28 23:50:34 +01:00
MartinOscar
c39c29e50b
Must use Closure since MenuItem does not leverage Concerns ( #1181 )
...
* Must use `Closure` since `MenuItem` does not leverage Concerns
* Translate `Profile` in `ServerPanelProvider`
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
---------
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
2025-03-28 12:50:34 +01:00
MartinOscar
72b9c309d3
Fix EditProfile cannot use / in trans() ( #1178 )
2025-03-27 22:52:39 +01:00
MartinOscar
9a258efe53
Force app panel for EditProfile ( #1162 )
...
* Force `app` panel for `EditProfile`
* Force `app` panel for `OAuthController`
* Use translation in `AdminPanelProvider`
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
---------
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
2025-03-27 18:54:08 +01:00
Boy132
23f39acd4e
Add host config to gitlab oauth (& add setup steps) ( #1142 )
...
* add custom provider class for gitlab to allow custom hosts
* add setup steps
2025-03-21 21:23:38 +01:00
MartinOscar
0b3dce132f
Add header, footer & body-end views ( #1111 )
2025-03-17 13:28:18 +01:00
Boy132
45db06a1bd
Refactor captcha ( #1068 )
...
* refactor captcha
* add default error message
* prevent rule from being called multiple times
* fixes
* use config
* Update this to latest
* Remove this
---------
Co-authored-by: Lance Pioch <git@lance.sh>
2025-03-15 15:52:38 -04:00
Lance Pioch
4e694b50ca
Make sure the app key is always set ( #1074 )
...
* Make sure the key is always set
2025-03-08 21:32:28 -05:00