Commit Graph

12963 Commits

Author SHA1 Message Date
Jose Diaz-Gonzalez
b45520f5b8 Merge pull request #8273 from dokku/8272-fix-missing-directory
Ensure the destination directory exists when extracting files from a repository
2026-01-10 01:46:11 -05:00
Jose Diaz-Gonzalez
f202072220 fix: ensure the destination directory exists when extracting files from a repository
Closes #8272
2026-01-09 23:58:52 -05:00
Jose Diaz-Gonzalez
475b395d9a Merge pull request #8270 from dokku/dependabot/go_modules/plugins/common/github.com/onsi/gomega-1.39.0
chore(deps): bump github.com/onsi/gomega from 1.38.3 to 1.39.0 in /plugins/common
2026-01-09 22:28:59 -05:00
Jose Diaz-Gonzalez
1ae431e81b chore: bump go modules and run go mod tidy 2026-01-09 19:58:34 -05:00
dependabot[bot]
af1c916574 chore(deps): bump github.com/onsi/gomega in /plugins/common
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.38.3 to 1.39.0.
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](https://github.com/onsi/gomega/compare/v1.38.3...v1.39.0)

---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
  dependency-version: 1.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-09 13:59:48 +00:00
Jose Diaz-Gonzalez
2093db6e74 Merge pull request #8267 from dokku/dependabot/pip/tests/apps/python-flask/werkzeug-3.1.5 2026-01-08 21:08:26 -05:00
dependabot[bot]
dc5fe1b1ef chore(deps): bump werkzeug in /tests/apps/python-flask
Bumps [werkzeug](https://github.com/pallets/werkzeug) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/werkzeug/compare/3.1.4...3.1.5)

---
updated-dependencies:
- dependency-name: werkzeug
  dependency-version: 3.1.5
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-09 00:59:27 +00:00
Jose Diaz-Gonzalez
3cfdee77e3 Merge pull request #8258 from dokku/6423-traefik-challenge-support
Add support for dns-01 challenge mode when using traefik
2026-01-08 12:47:16 -05:00
Jose Diaz-Gonzalez
fd08478f90 Merge pull request #8262 from dokku/7257-import-certificate-into-k8s-app
Use certificates imported by certs plugin when deploying via scheduler-k3s
2026-01-08 12:46:30 -05:00
Jose Diaz-Gonzalez
ea712c0562 Merge pull request #8264 from dokku/6814-rewrite-storage-plugin-in-golang
Rewrite the storage plugin in golang
2026-01-08 12:45:52 -05:00
Jose Diaz-Gonzalez
91e800a97b Merge pull request #8266 from dokku/6847-allow-force-pull-image-on-git-from-image
Add a method to force build when re-using an image with git:from-image
2026-01-08 12:11:54 -05:00
Jose Diaz-Gonzalez
00e07f7c89 fix: correct the report output 2026-01-08 11:56:31 -05:00
Jose Diaz-Gonzalez
b56dd52727 chore: fix lint issues 2026-01-08 10:37:57 -05:00
Jose Diaz-Gonzalez
2a29c7aee5 Merge pull request #8265 from dokku/8212-git-sync-skip-setting-deploy-branch
Add the ability to skip setting the deploy-branch when running git:sync
2026-01-08 10:30:32 -05:00
Jose Diaz-Gonzalez
6c3936802e feat: add a method to force build when re-using an image with git:from-image
Closes #6847
2026-01-08 02:46:53 -05:00
Jose Diaz-Gonzalez
dd70fb823d feat: add the ability to skip setting the deploy-branch when running git:sync
Closes #8212
2026-01-08 02:19:22 -05:00
Jose Diaz-Gonzalez
8af070ac00 feat: rewrite the storage plugin in golang
Refs #6814
2026-01-08 02:01:53 -05:00
Jose Diaz-Gonzalez
924d010330 Merge pull request #8263 from dokku/josegonzalez-patch-1
Set correct version for builder-railpack plugin
2026-01-08 01:37:55 -05:00
Jose Diaz-Gonzalez
c7ef613118 fix: set correct version for builder-railpack plugin 2026-01-08 01:37:34 -05:00
Jose Diaz-Gonzalez
b8e8ea74ff feat: use certificates imported by certs plugin when deploying via scheduler-k3s
Closes #7257
2026-01-08 01:05:40 -05:00
Jose Diaz-Gonzalez
b99e0b303d Merge pull request #8260 from dokku/dependabot/pip/tests/apps/dockerfile-release/django-5.2.10
chore(deps): bump django from 5.2.9 to 5.2.10 in /tests/apps/dockerfile-release
2026-01-07 21:04:26 -05:00
dependabot[bot]
50830545e9 chore(deps): bump django in /tests/apps/dockerfile-release
Bumps [django](https://github.com/django/django) from 5.2.9 to 5.2.10.
- [Commits](https://github.com/django/django/compare/5.2.9...5.2.10)

---
updated-dependencies:
- dependency-name: django
  dependency-version: 5.2.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-07 13:15:07 +00:00
Jose Diaz-Gonzalez
df8b725081 feat: add support for dns-01 challenge mode when using traefik
Closes #6423
2026-01-07 01:16:05 -05:00
Jose Diaz-Gonzalez
ffba7ed2f5 Merge pull request #8256 from dokku/dependabot/github_actions/luizm/action-sh-checker-0.10.0
chore(deps): bump luizm/action-sh-checker from 0.9.0 to 0.10.0
2026-01-05 15:39:59 -05:00
Jose Diaz-Gonzalez
52b2e2f3aa Merge pull request #8257 from dokku/dependabot/pip/tests/apps/dockerfile-release/dj-database-url-3.1.0
chore(deps): bump dj-database-url from 3.0.1 to 3.1.0 in /tests/apps/dockerfile-release
2026-01-05 15:39:51 -05:00
dependabot[bot]
290e320108 chore(deps): bump dj-database-url in /tests/apps/dockerfile-release
Bumps [dj-database-url](https://github.com/jazzband/dj-database-url) from 3.0.1 to 3.1.0.
- [Release notes](https://github.com/jazzband/dj-database-url/releases)
- [Changelog](https://github.com/jazzband/dj-database-url/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jazzband/dj-database-url/compare/v3.0.1...v3.1.0)

---
updated-dependencies:
- dependency-name: dj-database-url
  dependency-version: 3.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-05 13:10:46 +00:00
dependabot[bot]
20c45ffb61 chore(deps): bump luizm/action-sh-checker from 0.9.0 to 0.10.0
Bumps [luizm/action-sh-checker](https://github.com/luizm/action-sh-checker) from 0.9.0 to 0.10.0.
- [Release notes](https://github.com/luizm/action-sh-checker/releases)
- [Commits](17bd25a6ee...883217215b)

---
updated-dependencies:
- dependency-name: luizm/action-sh-checker
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-05 13:03:44 +00:00
Dokku Bot
10e835f6fe Release 0.37.4
# History

## 0.37.4

Install/update via the bootstrap script:

```shell
wget -NP . https://dokku.com/install/v0.37.4/bootstrap.sh
sudo DOKKU_TAG=v0.37.4 bash bootstrap.sh
```

### Bug Fixes

- #8168: @josegonzalez Install logrotate in the container

### Tests

- #8254: @josegonzalez Add a test to prove cron:run commands work as expected
- #8255: @josegonzalez Update test ruby app

### Dependencies

- #8252: @dependabot[bot] chore(deps): bump pymdown-extensions from 10.19.1 to 10.20 in /docs/_build
- #8253: @dependabot[bot] chore(deps): bump qs from 6.14.0 to 6.14.1 in /tests/apps/checks-root
- #8249: @dependabot[bot] chore(deps): bump traefik from 3.6.5 to 3.6.6 in /plugins/traefik-vhosts
- #8250: @dependabot[bot] chore(deps): bump github.com/traefik/traefik/v2 from 2.11.33 to 2.11.34 in /plugins/scheduler-k3s
- #8247: @dependabot[bot] chore(deps): bump ruby from 3.4.8 to 4.0.0 in /tests/apps/dockerfile-entrypoint

### Other

- #8248: @osbre Add `proxy-keepalive` to Nginx properties
v0.37.4
2026-01-05 04:54:10 +00:00
Jose Diaz-Gonzalez
822e5d9111 Merge pull request #8168 from dokku/8166-logrotate
Install logrotate in the container
2026-01-04 23:52:59 -05:00
Jose Diaz-Gonzalez
7033a90659 fix: drop check 2026-01-04 23:52:27 -05:00
Jose Diaz-Gonzalez
47e6420c43 Merge pull request #8254 from dokku/8242-cron-run
Add a test to prove cron:run commands work as expected
2026-01-04 23:51:10 -05:00
Jose Diaz-Gonzalez
f64b87cc27 fix: use correct path for app-cnb-cron.json 2026-01-04 22:03:59 -05:00
Jose Diaz-Gonzalez
9d603e1a45 fix: use real path when extracting files 2026-01-04 20:46:00 -05:00
Jose Diaz-Gonzalez
8f9ca78642 chore: debug 2026-01-04 03:38:44 -05:00
Jose Diaz-Gonzalez
1844416917 Merge pull request #8255 from dokku/update-ruby-test-app
Update test ruby app
2026-01-04 02:53:33 -05:00
Jose Diaz-Gonzalez
7cfabe1322 fix: move the correct file over 2026-01-04 02:42:21 -05:00
Jose Diaz-Gonzalez
c19cb81c4b tests: add a test to prove cron:run commands work as expected
Closes #8242
2026-01-04 00:57:43 -05:00
Jose Diaz-Gonzalez
52c95d4317 tests: update test ruby app 2026-01-04 00:55:49 -05:00
Jose Diaz-Gonzalez
b1ebd694e6 refactor: standardize on add_requirements_txt wrapper 2026-01-04 00:35:30 -05:00
Jose Diaz-Gonzalez
1683cff5f9 chore: re-purge syslog-ng-core 2026-01-04 00:10:35 -05:00
Jose Diaz-Gonzalez
3f492f2f25 fix: install logrotate in the container 2026-01-03 22:50:38 -05:00
Jose Diaz-Gonzalez
58bc159063 Merge pull request #8248 from osbre/feat/nginx-upstream-keepalive-property
Add `proxy-keepalive` to Nginx properties
2026-01-03 22:08:02 -05:00
Jose Diaz-Gonzalez
8891fcd61e Merge pull request #8252 from dokku/dependabot/pip/docs/_build/pymdown-extensions-10.20
chore(deps): bump pymdown-extensions from 10.19.1 to 10.20 in /docs/_build
2026-01-03 21:38:14 -05:00
Jose Diaz-Gonzalez
bc9ef6b832 Merge pull request #8253 from dokku/dependabot/npm_and_yarn/tests/apps/checks-root/qs-6.14.1
chore(deps): bump qs from 6.14.0 to 6.14.1 in /tests/apps/checks-root
2026-01-03 21:38:07 -05:00
dependabot[bot]
ab4ab29a32 chore(deps): bump qs from 6.14.0 to 6.14.1 in /tests/apps/checks-root
Bumps [qs](https://github.com/ljharb/qs) from 6.14.0 to 6.14.1.
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.14.0...v6.14.1)

---
updated-dependencies:
- dependency-name: qs
  dependency-version: 6.14.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-01 19:19:39 +00:00
dependabot[bot]
b9d5556b72 chore(deps): bump pymdown-extensions in /docs/_build
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) from 10.19.1 to 10.20.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases)
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.19.1...10.20)

---
updated-dependencies:
- dependency-name: pymdown-extensions
  dependency-version: '10.20'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-01 13:04:14 +00:00
Jose Diaz-Gonzalez
f3797264ce Merge pull request #8249 from dokku/dependabot/docker/plugins/traefik-vhosts/traefik-3.6.6
chore(deps): bump traefik from 3.6.5 to 3.6.6 in /plugins/traefik-vhosts
2025-12-30 13:57:56 -05:00
Jose Diaz-Gonzalez
f8f1588764 Merge pull request #8250 from dokku/dependabot/go_modules/plugins/scheduler-k3s/github.com/traefik/traefik/v2-2.11.34
chore(deps): bump github.com/traefik/traefik/v2 from 2.11.33 to 2.11.34 in /plugins/scheduler-k3s
2025-12-30 13:57:49 -05:00
dependabot[bot]
1d3a1a938a chore(deps): bump github.com/traefik/traefik/v2
Bumps [github.com/traefik/traefik/v2](https://github.com/traefik/traefik) from 2.11.33 to 2.11.34.
- [Release notes](https://github.com/traefik/traefik/releases)
- [Changelog](https://github.com/traefik/traefik/blob/master/CHANGELOG.md)
- [Commits](https://github.com/traefik/traefik/compare/v2.11.33...v2.11.34)

---
updated-dependencies:
- dependency-name: github.com/traefik/traefik/v2
  dependency-version: 2.11.34
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-30 13:09:14 +00:00
dependabot[bot]
8c49dac90e chore(deps): bump traefik from 3.6.5 to 3.6.6 in /plugins/traefik-vhosts
Bumps traefik from 3.6.5 to 3.6.6.

---
updated-dependencies:
- dependency-name: traefik
  dependency-version: 3.6.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-30 13:08:32 +00:00