Dane Everitt
|
a72d6f3768
|
Make the walk processor act the same as Go's walker
|
2020-07-16 22:01:50 -07:00 |
|
Dane Everitt
|
d262c12b43
|
Less confusing waitgroup positioning
|
2020-07-16 21:53:05 -07:00 |
|
Dane Everitt
|
f3c8220bd9
|
Change filewalker implementation to use a pool
|
2020-07-16 21:51:31 -07:00 |
|
Dane Everitt
|
7e1b7e7f36
|
Prevent race conditions when generating archives
|
2020-07-16 19:56:53 -07:00 |
|
Dane Everitt
|
b2d34cf8e7
|
Don't cause a race condition
|
2020-07-15 21:35:40 -07:00 |
|
Dane Everitt
|
a635cdd6b2
|
Support unarching in a better fashion with zip-slip protections and size checking
|
2020-07-15 21:16:08 -07:00 |
|
Dane Everitt
|
ae46add8ef
|
Remove unnecessary logic
|
2020-07-15 19:24:13 -07:00 |
|
Dane Everitt
|
a4e6c4b701
|
Merge pull request #40 from pterodactyl/feature/decompress
Add endpoint for decompressing archives
|
2020-07-15 18:48:20 -07:00 |
|
Matthew Penner
|
f4c10e5a23
|
Add some missing error handling, fix a few typos
|
2020-07-15 13:11:12 -06:00 |
|
Matthew Penner
|
b64f1897fb
|
Add endpoint for decompressing archives
|
2020-07-15 12:28:45 -06:00 |
|
Matthew Penner
|
7a6397bf17
|
Add basic file upload support
|
2020-07-12 16:43:25 -06:00 |
|
Dane Everitt
|
6fd7ed23e3
|
Merge pull request #39 from pterodactyl/fix/2154
Calculate disk usage even if server has 'unlimited' disk space
|
2020-07-12 12:02:27 -07:00 |
|
Matthew Penner
|
a98e376593
|
Calculate disk usage even if server has 'unlimited' disk space
|
2020-07-12 12:28:38 -06:00 |
|
Dane Everitt
|
eefc11bd0d
|
Remove accidental debug line
|
2020-07-12 10:26:26 -07:00 |
|
Dane Everitt
|
60ebde4447
|
Fix deps?
|
2020-07-12 10:26:20 -07:00 |
|
Dane Everitt
|
b3eba78743
|
Merge pull request #21 from pterodactyl/feature/server-mounts
Add configurable server mounts
|
2020-07-11 17:19:51 -07:00 |
|
Dane Everitt
|
233cefd129
|
Fix renaming to correctly create the base files if missing
|
2020-07-11 16:19:51 -07:00 |
|
Dane Everitt
|
d60b2d6163
|
Support renaming multiple files at once
|
2020-07-11 16:00:39 -07:00 |
|
Dane Everitt
|
292f0d6452
|
Support deleting multiple files at the same time
|
2020-07-11 15:33:53 -07:00 |
|
Dane Everitt
|
7147f477e2
|
Throw error if empty files
|
2020-07-11 13:38:25 -07:00 |
|
Dane Everitt
|
2cef055ff2
|
use files not paths
|
2020-07-11 13:28:17 -07:00 |
|
Dane Everitt
|
daf401e326
|
Block request if not enough space is available
|
2020-07-11 13:16:12 -07:00 |
|
Dane Everitt
|
c1e591c99b
|
Support generating a compressed archive for a server via the API
|
2020-07-11 13:13:49 -07:00 |
|
Dane Everitt
|
79928aff76
|
Merge branch 'develop' of https://github.com/pterodactyl/wings into develop
|
2020-07-11 12:53:56 -07:00 |
|
Dane Everitt
|
1f1eb507a9
|
Fix hilariously complex error stack retrevial
|
2020-07-11 12:53:54 -07:00 |
|
Matthew Penner
|
93228933bf
|
Merge branch 'develop' into feature/server-mounts
|
2020-07-11 12:32:34 -06:00 |
|
Dane Everitt
|
7afd5854bd
|
Merge pull request #36 from pterodactyl/feature/diagnostics
Feature/diagnostics
|
2020-07-05 10:53:04 -07:00 |
|
Dane Everitt
|
fe531e400d
|
Merge pull request #37 from pterodactyl/server-environment-tweaks
Tweaks to Server Environment
|
2020-07-05 10:40:32 -07:00 |
|
Dane Everitt
|
1c92178091
|
Merge pull request #38 from schrej/ci/releases
add release automation
|
2020-07-05 10:37:40 -07:00 |
|
Jakob Schrettenbrunner
|
be990c9620
|
add release automation
|
2020-07-05 03:32:08 +02:00 |
|
Jakob Schrettenbrunner
|
31d00333a7
|
change system.Version to var so we can set at build
|
2020-07-05 03:31:30 +02:00 |
|
Jakob Schrettenbrunner
|
7516ef1aa4
|
make binary built by actions executable
|
2020-07-05 03:31:26 +02:00 |
|
Jakob Schrettenbrunner
|
5ef58cadee
|
add version flag
|
2020-07-05 03:31:26 +02:00 |
|
Jakob Schrettenbrunner
|
a110d5768f
|
guessing the ref name
|
2020-07-05 03:31:26 +02:00 |
|
Jakob Schrettenbrunner
|
13b89b93f2
|
ignore master and release branches, artifacts for PRs
|
2020-07-05 03:31:26 +02:00 |
|
Jakob Schrettenbrunner
|
39f3408e4f
|
Well, that one was on me I guess
|
2020-07-05 03:31:26 +02:00 |
|
Jakob Schrettenbrunner
|
c04042d07a
|
oNlY sInGlE qUoTe StRiNgS
|
2020-07-05 03:31:26 +02:00 |
|
Jakob Schrettenbrunner
|
7d9c608f6b
|
only create artifacts on develop and compress faster
|
2020-07-05 03:31:26 +02:00 |
|
Jakob Schrettenbrunner
|
7a456dcac4
|
add version to build artifact
|
2020-07-05 03:31:26 +02:00 |
|
Jakob Schrettenbrunner
|
c071df2a31
|
add workflow to build and test
|
2020-07-05 03:31:14 +02:00 |
|
Matthew Penner
|
f7948939eb
|
Log if a mount isn't allowed
|
2020-07-04 16:20:58 -06:00 |
|
Matthew Penner
|
f3419495cd
|
Get the logger to log the cleaned mount paths as well
|
2020-07-04 15:38:50 -06:00 |
|
Matthew Penner
|
9f95efa3ae
|
Clean the source and target paths when adding a mount
|
2020-07-04 15:37:52 -06:00 |
|
Matthew Penner
|
3a6050446f
|
Add AllowedMounts configuration option, block any custom mounts if they are not in the AllowedMounts list
|
2020-07-04 15:32:53 -06:00 |
|
Matthew Penner
|
63e7bde39c
|
Merge branch 'develop' into feature/server-mounts
|
2020-07-04 15:17:59 -06:00 |
|
Matthew Penner
|
d339996b4e
|
Tweaks to environment_docker.go, change container hostnames to use the server's uuid, add Domainname option
|
2020-07-04 15:14:22 -06:00 |
|
vagrant
|
deb9305f56
|
add diagnostics command
|
2020-07-04 21:10:47 +00:00 |
|
vagrant
|
c5f4c3cfcb
|
update github.com/docker/docker
|
2020-07-04 20:57:48 +00:00 |
|
Jakob
|
860e300c22
|
enable codeql security scanning
|
2020-07-04 21:30:38 +02:00 |
|
Dane Everitt
|
82912595b7
|
Update SFTP logic for authentication to avoid brute forces; replicates logic from #9
Co-Authored-By: Stepan Fedotov <trixterthetux@users.noreply.github.com>
|
2020-07-02 21:03:11 -07:00 |
|