Commit Graph

83 Commits

Author SHA1 Message Date
Jose Diaz-Gonzalez
d8c2656a32 fix: correct test case for :list command 2020-03-20 14:58:06 -04:00
Jose Diaz-Gonzalez
ad0e0f69f4 fix: ignore the keyfile install for tests 2020-03-20 11:14:27 -04:00
Jose Diaz-Gonzalez
f93699221b fix: correct shellcheck issue 2020-03-20 11:05:44 -04:00
Jose Diaz-Gonzalez
f1bc0b0b3e feat: update patch release of postgres 2019-11-22 19:20:30 -05:00
Jose Diaz-Gonzalez
edc0c474c9 fix: install updated gpg key and nginx apt repository 2019-09-19 13:30:46 -04:00
Jose Diaz-Gonzalez
98e902b572 fix: add missing ampersands 2019-07-30 10:51:51 -04:00
Jose Diaz-Gonzalez
0f54621a98 chore: create scripts directory as necessary 2019-07-30 10:46:00 -04:00
Jose Diaz-Gonzalez
211e384565 feat: skip subcommand copy if no subcommands directory exists 2019-07-29 22:03:01 -04:00
Jose Diaz-Gonzalez
4867906243 feat: upgrade to 11.4 2019-07-11 13:24:31 -07:00
Jose Diaz-Gonzalez
028d82517f feat: re-allow dashes in names
This PR allows dashes in service names, while still sanitizing them before they are used as database names. If the datastore is pre-existing, the datatabase name is assumed to be the same as the service name, and returned appropriately.
2019-05-30 17:03:48 -04:00
Jose Diaz-Gonzalez
a9fcde1404 chore: run shfmt 2019-05-30 11:06:25 -04:00
Jose Diaz-Gonzalez
7a3e380c24 feat: upgrade image version in use 2019-04-19 12:47:38 -04:00
Jose Diaz-Gonzalez
a5c60c2b07 fix: correct issue where aliases were being generated incorrectly 2019-03-27 12:18:18 -04:00
Jose Diaz-Gonzalez
1e878536f5 hack: skip service_import success for now 2019-03-19 17:53:00 -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
077f7e47f1 feat: increase minimum dokku version 2019-03-16 21:45:35 -04: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
1542a9556f fix: correct issues in upgrade and fix tests 2018-10-11 14:16:47 -04:00
Jose Diaz-Gonzalez
5620147f89 Merge pull request #145 from dpoirier/use_if_exists_with_import
Use --if-exists with import
2018-10-10 09:20:54 -04:00
Zachary
b94af2bf3a Update to use postgres 10.4 by default 2018-07-05 01:46:13 -04:00
Dan Poirier
d143bb48b0 Update test to expect --if-exists on import 2018-04-30 14:29:30 -04:00
Jose Diaz-Gonzalez
b15dcbf1c4 fix: add tests for custom link aliases 2018-04-24 13:21:37 -04:00
Jose Diaz-Gonzalez
603a0c6e80 fix: correct test 2018-04-24 03:03:55 -04:00
Jose Diaz-Gonzalez
527b3bc54b feat: implement link querystring flags. Refs dokku/dokku-redis#64 2018-04-24 01:40:27 -04:00
Jose Diaz-Gonzalez
8bb81a3084 fix: use assert_contains 2018-04-23 18:25:56 -04:00
Jose Diaz-Gonzalez
7590790b49 Merge pull request #136 from dhose/patch/upgrade-postgres-v10
Upgrading PostgreSQL to version 10.2.
2018-02-26 00:39:52 -05:00
Jose Diaz-Gonzalez
5b03672708 feat: implement exists and linked subcommands 2018-02-25 15:41:27 -05:00
dhose
cb38996dcf Upgrading PostgreSQL to version 10.2. 2018-02-14 21:07:06 +01:00
Jose Diaz-Gonzalez
15a4a0d4c1 fix: ensure we create the config directory 2017-09-11 07:13:54 -04:00
Jose Diaz-Gonzalez
590f4d1cda fix: call -rf in the proper order 2017-08-26 05:04:51 -04:00
Jose Diaz-Gonzalez
de384d09b9 feat: upgrade plugn 2017-08-26 04:23:53 -04:00
Markus Reiter
48e07370e3 Upgrade to 9.6.4 2017-08-17 20:20:47 +02:00
Jose Diaz-Gonzalez
eb1c55a116 fix: upgrade response for graphite 2017-01-12 01:52:51 -07:00
Jakob Krigovsky
fad2728129 Update PostgreSQL to v9.6.1 2016-12-04 16:18:13 +01:00
Jose Diaz-Gonzalez
b66139d6aa Merge pull request #85 from sonicdoe/update-postgres
Update PostgreSQL to v9.6.0
2016-12-03 03:31:06 -07:00
Jose Diaz-Gonzalez
cba4a7f0cd feat: add s3 backup support 2016-10-31 11:39:31 -06:00
Jakob Krigovsky
eec4c939f2 Update PostgreSQL to v9.6.0 2016-10-08 14:02:36 +02:00
Jose Diaz-Gonzalez
e569843acd Add --service-root flag to info command 2016-08-29 05:53:51 -04:00
Jose Diaz-Gonzalez
cc0cfca7fe Add --internal-ip flag to info command 2016-08-28 23:24:27 -04:00
Jose Diaz-Gonzalez
59062af575 Fix expose tests 2016-08-28 22:15:13 -04:00
Jose Diaz-Gonzalez
84ccfda9d7 Document exposed ports when an invalid number of arguments are specified 2016-08-28 21:25:00 -04:00
Jose Diaz-Gonzalez
c3b477549d Update docker binstub 2016-08-28 20:38:03 -04:00
Jose Diaz-Gonzalez
69944871da Add --id flag 2016-08-28 17:56:10 -04:00
Jose Diaz-Gonzalez
470840739d Add support for flags on the service:info command 2016-08-28 05:34:55 -04:00
Jose Diaz-Gonzalez
c418c9f69c Make install hook quiet when there is nothing to do 2016-08-28 02:04:51 -04:00
Jose Diaz-Gonzalez
1a598944df Update docker image 2016-08-27 16:28:13 -04:00