Boy132
f6325c07c4
Fix overallocation -1
and close #268 ( #283 )
2024-05-29 18:57:30 -04:00
Lance Pioch
51460782cc
Merge branch 'main' into issue/222
...
# Conflicts:
# app/Http/Controllers/Api/Application/Nodes/NodeDeploymentController.php
# app/Http/Requests/Api/Application/Nodes/GetDeployableNodesRequest.php
# app/Services/Deployment/FindViableNodesService.php
# app/Services/Servers/ServerCreationService.php
# tests/Integration/Services/Deployment/FindViableNodesServiceTest.php
2024-05-22 02:47:37 -04:00
Boy132
4dd833562b
Add CPU limit to node ( #239 ) to resolve #233
...
* add node cpu limit to backend
* update makenodecommand
* add node cpu limit to frontend
* add migration and update mysql schema
* run pint
* fix typo in mysql schema
* forgot this assert
* forgot to setCpu here
* run pint
* adjust migration
* Fix db migration
* make cpu optional
* set default value for cpu in node deployment
* update mysql schema
---------
Co-authored-by: notCharles <charles@pelican.dev>
2024-05-22 02:34:43 -04:00
Lance Pioch
b579f14f3f
Backwards compatibility
2024-05-21 22:04:12 -04:00
Lance Pioch
f9aa8cf218
Simplify viable nodes service
2024-05-21 21:44:49 -04:00
Lance Pioch
da698a3666
Remove exception
2024-05-21 21:02:11 -04:00
Boy132
b1f99ca8a3
Add api for mounts ( #160 )
...
* add application api endpoints for mounts
* run pint
* add mounts resource to api key
* add includes to mount transformer
* forgot delete route for mount itself
* add migration for "r_mounts" column
* add mounts to testcase api key
2024-05-19 08:50:15 -07:00
Boy132
e6dded61a4
backups: ensure requesting node is checked
...
Co-authored-by: matthewpi <matthew@pterodactyl.io>
2024-05-16 11:53:18 +02:00
Boy132
6bdd1b3ccb
Add api for server transfers ( #153 )
...
* add application api endpoint to start server transfer
* add basics for "cancel transfer" endpoint
* wire up wings cancel
* lint
2024-05-15 07:37:56 -07:00
Boy132
afd9f2eb0e
Add api for database hosts ( #159 )
...
* add application api endpoints for database hosts
* run pint
* forgot to lint this one
* Update app/Http/Controllers/Api/Application/DatabaseHosts/DatabaseHostController.php
Co-authored-by: Devonte W <devnote.dev75@gmail.com>
* Update routes/api-application.php
Co-authored-by: Devonte W <devnote.dev75@gmail.com>
* rename all "databaseHost" to "database_host"
---------
Co-authored-by: Devonte W <devnote.dev75@gmail.com>
2024-05-15 07:37:38 -07:00
notCharles
44cc5a8132
Sort server vars for front end
2024-05-10 21:31:32 -04:00
Lance Pioch
dd8f28b864
Increase cache
2024-04-29 15:02:12 -04:00
Lance Pioch
5d2248ab1f
Implement container statuses from wings
2024-04-29 14:29:04 -04:00
Lance Pioch
69b70bf649
Merge branch 'master' into issue/fix-3
2024-04-18 17:20:23 -04:00
Lance Pioch
c5008a43e7
Use new enum
2024-04-18 03:50:20 -04:00
notCharles
54eaf8ab0f
Change colums
...
Closes https://github.com/pelican-dev/panel/issues/3
2024-04-13 21:51:22 -04:00
Lance Pioch
e1eb79e4e5
Simplify using helper
2024-03-23 17:25:10 -04:00
Lance Pioch
0d2e63f590
Better route model binding
2024-03-22 21:32:12 -04:00
Lance Pioch
1d96ed8869
Replace service
2024-03-19 15:48:11 -04:00
Lance Pioch
3a95105931
Style fixes
2024-03-19 04:48:57 -04:00
Lance Pioch
c4a471f91a
Handle deletion better
2024-03-18 21:23:13 -04:00
Lance Pioch
2aa9be62a1
Use route model binding
2024-03-17 20:57:06 -04:00
Lance Pioch
b8d0cb0745
Styling
2024-03-17 13:49:19 -04:00
Lance Pioch
7c0a46deaa
Yet more static analysis
2024-03-17 13:46:01 -04:00
Lance Pioch
e9ea5b1cae
Even more static analysis!
2024-03-17 13:16:39 -04:00
Lance Pioch
3cea8ca979
Better static analysis
2024-03-17 12:52:22 -04:00
Lance Pioch
f7c2c1a84c
Formatting
2024-03-17 00:40:18 -04:00
Lance Pioch
1172fec6e5
Remove record not found exception
2024-03-16 23:34:45 -04:00
Lance Pioch
80c5a97038
Use logger helper
2024-03-16 23:27:24 -04:00
Lance Pioch
aa93cd65c1
Remove backup and mount repositories
2024-03-16 23:01:45 -04:00
Lance Pioch
449f875d20
Remove egg variable repository
2024-03-16 22:13:13 -04:00
Lance Pioch
384612360e
Remove server variable repository
2024-03-16 19:32:24 -04:00
Lance Pioch
666634ae88
Small fixes
2024-03-16 19:28:31 -04:00
Lance Pioch
60c32cdb81
Remove schedule and task repositories
2024-03-16 19:20:55 -04:00
Lance Pioch
2aa06fc009
Small replacement fixes
2024-03-16 18:54:57 -04:00
Lance Pioch
4969aed383
Remove daemon command repo
2024-03-16 15:11:10 -04:00
Lance Pioch
4e42cd784a
Remove server repository and interface
2024-03-16 15:01:41 -04:00
Lance Pioch
4ea5341e97
Remove daemon transfer repository
2024-03-16 14:35:13 -04:00
Lance Pioch
e4cee4d69d
Remove locations
2024-03-14 02:23:30 -04:00
Lance Pioch
a296084d6e
Remove nests
2024-03-14 01:27:50 -04:00
Lance Pioch
883314b74a
Small updates
2024-03-12 22:47:32 -04:00
Lance Pioch
c83dd86a41
Switch namespace back to App
2024-03-12 22:39:16 -04:00
Robert Nisipeanu
85f1259709
fix(4752): check if description field present on request
2023-08-22 15:01:49 -10:00
Matthew Penner
1d38b4f0e2
Laravel 10 ( #4706 )
2023-02-23 12:30:16 -07:00
Devonte W
b746c3ead1
fix(api/client): add validation for backup request body ( #4704 )
2023-02-23 12:23:12 -07:00
Matthew Penner
866b6df4b0
api(task): ensure sequence_id
always starts at 1
2023-01-24 16:19:34 -07:00
Matthew Penner
2b14e46eec
api: fix sequence_id
being ignored in server task API
...
Closes #4434
2023-01-24 15:57:24 -07:00
Omar Kamel
e43da311fe
api(client): keep existing server description when empty ( #4619 )
2022-12-14 14:19:45 -07:00
Matthew Penner
6272bb6710
api(remote): cleanup
2022-12-01 11:52:22 -07:00
Matthew Penner
3c278a8c51
api(remote): check if transfer is present before trying to update status
2022-12-01 11:51:26 -07:00