150 Commits

Author SHA1 Message Date
Charles
11b3acf8fc PHPStan 2025-06-24 07:42:56 -04:00
Charles
5c3f4fccc2 wip 2025-06-23 10:56:06 -04: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
dfaf287088 Disaster Recovery v2 2025-06-23 08:51:21 -04:00
Charles
e5cdd05167 Disaster Recovery v1 2025-06-23 07:33:34 -04:00
Charles
5121cf7170 disaster of a merge.... main->filament-v4 2025-06-23 07:10:27 -04:00
Boy132
6107524522
Trait-ify resources and add customizable options (#1396) 2025-06-19 18:24:25 +02:00
Boy132
57a13a2701
Refactor admin dashboard widgets to use forms (#1452) 2025-06-19 18:23:32 +02:00
Boy132
0156ac1509
Role icons: Use correct capitalization for class names (#1447) 2025-06-12 20:27:02 +02:00
MartinOscar
2961c3e88b
Refactor EnvironmentTrait to use Env Facade (#1430) 2025-06-04 22:24:17 +02:00
Boy132
456c4f46bc
Make sure daemon_listen and daemon_connect match when not behind proxy (#1428) 2025-06-04 08:37:04 +02:00
Boy132
0ba497a2eb
Add separate port field for node connections (#1423) 2025-06-03 14:33:57 +02:00
Charles
b34778f736
Refactor Node Stats (#1145)
Co-authored-by: Boy132 <mail@boy132.de>
2025-06-03 07:33:08 -04:00
Boy132
35ce1d34ab
Permission check fixes (#1406) 2025-05-27 19:30:30 +02:00
MartinOscar
23d13d9e83
Fix Mount translation (#1382) 2025-05-20 11:58:16 -04:00
Boy132
6c20426757
Put whereHas-orDoesntHave in own where (#1387) 2025-05-20 08:33:33 +02:00
MartinOscar
c8556a4c56
Use placeholder for EditServer db_delete (#1362) 2025-05-10 00:01:58 +02:00
Charles
30ae860d69
Fix server notification body translation key (#1359) 2025-05-09 17:39:15 -04:00
Boy132
f400e2db76
Fix TRUSTED_PROXIES with * (#1358) 2025-05-09 16:22:33 -04:00
Boy132
2296e41a8b
Add button to view install logs (#1356)
Co-authored-by: notCharles <charles@pelican.dev>
2025-05-09 21:03:32 +02:00
MartinOscar
7971dc13fc
chore: Refactor Mounts (#1236) 2025-05-09 13:18:20 -04:00
Boy132
c4fd1553fd use correct cast for boolean toggle buttons on EditNode 2025-05-09 09:00:55 +02:00
Boy132
8406f4686c
Enable ipv6 on frontend (#1350) 2025-05-09 08:44:18 +02:00
Boy132
f37915ed2a add back width select to admin settings 2025-05-08 15:26:33 +02:00
Boy132
5a36f9825b use correct cast for boolean toggle/ toggle buttons on admin settings page 2025-05-08 15:17:42 +02:00
Boy132
25d146916e use correct cast for boolean toggle buttons on EditServer 2025-05-08 15:12:28 +02:00
Charles
8d433c4a11 Replace Monaco with Built-in code editor 2025-05-08 09:03:21 -04:00
Boy132
e2bed84464 fix error when creating user 2025-05-08 14:50:52 +02:00
Boy132
9fbfd630eb fix admin dashboard (widget actions) 2025-05-08 14:23:02 +02:00
Charles
378059625e Fix all of these. 2025-05-06 12:47:31 -04:00
Charles
52a5d9c37e Fix Edit Egg 2025-05-06 12:45:10 -04:00
Boy132
26e20453bf
Prevent primary allocation overwrite on save (#1344) 2025-05-06 13:01:09 +02:00
Boy132
a6326f64fb
Add back behind_proxy to ui (#1263)
* add back `behind_proxy` to ui

* combine `scheme` and `behind_proxy` into one component

* remove debug stuff

* update translations

* make bulky
2025-05-05 13:00:34 +02:00
Boy132
03745eb4be
Allow to assign nodes to roles (node ownership) (#1231)
* allow to assign nodes to roles

* fix typo

* fix node policy

* small ui improvements

* add missing translation

* make phpstan happy

* fix migration on mysql

* also restrict mounts & database hosts to allowed nodes

* fix migration on mysql v2

* changes from review

* fix hasManyThrough

* change `accessibleNodes` to builder

Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>

---------

Co-authored-by: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com>
2025-05-05 12:58:55 +02:00
Charles
03ec20e3a0
fix settings on mobile (#1336) 2025-05-04 09:15:12 -04:00
Charles
3effd98013
Allow changing of the console font (#1277)
* Custom Fonts

* Update app/Filament/Pages/Auth/EditProfile.php

Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>

* wip

* wip

* Update app/Filament/Pages/Auth/EditProfile.php

Co-authored-by: Lance Pioch <git@lance.sh>

* Update app/helpers.php

Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>

* update

* add fonts folder for docker

* Add default font

* Update server console to preload the font

* Update settings/trans

---------

Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
Co-authored-by: Lance Pioch <git@lance.sh>
2025-05-01 09:47:59 -04:00
notCharles
9eb1710c3a wip 2025-04-30 19:12:21 -04:00
notCharles
7b12f8cb04 wip 2025-04-30 18:46:07 -04:00
notCharles
1ba9a1dab3 Merge branch 'main' into filament-v4 2025-04-29 18:21:56 -04:00
notCharles
31206e15fa wip 2025-04-27 22:43:45 -04:00
notCharles
c1f50d5d7f wip 2025-04-27 21:50:37 -04:00
notCharles
e73f78f2f7 wip 2025-04-27 21:45:26 -04:00
MartinOscar
329a29f7da
Add missing disabled in AllocationsRelationManager (#1304) 2025-04-26 06:42:29 -04:00
Charles
cd88d23592 pint 2025-04-25 13:21:18 -04:00
Charles
28b752a983 replace placeholder with textentry
deprecated
2025-04-25 09:02:47 -04:00
Charles
23e02ff5e2 HasForms -> HasSchema 2025-04-25 08:48:22 -04:00
notCharles
6284c73edb wip 2025-04-24 20:02:20 -04:00
notCharles
8e483f982e pint 2025-04-24 19:24:46 -04:00
notCharles
61da930909 wip 2025-04-24 19:03:34 -04:00