Conversation
dargmuesli
commented
Feb 20, 2026
- feat(postgraphile)!: change forward authorization path
- feat(postgraphile)!: upgrade to v5 #239
## [17.0.0-beta.1](16.0.8...17.0.0-beta.1) (2026-02-20) ### ⚠ BREAKING CHANGES * **postgraphile:** change forward authorization path ### Features * **postgraphile:** change forward authorization path ([0e9cc64](0e9cc64)) * **vibetype:** allow csrf token access control header ([1ccdd94](1ccdd94))
feat(postgraphile)!: upgrade to v5
## [17.0.0-beta.2](17.0.0-beta.1...17.0.0-beta.2) (2026-02-20) ### ⚠ BREAKING CHANGES * **postgraphile:** upgrade to v5 ### Features * **postgraphile:** upgrade to v5 ([0113383](0113383))
## [17.0.0-beta.3](17.0.0-beta.2...17.0.0-beta.3) (2026-02-23) ### Features * **zammad:** add ([f913dfc](f913dfc)) ### Bug Fixes * **deps:** lockfile maintenance ([0785ef9](0785ef9)) * **deps:** update ghcr.io/maevsi/vibetype to v13.3.3 ([a175137](a175137)) * **elasticsearch:** correct security configuration ([ccda936](ccda936)) * **elasticsearch:** set memory ([e257b75](e257b75)) * **vibetype:** move allowed headers from postgraphile ([421ae19](421ae19)) * **zammad-init:** restart on failure only ([3fb38d9](3fb38d9)) * **zammad-nginx:** resolve certificate ([e95bf06](e95bf06)) * **zammad:** set nginx server scheme ([f035ac5](f035ac5)) ### Performance Improvements * **elasticsearch:** add resource constraints ([3ae4d73](3ae4d73))
|
🎉 This PR is included in version 17.0.0-beta.3 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
## [17.0.0-beta.4](17.0.0-beta.3...17.0.0-beta.4) (2026-03-11) ### Bug Fixes * schedule release ([d2d69dc](d2d69dc))
|
🎉 This PR is included in version 17.0.0-beta.4 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
feat(postgraphile)!: upgrade to v2
## [17.0.0-beta.5](17.0.0-beta.4...17.0.0-beta.5) (2026-04-03) ### ⚠ BREAKING CHANGES * **postgraphile:** upgrade to v2 ### Features * **postgraphile:** upgrade to v2 ([66a6a3f](66a6a3f))
|
🎉 This PR is included in version 17.0.0-beta.5 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
## [17.0.0-beta.6](17.0.0-beta.5...17.0.0-beta.6) (2026-04-03) ### Bug Fixes * schedule release ([ea30303](ea30303)) * schedule release ([241dd6d](241dd6d))
|
🎉 This PR is included in version 17.0.0-beta.6 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
There was a problem hiding this comment.
Pull request overview
This PR prepares the v17 release by updating the PostGraphile deployment/configuration across development and production, including routing/auth path adjustments and release metadata updates.
Changes:
- Update PostGraphile service configuration (image/tag changes, Traefik forward-auth path, router rules, port, and secret/key wiring).
- Switch JWT key material references from RS256 to ES256 across development (and add corresponding public keys).
- Bump release version and changelog; document new
postgraphile_datavolume.
Reviewed changes
Copilot reviewed 10 out of 11 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| src/production/production.yml | Pins the production PostGraphile image and updates the (commented) JWT public key mount reference. |
| src/production/configurations/postgraphile/jwtES256.key.pub | Adds a production JWT public key file intended for ES256 verification. |
| src/production/configurations/postgraphile/.postgraphilerc.js | Removes the legacy PostGraphile RC configuration file. |
| src/development/stack.yml | Updates PostGraphile routing/auth path, switches ports and images, rewires secrets/keys, and adds postgraphile_data volume usage. |
| src/development/secrets/postgraphile/jwt-secret.secret.template | Updates dev JWT secret generation instructions from RSA to EC. |
| src/development/secrets/postgraphile/jwt-secret.secret | Replaces the committed dev JWT private key with an EC key. |
| src/development/configurations/postgraphile/jwtRS256.key.pub | Removes the RS256 public key from development configs. |
| src/development/configurations/postgraphile/jwtES256.key.pub | Adds the ES256 public key to development configs. |
| README.md | Documents the new postgraphile_data volume. |
| package.json | Bumps the package version to 17.0.0-beta.5. |
| CHANGELOG.md | Adds the 17.0.0-beta.5 release entry describing the PostGraphile upgrade. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
🎉 This PR is included in version 17.0.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |