Jose Diaz-Gonzalez
b201c80f52
fix: use updated python shebang
2021-09-12 22:18:00 -04:00
Jose Diaz-Gonzalez
c11f1658e3
fix: copy any existing templates and drop unnecessary interactivity
2021-09-12 00:40:22 -04:00
Jose Diaz-Gonzalez
e2311100dd
fix: use correct path
2021-09-11 23:45:01 -04:00
Jose Diaz-Gonzalez
f28a340403
fix: copy templates if they exist
2021-09-11 23:18:28 -04:00
Jose Diaz-Gonzalez
0dc36897ec
tests: skip tests that require tty for github actions
2021-04-25 00:35:42 -04:00
Jose Diaz-Gonzalez
2d8a614c89
tests: refactor source again
2021-02-26 00:45:09 -05:00
Jose Diaz-Gonzalez
8365999a3f
tests: use dash instead of underscore
2021-02-25 20:32:57 -05:00
Jose Diaz-Gonzalez
1aaed290a5
feat: speed up tests by dropping dhparam generation
2020-04-04 21:27:43 -04:00
Jose Diaz-Gonzalez
3f014b76b8
feat: update shellcheck excludes
2020-04-04 13:38:33 -04:00
Jose Diaz-Gonzalez
d19c32ce0a
fix: use non-deprecated method of fetching docker-options
2020-04-04 13:36:27 -04:00
Jose Diaz-Gonzalez
38120ef23d
fix: correct test case for :list command
2020-03-20 14:58:06 -04:00
Jose Diaz-Gonzalez
9e132e7712
fix: ignore the keyfile install for tests
2020-03-20 11:14:27 -04:00
Jose Diaz-Gonzalez
8312c39b40
fix: correct shellcheck issue
2020-03-20 11:05:44 -04:00
Jose Diaz-Gonzalez
d5004ccb9b
feat: update patch release of mysql
2019-11-22 19:19:01 -05:00
Jose Diaz-Gonzalez
7fbf25ef2b
fix: install updated gpg key and nginx apt repository
2019-09-19 13:30:46 -04:00
Jose Diaz-Gonzalez
d3a8821897
fix: add missing ampersands
2019-07-30 10:51:51 -04:00
Jose Diaz-Gonzalez
56c918342f
chore: create scripts directory as necessary
2019-07-30 10:46:00 -04:00
Jose Diaz-Gonzalez
6c18d6740e
feat: skip subcommand copy if no subcommands directory exists
2019-07-29 22:03:01 -04:00
Jose Diaz-Gonzalez
70fb9d8d1d
feat: upgrade to 5.7.26
2019-07-11 13:24:12 -07:00
Jose Diaz-Gonzalez
ce916eb846
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
6fe30de9f2
chore: run shfmt
2019-05-30 11:06:25 -04:00
Jose Diaz-Gonzalez
c722fe244a
feat: upgrade image version in use
2019-04-19 12:47:38 -04:00
Jose Diaz-Gonzalez
7788b2edd9
fix: correct issue where aliases were being generated incorrectly
2019-03-27 12:18:18 -04:00
Jose Diaz-Gonzalez
0948e2813a
chore: unify with other plugins
2019-03-19 14:59:49 -04:00
Jose Diaz-Gonzalez
57d948e283
fix: correct import statement
2019-03-18 18:15:57 -04:00
Jose Diaz-Gonzalez
d33eae9787
fix: skip hanging connect test in travis
2019-03-18 16:35:53 -04:00
Jose Diaz-Gonzalez
c41bcc9c1b
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
db32a994f5
feat: increase minimum dokku version
2019-03-16 21:45:35 -04:00
Jose Diaz-Gonzalez
fc3f6a8a52
fix: correct the validation message
2019-03-09 16:39:34 -05:00
Jose Diaz-Gonzalez
1551ec61e7
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:21 -05:00
Jose Diaz-Gonzalez
b7724b826c
fix: correct issues in upgrade and fix tests
2018-10-11 14:16:47 -04:00
Jose Diaz-Gonzalez
e10ab542af
fix: add tests for custom link aliases
2018-04-24 13:21:30 -04:00
Jose Diaz-Gonzalez
0b44cd050b
fix: correct test
2018-04-24 03:03:48 -04:00
Jose Diaz-Gonzalez
4b8b0c4bd5
feat: implement link querystring flags. Refs dokku/dokku-redis#64
2018-04-24 01:40:21 -04:00
Jose Diaz-Gonzalez
6b25da8d43
fix: use assert_contains
2018-04-23 18:25:47 -04:00
Jose Diaz-Gonzalez
f1f5aaaaf7
fix: correct test check
2018-02-26 00:07:13 -05:00
Jose Diaz-Gonzalez
2a2f8a7723
fix: correct tests for 0.7.0
2018-01-12 12:30:05 -05:00
Jose Diaz-Gonzalez
0eeb17823c
fix: set proper check_value for docker-options:report
2018-01-12 12:05:06 -05:00
Jose Diaz-Gonzalez
5f03b39aef
fix: call options correctly
2018-01-12 10:42:32 -05:00
Jose Diaz-Gonzalez
c6f38b2c1b
fix: Properly handle updated config functions
...
Closes dokku/dokku-redis#90
2018-01-12 06:11:53 -05:00
Jose Diaz-Gonzalez
83df40711c
fix: ensure we create the config directory
2017-09-11 07:13:46 -04:00
Jose Diaz-Gonzalez
ab73db4c81
fix: call -rf in the proper order
2017-08-26 05:04:47 -04:00
Jose Diaz-Gonzalez
0143c34af6
feat: upgrade plugn
2017-08-26 04:19:35 -04:00
Youri van der Lans
db956c3bbf
Suppress mysqldump password error.
2017-03-14 14:50:43 +01:00
Jose Diaz-Gonzalez
ac17961a65
feat: ensure permissions are set properly on cron files
2017-01-12 01:53:47 -07:00
Jose Diaz-Gonzalez
cc5fac0376
feat: add s3 backup support
2016-10-31 11:39:25 -06:00
Jose Diaz-Gonzalez
7f8a9ee554
Add --service-root flag to info command
2016-08-29 05:53:48 -04:00
Jose Diaz-Gonzalez
ff5459d299
Add --internal-ip flag to info command
2016-08-28 23:24:20 -04:00
Jose Diaz-Gonzalez
0b7be2d039
Fix expose tests
2016-08-28 22:15:07 -04:00
Jose Diaz-Gonzalez
f7d461fbf9
Document exposed ports when an invalid number of arguments are specified
2016-08-28 21:24:48 -04:00