Jose Diaz-Gonzalez
e3cca57762
Merge pull request #3088 from dokku/silence-port-output
...
Silence port retrieval stderr
2018-03-02 11:11:49 -05:00
Jose Diaz-Gonzalez
3d7f03611f
feat: silence port retrieval stderr
...
This is completely ignored for the purposes of this port retrieval, so it only makes it looks like Dokku is triggering errors.
2018-03-02 02:38:32 -05:00
Jose Diaz-Gonzalez
1c62a055d3
Merge pull request #3086 from dokku/fix-golang-help-output
...
Fix help output for golang plugins
2018-02-28 04:15:04 -05:00
Jose Diaz-Gonzalez
1201b05dfa
fix: ignore a few files in the network plugin
2018-02-28 03:23:50 -05:00
Jose Diaz-Gonzalez
6d43931e17
fix: properly set help output for golang applications
...
Closes #3007
2018-02-28 03:22:00 -05:00
Jose Diaz-Gonzalez
b2ca01eea0
Merge pull request #3085 from dokku/app-clone-enhancements
...
feat: add support for checking if an application exists
2018-02-28 03:03:10 -05:00
Jose Diaz-Gonzalez
399073f77b
feat: add support for checking if an application exists
...
This is useful for creating review applications in CI/CD pipelines.
2018-02-28 02:27:29 -05:00
Jose Diaz-Gonzalez
86a0ae1dde
Merge pull request #3032 from dokku/2263-1604-support
...
Add support for arbitrary ubuntu versions
2018-02-24 18:03:39 -05:00
Jose Diaz-Gonzalez
745a5b1e45
Merge pull request #3074 from dokku/2644-conditional-ansi-sequences
...
Add the ability to disable ANSI prefixes via DOKKU_DISABLE_ANSI_PREFIX_REMOVAL
2018-02-24 17:54:19 -05:00
Jose Diaz-Gonzalez
9641aa88e7
Merge pull request #3083 from dokku/2958-etc-defaults
...
feat: source /etc/defaults/dokku if available
2018-02-24 17:50:08 -05:00
Jose Diaz-Gonzalez
5b683ec4af
Merge pull request #2958 from silverfix/master
...
Add tutorial for running Dokku on an external volume
2018-02-24 17:24:45 -05:00
Jose Diaz-Gonzalez
2f5ed8c591
Rename docs/advanced-usage/run-on-external-volume.md to docs/community/tutorials/run-on-external-volume.md
...
[ci skip]
2018-02-24 17:23:59 -05:00
Jose Diaz-Gonzalez
748c43fcfd
feat: create a community tutorials section
...
[ci skip]
2018-02-24 17:23:40 -05:00
Jose Diaz-Gonzalez
5242eeeb86
feat: source /etc/defaults/dokku if available
...
This allows users to override - at a top-level - the DOKKU_ROOT, DOKKU_LIB_ROOT, and other
configuration variables. If specified, this should begin to enable users to move their
Dokku installations to mounted drives.
Note that items installed from packages may not respect these paths, so further work may be in order.
Closes #2958
2018-02-24 16:52:04 -05:00
Jose Diaz-Gonzalez
d80a280fc2
Merge pull request #3082 from dokku/3037-patreon
...
Switch from Gratipay to Patreon
2018-02-24 16:06:30 -05:00
Jose Diaz-Gonzalez
227606d94a
docs: switch to patreon
...
No idea how we'll disburse any income, but here it is by popular demand.
Closes #3037
[ci skip]
2018-02-24 16:05:17 -05:00
Jose Diaz-Gonzalez
21bdfa0e43
Merge pull request #3081 from dokku/2819-deploy-switching
...
Add docs for switching between deployment methodologies
2018-02-24 14:58:55 -05:00
Jose Diaz-Gonzalez
8a29f63f73
docs: add docs for switching between deployment methodologies
...
Closes #2819
[ci skip]
2018-02-24 14:57:19 -05:00
Jose Diaz-Gonzalez
aaa55802b7
Merge pull request #3079 from dokku/refactor-app-status
...
fix: move container status exclusively to ps plugin
2018-02-24 14:24:27 -05:00
Jose Diaz-Gonzalez
cd674d3cb3
fix: move container status exclusively to ps plugin
...
This information didn't belong in the apps plugin and was incomplete.
Also set the container status to dead when it is not detected as running.
2018-02-24 03:03:55 -05:00
Jose Diaz-Gonzalez
376284381e
Release 0.11.4
...
# History
## 0.11.4
### Bug Fixes
- #3071 : @josegonzalez Do not grab restart policies if the deploy phase cannot be read
- #3065 : @josegonzalez Check if dokkurc files are readable before attempting to source
- #3066 : @josegonzalez Validate that all application names are valid domain names
- #3052 : @alexquick Remove bad config keys on load from app/global envfiles
### New Features
- #3073 : @josegonzalez Add support for rhel
- #3039 : @josegonzalez Enhance security-related upgrade process
- #3038 : @shrmnk Add ps:stopall subcommand
- #3055 : @michaelshobbs Update to herokuish v0.3.34
- #3045 : @jcrben Remove nginx configuration files on debian purge
### Documentation
- #3072 : @josegonzalez Remove all references to VHOST files from documentation
- #3069 : @josegonzalez Remove potentially bad nginx template examples
- #3059 : @lwm Add note for runtime host configuration for checks.
- #3041 : @jcrben Point to unattended install instructions
- #3053 : @mimischi Add plugin to manage Dockerfile location to documentation
- #3062 : @shannara Change help run command be more explicit
- #3034 : @znz Fix a typo in golang config.go source
- #3061 : @tomdyson Fix plugin-triggers docs typo
- #3056 : @raine Fix typo in config help output
- #3044 : @takuti Fix links to port-management
- #3042 : @josegonzalez Improve documentation around port handling.
v0.11.4
2018-02-24 02:30:20 -05:00
Jose Diaz-Gonzalez
7d8c80f0cc
feat: Add the ability to disable ANSI prefixes via DOKKU_DISABLE_ANSI_PREFIX_REMOVAL
...
To disable the removal, set the value of this variable to `true`.
Closes #2644
2018-02-19 21:33:10 -05:00
Jose Diaz-Gonzalez
46d63dfd0c
Merge pull request #3073 from dokku/3046-rhel-support
...
feat: add support for rhel
2018-02-19 15:26:25 -05:00
Jose Diaz-Gonzalez
e1d1135ef1
fix: ensure the tar plugin also has the ansi sed call
2018-02-19 14:45:18 -05:00
Jose Diaz-Gonzalez
2271badaf5
feat: add support for rhel
...
The centos rpm packages should be installable on centos once this is merged and released. However, Dokku will not maintain an Rhel-specific repository as there is no way for us to feasibly test it.
Closes #3046
2018-02-19 14:31:17 -05:00
Jose Diaz-Gonzalez
b5e2b82248
Merge pull request #3072 from dokku/3064-remove-vhosts-references
...
docs: Remove all references to VHOST files from documentation
2018-02-19 14:28:25 -05:00
Jose Diaz-Gonzalez
43592174e6
docs: Remove all references to VHOST files from documentation
...
Users should never be in a position where they need to manually edit files managed by Dokku, and should be pushed to using the `domains` plugin where necessary.
Closes #3064
[ci skip]
2018-02-19 14:27:50 -05:00
Jose Diaz-Gonzalez
7fd1c7f89d
fix: remove extra colon
2018-02-19 14:22:04 -05:00
Jose Diaz-Gonzalez
930094b45e
chore: drop bionic
2018-02-19 14:22:04 -05:00
Jose Diaz-Gonzalez
1429c2d174
docs: add all supported ubuntu versions
2018-02-19 14:22:04 -05:00
Jose Diaz-Gonzalez
3a8ecff3ca
feat: add support for pushing packages to all known ubuntu versions
2018-02-19 14:22:04 -05:00
Jose Diaz-Gonzalez
251b781ecd
feat: make deb installation aware of later ubuntu versions
...
Refs #2263
2018-02-19 14:22:04 -05:00
Jose Diaz-Gonzalez
3491d9eff2
docs: reference the correct os version for installing the PPA
...
Refs #2263
2018-02-19 14:22:04 -05:00
Jose Diaz-Gonzalez
d43f9f730f
feat: support any ubuntu version
...
Refs #2263
2018-02-19 14:22:04 -05:00
Jose Diaz-Gonzalez
a55fb34a77
fix: allow bootstrap.sh to function properly against version 1.0.0+
...
Refs #2263
2018-02-19 14:22:04 -05:00
Jose Diaz-Gonzalez
c4ba380627
Merge pull request #3071 from dokku/josegonzalez-patch-1
...
Do not grab restart policies if the deploy phase cannot be read
2018-02-19 14:21:13 -05:00
Jose Diaz-Gonzalez
9b1849e816
Merge pull request #3039 from dokku/1089-secure-updates
...
Enhance security-related upgrade process
2018-02-19 14:20:54 -05:00
Jose Diaz-Gonzalez
98a20e36cd
feat: build the dokku-update package
...
Releases can be made by running `contrib/release-dokku-update`
2018-02-19 13:55:27 -05:00
Jose Diaz-Gonzalez
cad4cec050
fix: do not grab restart policies if the deploy phase cannot be read
2018-02-18 23:00:41 -05:00
Jose Diaz-Gonzalez
6c76038bfc
feat: add dokku-update binary
...
This binary will be packaged separately from dokku and can be used to keep the system up to date.
2018-02-18 15:12:25 -05:00
Jose Diaz-Gonzalez
54079714c8
feat: allow rebuilding and restarting all applications via parallel
2018-02-17 23:15:15 -05:00
Jose Diaz-Gonzalez
77c63b8d98
fix: do not rebuild an app that has never been deployed
2018-02-17 23:15:15 -05:00
Jose Diaz-Gonzalez
8eb4246040
docs: add notes on patching operating systems for security
...
Refs #1089
2018-02-17 23:15:15 -05:00
Jose Diaz-Gonzalez
eddd518718
Merge pull request #3065 from dokku/3033-env-sourcing
...
feat: check if dokkurc files are readable before attempting to source
2018-02-17 23:07:40 -05:00
Jose Diaz-Gonzalez
38e039ab08
Merge pull request #3066 from dokku/3054-validate-app-names
...
fix: Validate that all application names are valid domain names
2018-02-17 19:19:05 -05:00
Jose Diaz-Gonzalez
16b8f2682b
fix: Validate that all application names are valid domain names
...
Invalid application names will need to be manually cleaned up by the user, and as such this is a bc-break.
Closes #3054
2018-02-17 17:26:06 -05:00
Jose Diaz-Gonzalez
5eddb260f4
Merge pull request #3069 from dokku/josegonzalez-patch-1
...
Remove potentially bad nginx template examples
2018-02-17 15:57:35 -05:00
Jose Diaz-Gonzalez
cd32180f1a
docs: remove potentially bad template examples
...
These examples do not include _all_ of the contents of the original template. Rather than having to keep them up to date and confuse users when we don't, lets just remove them. The section above contains a link to the current `nginx.conf.sigil` and should be referenced by our users instead.
Closes #3068
[ci skip]
2018-02-17 15:57:14 -05:00
Jose Diaz-Gonzalez
00a3ca856f
feat: check if dokkurc files are readable before attempting to source
...
If the files are unreadable, exit immediately so developers take notice.
Closes #3033
2018-02-13 03:11:37 -05:00
Jose Diaz-Gonzalez
a80bd92f40
Merge pull request #3059 from lwm/host-header-notes
...
Add note for runtime host configuration for checks.
2018-02-13 02:43:32 -05:00