Commit Graph

762 Commits

Author SHA1 Message Date
Jose Diaz-Gonzalez
b6ccd491fd feat: add support for specifying an initial-network property
This network is the network that is associated with the container on creation. If specified, then the bridge network is not attached to the service.

Only a single initial network can be specified at this time.
2023-02-07 18:25:04 -05:00
josegonzalez
fbc5380a12 Merge pull request #206 from dokku/dependabot/github_actions/actions/checkout-3
chore(deps): bump actions/checkout from 2 to 3
2023-02-07 18:16:02 -05:00
josegonzalez
de6f3d36d1 Merge pull request #205 from dokku/dependabot/github_actions/actions/setup-python-4
chore(deps): bump actions/setup-python from 2 to 4
2023-02-07 18:15:56 -05:00
josegonzalez
bfef36d1a6 Merge pull request #204 from dokku/dependabot/github_actions/actions/upload-artifact-3
chore(deps): bump actions/upload-artifact from 2 to 3
2023-02-07 17:57:16 -05:00
dependabot[bot]
85302b5040 chore(deps): bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-07 22:02:22 +00:00
dependabot[bot]
09ca02a1ad chore(deps): bump actions/setup-python from 2 to 4
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-07 22:02:19 +00:00
dependabot[bot]
1de6476ff2 chore(deps): bump actions/upload-artifact from 2 to 3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-07 22:02:15 +00:00
Jose Diaz-Gonzalez
1acb937676 feat: upgrade github actions automatically 2023-02-07 17:01:15 -05:00
josegonzalez
3f22a06649 Merge pull request #203 from dokku/upgrade-test-os
feat: upgrade test os to ubuntu 20.04
2023-02-07 16:50:49 -05:00
Jose Diaz-Gonzalez
2bcbae8915 feat: upgrade test os to ubuntu 20.04 2023-02-07 16:19:10 -05:00
Jose Diaz-Gonzalez
14ac26d1fc Release 1.28.0 1.28.0 2023-02-07 08:19:56 -05:00
josegonzalez
5679ded638 Merge pull request #201 from dokku/fix-upgrades
fix: properly support new image and image-version values during plugin upgrades
2023-02-07 07:13:48 -05:00
Jose Diaz-Gonzalez
0f569b158c fix: properly support new image and image-version values during plugin upgrades
Closes dokku/dokku-mongo#143
Closes dokku/dokku-redis#193
Closes dokku/dokku-redis#195
2023-02-07 06:53:40 -05:00
josegonzalez
1948c216ff Merge pull request #198 from dokku/update-docker-commands
Update docker commands to use DOCKER_BIN
2023-02-07 04:47:06 -05:00
Jose Diaz-Gonzalez
646356d086 refactor: use DOCKER_BIN env var instead of calling docker directly
This will allow us to alias the docker binary with podman for most actions - other than updating running containers.
2023-02-07 03:53:08 -05:00
Jose Diaz-Gonzalez
b50752d009 refactor: use namespaced docker commands for interacting with the docker binary 2023-02-07 03:39:42 -05:00
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