Commit Graph

473 Commits

Author SHA1 Message Date
Jose Diaz-Gonzalez
bb2ba3807a feat: add plugin trigger for service creation and deletion 2021-02-25 19:54:59 -05:00
Jose Diaz-Gonzalez
d2eecef68a refactor: use pre/post triggers for service-action naming
This is a bit more clear as the links aren't always idempotent and may have errors - this allows users to reconcile at what point a link may have failed so that they can take further action.
2021-02-25 16:05:25 -05:00
Jose Diaz-Gonzalez
9e0d948de7 feat: add service-action plugin trigger for link/unlink
This can be used to track in alternate systems when a service is linked/unlinked from an app by implementing the custom trigger.
2021-02-25 15:58:31 -05:00
Jose Diaz-Gonzalez
90ab3a1191 Release 1.13.0 1.13.0 2021-02-02 21:50:08 -05:00
Jose Diaz-Gonzalez
23681960bf Merge pull request #157 from gyfis/patch-1
Don't fill $SERVICE as username in REDIS_URL
2021-02-02 21:49:47 -05:00
Jose Diaz-Gonzalez
b8b97f0cb4 Release 1.12.6 1.12.6 2021-01-17 21:16:36 -05:00
Jose Diaz-Gonzalez
70c98338b0 fix: do not shadow TMPDIR variable
This enables usage of the plugin with libpam-tmpdir.

Refs dokku/dokku#3149
2021-01-17 21:02:28 -05:00
Tomas Hromada
872ed9c540 Merge branch 'patch-1' of https://github.com/gyfis/dokku-redis into patch-1 2020-11-22 09:00:53 +01:00
Tomas Hromada
c85770a873 💄 README.md from bin/generate 2020-11-22 09:00:44 +01:00
Tomáš Hromada
facd80f5bc 💄 Remove last empty line from README 2020-11-22 08:13:04 +01:00
Tomas Hromada
bc5985881a purge mentions of the faux-username from the codebase 2020-11-21 21:17:55 +01:00
Tomáš Hromada
4170c0b993 Don't fill $SERVICE as username in service_url()
The URL generated by this plugin is invalid, but since Redis on versions 5 and lower didn't have a notion of usernames, it pretty much went unnoticed. 

Let's fix this by not setting the $SERVICE as the username in the service_url returned by this plugin.

I believe that clients ignore the username (otherwise the Redis connection wouldn't go through), so this should be a non-breaking change.

Fixes #155
2020-11-21 20:53:49 +01:00
Jose Diaz-Gonzalez
ca69e6f79d fix: correct image link 2020-09-27 12:38:54 -04:00
Jose Diaz-Gonzalez
ca6b3b8815 Merge pull request #151 from dokku/configurable-config
fix: allow config directory to be configurable
2020-05-16 12:57:10 -04:00
Jose Diaz-Gonzalez
e43904641b fix: allow config directory to be configurable
For postgres, the config directory doesn't actually exist, so adding this configurability allows the plugin's info command to report correctly.
2020-05-16 02:49:34 -04:00
Jose Diaz-Gonzalez
6d19569e82 Release 1.12.5 1.12.5 2020-05-15 00:59:58 -04:00
Jose Diaz-Gonzalez
01a1668867 fix: respect the TMPDIR environment variable
Refs dokku/dokku-redis#143
2020-05-15 00:57:21 -04:00
Jose Diaz-Gonzalez
f2c531bb5e Release 1.12.4 1.12.4 2020-05-15 00:54:38 -04:00
Jose Diaz-Gonzalez
2fd7152866 docs: correct help output
Refs dokku/dokku-postgres#197
2020-05-15 00:40:25 -04:00
Jose Diaz-Gonzalez
f9d5735c6c docs: correct casing/quoting on sentences 2020-05-15 00:34:38 -04:00
Jose Diaz-Gonzalez
6497135ae8 chore: run black 2020-05-14 23:57:49 -04:00
Jose Diaz-Gonzalez
adc1b724d3 docs: document all flags in readme 2020-05-14 23:37:57 -04:00
Jose Diaz-Gonzalez
b421d681af docs: make the gpg passphrase a bit more clear 2020-05-14 23:33:01 -04:00
Jose Diaz-Gonzalez
1e43387487 Release 1.12.3 1.12.3 2020-05-14 23:00:57 -04:00
Jose Diaz-Gonzalez
7a003dea68 chore: update copyright date 2020-05-14 22:57:39 -04:00
Jose Diaz-Gonzalez
0aefafed16 docs: switch build shield to circleci 2020-04-05 20:41:00 -04:00
Jose Diaz-Gonzalez
2f72b26396 tests: use circleci 2.1 2020-04-05 20:40:20 -04:00
Jose Diaz-Gonzalez
75efb47a97 Release 1.12.2 1.12.2 2020-04-04 22:28:01 -04:00
Jose Diaz-Gonzalez
3d4258c794 fix: store the correct path 2020-04-04 22:25:11 -04:00
Jose Diaz-Gonzalez
4c194bf734 Release 1.12.1 1.12.1 2020-04-04 21:50:44 -04:00
Jose Diaz-Gonzalez
53968775f6 tests: drop travisci usage 2020-04-04 21:44:00 -04:00
Jose Diaz-Gonzalez
9589ad3924 tests: store test results for usage in circleci 2020-04-04 21:41:43 -04:00
Jose Diaz-Gonzalez
5093de6bd9 feat: enable circleci 2020-04-04 21:27:54 -04:00
Jose Diaz-Gonzalez
565dba9801 feat: speed up tests by dropping dhparam generation 2020-04-04 21:27:43 -04:00
Jose Diaz-Gonzalez
81cca3b12b fix: use python3 for generating the readme 2020-04-04 16:47:36 -04:00
Jose Diaz-Gonzalez
2d07341518 docs: drop unimpemented commands from readme and reorganize 2020-04-04 16:43:31 -04:00
Jose Diaz-Gonzalez
18f925d9f4 feat: autogenerate readme from command help 2020-04-04 16:20:35 -04:00
Jose Diaz-Gonzalez
a4e1f43905 fix: correct issue where help output for info flag implied multiple flags 2020-04-04 16:18:22 -04:00
Jose Diaz-Gonzalez
a6f3ea4552 feat: update shellcheck excludes 2020-04-04 13:38:33 -04:00
Jose Diaz-Gonzalez
138bcd3fe1 feat: add xunit-reader to output xunit files in human readable format 2020-04-04 13:37:51 -04:00
Jose Diaz-Gonzalez
da6676efb8 feat: parameterize xunit-to-github version 2020-04-04 13:37:04 -04:00
Jose Diaz-Gonzalez
3a7564c401 fix: use non-deprecated method of fetching docker-options 2020-04-04 13:36:27 -04:00
Jose Diaz-Gonzalez
2d820a7c1c feat: upgrade shfmt 2020-04-04 13:35:52 -04:00
Jose Diaz-Gonzalez
ba4024d202 Release 1.12.0 1.12.0 2020-03-31 01:38:34 -04:00
Jose Diaz-Gonzalez
34cbc30f63 feat: upgrade tertiary container images 2020-03-30 20:12:18 -04:00
Jose Diaz-Gonzalez
9ace27266c feat: move all image names to config file
This allows us to more quickly update the image versions in use for tertiary images.
2020-03-30 20:09:04 -04:00
Jose Diaz-Gonzalez
d2185f2144 feat: add service-specific header to info call 2020-03-20 15:59:03 -04:00
Jose Diaz-Gonzalez
6feb270037 fix: correct test case for :list command 2020-03-20 14:58:06 -04:00
Jose Diaz-Gonzalez
62484924e6 fix: ignore the keyfile install for tests 2020-03-20 11:14:27 -04:00
Jose Diaz-Gonzalez
b9740bffcd fix: correct shellcheck issue 2020-03-20 11:05:44 -04:00