Jose Diaz-Gonzalez
ed8fe40a1c
Merge pull request #8268 from dokku/5324-login-to-registry-per-app
...
Add the ability to log into a registry on a per-app basis
2026-01-10 08:48:16 -05:00
Jose Diaz-Gonzalez
5c2045b6ea
fix: delete the tls app chart when the app is deleted
2026-01-10 02:52:01 -05:00
Jose Diaz-Gonzalez
6a83fd053c
feat: add the ability to log into a registry on a per-app basis
...
Closes #5324
2026-01-09 00:12:16 -05: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
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
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
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
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
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
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
b1ebd694e6
refactor: standardize on add_requirements_txt wrapper
2026-01-04 00:35:30 -05:00
Jose Diaz-Gonzalez
3ae8fae9fd
fix: ensure the buildkit container is always running
2025-12-25 19:49:57 -05:00
Jose Diaz-Gonzalez
5e2e53d864
tests: run python3 instead of python
2025-12-25 19:07:56 -05:00
Jose Diaz-Gonzalez
4e50dbfb02
tests: run tasks with quiet output so we can check the entire output
2025-12-25 19:05:30 -05:00
Jose Diaz-Gonzalez
4a7328b022
tests: update expected output
2025-12-25 18:34:39 -05:00
Jose Diaz-Gonzalez
153ff6ecb4
tests: fix expected output when task is specified from Procfile
...
When run from a Procfile, we output an additional message like "-----> Found 'task' in Procfile, running that command".
2025-12-25 18:32:26 -05:00
Jose Diaz-Gonzalez
52418dd799
tests: allow 1 or more occurrends of 'load build definition from Dockerfile'
...
For unknown reasons, sometimes this gets output twice by the nixpacks builder.
2025-12-25 18:29:42 -05:00
Jose Diaz-Gonzalez
3a476716eb
tests: allow specifying 'at least 1 occurrence' for assert_output_contains
2025-12-25 18:29:02 -05:00
Jose Diaz-Gonzalez
3d49dbe63f
tests: add tests to prove that Procfile tasks all work for every builder
...
Closes #8242
2025-12-25 18:06:22 -05:00
Jose Diaz-Gonzalez
9d18896c4c
tests: drop lambda run tests as they shouldn't be relevant
...
These are functions and therefore are invoked differently.
2025-12-24 17:05:50 -05:00
Jose Diaz-Gonzalez
89c260ac84
fix: deploy correct app for lambda tests
2025-12-24 16:49:29 -05:00
Jose Diaz-Gonzalez
d5c44e80e7
fix: remove duplicate test
2025-12-24 16:30:01 -05:00
Jose Diaz-Gonzalez
bba2cd9710
fix: correct lint issues
2025-12-24 16:30:01 -05:00
Jose Diaz-Gonzalez
e7be49f0ce
fix: ensure all build flags are consumed as an array
2025-12-24 16:30:01 -05:00
Jose Diaz-Gonzalez
0c96c4b6de
feat: allow exposing non-web processes as kubernetes services
...
Closes #7204
2025-11-22 19:39:56 -05:00
Jose Diaz-Gonzalez
0c8cfe9a48
Merge pull request #8135 from dokku/8093-client-remote-parsing
2025-11-20 03:35:23 -05:00
Jose Diaz-Gonzalez
638d50127e
Merge pull request #8136 from dokku/8067-ports-reset
...
Do not reset manually set port mappings when upgrading dokku
2025-11-20 02:37:46 -05:00
Jose Diaz-Gonzalez
63fc11a4b9
fix: properly use $1 as default value
2025-11-20 02:21:20 -05:00
Jose Diaz-Gonzalez
106b2c20f1
feat: add support for git remotes with port specified inline
...
Closes #8093
2025-11-20 02:20:35 -05:00
Jose Diaz-Gonzalez
67962ad527
tests: move helper to client.bats
2025-11-20 02:20:35 -05:00
Jose Diaz-Gonzalez
d94bc733c9
feat: allow overriding the TMP directory in setup_client_repo
2025-11-20 02:20:35 -05:00
Jose Diaz-Gonzalez
a21ee6f216
tests: make it clearer what happened when assert_output_contains fails
2025-11-20 02:20:35 -05:00
Jose Diaz-Gonzalez
7a93b11bdd
feat: add tests for remote parsing
2025-11-20 02:20:35 -05:00
Jose Diaz-Gonzalez
6b67d5c59b
tests: do not modify the existing app.json via jq
...
The jq binary doesn't support jsonc, so we can't modify it for testing purposes. Instead, just create an app.json with the correct heroku.postdeploy task.
2025-11-20 00:44:26 -05:00
Jose Diaz-Gonzalez
56566d1c05
chore: make the postdeploy task name more clear
2025-11-20 00:42:49 -05:00
Jose Diaz-Gonzalez
a2d399c104
fix: do not reset manually set port mappings when upgrading dokku
...
Closes #8067
2025-11-20 00:21:40 -05:00
Jose Diaz-Gonzalez
9f8058dd78
Merge pull request #8114 from dokku/8052-run-exec
...
Ensure we can execute run commands when exec is executed as part of an entrypoint
2025-11-19 21:40:36 -05:00
Jose Diaz-Gonzalez
6f095271e1
fix: ensure we can execute run commands when exec is executed as part of an entrypoint
...
Closes #8052
2025-11-19 20:34:51 -05:00
Jose Diaz-Gonzalez
44b87ffe8d
tests: fix expected output of --quiet
2025-11-19 20:23:53 -05:00
Jose Diaz-Gonzalez
992b023bc8
chore: fix lint issues
2025-11-18 17:06:30 -05:00
Jose Diaz-Gonzalez
a6d65c821f
feat: implement cron and one-off run task TTLs
...
Closes #7938
2025-11-18 16:46:31 -05:00
Jose Diaz-Gonzalez
d212fd44c7
refactor: rename functions to be plural
...
They are plural for the scheduler-k3s plugin.
2025-11-16 18:12:28 -05:00
Jose Diaz-Gonzalez
ff8ccd2801
tests: add tests for functionality
2025-11-16 18:01:20 -05:00
Jose Diaz-Gonzalez
3f5a022970
tests: force remove the file to silence warnings
2025-11-16 18:00:40 -05:00
Jose Diaz-Gonzalez
003f6a5bd8
fix: remove not working method to change the caddy label-key
...
This was never actually used by caddy-docker-proxy so its better to just remove it.
2025-11-16 16:45:56 -05:00