Jose Diaz-Gonzalez
577f46153f
refactor: use helper go functions to handle extracting files from a repository
...
This standardizes the extraction code and makes it easier to reuse in future implementations of file extraction.
Additionally, this adds a way to extract folders from codebases.
2025-07-23 18:16:16 -04:00
Jose Diaz-Gonzalez
3116880b75
Merge pull request #7812 from CiTroNaK/feat/dokku-caddy-label-key
...
Allow specifying a custom top-level label key for the caddy proxy
2025-07-23 15:54:55 -04:00
Jose Diaz-Gonzalez
5961306813
Merge pull request #7811 from slava-sh/fix-6939
...
Fix issue deploying from a tar file
2025-07-23 15:54:29 -04:00
Petr Hlavicka
acf2c854d2
test
2025-07-23 14:49:15 -04:00
Petr Hlavicka
bf3b2d396b
update docs
2025-07-23 14:49:15 -04:00
Petr Hlavicka
3c6796bd7b
use it
2025-07-23 14:49:15 -04:00
Petr Hlavicka
22c3d34877
add get function
2025-07-23 14:49:15 -04:00
Petr Hlavicka
b151192394
enable key
2025-07-23 14:49:15 -04:00
Slava Shklyaev
fb405c64ab
Fix #6939
2025-07-23 14:46:21 -04:00
Jose Diaz-Gonzalez
77694de6ff
Merge pull request #7782 from dokku/k3s-update-dependencies
...
Update golang dependencies in scheduler-k3s plugin
2025-07-08 23:48:00 -04:00
Jose Diaz-Gonzalez
83de73ccdb
chore(deps): update golang dependencies in scheduler-k3s plugin
2025-07-08 22:56:48 -04:00
Jose Diaz-Gonzalez
d8938ebf77
Merge pull request #7781 from dokku/fix-gitignore
...
Update gitignore to remove compiled triggers from repo
2025-07-08 22:35:02 -04:00
Jose Diaz-Gonzalez
2d4039ab69
chore: update gitignore to remove compiled triggers from repo
2025-07-08 22:34:30 -04:00
Jose Diaz-Gonzalez
e584e336f8
Merge pull request #7780 from dokku/devcontainer-enter
...
Export the devcontainer environment to allow docker exec to work
2025-07-08 22:33:10 -04:00
Jose Diaz-Gonzalez
27b5fd93fd
feat: export the devcontainer environment to allow docker exec to work
...
This will allow Dokku developers access to the devcontainer on their preferred terminal vs just the built-in one in VSCode.
2025-07-08 22:32:46 -04:00
Jose Diaz-Gonzalez
249df86dfd
Merge pull request #7779 from dokku/update-golang
...
feat: update golang to 1.24
2025-07-08 22:12:43 -04:00
Jose Diaz-Gonzalez
ff01c3df7b
Merge pull request #7777 from coorasse/patch-1
...
Fix typo in 0.36.0 migration guide
2025-07-08 21:54:23 -04:00
Jose Diaz-Gonzalez
2c30c03ef7
fix: non-constant format string in call to fmt.Printf
2025-07-08 21:28:57 -04:00
Jose Diaz-Gonzalez
93f12c59e6
feat: update golang to 1.24
2025-07-08 21:14:33 -04:00
Alessandro Rodi
3cc29ff016
Update 0.36.0-migration-guide.md
2025-07-08 14:01:03 +02:00
Jose Diaz-Gonzalez
b336e3633d
Merge pull request #7773 from dokku/7665-chart-override
...
Use values.yaml correctly within internal Kubernetes Helm Chart
2025-07-05 22:45:26 -04:00
Jose Diaz-Gonzalez
4a891f74bd
fix: correct scope for capability checks
2025-07-04 06:09:03 -04:00
Jose Diaz-Gonzalez
27dbae3703
fix: correct scope for capability checks
2025-07-04 04:24:09 -04:00
Jose Diaz-Gonzalez
f7800adb68
fix: correct scope for capability checks
2025-07-04 04:24:09 -04:00
Jose Diaz-Gonzalez
c472c2a3c7
refactor use chart values directly instead of attempting to template out cron-job and keda files
2025-07-04 04:24:09 -04:00
Jose Diaz-Gonzalez
1b95e01ea3
fix: move range
2025-07-04 04:24:09 -04:00
Jose Diaz-Gonzalez
6da9be2d65
refactor: use chart values directly instead of attempting to template out cron-job and keda files
2025-07-04 04:24:09 -04:00
Jose Diaz-Gonzalez
fd2fb6c605
Merge pull request #7774 from dokku/7728-remove-ansi-escape
...
Remove ansi escape characters that dropped the remote: prefix in deploy output
2025-07-04 04:22:56 -04:00
Jose Diaz-Gonzalez
04b2643b4f
chore: remove ansi escape characters that dropped the remote: prefix in deploy output
...
Closes #7728
2025-07-04 02:36:42 -04:00
Jose Diaz-Gonzalez
c4d700c1b0
Merge pull request #7769 from devopswithnaman/fix/registry-error-handling
...
Improve error handling in docker operations
2025-07-04 02:05:03 -04:00
Jose Diaz-Gonzalez
2bcfea9b2b
Merge pull request #7442 from turicas/fix/domains-semantics
...
Update how domains:clear works and add domains:reset command
2025-07-02 02:26:11 -04:00
Naman gandhi
8b07e92391
fix(registry): improve error handling in docker operations
...
- Replace boolean return values with proper error handling in dockerTag and dockerPush functions
- Add detailed error context including Docker command exit codes and stderr output
- Remove TODO comments and improve error messages for better debugging
- Fix error message formatting in defer function
This addresses the TODO comments for better error handling and provides
users with actionable error information when Docker registry operations fail.
Closes: #XXXX
2025-07-02 01:34:15 -04:00
Jose Diaz-Gonzalez
a2ac21130a
docs: add migration note
2025-07-02 01:22:05 -04:00
Jose Diaz-Gonzalez
ea6adbbf56
fix: add missing trigger and use helper function for clearing vhost
2025-07-02 01:21:57 -04:00
Jose Diaz-Gonzalez
b11c72d0ae
tests: update test logic
2025-07-02 01:17:57 -04:00
Jose Diaz-Gonzalez
77970a6b0d
chore: revert doc change
2025-07-02 01:17:09 -04:00
Jose Diaz-Gonzalez
6a0701fa65
chore: revert doc change
2025-07-02 01:15:27 -04:00
Jose Diaz-Gonzalez
a062e283fe
chore: revert doc change
2025-07-02 01:14:30 -04:00
Jose Diaz-Gonzalez
624acb8e18
chore: revert doc change
2025-07-02 01:12:35 -04:00
Álvaro Justen (@turicas)
67311264d7
Implement domains:reset
2025-07-01 20:11:48 -04:00
Álvaro Justen (@turicas)
b97086a8bd
domains:clear now removes ALL app domains
2025-07-01 20:11:48 -04:00
Jose Diaz-Gonzalez
7b45131486
Merge pull request #7499 from nonZero/custom-nginx-command
...
feat(nginx-vhosts): add support for custom nginx service command
2025-06-30 18:56:58 -04:00
Jose Diaz-Gonzalez
06de81b61b
refactor: allow custom nginx command to be set as an nginx property
...
This avoids adding a new environment variable in favor of a script that can be called both globally as well as on a per-app basis.
2025-06-30 03:29:43 -04:00
Udi Oron
a331d27945
feat(nginx-vhosts): add support for custom nginx service command
2025-06-30 03:22:07 -04:00
Jose Diaz-Gonzalez
926176bbb6
Merge pull request #7504 from dokku/7396-scale-without-restart
...
Only redeploy formations that have had their values changed
2025-06-30 03:04:31 -04:00
Jose Diaz-Gonzalez
5cd86d23e6
tests: add tests for scaling without restarting untouched process types
2025-06-30 01:48:09 -04:00
Jose Diaz-Gonzalez
1eb41f32dc
feat: only redeploy formations that have had their values changed
...
Rather than redeploy every formation, only deploy formations that have had their values changed from the defaults.
This still doesn't handle the case where we touch existing processes when scaling _up_, but should decrease the number of services touched otherwise during scaling.
Also note that there are no tests for this new behavior yet (tests incoming).
Refs #7396
2025-06-23 04:42:09 -04:00
Jose Diaz-Gonzalez
bc75bffed2
Merge pull request #7762 from dokku/fix-buildpack-tests
...
Reference new packeto buildpack urls
2025-06-23 04:41:37 -04:00
Jose Diaz-Gonzalez
944d808bc6
Merge pull request #7579 from dokku/6872-stop-all
...
Stop all app containers when calling ps:stop
2025-06-23 04:41:25 -04:00
Jose Diaz-Gonzalez
885178eed5
feat: turn warnings to failures when running validation against an app.json file
2025-06-23 01:03:10 -04:00