Jose Diaz-Gonzalez
be5d09776a
Release 1.6.0
1.6.0
2019-03-25 14:16:17 -04:00
Jose Diaz-Gonzalez
c105f97ed5
feat: pin busybox to an actual version
...
Rather than dancing around what version of busybox to use, pin it to the latest, known good version of busybox. This will give us confidence in what is being shipped and run on a user's machine.
2019-03-25 14:14:22 -04:00
Jose Diaz-Gonzalez
dc72b8ac33
fix: pin busybox in run commands to the image we pull down
2019-03-25 13:51:15 -04:00
Jose Diaz-Gonzalez
33fbe15fc6
feat: update to latest dokku/s3backup image
2019-03-25 13:47:03 -04:00
Jose Diaz-Gonzalez
181a1a18fa
feat: switch to updated wait image
2019-03-25 12:46:42 -04:00
Jose Diaz-Gonzalez
b74cb9cc9f
feat: switch to updated ambassador image
2019-03-25 12:46:01 -04:00
Jose Diaz-Gonzalez
5a541fc340
fix: correct handling of container retrieval
...
In the previous method, if the container was renamed or there were multiple names attached to the container, fetching the container ID would fail as the regex would only match at the end. Instead of using grep, use the docker 'filter' functionality to fetch the container ID as appropriate.
2019-03-25 12:37:36 -04:00
Jose Diaz-Gonzalez
9eb26d8601
Release 1.5.0
1.5.0
2019-03-22 12:15:33 -04:00
Jose Diaz-Gonzalez
0e64cfbe75
Merge pull request #172 from dokku/real-docker-testing
...
feat: Real docker-based testing
2019-03-19 18:39:21 -04:00
Jose Diaz-Gonzalez
1e878536f5
hack: skip service_import success for now
2019-03-19 17:53:00 -04:00
Jose Diaz-Gonzalez
0d0ff5f5ee
fix: use pushd over cd
2019-03-19 17:32:15 -04:00
Jose Diaz-Gonzalez
118e43a792
fix: sync scripts directory
2019-03-19 16:29:46 -04:00
Jose Diaz-Gonzalez
db9ff186a2
chore: unify with other plugins
2019-03-19 15:00:33 -04:00
Jose Diaz-Gonzalez
6dedbfba45
fix: skip hanging connect test in travis
2019-03-18 16:35:58 -04:00
Jose Diaz-Gonzalez
623d125e83
feat: Real docker-based testing
...
This pull request switches testing to use an actual docker daemon, vs mocking everything out.
It may also catch actual breaking issues in our tests, which is great!
2019-03-18 14:44:28 -04:00
Jose Diaz-Gonzalez
9fa9b4a975
refactor: separate install and script phases
2019-03-16 22:22:34 -04:00
Jose Diaz-Gonzalez
1edb82305b
chore: drop unused sudo: required
...
This is not necessary on the new travis-ci setup as of December 2018. See this blog post for more details: https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration
2019-03-16 22:08:37 -04:00
Jose Diaz-Gonzalez
077f7e47f1
feat: increase minimum dokku version
2019-03-16 21:45:35 -04:00
Jose Diaz-Gonzalez
371c35667b
fix: correct check to see if container exists
2019-03-16 20:40:07 -04:00
Jose Diaz-Gonzalez
e394039652
Merge pull request #171 from dokku/validate-names
...
Validate names
2019-03-09 18:03:03 -05:00
Jose Diaz-Gonzalez
ec4e5b4a43
fix: correct the validation message
2019-03-09 16:39:35 -05:00
Jose Diaz-Gonzalez
233a261a3f
fix: Strictly validate service names
...
We previously allowed a wide range of service names. As the service name is sometimes used to name databases, the name was actually more restricted than any character, resulting in services that wouldn't start. Going forward, only alphanumeric and underscore characters are allowed.
This only impacts service creation. Any services with invalid names should be migrated to a new service, with the data exported and imported as normal.
Closes dokku/dokku-redis#99
Closes dokku/dokku-mysql#47
Closes dokku/dokku-mongo#86
Closes dokku/dokku-redis#81
2019-03-09 15:54:23 -05:00
Jose Diaz-Gonzalez
fe3d4d6329
chore: minor consolidation in functions files
2019-03-09 15:54:23 -05:00
Jose Diaz-Gonzalez
195a96de65
fix: correct ID check
...
It may be true in tests because we mock docker itself...
2019-03-09 15:24:20 -05:00
Jose Diaz-Gonzalez
52f95594c0
fix: correct check to see if service is running
...
This sometimes bizarrely returned a value of 'true' when it wasn't....
2019-03-09 15:09:14 -05:00
Jose Diaz-Gonzalez
0f9e567ead
refactor: call service_container_rm from subcommands/destroy
2019-03-08 23:27:55 -05:00
Jose Diaz-Gonzalez
c94658ea09
Release 1.4.12
1.4.12
2018-12-02 16:18:02 -05:00
Jose Diaz-Gonzalez
6ed6db2b3f
fix: correct issues where docker ps is truncated
...
This should actually be refactored to avoid the grep call completely, but the current fix will correct the issue for now.
Refs dokku/dokku-postgres#131
2018-12-02 05:21:10 -05:00
Jose Diaz-Gonzalez
354309feec
Merge pull request #154 from janis-vitols/bug/ps/grep/binary
...
Fix `No such container: Binary`
2018-12-02 05:14:36 -05:00
Jose Diaz-Gonzalez
26a1948e50
Update functions
2018-12-02 05:13:34 -05:00
Jose Diaz-Gonzalez
28a8a0f84e
fix: ensure any backup cron files are deleted when the service is destroyed
...
Closes dokku/dokku-redis#118
2018-12-02 05:10:07 -05:00
Jose Diaz-Gonzalez
11435f7452
Merge branch 'master' into bug/ps/grep/binary
2018-12-02 04:57:41 -05:00
Jose Diaz-Gonzalez
f2a802819f
Merge pull request #159 from johnspade/master
...
fix: remove dokkupaas/s3backup container after backup
2018-12-02 04:44:05 -05:00
Jose Diaz-Gonzalez
1465f6f3ca
fix: correct documentation around the passphrase parameter
...
Closes dokku/dokku-mysql#101
2018-12-02 04:33:58 -05:00
ilopatin
c276507d3b
fix: remove dokkupaas/s3backup container after backup
2018-10-18 11:30:47 +03:00
Jose Diaz-Gonzalez
98edfb9bb2
Release 1.4.11
1.4.11
2018-10-11 14:53:21 -04:00
Jose Diaz-Gonzalez
c32f4e92a1
fix: correct issue where help output isnt colorized by default
2018-10-11 14:20:03 -04:00
Jose Diaz-Gonzalez
1542a9556f
fix: correct issues in upgrade and fix tests
2018-10-11 14:16:47 -04:00
Jose Diaz-Gonzalez
4948e2b91d
Release 1.4.10
1.4.10
2018-10-11 00:05:32 -04:00
Jose Diaz-Gonzalez
621e018999
feat: skip upgrade if service is already up to date
2018-10-11 00:04:52 -04:00
Jose Diaz-Gonzalez
3641c2dc76
Release 1.4.9
1.4.9
2018-10-10 23:54:46 -04:00
Jose Diaz-Gonzalez
86a032a32f
feat: allow removal of header from :list subcommand
2018-10-10 23:54:08 -04:00
Jose Diaz-Gonzalez
b68ae2d0bd
Release 1.4.8
1.4.8
2018-10-10 23:48:52 -04:00
Jose Diaz-Gonzalez
30b033ee9d
fix: respect various ways of not wanting 'fancy' output.
...
Closes dokku/dokku-daemon#19
Closes dokku/dokku-daemon#22
2018-10-10 23:47:46 -04:00
Jose Diaz-Gonzalez
9fac5a4ad4
Release 1.4.7
1.4.7
2018-10-10 23:32:33 -04:00
Jose Diaz-Gonzalez
73a8ccc085
fix: ensure flags are properly represented in help output
2018-10-10 23:31:52 -04:00
Jose Diaz-Gonzalez
c05aa74a3e
Release 1.4.6
1.4.6
2018-10-10 23:27:36 -04:00
Jose Diaz-Gonzalez
d112144293
fix: correct issue where temp help output files were being placed in incorrect directory
2018-10-10 23:23:10 -04:00
Jose Diaz-Gonzalez
30de0727ab
Release 1.4.5
1.4.5
2018-10-10 23:18:41 -04:00
Jose Diaz-Gonzalez
8823baf480
feat: add support for restarting containers to ensure links continue to work properly when the application has resolved dns of the link
2018-10-10 23:14:45 -04:00