312 Commits

Author SHA1 Message Date
Boy132
e4d28d2333 fix suffixCopy & hintCopy $state 2025-08-13 14:54:54 +02:00
notCharles
c3b5e726d2 Merge branch 'main' into filament-v4 2025-08-06 16:48:14 -04: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
71602cb0cc Merge branch 'main' into filament-v4 2025-08-01 12:30:01 -04:00
Charles
8840d109ef
Client area translations (#1554) 2025-08-01 07:26:14 -04:00
Charles
982e0d6635 enable prefetching 2025-07-22 08:09:11 -04:00
Boy132
b396f3e339 switch to filaments 2fa 2025-07-22 13:24:06 +02:00
Charles
6c0124f5ca beta16 2025-07-17 06:15:47 -04:00
Charles
d4da111a14 Merge branch 'main' into filament-v4
Oh man, this is a disaster.
2025-07-10 08:40:56 -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
Boy132
9da52c24c0 add own CopyAction 2025-07-01 08:47:59 +02:00
RMartinOscar
a144bc0939 Fix EditProfile button 2025-06-29 03:39:45 +00:00
Charles
250d293edf Disaster Recovery v4 2025-06-23 09:17:43 -04:00
Charles
ea19202609 Disaster Recovery v3 + filament v4b8 2025-06-23 08:54:51 -04:00
Charles
5121cf7170 disaster of a merge.... main->filament-v4 2025-06-23 07:10:27 -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
notCharles
1ba9a1dab3 Merge branch 'main' into filament-v4 2025-04-29 18:21:56 -04:00
notCharles
b98ecd252c wip 2025-04-29 18:17:58 -04:00
notCharles
31206e15fa wip 2025-04-27 22:43:45 -04:00
notCharles
e73f78f2f7 wip 2025-04-27 21:45:26 -04:00
notCharles
d84f873693 re-enable spa 2025-04-27 21:14:20 -04:00
Charles
b7f26ba26d Merge remote-tracking branch 'origin/filament-v4' into filament-v4 2025-04-25 12:05:34 -04:00
RMartinOscar
2d9514b3e6 Fix Login 2025-04-25 14:50:32 +00:00
RMartinOscar
bfb29f8109 Missing Import 2025-04-25 13:58:59 +00:00
Charles
7c32cdcebb fix label 2025-04-25 09:07:31 -04:00
Charles
2d5043b0b6 replace 'menuitem' with 'action'
deprecated
2025-04-25 09:05:55 -04:00
Charles
3c77c0091f disable spa
tabs do not render on spa currently
2025-04-25 08:46:39 -04:00
notCharles
61da930909 wip 2025-04-24 19:03:34 -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