Lance Pioch
358ac96ac1
Swap http client out
2024-03-23 16:10:47 -04:00
Lance Pioch
f795b38db5
Better way
2024-03-23 11:27:26 -04:00
Lance Pioch
e3947e4b50
Only check first token
2024-03-23 11:20:15 -04:00
Lance Pioch
f7bc9f005f
Styling fixes
2024-03-23 08:10:28 -04:00
Lance Pioch
49de8fae3e
Shouldn’t be testing controllers in this case…
2024-03-23 08:07:54 -04:00
Lance Pioch
03b1fc4636
Update this
2024-03-22 21:34:19 -04:00
Lance Pioch
654aad06bb
This test is useless
2024-03-22 21:32:19 -04:00
Lance Pioch
798ac6d4c1
Style fixes
2024-03-19 21:13:55 -04:00
Lance Pioch
582f9e03d8
No longer need to manually specify this
2024-03-19 21:12:59 -04:00
Lance Pioch
29b3debee2
Use Laravel’s same return types
2024-03-19 21:12:27 -04:00
Lance Pioch
f5269e7e5c
Fix tests visibility
2024-03-19 21:09:16 -04:00
Lance Pioch
dcdfd2cea9
Re-register middleware
2024-03-19 20:38:01 -04:00
Lance Pioch
d4d3ffc96c
Use faker methods instead of properties
2024-03-19 16:47:02 -04:00
Lance Pioch
d58496a355
Replace with helper
2024-03-19 05:11:41 -04:00
Lance Pioch
088a7cd5a7
Move this over to integration testing
2024-03-17 01:47:36 -04:00
Lance Pioch
c7fba40ba3
Adjust this back
2024-03-17 01:47:29 -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
50fa260a38
Remove node repository
2024-03-16 21:34:09 -04:00
Lance Pioch
f988cc8cfa
Remove database repository
2024-03-16 20:56:37 -04:00
Lance Pioch
4969aed383
Remove daemon command repo
2024-03-16 15:11:10 -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
Matthew Penner
1d38b4f0e2
Laravel 10 ( #4706 )
2023-02-23 12:30:16 -07:00
Boy132
f2095e815e
Allow users to change the server description ( #4420 )
2022-10-31 10:20:53 -06:00
Matthew Penner
cbcf62086f
Upgrade to Laravel 9 ( #4413 )
...
Co-authored-by: DaneEveritt <dane@daneeveritt.com>
2022-10-14 10:59:20 -06:00
Dane Everitt
c748fa9842
fix: exclude any permissions not defined internally when updating or creating subusers ( #4416 )
2022-10-09 16:14:16 -06:00
Dane Everitt
e0e0689846
feat: bump account key limit to 25 ( #4417 )
...
Closes #4394
2022-10-08 15:14:03 -06:00
DaneEveritt
2d836156d2
Update totp disable modal; require password for enable operation
2022-07-03 14:27:37 -04:00
DaneEveritt
b052d29a5f
Fix failing integration test
2022-06-18 14:25:24 -04:00
DaneEveritt
7224ca81de
Fix bug preventing the creation of API keys with CIDR ranges
2022-06-18 14:21:20 -04:00
DaneEveritt
03a497fb8a
Use a post request to delete SSH keys, some hashes use slashes which cause 404 errors; closes #4100
2022-05-30 17:28:42 -04:00
DaneEveritt
9300e1116d
Fix failing tests
2022-05-29 20:39:51 -04:00
DaneEveritt
0621d8475d
Return tests to passing now that we don't ignore a critical event...
2022-05-29 17:52:14 -04:00
DaneEveritt
09832cc558
Ensure we can properly create an activity log entry; always return soft-deleted models
2022-05-29 17:07:54 -04:00
DaneEveritt
f1c1699994
Fix tests with model events
2022-05-29 17:07:34 -04:00
DaneEveritt
4d3362b24f
Perform a bit of code cleanup
2022-05-22 17:23:48 -04:00
DaneEveritt
f7fc67344e
Ensure tokens are found in the database using the expected logic
2022-05-22 16:05:58 -04:00
DaneEveritt
e9c633fd03
Update transformers and controllers to no longer pull an API key attribute
2022-05-22 15:37:39 -04:00
DaneEveritt
e313dff674
Massively simplify API binding logic
...
Changes the API internals to use normal Laravel binding which automatically supports nested-models and can determine their relationships. This removes a lot of confusingly complex internal logic and replaces it with standard Laravel code.
This also removes a deprecated "getModel" method and fully replaces it with a "parameter" method that does stricter type-checking.
2022-05-22 14:10:01 -04:00
DaneEveritt
d4bf6bd46a
Add test coverage and fix permissions mistake
2022-05-15 17:30:57 -04:00
DaneEveritt
cca0010a00
Update egg import/update logic to all use the same pathwaus
2022-05-15 14:40:19 -04:00
DaneEveritt
6554164252
Add test coverage for the SSH key endpoints
2022-05-14 18:08:48 -04:00
DaneEveritt
5705d7dbdd
Run php-cs-fixer
2022-05-14 16:03:50 -04:00
DaneEveritt
c8faf64059
Support naming docker images on eggs; closes #4052
...
Bumps PTDL_v1 export images to PTDL_v2, updates the Minecraft specific eggs to use named images.
2022-05-07 17:45:22 -04:00
DaneEveritt
e88d24e0db
Don't allow allocations to be deleted by users if no limit is defined; closes #3703
2022-05-07 15:05:28 -04:00
DaneEveritt
b07fdc100c
Don't run schedules when a server is suspended or installing; closes #4008
2022-05-04 20:41:53 -04:00
DaneEveritt
ab37ee8633
Remove dusk tests, they're not used
2022-05-04 20:41:32 -04:00