Commit Graph

796 Commits

Author SHA1 Message Date
Jose Diaz-Gonzalez
b22abfd8e5 refactor: namespace all docker commands in common-functions 2023-02-07 03:31:50 -05:00
Jose Diaz-Gonzalez
84566e66ff Release 1.27.2 1.27.2 2023-02-07 02:47:01 -05:00
Jose Diaz-Gonzalez
649ea35cb9 fix: pull the new docker image when upgrading a service if DOCKER_IMAGE_PULL is not disabled
Refs dokku/dokku-clickhouse#51
2023-02-07 02:45:36 -05:00
Jose Diaz-Gonzalez
1e6c12d4e2 Release 1.27.1 1.27.1 2023-01-28 16:34:56 -05:00
Jose Diaz-Gonzalez
b7c9c101b5 docs: update the ci workflow badge
Refs https://github.com/badges/shields/issues/8671
2023-01-28 16:32:52 -05:00
Jose Diaz-Gonzalez
6338ac02e7 Release 1.27.0 1.27.0 2023-01-28 15:56:47 -05:00
Jose Diaz-Gonzalez
6c1308171e docs: update readme 2023-01-28 15:56:07 -05:00
josegonzalez
febb1c7e13 Merge pull request #197 from dokku/dependabot/docker/redis-7.0.8
chore(deps): bump redis from 7.0.7 to 7.0.8
2023-01-18 12:36:07 -05:00
dependabot[bot]
37fa14fd16 chore(deps): bump redis from 7.0.7 to 7.0.8
Bumps redis from 7.0.7 to 7.0.8.

---
updated-dependencies:
- dependency-name: redis
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-18 15:01:42 +00:00
josegonzalez
17b4ffc0b0 Merge pull request #190 from dokku/5468-dokku-lib-host-root
feat: respect DOKKU_LIB_HOST_ROOT for mounted data volumes
2022-12-27 00:16:45 -05:00
Jose Diaz-Gonzalez
470e3506ec feat: respect DOKKU_LIB_HOST_ROOT for mounted data volumes
This change allows folks to change where dokku mounts data from for all official plugins, removing the need to specify the configuration on a one-off basis.

Refs dokku/dokku#5468
2022-12-26 23:49:28 -05:00
Jose Diaz-Gonzalez
a9d7909ab5 Release 1.26.2 1.26.2 2022-12-26 19:14:42 -05:00
Jose Diaz-Gonzalez
28f14c8d10 chore: update readme 2022-12-26 19:14:39 -05:00
Jose Diaz-Gonzalez
32a4978593 Release 1.26.1 1.26.1 2022-12-26 19:14:15 -05:00
josegonzalez
e3c62b8e52 Merge pull request #187 from dokku/dependabot/docker/redis-7.0.7
chore(deps): bump redis from 7.0.5 to 7.0.7
2022-12-26 19:14:08 -05:00
Jose Diaz-Gonzalez
a0ea546461 Release 1.26.0 1.26.0 2022-12-26 19:02:32 -05:00
josegonzalez
ba2e12f95e Merge pull request #188 from dokku/pause-stop-rm
Add :pause subcommand and make :stop subcommand actually remove the container
2022-12-26 18:44:49 -05:00
Jose Diaz-Gonzalez
9ef9985d4a feat: add :pause subcommand and make :stop subcommand actually remove the container 2022-12-26 17:39:50 -05:00
Jose Diaz-Gonzalez
478fd1276a docs: update readme 2022-12-26 17:27:30 -05:00
dependabot[bot]
865322510f chore(deps): bump redis from 7.0.5 to 7.0.7
Bumps redis from 7.0.5 to 7.0.7.

---
updated-dependencies:
- dependency-name: redis
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-19 15:03:37 +00:00
Jose Diaz-Gonzalez
b4f514458f Release 1.25.0 1.25.0 2022-10-12 01:28:24 -04:00
Jose Diaz-Gonzalez
945c04b564 Merge pull request #183 from dokku/dependabot/docker/redis-7.0.5
chore(deps): bump redis from 7.0.2 to 7.0.5
2022-10-11 21:46:30 -07:00
Jose Diaz-Gonzalez
10069c3344 Merge pull request #184 from dokku/arm-support
Update all related images to add arm/arm64 support
2022-10-11 21:45:54 -07:00
Jose Diaz-Gonzalez
66554c22d6 feat: update all related images to add arm/arm64 support 2022-10-11 23:59:25 -04:00
dependabot[bot]
271cdc0bcf chore(deps): bump redis from 7.0.2 to 7.0.5
Bumps redis from 7.0.2 to 7.0.5.

---
updated-dependencies:
- dependency-name: redis
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-23 15:15:16 +00:00
Jose Diaz-Gonzalez
51aaa2eefa Release 1.24.0 1.24.0 2022-07-25 01:31:20 -04:00
Jose Diaz-Gonzalez
523e4f813a feat: add method for listing all plugin services
This will allow other plugins to iterate over the services exposed by a plugin and instantiate whatever is necessary for those services.
2022-07-25 01:30:32 -04:00
Jose Diaz-Gonzalez
cc5f8e117e Release 1.23.0 1.23.0 2022-07-25 01:17:30 -04:00
Jose Diaz-Gonzalez
725ec8ff59 chore: run shfmt 2022-07-25 01:15:32 -04:00
Jose Diaz-Gonzalez
a5b9bd6089 Merge pull request #182 from dokku/filter-services
fix: refactor how services are filtered
2022-07-25 01:12:13 -04:00
Jose Diaz-Gonzalez
5f6c09dfaf fix: update clone test 2022-07-25 00:37:11 -04:00
Jose Diaz-Gonzalez
6214fd1096 fix: refactor how services are filtered
The previous method did not include the service type in the user-auth-service hook, which meant it was kinda guess/check as to whether a datastore was filtered correctly for the service in question.

Additionally, we now handle newlines correctly, ensuring that when there _is_ filtering, we treat each datastore as a distinct one.
2022-07-24 23:53:47 -04:00
Jose Diaz-Gonzalez
cfbe99cb77 fix: move warning below service name verification 2022-07-19 01:34:22 -04:00
Jose Diaz-Gonzalez
b7528a6f1c Release 1.22.0 1.22.0 2022-07-10 15:31:07 -04:00
Jose Diaz-Gonzalez
9c72f9a8e0 refactor: set the plugin name as the first argument to the service-action trigger
This is a breaking change, but is necessary as otherwise it is impossible to know which datastore plugin a team is meant for.
2022-07-10 15:29:11 -04:00
Jose Diaz-Gonzalez
9cfaec41ea Release 1.21.1 1.21.1 2022-07-07 03:08:09 -04:00
Jose Diaz-Gonzalez
e9e46256e9 fix: ensure we respect the file path for service links 2022-07-07 03:07:37 -04:00
Jose Diaz-Gonzalez
b1a0266f93 Release 1.21.0 1.21.0 2022-07-07 03:04:27 -04:00
Jose Diaz-Gonzalez
099764aa40 feat: implement service filtering
If a user implements the user-auth-service trigger in a plugin and that plugin does not echo the passed in app(s) on stdout, the app is assumed to not exist. This mirrors the functionality for applications in regards to auth filtering.

This may still need auditing to ensure it covers everything and doesn't cause issues, but local testing implies that everything is working as expected.
2022-07-07 02:54:14 -04:00
Jose Diaz-Gonzalez
dae1a32275 Release 1.20.3 1.20.3 2022-07-06 01:49:06 -04:00
Jose Diaz-Gonzalez
9e5bf61dc0 fix: ensure the new service does not exist when cloning an existing service 2022-07-06 01:47:31 -04:00
Jose Diaz-Gonzalez
e8416285d2 Release 1.20.2 1.20.2 2022-07-06 01:38:21 -04:00
Jose Diaz-Gonzalez
7e1301d6d4 fix: ensure we check if the service exists before entering it 2022-07-06 01:36:40 -04:00
Jose Diaz-Gonzalez
dacc0c2236 Release 1.20.1 1.20.1 2022-07-05 22:15:43 -04:00
Jose Diaz-Gonzalez
7992ce90e2 Merge pull request #179 from dokku/dependabot/docker/redis-7.0.2
chore(deps): bump redis from 7.0.0 to 7.0.2
2022-07-05 22:14:25 -04:00
dependabot[bot]
5ff5d82ef8 chore(deps): bump redis from 7.0.0 to 7.0.2
Bumps redis from 7.0.0 to 7.0.2.

---
updated-dependencies:
- dependency-name: redis
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-14 15:09:28 +00:00
Jose Diaz-Gonzalez
28af22d5ee Release 1.20.0 1.20.0 2022-05-29 16:17:24 -04:00
Jose Diaz-Gonzalez
0bcf1a2e32 Merge pull request #177 from dokku/dependabot/docker/redis-7.0.0
chore(deps): bump redis from 6.2.6 to 7.0.0
2022-05-29 16:17:01 -04:00
dependabot[bot]
4b4f28a7db chore(deps): bump redis from 6.2.6 to 7.0.0
Bumps redis from 6.2.6 to 7.0.0.

---
updated-dependencies:
- dependency-name: redis
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-28 15:12:49 +00:00
Jose Diaz-Gonzalez
b9071721c0 Release 1.19.2 1.19.2 2022-02-03 10:31:17 -05:00