Commit Graph

  • 00451b38db Update CHANGELOG.md v1.7.3 v1.7.3-hotfix Matthew Penner 2023-02-07 19:13:54 -07:00
  • 9f6548eaa8 server(filesystem): SafePath tweaks Matthew Penner 2023-02-07 19:11:56 -07:00
  • 519d38f238 Update README.md Matthew Penner 2023-02-06 11:00:25 -07:00
  • 1d17233d6d Update README.md Matthew Penner 2023-02-06 10:25:20 -07:00
  • c2f246df41 bump version for release release/v1.11.2 Pterodactyl CI 2023-01-31 01:38:49 +00:00
  • 774c0af0b0 Update CHANGELOG.md v1.11.2 Matthew Penner 2023-01-30 18:33:30 -07:00
  • 71fbd9271e activity: fix ip validity check (#159) Alexander Trost 2023-01-30 17:09:36 +01:00
  • 2d640209e5 backup: fix restore erroring due to closed reader Matthew Penner 2023-01-29 17:06:49 -07:00
  • 3879ccb4c7 bump version for release release/v1.11.1 Pterodactyl CI 2023-01-27 19:16:59 +00:00
  • 304fd91283 Update CHANGELOG.md v1.11.1 Matthew Penner 2023-01-27 12:14:22 -07:00
  • 18de96d7b8 activity: fix IP parsing, drop all columns with malformed ips Matthew Penner 2023-01-24 14:36:18 -07:00
  • a36cab1783 router(transfer): throw error if server fails to stop Matthew Penner 2023-01-24 12:36:02 -07:00
  • 6e0c095bb8 router(transfer): decrease WaitForStop timeout Matthew Penner 2023-01-24 12:34:05 -07:00
  • 14eea3b1e4 router: close body once finished Matthew Penner 2023-01-24 12:33:42 -07:00
  • 1bc77dc969 system: close Docker client once finished Matthew Penner 2023-01-24 12:33:20 -07:00
  • b8715d1d4f ci: update push-artifact action Matthew Penner 2023-01-24 12:32:55 -07:00
  • 13d3490bcf server(filesystem): fix Writefile being broken Matthew Penner 2023-01-17 18:44:56 -07:00
  • e9b8b11fec Ensure files are closed after they are done being used Matthew Penner 2023-01-17 18:34:08 -07:00
  • 43b7aa2536 sftp: disable insecure protocols Matthew Penner 2023-01-17 11:50:06 -07:00
  • 9b8b3c90fb environment(docker): improve logging and stacks Matthew Penner 2023-01-17 11:47:27 -07:00
  • e74d8e3501 ci: update go versions Matthew Penner 2023-01-13 11:07:09 -07:00
  • 4b3bd2ff47 ci(docker): fix latest tag Matthew Penner 2022-12-04 18:37:53 -07:00
  • e652d2df84 ci: cleanup Matthew Penner 2022-12-04 17:39:55 -07:00
  • 1304e03a06 bump version for release release/v1.11.0 Pterodactyl CI 2022-12-05 00:33:12 +00:00
  • e4d790ea40 ci: remove use of deprecated ::set-output v1.11.0 Matthew Penner 2022-12-04 17:29:36 -07:00
  • 5641e45059 ci: overhaul workflows Matthew Penner 2022-12-04 17:24:33 -07:00
  • 9a718b699f Update CHANGELOG.md Matthew Penner 2022-12-04 15:23:29 -07:00
  • 92efdb1981 remote: use POST for server tranfer status Matthew Penner 2022-12-01 11:50:56 -07:00
  • 43227bf24d server(transfer): fix dead-lock while uploading archive Matthew Penner 2022-11-29 14:04:27 -07:00
  • 1040b7d8ef bump version for release release/v1.11.0-rc.2 Pterodactyl CI 2022-11-22 20:54:03 +00:00
  • 105f0150f6 Update CHANGELOG.md v1.11.0-rc.2 Matthew Penner 2022-11-22 13:49:10 -07:00
  • aeec51632e Update README.md Matthew Penner 2022-11-22 13:48:56 -07:00
  • ff50d0e5bd Cleanup request error handling; properly handle os.ErrNotExist errors (#150) Dane Everitt 2022-11-22 10:18:27 -08:00
  • 9226ccae31 system: more detailed system information Matthew Penner 2022-11-21 16:01:14 -07:00
  • 2fd0edbff9 environment(docker): fix timeout when sending a stop signal Matthew Penner 2022-11-21 15:06:38 -07:00
  • 1457470fff environment(docker): fix outgoing ip not changing Matthew Penner 2022-11-21 14:59:53 -07:00
  • da94f750ad server(install): update installation status request Matthew Penner 2022-11-21 14:57:44 -07:00
  • fda42596c9 bump version for release release/v1.11.0-rc.1 Pterodactyl CI 2022-11-15 03:35:46 +00:00
  • 51cb6dfa42 ci(release): fix wrong directory name v1.11.0-rc.1 Matthew Penner 2022-11-14 20:33:06 -07:00
  • 47f94b8358 Update CHANGELOG.md Matthew Penner 2022-11-14 20:26:20 -07:00
  • 57e7eb714c Streaming Transfers (#153) Matthew Penner 2022-11-14 18:25:01 -07:00
  • 4781eeaedc ci: fix arm64 failures Matthew Penner 2022-11-06 14:39:02 -07:00
  • a5a8200eb8 ci: cleanup Matthew Penner 2022-11-06 13:55:49 -07:00
  • eb4df39d14 server(filesystem): fix inaccurate archive progress (#145) Matthew Penner 2022-11-06 13:38:30 -07:00
  • 3337362955 environment(docker): fix podman compatibility (#151) Matthew Penner 2022-11-06 13:33:01 -07:00
  • f577f5521f server(filesystem): fix panic with archive Progress Matthew Penner 2022-11-04 11:24:19 -06:00
  • b00d328107 attempt to update vhd on-the-fly dane/vhd DaneEveritt 2022-10-29 14:06:29 -07:00
  • daa0ab75b4 only use vhd when there is a disk limit configured DaneEveritt 2022-10-29 13:01:04 -07:00
  • ff4b7655c8 update config to support more vhd features down the road DaneEveritt 2022-10-29 12:40:49 -07:00
  • 5a760a0dcc Add customizable container labels (#146) Cubxity 2022-10-17 01:17:27 +02:00
  • 99cb61a6ef Set permissions on the created image path DaneEveritt 2022-10-16 14:13:45 -07:00
  • 0407f22147 Fallback to using dd if fallocate isn't available DaneEveritt 2022-10-16 14:01:52 -07:00
  • a74ea6a9ff Slight cleanup after rebase DaneEveritt 2022-10-16 13:34:24 -07:00
  • 37c52dd439 Shore up the logic for migrations to allow multiple passes if needed Dane Everitt 2021-07-04 14:07:03 -07:00
  • f8a25cb040 Correct internal behavior to allow running when already mounted Dane Everitt 2021-07-04 13:23:45 -07:00
  • a6a610fd82 Don't allow the migration command to be executed if not enabled currently Dane Everitt 2021-07-04 12:37:08 -07:00
  • dfe5a77e0a Correctly capture and report disk space errors when writing files Dane Everitt 2021-07-04 12:35:13 -07:00
  • d8a7bf2dde Correctly handle migrations to a VHD setup Dane Everitt 2021-07-04 12:25:38 -07:00
  • 265f8a6b39 Add basic logic needed to correctly mount the VHD when initializing a server. Dane Everitt 2021-07-04 12:12:32 -07:00
  • 7fed6a68cb Add test coverage for vhd; make commands and filesystem abstractable Dane Everitt 2021-06-03 20:51:03 -07:00
  • b0f99e2328 Catch error that occurs when there is no valid disk even created at this point Dane Everitt 2021-06-01 21:24:57 -07:00
  • 957257ecc3 Add base logic to start implementing support for mounted filesystems Dane Everitt 2021-06-01 21:12:56 -07:00
  • 058f643e65 chore: reformat code Matthew Penner 2022-10-06 09:58:42 -06:00
  • 6c7065592d ci: remove binary compression Matthew Penner 2022-10-05 21:27:33 -06:00
  • 3f481e9540 chore: run gofumpt Matthew Penner 2022-10-05 17:24:11 -06:00
  • 4f56e87913 bump version for release release/v1.7.2 Pterodactyl CI 2022-10-05 02:53:12 +00:00
  • 984bd10cf2 Update CHANGELOG.md v1.7.2 Matthew Penner 2022-10-04 20:43:05 -06:00
  • f5a64a0d7f docker: use go1.18 Matthew Penner 2022-10-04 20:42:48 -06:00
  • 6fb61261b0 server(transfers): track progress of archive creation and extraction (#143) Matthew Penner 2022-10-04 20:35:48 -06:00
  • 3edec80efa go: update minimum to 1.18, update dependencies (#144) Matthew Penner 2022-10-04 20:13:27 -06:00
  • 0637eebefe docker: add configuration for user namespace remapping (#121) argetlam-coder 2022-10-05 02:12:13 +02:00
  • e98d249cf7 Add configuration for trusted proxies (#141) Daniel Barton 2022-10-05 08:11:07 +08:00
  • b20bf6deab ci: pin go-version to 1.18.7 Matthew Penner 2022-10-04 13:22:46 -06:00
  • 1b268b5625 Update FUNDING.yml Matthew Penner 2022-09-26 11:23:01 -06:00
  • 7245791214 backups(s3): send uploaded parts in complete request Matthew Penner 2022-09-26 11:14:57 -06:00
  • a76d84ea96 bump version for release release/v1.7.1 Pterodactyl CI 2022-09-26 01:24:05 +00:00
  • 02cbf2df5b Update README.md v1.7.1 Matthew Penner 2022-09-25 19:16:29 -06:00
  • b6edf3acf9 environment(docker): set outgoing ip correctly (#135) Matthew Penner 2022-09-25 18:49:48 -06:00
  • c686992e85 backups: add an option to change gzip compression level (#128) PotatoMaaan 2022-09-26 02:47:09 +02:00
  • c736c24118 it's to its (#123) camjac251 2022-09-25 12:34:28 -07:00
  • 9dfc651a91 rpm: update to 1.7.0 (#140) Chance Callahan 2022-09-25 15:25:53 -04:00
  • ad26022c30 parser(yaml): fix issues Matthew Penner 2022-09-21 11:50:55 -06:00
  • ce5a470ae8 bump version for release release/v1.7.0 Pterodactyl CI 2022-07-24 23:46:54 +00:00
  • 83861a6dec Update CHANGELOG.md v1.7.0 DaneEveritt 2022-07-24 19:43:43 -04:00
  • 231e24aa33 Support new metadata from panel for servers DaneEveritt 2022-07-24 17:16:45 -04:00
  • e3ab241d7f Track file upload activity DaneEveritt 2022-07-24 17:12:47 -04:00
  • c18e844689 Support more rapid insertion; ignore issues with i/o DaneEveritt 2022-07-24 16:58:03 -04:00
  • 8cee18a92b Save activity in a background routine to speed things along; cap query time at 3 seconds DaneEveritt 2022-07-24 16:27:25 -04:00
  • f952efd9c7 Don't try to store nil for the metadata DaneEveritt 2022-07-24 16:27:05 -04:00
  • 21cf66b2b4 Use single connection in pool to avoid simultaneous write lock issues DaneEveritt 2022-07-24 16:26:52 -04:00
  • 251f91a08e Fix crons to actually run correctly using the configuration values DaneEveritt 2022-07-24 15:59:17 -04:00
  • 4634c93182 Add cron to handle parsing SFTP events dane/sqlite DaneEveritt 2022-07-24 14:40:06 -04:00
  • 8a867ccc44 Switch to gorm for activity logging DaneEveritt 2022-07-24 11:43:48 -04:00
  • 61baccb1a3 Push draft of sftp reconcilation details DaneEveritt 2022-07-24 10:28:42 -04:00
  • 7bd11c1c28 Switch to SQLite for activity tracking DaneEveritt 2022-07-10 16:51:11 -04:00
  • e1e7916790 Handle ErrKeyNotFound as a non-error DaneEveritt 2022-07-10 14:53:54 -04:00
  • f28e06267c Better tracking of SFTP events DaneEveritt 2022-07-10 14:30:32 -04:00
  • 59fbd2bcea Add initial niaeve implementation of SFTP logging DaneEveritt 2022-07-09 19:37:39 -04:00
  • 204a4375fc Make the Docker network MTU configurable (#130) Michael 2022-07-10 00:08:52 +02:00
  • dda7d10d37 Use the natural panel event names DaneEveritt 2022-07-09 17:52:59 -04:00