1476 Commits

Author SHA1 Message Date
DaneEveritt
ac81409505 clearer error messaging on downloads, don't log as a 500-level error 2026-04-01 17:25:18 -07:00
Anthony
3b968bbae1 Add volume mapping for /run/wings 2026-01-14 13:22:28 -06:00
Anthony
c1cc803d46 changelog v1.12.1 2026-01-13 14:19:18 -06:00
Anthony
fbfe5b9b54 Merge pull request #292 from pterodactyl/server-machine-id-mount
feat: add mount for /etc/machine-id for servers
2026-01-13 13:11:55 -06:00
Matthew Penner
13029244e3 feat: add mount for /etc/machine-id for servers
Signed-off-by: Matthew Penner <me@matthewp.io>
2026-01-13 11:49:43 -07:00
Matthew Penner
70f02a2585 nix: update flake.lock
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/f4330d2' (2025-03-07)
  → 'github:hercules-ci/flake-parts/80daad0' (2026-01-11)
• Updated input 'flake-parts/nixpkgs-lib':
    'github:nix-community/nixpkgs.lib/147dee3' (2025-03-02)
  → 'github:nix-community/nixpkgs.lib/2075416' (2025-12-14)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/36fd87b' (2025-03-07)
  → 'github:NixOS/nixpkgs/ffbc9f8' (2026-01-11)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/3d0579f' (2025-02-17)
  → 'github:numtide/treefmt-nix/e96d59d' (2026-01-11)
2026-01-13 11:07:16 -07:00
Anthony
d3a416f0be Merge pull request #293 from pterodactyl/matthewpi/update-ci
chore: update ci pipelines and Go version to 1.24.11
2026-01-13 12:06:46 -06:00
Matthew Penner
b1f9446e29 chore: update ci pipelines and Go version to 1.24.11
Signed-off-by: Matthew Penner <me@matthewp.io>
2026-01-13 11:04:22 -07:00
DaneEveritt
00605c9dfb Don't include the v in the version tag 2026-01-05 17:19:28 -08:00
Dane Everitt
e023eb6b3c Apply throttling to websocket connections, websocket messages, and individual events (#290) v1.12.0 2026-01-05 16:07:39 -08:00
Dane Everitt
8fb33d6ebc Update CHANGELOG.md 2026-01-05 16:02:39 -08:00
DaneEveritt
28ea6a6df5 update release.yaml 2026-01-04 17:54:15 -08:00
DaneEveritt
f7b556bc0b Update CHANGELOG.md 2026-01-04 16:31:02 -08:00
Dane Everitt
e1e88d5a84 Correctly block reconnection to a websocket when revoking authorization (#289)
The previously comitted logic did correctly disconnect the user from the websocket, but missed blocking re-connecting with the same token. This updated logic correctly tracks the time of revocation and prevents any JWT issued to that user for that server before the revocation time from being re-used.

This was simpler than having to update the Panel to send along a bunch of JTIs and feels less error prone. I want to clean this up a lot, but it'll be a breaking change so we'll do it as a 2.0 release when we can safely do all of that.
2025-12-30 06:42:57 -08:00
Dane Everitt
a97e8ae09f Security: disconnect active SFTP connections when server suspended or user removed (#288) 2025-12-26 17:50:56 -08:00
Dane Everitt
baa88407c3 Close all open websocket connections when server is suspended (#287) 2025-12-26 09:52:10 -08:00
Anthony
856097b0c7 Fix sponsor link in README.md 2025-12-20 18:02:40 -06:00
Anthony
58f6c12c9a Update FUNDING.yml 2025-12-20 17:57:10 -06:00
dependabot[bot]
ae6c62905b build(deps): bump softprops/action-gh-release from 2.3.3 to 2.4.1 (#280) 2025-11-01 14:40:30 -06:00
dependabot[bot]
e4f139a656 build(deps): bump github/codeql-action from 3.30.5 to 4.31.2 (#281) 2025-11-01 14:40:15 -06:00
dependabot[bot]
b75ab17fe2 build(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 (#282) 2025-11-01 14:40:02 -06:00
dependabot[bot]
149b796849 build(deps): bump github/codeql-action from 3.29.7 to 3.30.5 (#274)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.29.7 to 3.30.5.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](51f77329af...3599b3baa1)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.30.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 11:34:57 -06:00
dependabot[bot]
503b87c240 build(deps): bump softprops/action-gh-release from 2.3.2 to 2.3.3 (#273)
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.3.2 to 2.3.3.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](72f2c25fcb...6cbd405e2c)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: 2.3.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 11:31:00 -06:00
dependabot[bot]
60cc3ad30c build(deps): bump actions/checkout from 4.2.2 to 5.0.0 (#275)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.2 to 5.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](11bd71901b...08c6903cd8)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 11:30:36 -06:00
dependabot[bot]
daefc0de79 build(deps): bump actions/setup-go from 5.5.0 to 6.0.0 (#276)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.5.0 to 6.0.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](d35c59abb0...4469467582)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 11:30:21 -06:00
dependabot[bot]
d9b1675a59 build(deps): bump docker/login-action from 3.4.0 to 3.6.0 (#277)
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.4.0 to 3.6.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](74a5d14239...5e57cd1181)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 3.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 11:30:10 -06:00
dependabot[bot]
ee922588e0 build(deps): bump github.com/ulikunitz/xz from 0.5.12 to 0.5.14 (#266)
Bumps [github.com/ulikunitz/xz](https://github.com/ulikunitz/xz) from 0.5.12 to 0.5.14.
- [Commits](https://github.com/ulikunitz/xz/compare/v0.5.12...v0.5.14)

---
updated-dependencies:
- dependency-name: github.com/ulikunitz/xz
  dependency-version: 0.5.14
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-28 14:53:48 -06:00
Matthew Penner
7bb7696307 Revert "chore: reorder config loading to load config, *then* fill in missing defaults (#185)"
This reverts commit 708cdd0ba8.
2025-08-27 14:47:14 -06:00
dependabot[bot]
695b2eaf86 build(deps): bump golang.org/x/crypto from 0.39.0 to 0.41.0 (#262) 2025-08-11 15:37:25 -06:00
dependabot[bot]
e76dc74ddb build(deps): bump golang.org/x/sys from 0.33.0 to 0.34.0 (#260)
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.33.0 to 0.34.0.
- [Commits](https://github.com/golang/sys/compare/v0.33.0...v0.34.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-version: 0.34.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-04 13:05:11 -06:00
dependabot[bot]
0d9b0863f9 build(deps): bump github/codeql-action from 3.29.2 to 3.29.5 (#258)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.29.2 to 3.29.5.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](181d5eefc2...51f77329af)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.29.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-01 12:52:38 -06:00
dependabot[bot]
326db212e9 build(deps): bump docker/metadata-action from 5.7.0 to 5.8.0 (#257)
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5.7.0 to 5.8.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](902fa8ec7d...c1e51972af)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: 5.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-01 12:52:26 -06:00
dependabot[bot]
798cbe567d build(deps): bump github.com/docker/docker (#256)
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 28.2.2+incompatible to 28.3.3+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](https://github.com/docker/docker/compare/v28.2.2...v28.3.3)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-version: 28.3.3+incompatible
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-29 16:06:25 -06:00
dependabot[bot]
8b65328390 build(deps): bump github/codeql-action from 3.28.18 to 3.29.2 (#252) 2025-07-01 10:07:33 -06:00
dependabot[bot]
746c7afbfb build(deps): bump docker/setup-buildx-action from 3.10.0 to 3.11.1 (#251) 2025-07-01 10:07:19 -06:00
dependabot[bot]
c93a1da141 build(deps): bump softprops/action-gh-release from 2.2.2 to 2.3.2 (#250) 2025-07-01 10:07:08 -06:00
dependabot[bot]
06a3167754 build(deps): bump github.com/mholt/archives from 0.1.1 to 0.1.3 (#249)
Bumps [github.com/mholt/archives](https://github.com/mholt/archives) from 0.1.1 to 0.1.3.
- [Release notes](https://github.com/mholt/archives/releases)
- [Commits](https://github.com/mholt/archives/compare/v0.1.1...v0.1.3)

---
updated-dependencies:
- dependency-name: github.com/mholt/archives
  dependency-version: 0.1.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-30 12:07:55 -06:00
dependabot[bot]
ccae513224 build(deps): bump github.com/gin-gonic/gin from 1.10.0 to 1.10.1 (#247)
Bumps [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin) from 1.10.0 to 1.10.1.
- [Release notes](https://github.com/gin-gonic/gin/releases)
- [Changelog](https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gin-gonic/gin/compare/v1.10.0...v1.10.1)

---
updated-dependencies:
- dependency-name: github.com/gin-gonic/gin
  dependency-version: 1.10.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-16 11:47:30 -06:00
dependabot[bot]
56bb2ce298 build(deps): bump golang.org/x/crypto from 0.37.0 to 0.39.0 (#246)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.37.0 to 0.39.0.
- [Commits](https://github.com/golang/crypto/compare/v0.37.0...v0.39.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-version: 0.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-09 10:17:57 -06:00
dependabot[bot]
d1f2c4e641 build(deps): bump github.com/docker/docker (#245) 2025-06-02 10:26:13 -06:00
dependabot[bot]
b6f07bc959 build(deps): bump docker/build-push-action from 6.16.0 to 6.18.0 (#244) 2025-06-02 10:24:23 -06:00
dependabot[bot]
b7d442ecc0 build(deps): bump github/codeql-action from 3.28.16 to 3.28.18 (#243) 2025-06-02 10:24:12 -06:00
dependabot[bot]
a94d4ec5e5 build(deps): bump actions/setup-go from 5.4.0 to 5.5.0 (#242) 2025-06-02 10:24:03 -06:00
dependabot[bot]
35d2e0f040 build(deps): bump golang.org/x/sys from 0.32.0 to 0.33.0 (#238)
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.32.0 to 0.33.0.
- [Commits](https://github.com/golang/sys/compare/v0.32.0...v0.33.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-13 13:51:06 -06:00
dependabot[bot]
d2b4e983f5 build(deps): bump github/codeql-action from 3.28.13 to 3.28.16 (#237) 2025-05-01 18:42:06 +00:00
dependabot[bot]
25aaf127f6 build(deps): bump softprops/action-gh-release from 2.2.1 to 2.2.2 (#236) 2025-05-01 18:41:54 +00:00
dependabot[bot]
cb391bcbb8 build(deps): bump docker/build-push-action from 6.15.0 to 6.16.0 (#235) 2025-05-01 18:40:52 +00:00
dependabot[bot]
2a94eb0af5 build(deps): bump gorm.io/gorm from 1.25.12 to 1.26.0 (#234)
Bumps [gorm.io/gorm](https://github.com/go-gorm/gorm) from 1.25.12 to 1.26.0.
- [Release notes](https://github.com/go-gorm/gorm/releases)
- [Commits](https://github.com/go-gorm/gorm/compare/v1.25.12...v1.26.0)

---
updated-dependencies:
- dependency-name: gorm.io/gorm
  dependency-version: 1.26.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 09:24:27 -06:00
dependabot[bot]
ae1192f760 build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 (#229)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.37.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.37.0...v0.38.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.38.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-16 17:45:26 -06:00
dependabot[bot]
3855eecb60 build(deps): bump golang.org/x/crypto from 0.36.0 to 0.37.0 (#223)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.36.0 to 0.37.0.
- [Commits](https://github.com/golang/crypto/compare/v0.36.0...v0.37.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-version: 0.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 10:30:52 -06:00