Jose Diaz-Gonzalez
93225ada48
feat: add proper support for various buildpack urls
...
Transform the urls to the correct values when necessary, and validate them otherwise.
Closes #3923
2020-04-07 00:17:03 -04:00
Jose Diaz-Gonzalez
c91a6d1a55
feat: add the ability to list ssh keys for a specific user
...
Also upgrade the version of sshcommand used within the vagrant vm
2020-04-04 02:23:38 -04:00
Jose Diaz-Gonzalez
72a4637beb
fix: change error exit to warning when no apps exist
...
This was a regression introduced in 0.20.0 when the plugin was converted to golang.
2020-04-02 15:59:54 -04:00
Jose Diaz-Gonzalez
ea1316fdfc
Merge pull request #3915 from dokku/plugin-installed
...
Add ability to check if a plugin has been installed
2020-04-01 20:07:00 -04:00
Jose Diaz-Gonzalez
cef73e7872
fix: build config after nginx:set
2020-04-01 15:27:17 -04:00
Jose Diaz-Gonzalez
62caa85423
feat: add ability to change or disable the access/error log path
...
Closes #3911
2020-04-01 12:21:52 -04:00
Jose Diaz-Gonzalez
b70e59f9ff
feat: add ability to check if a plugin has been installed
2020-04-01 11:48:28 -04:00
Jose Diaz-Gonzalez
c4b8bd8da9
test: ensure that the worker upstream exists
2020-03-13 12:42:42 -04:00
Jose Diaz-Gonzalez
38a13ecd39
feat: expose network listeners to nginx templates for all process types
...
This change allows users to specify a custom nginx.conf.sigil that can expose non-web process types to the outside world in addition to the web process type.
Closes #3258
2020-03-11 12:34:38 -04:00
Jose Diaz-Gonzalez
c6a6eff7db
fix: use correct flag
2020-03-11 03:38:18 -04:00
Jose Diaz-Gonzalez
76c0aed2ad
fix: correct deploy output
2020-03-11 00:22:47 -04:00
Jose Diaz-Gonzalez
2a5fcd001e
tests: clean up app-json tests
2020-02-22 21:17:30 -05:00
Jose Diaz-Gonzalez
c0957ebfc3
refactor: speed up buildpack tests
2020-02-22 20:49:21 -05:00
Jose Diaz-Gonzalez
137ea8c30d
tests: fix logging output
2020-02-22 20:49:11 -05:00
Jose Diaz-Gonzalez
009e37d840
refactor: remove ps command
...
`ps` should be replaced by `enter` with a specified container id.
2020-02-22 00:42:19 -05:00
Jose Diaz-Gonzalez
94357b961e
refactor: deprecate nginx:validate
...
The command function move was to fix circular import issues...
2020-02-19 01:00:47 -05:00
Jose Diaz-Gonzalez
579d430303
refactor: rename nginx:show-conf to nginx:show-config
2020-02-19 01:00:47 -05:00
Jose Diaz-Gonzalez
9f32747c98
Merge pull request #3861 from dokku/3821-fix-clone-rename
...
Fix app clone and rename calls
2020-02-18 00:42:25 -05:00
Jose Diaz-Gonzalez
acff195fcb
tests: use TEST_NETWORK env var for test-network name
2020-02-17 23:41:01 -05:00
Jose Diaz-Gonzalez
b4d7d37d9b
tests: add tests for app cloning
2020-02-17 22:38:35 -05:00
Jose Diaz-Gonzalez
973313e3aa
tests: add tests for app renaming
2020-02-17 22:12:15 -05:00
Jose Diaz-Gonzalez
e19b52442b
fix: remove deprecated egrep calls from codebase
2020-02-17 05:59:52 -05:00
Jose Diaz-Gonzalez
04e1837e9e
fix: revert to old array arg
2020-02-17 04:44:25 -05:00
Jose Diaz-Gonzalez
ce275837ac
fix: properly check for app domains
2020-02-17 04:39:52 -05:00
Jose Diaz-Gonzalez
4c7cd3f2af
feat: show the nginx config
2020-02-17 04:30:23 -05:00
Jose Diaz-Gonzalez
1e0899ee04
feat: cat the nginx conf for debugging
2020-02-17 04:29:23 -05:00
Jose Diaz-Gonzalez
57cf1dce61
refactor: use show-conf instead of cating the conf directly
2020-02-17 04:29:08 -05:00
Jose Diaz-Gonzalez
1a57c30bae
chore: drop unused source
2020-02-17 04:28:35 -05:00
Jose Diaz-Gonzalez
848373def5
chore: remove all deprecated commands
...
This change removes all deprecated commands. In many cases, users have been warned for a number of releases before the commands have been removed. All commands that were removed have existing alternatives.
2020-02-12 02:03:03 -05:00
Jose Diaz-Gonzalez
1b6c0ce6b6
fix: correct help test issues
2020-02-10 02:57:03 -05:00
Jose Diaz-Gonzalez
aa6a651f1d
tests: correct test issues
2020-02-10 02:54:31 -05:00
Jose Diaz-Gonzalez
4a60497d3e
feat: add tests for all help commands
2020-02-10 01:56:50 -05:00
Jose Diaz-Gonzalez
7a1537e38e
fix: correct tests
2020-02-10 01:41:31 -05:00
Jose Diaz-Gonzalez
2d9f0f939c
tests: update tests to handle new functionality
...
Also fix a few issues in the tests themselves
2020-02-09 01:22:14 -05:00
Jose Diaz-Gonzalez
231078125a
fix: ensure we cleanup networks in tests
2020-02-08 23:39:36 -05:00
Jose Diaz-Gonzalez
e282c2dd7e
tests: add tests for new networking features
2020-02-08 22:16:03 -05:00
Jose Diaz-Gonzalez
b5f2d82f49
fix: setup tls for hsts test
2020-02-06 12:46:55 -05:00
Jose Diaz-Gonzalez
73e7ff7b18
feat: Enable HSTS by default
...
This enables the HSTS header by default when an SSL certificate is in use. HSTS options can also be managed via the nginx:set command, which also exposes the ability to disable HSTS for your application.
2020-02-06 11:08:13 -05:00
lalyos
bb176e4130
feat: add global fallback for DOKKU_PROXY_PORT and DOKKU_PROXY_SSL_PORT
2020-02-03 13:22:09 -05:00
Jose Diaz-Gonzalez
414ea55ca8
tests: use 'ps auxf'
2020-02-03 12:10:39 -05:00
Tan Jay Jun
26e3232f2c
tests: check orphaned processes are reaped
2020-02-03 05:31:44 -05:00
Jose Diaz-Gonzalez
fc8a8d6138
feat: implement docker-options:clear
...
Closes #3776
2020-02-01 17:06:27 -08:00
Jose Diaz-Gonzalez
566cd25336
Merge pull request #3819 from dokku/3805-bind-address
...
Allow binding nginx to specific IPv4/IPv6 interfaces
2020-01-15 19:01:26 -05:00
Jose Diaz-Gonzalez
8958ea0f2d
feat: add support for host-mode networking
...
In host-mode, there is no 'bridge' network by default, so we return an invalid IP address of 'no value'. Instead, return '127.0.0.1' for those containers.
2020-01-15 18:08:08 -05:00
Jose Diaz-Gonzalez
6b431378a1
feat: add ability to set the ipv4/ipv6 bind address for an app
...
This allows users to handle mulitple interfaces separately or even ensure applications remain accessible only on a local network.
Closes #3805
2019-12-21 18:54:54 -05:00
Michael Hobbs
c4d69b662f
add is_image_herokuish_based tests
2019-11-19 15:09:54 -07:00
Jose Diaz-Gonzalez
360c587086
feat: add scheduler-post-run trigger
...
After a `dokku run` container is created and started, this plugin trigger will allow developers to run auxiliary commands in response to that container.
2019-10-14 04:55:07 -04:00
Jose Diaz-Gonzalez
844b86840a
Merge branch 'upcoming' of github.com:dokku/dokku into upcoming
2019-10-07 18:55:29 -05:00
Jody McIntyre
592b10122d
Add test of DOKKU_SCALE update
2019-10-04 14:36:54 -04:00
Rob Hudson
9ed22eafea
Add dokku cleanup to help output
...
Fixes #3698
2019-09-27 12:50:16 -07:00