Jose Diaz-Gonzalez
c12c33d1ce
feat: add support for attaching to networks after service container creation and start
2023-02-07 18:24:55 -05:00
Jose Diaz-Gonzalez
3f40d5476d
refactor: directly write out the cid file when creating the service container
2023-02-07 18:24:55 -05:00
Jose Diaz-Gonzalez
c5d2a6804c
fix: correct error message for valid/invalid properties
2023-02-07 18:24:55 -05:00
Jose Diaz-Gonzalez
8ca3b8f988
fix: actually call the :set function and ensure we write properties to the correct namespace
2023-02-07 18:24:55 -05:00
Jose Diaz-Gonzalez
53927c93db
fix: correct issue with checking if the service container is ready when using an initial-network
2023-02-07 18:24:55 -05:00
Jose Diaz-Gonzalez
a3a2183ec8
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:24:55 -05:00
josegonzalez
a42c69c765
Merge pull request #159 from dokku/dependabot/github_actions/actions/upload-artifact-3
...
chore(deps): bump actions/upload-artifact from 2 to 3
2023-02-07 18:11:59 -05:00
josegonzalez
fbe7d0e1ff
Merge pull request #158 from dokku/dependabot/github_actions/actions/checkout-3
...
chore(deps): bump actions/checkout from 2 to 3
2023-02-07 18:11:45 -05:00
josegonzalez
bfa9a09ae2
Merge pull request #157 from dokku/dependabot/github_actions/actions/setup-python-4
...
chore(deps): bump actions/setup-python from 2 to 4
2023-02-07 18:11:13 -05:00
dependabot[bot]
c1aa251020
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:19 +00:00
dependabot[bot]
00df0368d8
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:13 +00:00
dependabot[bot]
c6440a9c17
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:09 +00:00
Jose Diaz-Gonzalez
f2ef1249e9
feat: upgrade github actions automatically
2023-02-07 17:01:15 -05:00
josegonzalez
f25088fe07
Merge pull request #156 from dokku/upgrade-test-os
...
feat: upgrade test os to ubuntu 20.04
2023-02-07 16:51:25 -05:00
Jose Diaz-Gonzalez
824ba0d4a2
feat: upgrade test os to ubuntu 20.04
2023-02-07 16:19:10 -05:00
Jose Diaz-Gonzalez
64804eb00c
Release 1.27.0
1.27.0
2023-02-07 08:19:42 -05:00
josegonzalez
8559bc670e
Merge pull request #154 from dokku/fix-upgrades
...
fix: properly support new image and image-version values during plugin upgrades
2023-02-07 07:32:24 -05:00
Jose Diaz-Gonzalez
149e4e753a
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
e4d092b2d7
Merge pull request #153 from dokku/update-docker-commands
...
Update docker commands to use DOCKER_BIN
2023-02-07 04:44:37 -05:00
Jose Diaz-Gonzalez
223aab449b
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
9b21d136d3
refactor: use namespaced docker commands for interacting with the docker binary
2023-02-07 03:39:42 -05:00
Jose Diaz-Gonzalez
4ba816e0a7
refactor: namespace all docker commands in common-functions
2023-02-07 03:31:50 -05:00
Jose Diaz-Gonzalez
91d3d884ba
Release 1.26.2
1.26.2
2023-02-07 02:46:45 -05:00
Jose Diaz-Gonzalez
e024260fe6
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:35 -05:00
Jose Diaz-Gonzalez
6f4728b1a7
Release 1.26.1
1.26.1
2023-01-28 16:34:41 -05:00
Jose Diaz-Gonzalez
88c60fd878
docs: update the ci workflow badge
...
Refs https://github.com/badges/shields/issues/8671
2023-01-28 16:32:52 -05:00
josegonzalez
850ae71a0d
Merge pull request #151 from dokku/5468-dokku-lib-host-root
...
feat: respect DOKKU_LIB_HOST_ROOT for mounted data volumes
2022-12-27 00:16:29 -05:00
Jose Diaz-Gonzalez
ae702634dd
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
503a462b38
Release 1.26.0
1.26.0
2022-12-26 19:02:19 -05:00
josegonzalez
67dc23229a
Merge pull request #150 from dokku/pause-stop-rm
...
Add :pause subcommand and make :stop subcommand actually remove the container
2022-12-26 18:20:19 -05:00
Jose Diaz-Gonzalez
83a8871862
feat: add :pause subcommand and make :stop subcommand actually remove the container
2022-12-26 17:39:49 -05:00
Jose Diaz-Gonzalez
aba953cade
docs: update readme
2022-12-26 17:27:30 -05:00
Jose Diaz-Gonzalez
2f8abf96b3
Release 1.25.0
1.25.0
2022-10-12 14:19:55 -04:00
Jose Diaz-Gonzalez
256e905831
Merge pull request #143 from igormatkovic/patch-1
...
Add --no-tablespaces to the mysqldump command
2022-10-12 14:18:37 -04:00
Jose Diaz-Gonzalez
971446129a
Release 1.24.0
1.24.0
2022-10-12 01:28:13 -04:00
Jose Diaz-Gonzalez
734c6190b0
Merge pull request #145 from dokku/dependabot/docker/mysql-8.0.31
...
chore(deps): bump mysql from 8.0.29 to 8.0.31
2022-10-11 21:47:09 -07:00
Jose Diaz-Gonzalez
9778d2f7de
Merge pull request #146 from dokku/arm-support
...
Update all related images to add arm/arm64 support
2022-10-11 21:45:39 -07:00
Jose Diaz-Gonzalez
c1b7936f29
feat: update all related images to add arm/arm64 support
2022-10-11 23:59:25 -04:00
dependabot[bot]
622519eb9d
chore(deps): bump mysql from 8.0.29 to 8.0.31
...
Bumps mysql from 8.0.29 to 8.0.31.
---
updated-dependencies:
- dependency-name: mysql
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-10-12 03:09:42 +00:00
Igor Matkovic
c594534013
Add --no-tablespaces to the mysqldump command
...
Fixes dokku/dokku-mysql#140
2022-08-23 13:04:36 -07:00
Jose Diaz-Gonzalez
9725b9547d
Release 1.23.0
1.23.0
2022-07-25 01:31:10 -04:00
Jose Diaz-Gonzalez
07d157e236
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
41388718a1
Release 1.22.0
1.22.0
2022-07-25 01:17:21 -04:00
Jose Diaz-Gonzalez
e3d30f51b3
chore: run shfmt
2022-07-25 01:15:32 -04:00
Jose Diaz-Gonzalez
3150f35d07
Merge pull request #141 from dokku/filter-services
...
fix: refactor how services are filtered
2022-07-25 01:12:06 -04:00
Jose Diaz-Gonzalez
50792d0b2c
fix: update clone test
2022-07-25 00:36:53 -04:00
Jose Diaz-Gonzalez
2e612a4f0d
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
fea00997b5
fix: move warning below service name verification
2022-07-19 01:34:21 -04:00
Jose Diaz-Gonzalez
5841758fe3
Release 1.21.0
1.21.0
2022-07-10 15:30:48 -04:00
Jose Diaz-Gonzalez
cb063234a9
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