Lance Pioch
a1a52754ad
chore: add phpstan static analysis minimum ( #4511 )
2022-11-28 09:56:03 -07:00
Lance Pioch
3bf5a71802
PostgreSQL Support ( #4486 )
...
Co-authored-by: Matthew Penner <matthew@pterodactyl.io>
2022-11-25 13:29:04 -07:00
Boy132
032e4f2e31
Apply node maintenance mode to servers ( #4421 )
2022-11-06 16:02:30 -07:00
Matthew Penner
cbcf62086f
Upgrade to Laravel 9 ( #4413 )
...
Co-authored-by: DaneEveritt <dane@daneeveritt.com>
2022-10-14 10:59:20 -06:00
Matthew Penner
1eaf411cb4
node: lowercase fqdn in letsencrypt path ( #3890 )
2022-01-17 19:56:57 -07: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
Anand Capur
dda13f80c7
Fix empty array in node config YAML
2020-09-22 16:09:28 -07:00
Dane Everitt
4dddcaebb0
Start ripping out old search functionality for models
2020-09-13 11:29:47 -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
3b2e2c63c6
Only show relevant configuration; update default path to be what the daemon expects
2020-05-09 15:44:13 -07:00
Charles Morgan
c3da5f0c0c
Update Node.php
...
No longer needed in wings config.
2020-05-09 01:03:36 -04:00
AreYouScared
21491e3aaa
Allow descrition field to be optional
...
Allows for Nest, Node, Location and Egg description fields to be blank / nullable.
Removed "required" wording next to them aswell
2020-04-17 20:52:40 -04:00
Dane Everitt
7557dddf49
Store node daemon tokens in an encrypted manner
2020-04-10 15:15:38 -07:00
Jakob Schrettenbrunner
a1f4baa800
re-enable auto-deploy daemon endpoint
2020-04-10 17:38:20 +02:00
Matthew Penner
fd4de9168a
Merge branch 'develop' into feature/server-transfers-actually
2020-04-04 16:28:02 -06:00
Matthew Penner
142bf16aae
Fix StyleCI issues
2020-04-04 16:24:58 -06:00
Matthew Penner
5007ce0b1c
Get to the point where we can start notifying the other daemon, remove TransferJob.php, add DaemonTransferRepository.php
2020-04-04 00:50:12 -06:00
Dane Everitt
f51d65229b
Add support for immutable carbon dates in models
2020-04-03 23:22:35 -07:00
Matthew Penner
a2eab3ca43
Add ui elements for handling server transfers, add TransferJob.php and TransferService.php
2020-04-03 21:45:37 -06:00
Dane Everitt
5f13531c69
Fix up subuser API response for clients
2019-12-28 12:03:19 -08:00
Dane Everitt
63918cb549
Use the correct certificate key in the config
2019-12-24 16:48:50 -08:00
Dane Everitt
979bdc1f9f
Use YAML for configuration file
2019-12-08 11:29:46 -08:00
Dane Everitt
54339c1344
Add property information to common models
2019-09-05 21:53:33 -07:00
Dane Everitt
c586157dc4
[L6] Add support for custom model validation logic
2019-09-04 22:19:57 -07:00
Dane Everitt
5b4a65a60c
[L6] Break search functionality without breaking the entire app
2019-09-04 21:21:07 -07:00
Dane Everitt
08bdc9705f
[L6] Update composer dependencies to support L6
...
Drops all of the eloquence requirements, this is going to break a shit load of code, needs to happen tired of this package always holding us back.
Quite confident in my ability to write custom code to do the basic validation we need.
Searching should be a fun nightmare to deal with later...
2019-09-04 21:00:34 -07:00
Dane Everitt
5c99cae779
Merge branch 'develop' into feature/vuejs
2019-05-01 20:57:49 -07:00
Isaac A
38cd8f2962
Allow nodes to be created on privileged ports
2019-03-16 21:18:46 -04:00
Dane Everitt
5ca13839cf
Merge branch 'develop' into feature/vue-serverview
2018-09-05 21:34:59 -07:00
Dane Everitt
7ed9c7cb93
Correctly store changes to upload size limit, closes #1237
2018-09-03 14:53:58 -07:00
Dane Everitt
8db9d9bbee
Very rough go at connecting to socket and rendering console data for server
2018-07-20 23:45:07 -07:00
stanjg
013dde75ae
Renamed the field and made some improvements
2018-05-31 16:34:35 +02:00
stanjg
86c8ecdcdf
Added the actual logic
2018-05-04 15:02:51 +02:00
Lance Pioch
ceff5acb85
Public is just the boolean ( #1101 )
2018-04-08 15:36:40 -05:00
Stan
f1a76ec7fd
Add description field to nodes ( #1065 )
2018-03-26 13:57:24 -05:00
Stan
56478d81da
Added cast for 'public' field ( #1085 )
...
The missing cast was resulting in the API to send a 0 or 1 instead of true or false for the public field
2018-03-26 13:56:58 -05:00
Dane Everitt
dfb002fb33
Change config value for daemon
2018-03-08 23:35:36 -06:00
Dane Everitt
bdbed7706d
Set much higher throttle limits by default
2018-02-24 16:00:53 -06:00
Dane Everitt
e7e50bc45d
Add a few new internal configs to the node config
2018-02-18 20:39:43 -06:00
Dane Everitt
e9680fc29c
Fix for StyleCI
2018-02-17 16:21:37 -06:00
Dane Everitt
2bd691efad
Add database list endpoint, add more resource name magic
2018-01-25 21:26:06 -06:00
Dane Everitt
fa62a0982e
Refactor startup modification and environment variable services
...
Better setup, more flexibility, more tests.
2017-10-26 23:49:54 -05:00
Dane Everitt
058e490ec4
Implement Panel changes to support internal SFTP subsystem on Daemon ( #703 )
2017-10-25 00:35:25 -04:00
Dane Everitt
b1834307d5
Update demon routes to use /v1/
2017-09-30 21:00:24 -05:00
Dane Everitt
e56f4cdd33
Update license headers on files.
2017-09-25 21:43:01 -05:00
Dane Everitt
3ee5803416
Massive PHPCS linting
2017-08-21 22:10:48 -05:00
Dane Everitt
b8d7d99096
More repository/service/refactor changes
2017-08-12 15:29:01 -05:00
Dane Everitt
c1a078bdcf
Add support for node management actions using new services
2017-08-05 17:20:07 -05:00