notCharles
8662806dfd
Fix 500 if update url is blank
2024-07-20 18:51:38 -04:00
MartinOscar
acf43f2826
Ability to create allocations on EditServer page ( #494 )
...
* Ability to create allocation on edit page + Ability to assign allocation to server on creation
* Disable dehydrate for readonly
* set these to false
---------
Co-authored-by: notCharles <charles@pelican.dev>
2024-07-20 11:38:34 -04:00
MartinOscar
56b4938dc2
Fix #489 ( #490 )
...
* Fix #489
* Update app/Filament/Resources/NodeResource/Pages/EditNode.php
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
* Update app/Filament/Resources/NodeResource/Pages/EditNode.php
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
* Update app/Filament/Resources/NodeResource/Pages/EditNode.php
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
---------
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
2024-07-17 16:22:12 -04:00
Boy132
8a3d67ada0
Fix update egg from url ( #492 )
2024-07-17 13:00:54 +02:00
Charles
1fdff43ae7
Add Node CPU/Memory Graphs ( #459 )
...
* Update Node Stats
Soon TM
* Update
* Make these smaller
* Change graphs
* Remove this.
Didn't work anyways.
* Update Graphs
* Use User TZ and config var
* Fix math
* Change to per thread.
2024-07-14 16:48:14 -04:00
notCharles
212c93c2ba
Fix #462
2024-07-05 18:24:07 -04:00
Lance Pioch
8b86707150
Wip
2024-07-04 13:11:13 -04:00
Lance Pioch
3a76fb1c79
Revert "Add custom component"
...
This reverts commit 0f798e5edb6f7a219ba1a9eb5bb20d7ee91661eb.
2024-07-03 22:23:18 -04:00
notCharles
8ba15538a9
Fix ToolTip
2024-07-03 16:33:32 -04:00
Lance Pioch
0f798e5edb
Add custom component
2024-07-03 12:13:46 -04:00
Charles
160ea1ed50
Enable Update URL
...
Since importing an egg via url was added, we can enable this.
2024-07-03 10:27:57 -04:00
notCharles
bebc410eda
Update these
2024-07-02 19:36:53 -04:00
Lance Pioch
d71b1a4710
Merge branch 'issue/68' of github.com:pelican-dev/panel into issue/68
2024-07-02 14:39:57 -04:00
Charles
d9922e86f2
This has annoyed me...
2024-07-02 14:30:11 -04:00
Lance Pioch
9d9e4adbbd
Don’t need this anymore
2024-07-02 14:27:19 -04:00
Lance Pioch
6b104e3331
Allow the server port to be selected if it also may only exist in the config
2024-07-02 14:03:05 -04:00
MartinOscar
7164951085
Update EditServer.php ( #455 )
2024-07-02 13:31:35 -04:00
Lance Pioch
f2eca17480
Use constants
2024-07-02 11:50:46 -04:00
Charles
40721a2cb8
Fix #452
...
Prob not the best solution, but it works
Closes: https://github.com/pelican-dev/panel/issues/452
2024-07-02 08:01:17 -04:00
MartinOscar
c464b321dd
Update EditProfile.php ( #454 )
2024-07-02 07:05:00 -04:00
Lance Pioch
4273880126
Better helper text
2024-07-01 15:11:56 -04:00
Lance Pioch
d86843977b
Run pint
2024-07-01 14:55:17 -04:00
Lance Pioch
5b468c21ae
Merge branch 'main' into issue/68
...
# Conflicts:
# app/Filament/Resources/DatabaseHostResource/Pages/CreateDatabaseHost.php
# app/Filament/Resources/DatabaseHostResource/Pages/EditDatabaseHost.php
# app/Filament/Resources/EggResource/RelationManagers/ServersRelationManager.php
# app/Filament/Resources/NodeResource.php
# app/Filament/Resources/NodeResource/RelationManagers/AllocationsRelationManager.php
# app/Filament/Resources/NodeResource/RelationManagers/NodesRelationManager.php
# app/Filament/Resources/ServerResource/Pages/CreateServer.php
2024-07-01 14:54:12 -04:00
notCharles
40819cf171
Use correct action
2024-06-29 18:02:53 -04:00
Charles
82c0568129
Reduce Reuse ( #443 )
...
* Reduce Reuse
Reduce the repetitiveness of \Form\Component\Blah along with all the others...
* PHPStan Fix
2024-06-29 17:38:18 -04:00
MartinOscar
75d35e6ee8
Add ability to create User on Create Server page ( #442 )
...
* Add ability to create a User on Create Server page
* pint
* Fix creating user without password
---------
Co-authored-by: notCharles <charles@pelican.dev>
2024-06-29 17:18:42 -04:00
Lance Pioch
67dbf772d5
Separate these out in the navigation ( #434 )
2024-06-27 05:54:21 -04:00
Lance Pioch
68ef0a1d0a
Fix these
2024-06-26 22:03:26 -04:00
Lance Pioch
4f10ec2c20
Fix name
2024-06-26 21:56:01 -04:00
Lance Pioch
45fcc2a09a
Merge branch 'main' into issue/68
...
# Conflicts:
# app/Filament/Resources/DatabaseHostResource/Pages/CreateDatabaseHost.php
# app/Filament/Resources/DatabaseHostResource/Pages/EditDatabaseHost.php
# app/Filament/Resources/ServerResource/Pages/CreateServer.php
# app/Filament/Resources/ServerResource/Pages/EditServer.php
# app/Filament/Resources/ServerResource/Pages/ListServers.php
# app/Http/Requests/Admin/Node/AllocationFormRequest.php
# app/Http/Requests/Api/Application/Allocations/StoreAllocationRequest.php
# app/Models/AuditLog.php
# app/Models/Server.php
2024-06-26 21:52:05 -04:00
Lance Pioch
19c7b4d044
Clean up
2024-06-26 21:44:06 -04:00
Lance Pioch
343a5b81bc
Almost done
2024-06-26 21:38:18 -04:00
Lance Pioch
efb834c8f7
Combine Server states and statuses and resolve #362 ( #417 )
...
* Simplify states and statuses and resolve #362
# Conflicts:
# app/Models/Server.php
* Move Random button...
Moves button to the info tab
---------
Co-authored-by: notCharles <charles@pelican.dev>
2024-06-25 20:30:06 -04:00
Lance Pioch
cf37994c3b
Allow user to switch time zones ( #332 )
...
* Description not required
* Overwrite to use user’s time zone
* Allow users to change time zones
* Update app/Filament/Resources/UserResource/Pages/EditProfile.php
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
* Pint fix
---------
Co-authored-by: Charles <charles@pelican.dev>
Co-authored-by: Boy132 <Boy132@users.noreply.github.com>
2024-06-25 20:17:08 -04:00
Boy132
fc92a87993
Add connection test to database hosts ( #410 )
...
* add connection test to database hosts
* fix phpstan
2024-06-25 18:42:55 -04:00
Lance Pioch
f459987458
Allow manual (force) updates to eggs ( #427 )
...
* Update labels
* Add force imports
* Not multiple
* pint + changes
---------
Co-authored-by: Charles <charles@pelican.dev>
2024-06-25 15:37:12 -04:00
MartinOscar
5290b8f8bb
Update ListUsers Prevent bulkdelete of yourself/last admin ( #425 )
...
* Update ListUsers.php
* Update ListUsers.php
* Update app/Filament/Resources/UserResource/Pages/ListUsers.php
---------
Co-authored-by: Lance Pioch <lancepioch@gmail.com>
2024-06-24 21:41:42 -04:00
Lance Pioch
755632f9d5
Wip
2024-06-23 22:32:37 -04:00
Lance Pioch
e7ee86a914
Fix whoopsie
2024-06-23 22:31:41 -04:00
Lance Pioch
eb0bad82e6
Wip
2024-06-22 11:30:08 -04:00
Lance Pioch
a1190c12e0
Add required to editing server variables and fix #413 ( #415 )
...
* Add required to editing server variables
* Misplaced
2024-06-21 16:17:44 -04:00
Lance Pioch
48fd3cc84e
Add restore to simplify form
2024-06-18 10:59:56 -04:00
Lance Pioch
958e8fac8a
Simplify states and statuses and resolve #362
2024-06-17 18:18:48 -04:00
Lance Pioch
32018399b6
Add server io weight default
2024-06-17 18:15:35 -04:00
Charles
c431775b7e
[Create Server] Fix 500 when changing egg
...
When changing from one egg to nothing, a 500 is displayed due to it expecting startup to have a value
2024-06-17 12:24:52 -04:00
Lance Pioch
6692942f6f
Group servers ( #412 )
...
* Group servers
# Conflicts:
# app/Filament/Resources/ServerResource/Pages/ListServers.php
* Can be null apparently
* pint
---------
Co-authored-by: Charles <charles@pelican.dev>
2024-06-17 12:12:56 -04:00
Lance Pioch
48f4c35d0b
Can be null apparently
2024-06-17 11:55:32 -04:00
Lance Pioch
f699fd5459
Make ports into badges
2024-06-17 11:46:58 -04:00
Lance Pioch
05573f64dd
Group servers
2024-06-17 11:46:40 -04:00
Lance Pioch
3fa714c7e3
Refactor
2024-06-17 10:48:05 -04:00