Commit Graph

  • 6366794838 Actually initialize the cache #73 Matthew Penner 2020-12-06 16:15:54 -07:00
  • c01a39d881 Add caching to build-test workflow Matthew Penner 2020-12-06 16:12:41 -07:00
  • 3f2ce59766 Merge branch 'develop' of https://github.com/pterodactyl/wings into develop Dane Everitt 2020-12-06 15:10:14 -08:00
  • bcf0c72e47 Correctly report errors to admin users over the websocket; closes pterodactyl/panel#2709 Dane Everitt 2020-12-06 15:10:08 -08:00
  • bd5892b70c yeet useless boi Matthew Penner 2020-12-06 16:05:57 -07:00
  • 70ea61f22f test first I guess Dane Everitt 2020-12-06 15:04:00 -08:00
  • 1b0c2e1764 * Dane Everitt 2020-12-06 15:02:50 -08:00
  • 3d532f6e0b Simplify logic Dane Everitt 2020-12-06 14:58:35 -08:00
  • 81fd1a3758 Make logged stacktraces more useful Matthew Penner 2020-12-06 15:55:35 -07:00
  • b52c3fb61e Cleanup backup/backup_s3.go Matthew Penner 2020-12-06 15:25:11 -07:00
  • bc3d92f9e6 Change backup upload id cache to use the cache package Matthew Penner 2020-12-06 15:23:44 -07:00
  • ee08829a28 s3 backups: handle CompleteMultipartUpload and AbortMultipartUpload on the panel Matthew Penner 2020-12-06 13:56:17 -07:00
  • 83f0d2c953 Merge branch 'develop' of https://github.com/pterodactyl/wings into develop Dane Everitt 2020-12-06 10:53:57 -08:00
  • 605be3ebad Update README.md Dane Everitt 2020-12-06 10:53:55 -08:00
  • ca6dc2c964 Remove .travis.yml Matthew Penner 2020-12-03 18:32:59 -07:00
  • dc41126e25 Merge pull request #72 from TortleWortle/patch-1 Dane Everitt 2020-12-02 08:18:38 -08:00
  • da4c542724 Update allocations.go #72 TortleWortle 2020-12-02 14:27:37 +01:00
  • e7d93a5248 Update allocations.go Tortle 2020-12-01 23:03:05 +01:00
  • 51aa4c73cd Update allocations.go Tortle 2020-12-01 21:20:01 +01:00
  • 4a7510d36f Allow multiple publishing on multiple interfaces on same port. Tortle 2020-12-01 20:43:40 +01:00
  • ba0a1a651e Only use the permission bits for ModeBits Matthew Penner 2020-11-29 16:13:07 -07:00
  • 068f41393d Return mode_bits when listing files in a directory Matthew Penner 2020-11-29 14:20:24 -07:00
  • 169e8b8f8b Fix chmod endpoint mode value Matthew Penner 2020-11-29 13:48:15 -07:00
  • c6e2889075 Fix chmod endpoint Matthew Penner 2020-11-29 13:44:28 -07:00
  • f62f714863 Add chmod endpoint to server files Matthew Penner 2020-11-29 13:07:45 -07:00
  • da9ace5d9d Create FUNDING.yml Dane Everitt 2020-11-29 11:58:20 -08:00
  • 97345123ce Merge branch 'develop' of https://github.com/pterodactyl/wings into develop Dane Everitt 2020-11-29 11:48:03 -08:00
  • 8aa9105ed3 Make paths lowercase for cert serving; closes pterodactyl/panel#2745 Dane Everitt 2020-11-29 11:47:52 -08:00
  • e8088f85d0 Lets not try to log the server ID twice Matthew Penner 2020-11-29 12:35:02 -07:00
  • 0c8476c79b Cleanup router/router_transfer.go Matthew Penner 2020-11-29 12:33:44 -07:00
  • a7a66e8bc0 Notify panel of failed archive generation when transferring a server Matthew Penner 2020-11-29 12:31:54 -07:00
  • 65a861a9b6 Remove temporary transfer archives; closes https://github.com/pterodactyl/panel/issues/2742 Matthew Penner 2020-11-28 17:00:52 -07:00
  • de51fd1c51 Error handling improvements (#71) Matthew Penner 2020-11-28 16:57:10 -07:00
  • 40c70673cd Use registry authentication when pulling install image, fixes https://github.com/pterodactyl/panel/issues/2589 Matthew Penner 2020-11-20 14:36:29 -07:00
  • 73b221d022 Switch old Server#GetState() calls over to Server#Environment#State() Matthew Penner 2020-11-20 14:35:29 -07:00
  • 287b286940 Oh, that's why it was done like that Matthew Penner 2020-11-18 18:44:25 -07:00
  • 1d0e85cf55 Attempt to fix 'archive/tar: write too long' error when creating a backup Matthew Penner 2020-11-18 16:30:34 -07:00
  • 30ec6dc78d fix panic when getting error stack Matthew Penner 2020-11-15 13:34:19 -07:00
  • 121a4d1146 Attempt to fix codeql-analysis.yml Matthew Penner 2020-11-15 13:04:03 -07:00
  • b9be373671 Attempt to force GitHub Actions to use go1.15.5 Matthew Penner 2020-11-15 13:00:33 -07:00
  • aedd0e406c appease docker compose [skip docker] Dane Everitt 2020-11-14 20:50:09 -08:00
  • 82b23ef638 Add support for automated docker build v1.1.2 Dane Everitt 2020-11-14 20:42:12 -08:00
  • d970ec35b7 Update dockerfile to build quicker Dane Everitt 2020-11-14 19:22:29 -08:00
  • e2872e786e Tiny optimization for handling string output from server console Dane Everitt 2020-11-12 21:41:35 -08:00
  • f81e35d960 Merge branch 'develop' of https://github.com/pterodactyl/wings into develop Dane Everitt 2020-11-12 20:50:18 -08:00
  • 672fb860ea Don't add a stack for deadline exceeded when terminating Dane Everitt 2020-11-12 20:50:15 -08:00
  • 8081c83de4 Allow disabling disk checking with 0 value for check interval Dane Everitt 2020-11-12 20:50:03 -08:00
  • f379d0e54a Merge pull request #68 from gzzchh/develop Dane Everitt 2020-11-11 10:58:49 -08:00
  • ffb6bd72ef Don't accidentally reset a server's state when starting it after a system reboot; closes pterodactyl/panel#2695 Dane Everitt 2020-11-10 21:21:20 -08:00
  • 488ef9de54 Merge branch 'develop' of https://github.com/pterodactyl/wings into develop Dane Everitt 2020-11-10 20:36:42 -08:00
  • 34349d4b48 Don't report a context cancelation as an error Dane Everitt 2020-11-10 20:36:40 -08:00
  • 2197d82957 Clean paths from AllowedMounts to ensure consistency Matthew Penner 2020-11-09 16:58:01 -07:00
  • 20ece60a72 Fix files not being editable correctly in the panel; closes pterodactyl/panel#2679 v1.1.1 Dane Everitt 2020-11-08 17:06:40 -08:00
  • de0c67d066 Re-enable disabled tests v1.1.0 Dane Everitt 2020-11-08 15:17:47 -08:00
  • 68bdcb3cbc Fix error handling and get tests back to working Dane Everitt 2020-11-08 15:15:39 -08:00
  • 205c4d541e Update changelog Dane Everitt 2020-11-08 14:40:07 -08:00
  • ef999a039c Perhaps better error stacks for backups/archives; ref #2418 Dane Everitt 2020-11-08 14:07:26 -08:00
  • be9d1a3986 Replace error handling package with emperror; add better reporting for errors escaping server root Dane Everitt 2020-11-08 13:52:20 -08:00
  • 0989c78d4b Fix the profiling... Dane Everitt 2020-11-08 12:33:24 -08:00
  • 1683675807 Add more advanced profiling support Dane Everitt 2020-11-08 12:12:21 -08:00
  • 536f00a5e5 Add support for both memory and cpu profiling Dane Everitt 2020-11-08 11:59:04 -08:00
  • 33e584b447 Turn off the CGO to make it static linked #68 gzzchh 2020-11-08 14:42:55 +08:00
  • 4b17ac4f1c Fix atomic string handling for JSON output Dane Everitt 2020-11-06 22:22:33 -08:00
  • 944d381778 Improve server state logical handling; allow setting state directly on the environment Dane Everitt 2020-11-06 21:53:00 -08:00
  • 3fce1b98d5 Create atomic string to allow for simpler logic Dane Everitt 2020-11-06 21:14:29 -08:00
  • a74be8f4eb configurable socket log count; closes pterodactyl/panel#2659 Dane Everitt 2020-11-06 20:56:21 -08:00
  • af9ed4bff1 less weird log message Dane Everitt 2020-11-03 21:02:10 -08:00
  • 08d1efb475 Support denying a JWT JTI via the API Dane Everitt 2020-11-03 21:01:50 -08:00
  • 65664b63e7 Add support for denying JWT JTI's that are generated before a specific time Dane Everitt 2020-11-03 20:33:33 -08:00
  • 912d95de24 Ensure environment starts in default offline state, rather than an empty string; closes pterodactyl/panel#2519 Dane Everitt 2020-11-02 19:43:49 -08:00
  • 13c253780a Use 60 seconds, not 15 Dane Everitt 2020-11-01 17:26:45 -08:00
  • fe572beada Stop servers when exceeding their disk limits; closes pterodactyl/panel#2638 Dane Everitt 2020-11-01 17:20:42 -08:00
  • 384b9a3c28 Correctly report errors when uploading files Dane Everitt 2020-11-01 16:33:02 -08:00
  • 05cfb59e18 Add better logging for s3 backup uploads Matthew Penner 2020-11-01 15:36:16 -07:00
  • 317e54acc5 Merge pull request #67 from pterodactyl/issue/2599 Dane Everitt 2020-11-01 14:34:27 -08:00
  • 5475cb02c1 Cleanup s3 backup uploads, add request timeouts #67 Matthew Penner 2020-11-01 10:30:25 -07:00
  • 1239b1c0ca Switch to s3 multipart uploads for backups Matthew Penner 2020-10-31 17:47:41 -06:00
  • b8598e90d4 Fix query parameter association on GET requests Dane Everitt 2020-11-01 14:23:03 -08:00
  • fcccda2761 Endpoint fixes for GET requests and error handling Dane Everitt 2020-11-01 14:04:57 -08:00
  • f67889c2ca Remove unused code Dane Everitt 2020-11-01 13:17:17 -08:00
  • b8766d3c82 Start at next page, not current page Dane Everitt 2020-10-31 13:38:19 -07:00
  • ca3becfb55 Correctly handle server responses and instantiation Dane Everitt 2020-10-31 11:13:40 -07:00
  • 41a67933eb Use a paginated loop to fetch servers from the Panel rather than a single massive request Dane Everitt 2020-10-31 11:05:53 -07:00
  • 334b3e8d10 Refactor HTTP endpoints to be less complicated and follow better standards Dane Everitt 2020-10-31 10:04:20 -07:00
  • c4703f5541 Update CHANGELOG.md Dane Everitt 2020-10-22 22:02:01 -07:00
  • 1f3394b82d Update release.yml v1.0.1 Dane Everitt 2020-10-22 21:42:34 -07:00
  • bae63c4321 Fix bad yaml Dane Everitt 2020-10-22 21:41:00 -07:00
  • f99640a42d Update CHANGELOG.md Dane Everitt 2020-10-22 21:36:24 -07:00
  • c73d632e0d Use correct case-insensitive regex; closes pterodactyl/panel#2546 Dane Everitt 2020-10-22 20:22:27 -07:00
  • 903902e123 Match multiple times Dane Everitt 2020-10-22 20:17:58 -07:00
  • 1c787b5f26 Fix handling of super long lines to not hit a scanner error; closes pterodactyl/panel#2549 Dane Everitt 2020-10-19 18:13:52 -07:00
  • 3f9ac8b89a Fix local images not being pulled correctly; closes #2559 Dane Everitt 2020-10-19 16:18:33 -07:00
  • 560c832cc6 Apply timezone cleaning to final result, closes #2546 Dane Everitt 2020-10-19 16:13:59 -07:00
  • 13058ad64b Merge branch 'develop' of https://github.com/pterodactyl/wings into develop Dane Everitt 2020-10-19 15:27:11 -07:00
  • 305cd512a7 Update README.md Dane Everitt 2020-10-19 15:27:10 -07:00
  • 3cd17a2856 Add arm to release workflow Matthew Penner 2020-10-17 15:55:05 -06:00
  • 56789196d4 Disable flaky test so I can test cross-platform building Matthew Penner 2020-10-17 15:47:30 -06:00
  • 70804dd20f Remoe stat_arm.go, make stat_linux.go with with both 32 and 64 bit systems Matthew Penner 2020-10-17 15:45:14 -06:00
  • 19d821aab5 Fix arm build Matthew Penner 2020-10-17 15:41:13 -06:00
  • 4ce35d3d17 Fix race in filesystem_test.go Matthew Penner 2020-10-17 15:31:40 -06:00