Dane Everitt
|
6e74123c65
|
Update CHANGELOG.md
|
2021-01-06 21:42:09 -08:00 |
|
Dane Everitt
|
b82f5f9a32
|
[security] deny downloading files from internal locations
|
2021-01-06 21:34:18 -08:00 |
|
Dane Everitt
|
1937d0366d
|
cleanup; fix environment stats not reporting network TX correctly
|
2021-01-06 20:47:44 -08:00 |
|
Dane Everitt
|
963a906c30
|
Less obtuse logic for polling resource usage when attaching a container
|
2021-01-06 20:36:29 -08:00 |
|
Jakob
|
3f6eb7e41a
|
no need for additional decode (#81)
file paths used to be url-encoded twice, which is no longer the case.
|
2021-01-03 17:20:16 -08:00 |
|
Omar Kamel
|
a822c7c340
|
typo in docker-compose file (#82)
minor typo i noticed while messing around
|
2021-01-03 16:24:28 -08:00 |
|
Matthew Penner
|
b8fb86f5a4
|
Update Dockerfile to use busybox 1.33.0
|
2021-01-03 12:46:06 -07:00 |
|
Matthew Penner
|
ee0c7f09b3
|
Fix user problems when running inside of Docker
|
2021-01-02 12:58:58 -07:00 |
|
Matthew Penner
|
d3ddf8cf39
|
Mark server as not transferring after archive failure
|
2021-01-02 10:11:25 -07:00 |
|
Dane Everitt
|
bf554e8ed2
|
Update CHANGELOG.md
|
2020-12-30 18:24:37 -08:00 |
|
Dane Everitt
|
d6e189df5e
|
Update commentary
|
2020-12-27 16:53:40 -08:00 |
|
Dane Everitt
|
68749616ad
|
Ignore symlink errors
|
2020-12-27 16:30:00 -08:00 |
|
Dane Everitt
|
7549eb13a0
|
Merge branch 'develop' of https://github.com/pterodactyl/wings into develop
|
2020-12-27 16:17:17 -08:00 |
|
Dane Everitt
|
902f9f5944
|
Include more (and customizable) context with backup logs
|
2020-12-27 16:16:40 -08:00 |
|
Matthew Penner
|
2cf24994d9
|
Uncomment important code
|
2020-12-27 13:56:45 -07:00 |
|
Matthew Penner
|
3a7c4822f8
|
Improve logged stacktraces
|
2020-12-27 13:55:58 -07:00 |
|
Matthew Penner
|
b26db99ee7
|
Fix part_id field in logs
|
2020-12-27 13:02:50 -07:00 |
|
Matthew Penner
|
de4d2f4724
|
Make logs follow a more consistent format
|
2020-12-27 13:01:34 -07:00 |
|
Matthew Penner
|
640e30de8a
|
Ignore symlinks with missing target, add better backup logging, update copyright year to 2021
|
2020-12-27 12:54:18 -07:00 |
|
Matthew Penner
|
e75118e0f0
|
Maybe this will fix shit?
|
2020-12-27 12:21:26 -07:00 |
|
Matthew Penner
|
a4c8b8714b
|
Bump all dependencies
|
2020-12-27 11:49:08 -07:00 |
|
Matthew Penner
|
ddb683efb6
|
Remove UploadID field from backups (#80)
|
2020-12-26 12:27:52 -08:00 |
|
Matthew Penner
|
5be6e20b03
|
Send archive status request before sending the transfer status event
|
2020-12-26 11:42:44 -07:00 |
|
Dane Everitt
|
1ba3631cc1
|
Don't follow if there is an error
|
2020-12-25 17:09:35 -08:00 |
|
Dane Everitt
|
94d41bc1f5
|
Use the system.ScanReader function to replace this logic
|
2020-12-25 17:07:57 -08:00 |
|
Dane Everitt
|
a4c68eed16
|
Use sync.Once here to instantiate the event handler
|
2020-12-25 17:07:40 -08:00 |
|
Dane Everitt
|
22c53c365a
|
Fix installer to not explode on long lines; closes pterodactyl/panel#2773
|
2020-12-25 17:05:01 -08:00 |
|
Dane Everitt
|
59c30c2842
|
Fix use of atomics in codebase
|
2020-12-25 17:04:18 -08:00 |
|
Dane Everitt
|
3842f054a5
|
These need spaces?
|
2020-12-25 15:14:21 -08:00 |
|
Dane Everitt
|
8fa4c50379
|
Fix analysis file per Github rec
|
2020-12-25 15:10:31 -08:00 |
|
Dane Everitt
|
510d46289b
|
security: don't reveal wings version in remote API calls
|
2020-12-25 15:06:17 -08:00 |
|
Dane Everitt
|
6e5b14c466
|
Prevent malicious code from causing a server UUID to be used that is not valid
|
2020-12-25 15:01:43 -08:00 |
|
Dane Everitt
|
b3922864f2
|
Simplify origin checking
|
2020-12-25 14:40:28 -08:00 |
|
Dane Everitt
|
31d4c1d34f
|
Close the file when done
|
2020-12-25 14:01:25 -08:00 |
|
Dane Everitt
|
0cdfdc725c
|
Cleanup ignored file reader
|
2020-12-25 14:00:01 -08:00 |
|
Dane Everitt
|
bb132243ed
|
Merge branch 'develop' of https://github.com/pterodactyl/wings into develop
|
2020-12-25 13:57:33 -08:00 |
|
Dane Everitt
|
d96115325a
|
Add file helper
|
2020-12-25 13:57:26 -08:00 |
|
Matthew Penner
|
a450abc080
|
Don't read directories either, add completion log for transfers
|
2020-12-25 14:46:33 -07:00 |
|
Matthew Penner
|
0a45ea44a4
|
Return a user-friendly error for an invalid file mode
|
2020-12-25 14:41:38 -07:00 |
|
Matthew Penner
|
e05c601325
|
Lets not read an entire file into memory
|
2020-12-25 14:40:53 -07:00 |
|
Matthew Penner
|
5c78cb9ab3
|
Add transfer logging output (#77)
Co-authored-by: Dane Everitt <dane@daneeveritt.com>
|
2020-12-25 13:32:41 -08:00 |
|
Matthew Penner
|
901ab1157d
|
Rework archiving logic to be more consistent and less impactful on disk IO (#79)
Co-authored-by: Dane Everitt <dane@daneeveritt.com>
|
2020-12-25 11:52:57 -08:00 |
|
Dane Everitt
|
c0523df696
|
Add a server context that gets canceled when a server is deleted
|
2020-12-25 11:21:09 -08:00 |
|
Dane Everitt
|
f7f5623c71
|
Set UA and limit simultaneous downloads
|
2020-12-24 09:01:00 -08:00 |
|
Dane Everitt
|
184013b652
|
Include endpoints for getting active downloads for a server
|
2020-12-20 13:14:07 -08:00 |
|
Dane Everitt
|
f8282c56cb
|
Avoid race conditions from mismatched use of atomic & sync.Mutex
|
2020-12-20 13:13:10 -08:00 |
|
Dane Everitt
|
c8d297a056
|
Support canceling an in-progress download
|
2020-12-20 12:53:40 -08:00 |
|
Dane Everitt
|
c718da20e3
|
Check disk space before trying a write from the downloader; don't make empty directories if we can't even write the file
|
2020-12-20 11:17:53 -08:00 |
|
Dane Everitt
|
9c53436470
|
Check disk before even trying to run the download
|
2020-12-20 11:08:01 -08:00 |
|
Dane Everitt
|
17daa2071f
|
Update base logic for handling server file downloads
|
2020-12-20 10:59:07 -08:00 |
|