Matthew Penner
e936f22419
Tweaks to server transfer logging
2020-12-11 17:24:35 -07:00
Yannick Schinko
c253a4bac0
Explictily disable log compression
...
Log compression is only relevant when `max-file` is 2 or higher.
Older versions of docker (Docker version 19.03.14, build 5eb3275d40 for example (currently the latest version on Debian 9)) error out when compression is enabled in the ``/etc/docker/daemon.json`` file:
```
Error response from daemon: failed to initialize logging driver: compress cannot be true when max-file is less than 2 or max-size is not set
```
While newer docker versions just don't care setting this explicitly to false like in ``intsall.go``, it doesn't hurt being explicit here:
de51fd1c51/server/install.go (L481-L485)
2020-12-12 00:51:11 +01:00
Dane Everitt
ecb15a224a
Merge branch 'develop' of https://github.com/pterodactyl/wings into develop
2020-12-08 21:24:33 -08:00
Dane Everitt
73f1399e47
Don't expect double-encoded values here
2020-12-08 21:24:31 -08:00
Matthew Penner
8e29ffed50
Add configurable disk write speed limit for backups ( #74 )
...
* Add configurable disk write speed limit for backups
2020-12-08 09:13:48 -07:00
Matthew Penner
2d4dd05ec9
Remove arm from build-test workflow
2020-12-08 09:12:45 -07:00
Matthew Penner
fb3460f5f6
Fix build-test workflow
2020-12-08 09:12:16 -07:00
Matthew Penner
cff7667155
fix build-test workflow running twice on pull_requests
2020-12-08 09:11:15 -07:00
Dane Everitt
7871c0928f
Remove --brute; hella slow and not much of a difference in the end
2020-12-06 15:57:03 -08:00
Dane Everitt
04d714f19c
Update CHANGELOG.md
2020-12-06 15:49:46 -08:00
Dane Everitt
a18f60bd05
Merge branch 'develop' of https://github.com/pterodactyl/wings into develop
2020-12-06 15:35:04 -08:00
Dane Everitt
deea5babbc
Publish message when error occurs during crash handling
2020-12-06 15:34:58 -08:00
Matthew Penner
e41b3dc09a
Merge branch 'matthewpi/backups-patch-1' into develop
...
# Conflicts:
# loggers/cli/cli.go
2020-12-06 16:18:15 -07:00
Matthew Penner
6366794838
Actually initialize the cache
2020-12-06 16:15:54 -07:00
Matthew Penner
c01a39d881
Add caching to build-test workflow
2020-12-06 16:12:41 -07:00
Dane Everitt
3f2ce59766
Merge branch 'develop' of https://github.com/pterodactyl/wings into develop
2020-12-06 15:10:14 -08:00
Dane Everitt
bcf0c72e47
Correctly report errors to admin users over the websocket; closes pterodactyl/panel#2709
2020-12-06 15:10:08 -08:00
Matthew Penner
bd5892b70c
yeet useless boi
2020-12-06 16:05:57 -07:00
Dane Everitt
70ea61f22f
test first I guess
2020-12-06 15:04:00 -08:00
Dane Everitt
1b0c2e1764
*
2020-12-06 15:02:50 -08:00
Dane Everitt
3d532f6e0b
Simplify logic
2020-12-06 14:58:35 -08:00
Matthew Penner
81fd1a3758
Make logged stacktraces more useful
2020-12-06 15:55:35 -07:00
Matthew Penner
b52c3fb61e
Cleanup backup/backup_s3.go
2020-12-06 15:25:11 -07:00
Matthew Penner
bc3d92f9e6
Change backup upload id cache to use the cache package
2020-12-06 15:23:44 -07:00
Matthew Penner
ee08829a28
s3 backups: handle CompleteMultipartUpload and AbortMultipartUpload on the panel
2020-12-06 13:56:17 -07:00
Dane Everitt
83f0d2c953
Merge branch 'develop' of https://github.com/pterodactyl/wings into develop
2020-12-06 10:53:57 -08:00
Dane Everitt
605be3ebad
Update README.md
2020-12-06 10:53:55 -08:00
Matthew Penner
ca6dc2c964
Remove .travis.yml
2020-12-03 18:32:59 -07:00
Dane Everitt
dc41126e25
Merge pull request #72 from TortleWortle/patch-1
...
Allow multiple publishing on multiple interfaces on same port.
2020-12-02 08:18:38 -08:00
TortleWortle
da4c542724
Update allocations.go
2020-12-02 14:27:37 +01:00
Tortle
e7d93a5248
Update allocations.go
2020-12-01 23:03:05 +01:00
Tortle
51aa4c73cd
Update allocations.go
2020-12-01 21:20:01 +01:00
Tortle
4a7510d36f
Allow multiple publishing on multiple interfaces on same port.
...
Fixes the issue where you cannot have multiple ip addresses on the same port for a server.
2020-12-01 20:43:40 +01:00
Matthew Penner
ba0a1a651e
Only use the permission bits for ModeBits
2020-11-29 16:13:07 -07:00
Matthew Penner
068f41393d
Return mode_bits when listing files in a directory
2020-11-29 14:20:24 -07:00
Matthew Penner
169e8b8f8b
Fix chmod endpoint mode value
2020-11-29 13:48:15 -07:00
Matthew Penner
c6e2889075
Fix chmod endpoint
2020-11-29 13:44:28 -07:00
Matthew Penner
f62f714863
Add chmod endpoint to server files
2020-11-29 13:07:45 -07:00
Dane Everitt
da9ace5d9d
Create FUNDING.yml
2020-11-29 11:58:20 -08:00
Dane Everitt
97345123ce
Merge branch 'develop' of https://github.com/pterodactyl/wings into develop
2020-11-29 11:48:03 -08:00
Dane Everitt
8aa9105ed3
Make paths lowercase for cert serving; closes pterodactyl/panel#2745
2020-11-29 11:47:52 -08:00
Matthew Penner
e8088f85d0
Lets not try to log the server ID twice
2020-11-29 12:35:02 -07:00
Matthew Penner
0c8476c79b
Cleanup router/router_transfer.go
2020-11-29 12:33:44 -07:00
Matthew Penner
a7a66e8bc0
Notify panel of failed archive generation when transferring a server
2020-11-29 12:31:54 -07:00
Matthew Penner
65a861a9b6
Remove temporary transfer archives; closes https://github.com/pterodactyl/panel/issues/2742
2020-11-28 17:00:52 -07:00
Matthew Penner
de51fd1c51
Error handling improvements ( #71 )
...
* Remove `emperror.dev/errors`, remove all `errors#Wrap` and `errors#WithStack` calls
* Improve logging in `server/backup.go`
2020-11-28 16:57:10 -07:00
Matthew Penner
40c70673cd
Use registry authentication when pulling install image, fixes https://github.com/pterodactyl/panel/issues/2589
2020-11-20 14:36:29 -07:00
Matthew Penner
73b221d022
Switch old Server#GetState() calls over to Server#Environment#State()
2020-11-20 14:35:29 -07:00
Matthew Penner
287b286940
Oh, that's why it was done like that
2020-11-18 18:44:25 -07:00
Matthew Penner
1d0e85cf55
Attempt to fix 'archive/tar: write too long' error when creating a backup
2020-11-18 16:30:34 -07:00