Lance Pioch
da195fd2fe
PHPstan updates ( #1047 )
...
* Not found property rule
* Make these “better”
* Day 1
* Day 2
* Day 3
* Dat 4
* Remove disabled check
* Day 4 continued
* Run pint
* Final changes hopefully
* Pint fixes
* Fix again
* Reset these
* Update app/Filament/Admin/Pages/Health.php
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
* Update app/Traits/CheckMigrationsTrait.php
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
---------
Co-authored-by: MartinOscar <40749467+rmartinoscar@users.noreply.github.com>
2025-03-03 14:41:19 -05:00
Lance Pioch
635cc6a029
Add PHP 8.4 Support ( #858 )
...
* Add php 8.4
* Update ide helper
* Add php 8.4
* Update laravel sanctum
* Update laravel framework
* Hash rounds were increased
* This is always false
* Extend model now
* This does nothing
* Move model validation methods to trait
* Remove base model
* Backup routes were previously referenced by uuids
* Remove commented code
* Upgrade laravel/framework
* Fix migration
* Update ide helper
* Update sanctum
* Add version to composer
* Add this back in, fixed
* Make this protected to be safer
2025-01-30 16:39:00 -05:00
Boy132
b6e46f758d
Remove hashids ( #282 ) and close #269
2024-05-29 18:41:44 -04:00
Lance Pioch
8808a94154
Small clean up
2024-03-16 23:20:58 -04:00
Lance Pioch
9d3a6ae494
Remove DatabaseHost Repository
2024-03-16 22:41:36 -04:00
Lance Pioch
449f875d20
Remove egg variable repository
2024-03-16 22:13:13 -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
ba95045583
Remove settings repository
2024-03-16 20:30:31 -04:00
Lance Pioch
df37de4d2d
Remove egg repository
2024-03-16 20:14:50 -04:00
Lance Pioch
89477421e1
Remove api key repository
2024-03-16 20:00:31 -04:00
Lance Pioch
ea417cf45e
Remove allocation repository
2024-03-16 19:52:32 -04:00
Lance Pioch
384612360e
Remove server variable repository
2024-03-16 19:32:24 -04:00
Lance Pioch
a496be67b8
Remove api permission repository
2024-03-16 19:22:52 -04:00
Lance Pioch
60c32cdb81
Remove schedule and task repositories
2024-03-16 19:20:55 -04:00
Lance Pioch
1813e6f549
Remove user repository
2024-03-16 19:10:31 -04:00
Lance Pioch
4e42cd784a
Remove server repository and interface
2024-03-16 15:01:41 -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
c83dd86a41
Switch namespace back to App
2024-03-12 22:39:16 -04: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
00da092e45
Fix tests
2021-01-30 19:12:22 -08:00
Dane Everitt
5515871b2f
Turns out I hate that huge space formatting, disable that mess
2021-01-27 20:52:11 -08:00
Dane Everitt
c449ca5155
Use more standardized phpcs
2021-01-23 12:33:34 -08:00
Dane Everitt
a043071e3c
Update to Laravel 8
...
Co-authored-by: Matthew Penner <me@matthewp.io>
2021-01-23 12:12:54 -08:00
Dane Everitt
16f49f8dc1
Close cleanup; only try to run power actions against non-suspended & installed servers; closes #2760
2020-11-29 12:50:22 -08:00
Dane Everitt
c00e5b36a5
Return all servers for a node as a paginated response
...
Avoids crashing the PHP process and avoids a bad runaway N+1 query issue that previously existed.
2020-10-31 11:14:28 -07:00
Dane Everitt
8c6327fd32
Let MySQL do the time logic when looking for tasks
2020-10-25 15:06:54 -07:00
Dane Everitt
c1ee0ac4f8
Add support for executing a scheduled task right now
2020-10-14 20:38:59 -07:00
Dane Everitt
8697185900
Fix up database creation and handling code for servers; ref #2447
2020-10-11 11:59:46 -07:00
Dane Everitt
c2db163731
Update node finding service logic to be single query; add test coverage
2020-10-09 22:01:25 -07:00
Dane Everitt
7b57d65edf
Cleanup allocation repository
2020-09-13 12:47:05 -07:00
Dane Everitt
9410a54c98
Removed unused interface functions
2020-09-13 12:37:59 -07:00
Dane Everitt
d8c338df3e
Update all remaining code pathways to use new search tooling
2020-09-13 12:21:44 -07:00
Dane Everitt
703f55271d
Remove all references to daemon keys from the codebase
2020-09-13 11:38:42 -07:00
Dane Everitt
4dddcaebb0
Start ripping out old search functionality for models
2020-09-13 11:29:47 -07:00
Dane Everitt
3c7ffaaadb
Remove all references of packs from the Panel
2020-09-13 11:13:37 -07:00
Dane Everitt
9a21584c42
Cleanup mount code; automatically include the mount in the configuration
2020-09-13 09:59:54 -07:00
Dane Everitt
d58fd72bf5
Correctly pass along startup variables for a server; closes #2255
2020-08-25 19:11:25 -07:00
Dane Everitt
d3c749ac56
Code cleanup & fix frontend searching servers; closes #2100
2020-07-06 21:25:00 -07:00
Dane Everitt
f0e18ba6f7
Code cleanup
2020-07-06 20:05:42 -07:00
Dane Everitt
2ed3763d21
cs fix
2020-06-28 15:43:44 -07:00
Charles Morgan
82dd7dc8e3
Allow Null = 0
...
Allow Value to be nullable, will autofill 0 if value is null or 0, to facilitate "unlimited" connections.
2020-04-23 10:45:44 -04:00
AreYouScared
f0e4764a11
Add Max Concurrent Connections for database users
...
Closes #1849
Allows database users to be limited to a number of concurrent connections to prevent one user from connecting hundreds of time and bottlenecking the MySQL server.
2020-04-22 06:00:04 -04:00
Matthew Penner
ea8f7bb5b6
Merge branch 'develop' into enhancement/new-server-admin
2020-04-11 23:04:48 -06:00
Dane Everitt
60f6e86b8b
Remove all of the old references to unused interfaces outside the test code
2020-04-11 15:35:32 -07:00
Matthew Penner
b5e50719ac
Remove old Theme::js calls in blade layouts. Persist checkboxes, Server Owner, Node, Default Allocation, and Additional Allocations on servers/new.blade.php
2020-04-11 13:56:03 -06:00
Matthew Penner
42fb9fdbd9
Add the ability for a node to fetch a list of all servers it has been assigned
2020-04-10 13:04:11 -06:00
Dane Everitt
7543ef085d
Format files
2019-09-05 21:32:57 -07:00
Dane Everitt
161e0f6165
Deprecate old way of using repositories for daemon things
2019-09-05 20:33:27 -07:00