Jose Diaz-Gonzalez
e67b96780d
refactor: unify command declaration across codebase
2020-02-10 01:40:30 -05:00
Jose Diaz-Gonzalez
b0abeb49dd
chore: drop missing commands
2020-02-10 00:37:24 -05:00
Jose Diaz-Gonzalez
ef7894fdfa
refactor: standardize help generation
2020-02-10 00:37:00 -05:00
Jose Diaz-Gonzalez
be5ea845fc
fix: clean prop bin as well during make clean
2020-02-09 22:43:34 -05:00
Jose Diaz-Gonzalez
1cb586b2e7
refactor: standardize command naming
...
This standardization makes it somewhat easier to read stacktraces as the command names are all uniform, so it will be slightly easier to scan trace output.
2020-02-09 22:41:39 -05:00
Jose Diaz-Gonzalez
deea791e58
Merge pull request #3851 from dokku/update-herokuish
...
Update herokuish to 0.5.6
2020-02-09 21:34:51 -05:00
Jose Diaz-Gonzalez
d6391de55f
feat: update herokuish
2020-02-09 21:33:20 -05:00
Jose Diaz-Gonzalez
cacd7e169c
Merge pull request #3849 from dokku/josegonzalez-patch-1
...
Reference correct property in network docs example
2020-02-09 20:44:16 -05:00
Jose Diaz-Gonzalez
bd539797db
docs: reference correct property in network docs example
...
[ci skip]
2020-02-09 20:43:59 -05:00
Jose Diaz-Gonzalez
b3a802a965
Merge pull request #3847 from dokku/2085-custom-network
...
Custom docker networking
2020-02-09 02:57:37 -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
ab509a7424
feat: ensure network exists before attempting to attach it to a container
...
This will give better feedback to developers than a potentially generic error.
2020-02-09 01:21:42 -05:00
Jose Diaz-Gonzalez
52ef7e7cdc
refactor: move all internal functions to functions.go
2020-02-09 01:20:39 -05:00
Jose Diaz-Gonzalez
231078125a
fix: ensure we cleanup networks in tests
2020-02-08 23:39:36 -05:00
Jose Diaz-Gonzalez
16d8bd480c
fix: pass appName along
2020-02-08 22:48:10 -05:00
Jose Diaz-Gonzalez
e282c2dd7e
tests: add tests for new networking features
2020-02-08 22:16:03 -05:00
Jose Diaz-Gonzalez
ca3a306b30
feat: ensure networks do not conflict
2020-02-08 22:15:37 -05:00
Jose Diaz-Gonzalez
c8537bff48
docs: document custom networking
2020-02-08 22:15:15 -05:00
Jose Diaz-Gonzalez
9818cc6461
feat: implement container network attaching
...
Containers can be attached:
- after they are created, but before they are started
- after a successful deploy, but before the proxy reloads
This allows folks to have flexibility around when they would like a container to be made available to a network.
2020-02-08 19:55:29 -05:00
Jose Diaz-Gonzalez
8eb32e4371
feat: add process-type label to running containers
2020-02-08 19:53:30 -05:00
Jose Diaz-Gonzalez
b1c6f66fc7
Merge pull request #3848 from dokku/logging-fixes
...
Minor logging changes
2020-02-08 19:48:03 -05:00
Jose Diaz-Gonzalez
b8c8797c6e
chore: fix log message for app existing
2020-02-08 19:46:58 -05:00
Jose Diaz-Gonzalez
385aed85b9
chore: fix log_exit call
2020-02-08 19:46:50 -05:00
Jose Diaz-Gonzalez
d39f4ce54d
feat: add stderr log functions
2020-02-08 19:46:44 -05:00
Jose Diaz-Gonzalez
46b83d06cc
Merge pull request #3846 from dokku/dependabot/pip/tests/apps/python-flask/werkzeug-1.0.0
...
chore(deps): bump werkzeug from 0.16.1 to 1.0.0 in /tests/apps/python-flask
2020-02-07 21:22:10 -05:00
dependabot-preview[bot]
397527eb21
chore(deps): bump werkzeug in /tests/apps/python-flask
...
Bumps [werkzeug](https://github.com/pallets/werkzeug ) from 0.16.1 to 1.0.0.
- [Release notes](https://github.com/pallets/werkzeug/releases )
- [Changelog](https://github.com/pallets/werkzeug/blob/master/CHANGES.rst )
- [Commits](https://github.com/pallets/werkzeug/compare/0.16.1...1.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-07 14:32:16 +00:00
Jose Diaz-Gonzalez
ec4bd32169
Merge pull request #3843 from dokku/3709-hsts
...
Enable HSTS by default
2020-02-07 09:30:54 -05:00
Jose Diaz-Gonzalez
a8c4065dcf
fix: use the correct variable
2020-02-07 02:59:52 -05:00
Jose Diaz-Gonzalez
6940035d78
fix: support werkzeug==1.0.0
2020-02-06 20:31:24 -05:00
Jose Diaz-Gonzalez
13be4d07a6
fix: check correct properties
2020-02-06 19:27:14 -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
Jose Diaz-Gonzalez
89e2be720e
Merge pull request #3845 from dokku/dependabot/go_modules/tests/apps/gogrpc/google.golang.org/grpc-1.27.1
...
chore(deps): bump google.golang.org/grpc from 1.27.0 to 1.27.1 in /tests/apps/gogrpc
2020-02-06 10:55:39 -05:00
dependabot-preview[bot]
001e431fa1
chore(deps): bump google.golang.org/grpc in /tests/apps/gogrpc
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.27.0 to 1.27.1.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.27.0...v1.27.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-02-06 06:48:27 +00:00
Jose Diaz-Gonzalez
d42fb02136
Merge pull request #3844 from dokku/global-proxy-port-config
...
Add global fallback for DOKKU_PROXY_PORT and DOKKU_PROXY_SSL_PORT
2020-02-05 15:35:32 -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
5de1c298eb
Merge pull request #3609 from jayjun/init
...
Start long running containers with --init with tests
2020-02-03 13:05:11 -05:00
Jose Diaz-Gonzalez
414ea55ca8
tests: use 'ps auxf'
2020-02-03 12:10:39 -05:00
Tan Jay Jun
e425092d00
fix: reap orphaned processes with --init
2020-02-03 05:34:43 -05:00
Tan Jay Jun
26e3232f2c
tests: check orphaned processes are reaped
2020-02-03 05:31:44 -05:00
Jose Diaz-Gonzalez
10d2fdea92
Merge pull request #3833 from dokku/dependabot/go_modules/tests/apps/gogrpc/google.golang.org/grpc-1.27.0
...
chore(deps): bump google.golang.org/grpc from 1.26.0 to 1.27.0 in /tests/apps/gogrpc
2020-02-03 04:39:37 -05:00
Jose Diaz-Gonzalez
7c11e32e1c
Merge pull request #3842 from dokku/3780-fix-docker-args-process-triggers
...
rework docker-args-process trigger arguments
2020-02-03 04:39:20 -05:00
Jose Diaz-Gonzalez
69f5f6c475
Merge pull request #3841 from dokku/3776-docker-options-clear
...
Implement docker-options:clear
2020-02-03 04:39:04 -05:00
Jose Diaz-Gonzalez
47759439d7
Merge pull request #3840 from ollej/patch-1
...
Add link to fonts plugin
2020-02-03 00:03:16 -05:00
Jose Diaz-Gonzalez
fc8a8d6138
feat: implement docker-options:clear
...
Closes #3776
2020-02-01 17:06:27 -08:00
Jose Diaz-Gonzalez
4613efe191
refactor: docker-args-process rework trigger arguments
...
The IMAGE_TAG is not always available, while the IMAGE_SOURCE_TYPE is. Since the point of these triggers was to unify the argument passed and make it easier to interact with them, this version makes more sense.
Closes #3780
2020-02-01 16:18:13 -08:00
Olle Wreede
74e62e38f9
Add link to fonts plugin
2020-02-01 22:53:15 +01:00
Jose Diaz-Gonzalez
dcb79f8c0b
Merge pull request #3838 from ltalirz/fix-user-management-docs
...
Expand docs surrounding access control
2020-02-01 09:33:58 -08:00
Leopold Talirz
6ff05715e5
remove explicit mention of dokku-acl
2020-02-01 17:47:08 +01:00
Jose Diaz-Gonzalez
fb449ab630
Merge pull request #3837 from dokku/dependabot/pip/tests/apps/python-flask/jinja2-2.11.1
...
chore(deps): bump jinja2 from 2.10.3 to 2.11.1 in /tests/apps/python-flask
2020-01-31 10:25:57 -08:00