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
Lance Pioch
f2eca17480
Use constants
2024-07-02 11:50:46 -04:00
Lance Pioch
4c41e659b5
Add main server port and default
2024-07-01 15:13:20 -04:00
Lance Pioch
6238d6dd08
Switch to port rule
2024-07-01 15:12:33 -04:00
Lance Pioch
c45e4edcf6
Allow port rule to be optional
2024-07-01 15:12:03 -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
MartinOscar
0f8c27a297
Update ContainerStatus add Starting|Stopping|Default ( #449 )
...
* Update ContainerStatus add Starting
* Update ContainerStatus add Stopping
* Update ContainerStatus add Default
* Update Icons, PHPStan
---------
Co-authored-by: notCharles <charles@pelican.dev>
2024-06-30 10:13:08 -04:00
notCharles
40819cf171
Use correct action
v1.0.0-beta6
2024-06-29 18:02:53 -04:00
Boy132
133b94ab08
Add missing user timezone stuff ( #446 )
2024-06-29 23:42:46 +02: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
Boy132
2a740b43e6
Fix schedules running every minute (second try) ( #444 )
2024-06-29 23:16:28 +02:00
Charles
818a8a42ad
Closes #439 ( #440 )
...
* Update readme.md
* Update readme.md
---------
Co-authored-by: Lance Pioch <git@lance.sh>
2024-06-27 19:09:50 -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
f6122f919a
Rename this because order matters
2024-06-26 22:03:23 -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
7c8b204d13
Remove network tab
2024-06-26 21:42:57 -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
MartinOscar
e08cbdecd4
Update EnvironmentWriterTrait to allow empty string in CLI ( #421 )
2024-06-24 13:52:52 -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
Boy132
70c31eef8f
Refactor UserTransformers ( #423 )
...
* remove AccountTransformer and update UserTransformer (client api) to match UserTransformer (application api)
* rename "toVueObject"
* fix tests
* forgot to rename this
* backwards compat
* fix tests
2024-06-23 16:33:18 +02:00
Boy132
5409532ca1
Fix the fix ( #424 )
2024-06-23 16:23:11 +02: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
notCharles
42ca4e7fba
This never happened...
2024-06-20 16:15:56 -04:00
notCharles
d6b71885ec
Add env. to egg upgrader
2024-06-20 16:00:17 -04:00
Boy132
7b0a15e746
Remove hard coded queue name for RunTaskJob ( #420 )
2024-06-19 16:04:00 +02:00
Boy132
7813b6060c
Make oauth nullable & remove middleware from oauth callback ( #418 )
...
* make oauth nullable
* fix oauth callback middleware
2024-06-18 22:05:08 +02:00
Lance Pioch
48fd3cc84e
Add restore to simplify form
2024-06-18 10:59:56 -04:00
Lance Pioch
d4484f5254
Handle nulls
2024-06-18 10:59:50 -04:00
Lance Pioch
958e8fac8a
Simplify states and statuses and resolve #362
2024-06-17 18:18:48 -04:00
Lance Pioch
7986505b99
Don’t report status anymore
2024-06-17 18:15:56 -04:00
Lance Pioch
ba5b81cf2d
Show localhost
2024-06-17 18:15:45 -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