623 Commits

Author SHA1 Message Date
apple
47538330f8 Merge branch 'master' into cn
Some checks failed
dependency-updates / prepare (push) Has been cancelled
dependency-updates / update / ${{ matrix.name }} (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
* master: (546 commits)
  chore(deps): bump gunicorn in /tests/apps/dockerfile-release
  chore(deps): bump github.com/traefik/traefik/v2
  chore(deps): bump gunicorn from 26.0.0 to 26.1.0 in /tests/apps/multi
  chore(deps): bump gunicorn in /tests/apps/python-flask
  chore(deps): bump pygments from 2.20.0 to 2.21.0 in /docs/_build
  chore: bump herokuish to 0.11.16
  chore: bump go modules
  chore(deps): bump golang.org/x/crypto in /plugins/common
  chore(deps): bump sqlparse in /tests/apps/dockerfile-release
  chore(deps): bump helm.sh/helm/v3 in /plugins/scheduler-k3s
  chore(deps): bump golang in /tests/apps/zombies-dockerfile-no-tini
  chore(deps): bump golang in /tests/apps/go-fail-postdeploy
  chore(deps): bump golang in /tests/apps/go-fail-predeploy
  chore(deps): bump golang from 1.26.5 to 1.26.6 in /tests/apps/gogrpc
  chore(deps): bump golang in /tests/apps/zombies-dockerfile-tini
  chore(deps): bump google.golang.org/protobuf in /tests/apps/gogrpc
  fix: retire cron containers past their active deadline
  Release 0.38.27
  fix: report traefik dns-provider env vars as global keys
  fix: do not require a local image for k3s deploys
  ...

# Conflicts:
#	common.mk
#	contrib/dependencies.json
2026-08-22 17:40:33 +08:00
Dokku Bot
e3c76869fa chore: bump herokuish to 0.11.16 2026-08-19 10:03:50 +00:00
Dokku Bot
df053f6039 chore: bump pack to 0.40.9 2026-08-10 06:29:01 +00:00
Dokku Bot
8341c7cdcb chore: bump herokuish to 0.11.15 2026-08-09 06:15:51 +00:00
Jose Diaz-Gonzalez
aaa00a4934 Merge pull request #8883 from dokku/chore/bump-docker-container-healthchecker-0.16.0
chore: bump docker-container-healthchecker to 0.16.0
2026-08-07 12:33:44 -04:00
Jose Diaz-Gonzalez
e990d8dbfc Merge pull request #8885 from dokku/chore/bump-dokku-update-0.10.0
chore: bump dokku-update to 0.10.0
2026-08-07 12:25:33 -04:00
Jose Diaz-Gonzalez
9529ca8a3f Merge pull request #8884 from dokku/chore/bump-procfile-util-0.20.8
chore: bump procfile-util to 0.20.8
2026-08-07 12:25:25 -04:00
Jose Diaz-Gonzalez
973595e0f2 Merge pull request #8882 from dokku/chore/bump-docker-image-labeler-0.10.0
chore: bump docker-image-labeler to 0.10.0
2026-08-07 12:25:04 -04:00
Jose Diaz-Gonzalez
2adb01f8c6 Merge pull request #8900 from dokku/chore/bump-gliderlabs-sigil-0.12.1
chore: bump gliderlabs-sigil to 0.12.1
2026-08-07 12:21:49 -04:00
Jose Diaz-Gonzalez
6f4117529a Merge pull request #8899 from dokku/chore/bump-herokuish-0.11.14
chore: bump herokuish to 0.11.14
2026-08-07 12:21:41 -04:00
Jose Diaz-Gonzalez
5741667d16 Merge pull request #8898 from dokku/chore/bump-netrc-0.11.1
chore: bump netrc to 0.11.1
2026-08-07 12:21:33 -04:00
Jose Diaz-Gonzalez
d0d1fc019c Merge pull request #8897 from dokku/chore/bump-dokku-event-listener-0.20.1
chore: bump dokku-event-listener to 0.20.1
2026-08-07 12:21:25 -04:00
Jose Diaz-Gonzalez
9c894401c8 Merge pull request #8896 from dokku/chore/bump-sshcommand-0.20.2
chore: bump sshcommand to 0.20.2
2026-08-07 12:21:16 -04:00
Jose Diaz-Gonzalez
69cff6a6b1 Merge pull request #8895 from dokku/chore/bump-lambda-builder-0.9.4
chore: bump lambda-builder to 0.9.4
2026-08-07 12:21:04 -04:00
Dokku Bot
bfbfdd3d9e chore: bump gliderlabs-sigil to 0.12.1 2026-08-06 06:55:18 +00:00
Dokku Bot
ac6d2723d9 chore: bump herokuish to 0.11.14 2026-08-06 06:55:16 +00:00
Dokku Bot
ea77396a24 chore: bump netrc to 0.11.1 2026-08-06 06:55:14 +00:00
Dokku Bot
f182ed4ccb chore: bump dokku-event-listener to 0.20.1 2026-08-06 06:55:11 +00:00
Dokku Bot
4de89c28e9 chore: bump sshcommand to 0.20.2 2026-08-06 06:55:09 +00:00
Dokku Bot
43b69c57bc chore: bump lambda-builder to 0.9.4 2026-08-06 06:55:08 +00:00
Dokku Bot
819f32ff86 chore: bump plugn to 0.17.1 2026-08-06 06:55:07 +00:00
Dokku Bot
e186f7be14 chore: bump dokku-update to 0.10.0 2026-08-03 07:08:32 +00:00
Dokku Bot
d1aa41e4f1 chore: bump procfile-util to 0.20.8 2026-08-02 06:53:58 +00:00
Dokku Bot
49f9d63760 chore: bump docker-container-healthchecker to 0.16.0 2026-08-02 06:53:54 +00:00
Dokku Bot
d17a538a2c chore: bump docker-image-labeler to 0.10.0 2026-08-02 06:53:52 +00:00
Dokku Bot
ce76bcd772 chore: bump pack to 0.40.8 2026-07-15 06:46:10 +00:00
Dokku Bot
5880ebc298 chore: bump dokku-event-listener to 0.20.0 2026-07-11 06:46:30 +00:00
Dokku Bot
da147538dc chore: bump pack to 0.40.7 2026-06-24 07:12:39 +00:00
Dokku Bot
4e8206501e chore: bump herokuish to 0.11.13 2026-05-23 06:56:43 +00:00
Dokku Bot
ca4bf93f24 chore: bump pack to 0.40.6 2026-05-22 07:14:57 +00:00
Dokku Bot
0ac7c6d8d7 chore: bump pack to 0.40.5 2026-05-16 06:48:16 +00:00
Jose Diaz-Gonzalez
0b93488006 feat: add security section to release changelog 2026-05-09 13:19:33 -04:00
Dokku Bot
1e04955c4d chore: bump pack to 0.40.4 2026-05-03 06:52:51 +00:00
Jose Diaz-Gonzalez
31ce5a7c48 fix: install cnb pack from github releases instead of ppa
The ppa:cncf-buildpacks/pack-cli launchpad source is currently down, breaking the runtime image build and any bats run that calls install_pack. Pack is now tracked in contrib/dependencies.json and pulled from the buildpacks/pack GitHub release tarball, matching how other binary deps are managed. update-deb-dependencies gains hyphen-aware word-boundary matching so single-word names like pack cannot accidentally rewrite unrelated debian/control lines, keeping pack out of the package's hard requirements.
2026-05-02 09:12:46 -04:00
Jose Diaz-Gonzalez
4dbd2e5bba Merge pull request #8550 from dokku/chore/bump-docker-container-healthchecker-0.15.2
chore: bump docker-container-healthchecker to 0.15.2
2026-05-02 03:44:55 -04:00
Jose Diaz-Gonzalez
9671cbd78e Merge pull request #8553 from dokku/chore/bump-dokku-event-listener-0.19.1
chore: bump dokku-event-listener to 0.19.1
2026-05-02 03:44:33 -04:00
Jose Diaz-Gonzalez
641f1e3374 Merge pull request #8552 from dokku/chore/bump-lambda-builder-0.9.3
chore: bump lambda-builder to 0.9.3
2026-05-02 03:43:56 -04:00
Dokku Bot
9e9f374050 chore: bump procfile-util to 0.20.7 2026-05-02 06:40:39 +00:00
Dokku Bot
75d42dfa38 chore: bump dokku-event-listener to 0.19.1 2026-05-02 06:40:38 +00:00
Dokku Bot
d3f977f953 chore: bump lambda-builder to 0.9.3 2026-05-02 06:40:38 +00:00
Dokku Bot
e76785e629 chore: bump docker-container-healthchecker to 0.15.2 2026-05-02 06:40:35 +00:00
Jose Diaz-Gonzalez
f4a1559edc chore: bump dokku/netrc to v0.11.0
The `git:auth` test in `tests/unit/git_3.bats` verifies the written entry with `netrc get --netrc-file ${DOKKU_ROOT}/.netrc github.com`, but the `--netrc-file` flag was added in netrc v0.11.0 and CI was still pinned to v0.10.3, so the assertion ran against root's `~/.netrc` and exited 1.
2026-04-29 06:09:07 -04:00
Jose Diaz-Gonzalez
ed2fbf3d44 chore: bump dependency versions and add daily updater workflow
Bumps every entry in contrib/dependencies.json to its latest upstream
release. Adds a scheduled GitHub Actions workflow that checks each
dependency once a day and opens one PR per outdated entry.
2026-04-26 08:00:12 -04:00
apple
72de4581be Merge branch 'master' into cn
Some checks failed
CodeQL / Analyze (go) (push) Failing after 1m9s
* master: (35 commits)
  Release 0.37.9
  chore(deps): bump github.com/go-acme/lego/v4 in /plugins/scheduler-k3s
  chore(deps): bump github.com/moby/spdystream in /plugins/scheduler-k3s
  chore(deps): bump github.com/go-openapi/jsonpointer
  chore(deps): bump k8s.io/api in /plugins/scheduler-k3s
  Release 0.37.8
  chore(deps): bump k8s.io/apimachinery in /plugins/scheduler-k3s
  chore(deps): bump k8s.io/kubernetes in /plugins/scheduler-k3s
  chore(deps): bump packaging from 26.0 to 26.1 in /docs/_build
  chore(deps): bump github.com/fluxcd/pkg/kustomize
  chore(deps): bump zipp from 3.23.0 to 3.23.1 in /docs/_build
  fix(deps): pin controller-runtime to v0.22.4 for keda compatibility
  chore(deps): bump github.com/cert-manager/cert-manager
  chore: bump dependencies in tests/apps/php
  chore: upgrade traefik from v2.11.41 to v2.11.42
  chore: bump go modules
  chore(deps): bump mvdan.cc/sh/v3 from 3.13.0 to 3.13.1 in /plugins/cron
  chore: bump dependencies in tests/apps/multi
  chore: bump go modules
  chore: bump go modules
  ...
2026-04-20 13:59:23 +08:00
Mykola Solodukha
50e383f061 ✏️ Fix random_name → fn-random-name in apps:create retry loop
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 22:09:06 +03:00
Mykola Solodukha
b548eb00ca 🐛 Add missing global commands to client --app exclusion whitelist
Add `domains:clear-global`, `logs:vector-*`, and `scheduler-k3s`
cluster, profile, and system commands that take resource names
instead of app names as their first argument.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 22:08:52 +03:00
Mykola Solodukha
42af3c4a6e 🐛 Prevent client from prepending --app for network commands
The dokku client auto-detects the app name from the git remote
and prepends `--app <name>` to all SSH commands not explicitly
excluded. Network commands like `network:create` take a network
name (not an app name) as their first argument, so the injected
app name was being used as the network name instead.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 21:01:11 +03:00
apple
28f76dd30c Merge branch 'master' into cn
* master: (427 commits)
  chore(deps): bump gunicorn from 25.0.2 to 25.1.0 in /tests/apps/multi
  chore(deps): bump flask from 3.1.2 to 3.1.3 in /tests/apps/multi
  chore(deps): bump python in /docs/_build
  chore(deps): bump google.golang.org/grpc in /tests/apps/gogrpc
  chore(deps): bump qs from 6.14.1 to 6.14.2 in /tests/apps/checks-root
  chore(deps): bump rack from 3.2.4 to 3.2.5 in /tests/apps/ruby
  fix: call correct function for limiting letsencrypt to certain domains
  chore(deps): bump gunicorn in /tests/apps/python-flask
  chore(deps): bump whitenoise in /tests/apps/dockerfile-release
  chore(deps): bump phusion/baseimage from noble-1.0.2 to noble-1.0.3
  chore(deps): bump actions/upload-artifact from 6 to 7
  chore(deps): bump actions/download-artifact from 7 to 8
  chore(deps): bump github.com/traefik/traefik/v2
  chore(deps): bump gunicorn in /tests/apps/dockerfile-release
  chore(deps): bump flask from 3.1.2 to 3.1.3 in /tests/apps/python-flask
  chore(deps): bump traefik from 3.6.7 to 3.6.9 in /plugins/traefik-vhosts
  chore(deps): bump mkdocs-material from 9.7.1 to 9.7.3 in /docs/_build
  chore(deps): bump byjg/easy-haproxy in /plugins/haproxy-vhosts
  chore(deps): bump dj-database-url in /tests/apps/dockerfile-release
  chore(deps): bump werkzeug in /tests/apps/python-flask
  ...

# Conflicts:
#	common.mk
#	contrib/dependencies.json
2026-03-02 16:41:58 +08:00
Jose Diaz-Gonzalez
1376b052f5 chore: upgrade herokuish to fix golang tests 2025-12-21 23:29:20 -05:00
Jose Diaz-Gonzalez
7f0050dbe7 fix: update url to download golang 2025-12-02 20:51:07 -05:00