Repository navigation
Releases: antimatter-studios/docker-dev-tools
Releases · antimatter-studios/docker-dev-tools
Release list
v2.3.0
Changelog
- 7fcecd5 Bump actions/checkout from 4 to 7 (#15)
- 21d1efc Bump actions/setup-go from 5 to 7 (#19)
- a0bbf53 Bump actions/upload-artifact from 4 to 7 (#18)
- e252848 Bump golangci/golangci-lint-action from 8.0.0 to 9.3.0 (#14)
- 93aa80e Bump goreleaser/goreleaser-action from 6.4.0 to 7.2.3 (#17)
- 71b16ef Read the upstream scheme from .protocol, as docker-config-gen does (#10)
- 6f67a29 chore(deps): bump github.com/docker/go-connections from 0.7.0 to 0.8.1 (#16)
- a3edbc2 chore(githooks): sync github-guard to the trusted-declaration guards (#8)
- 1e7110b feat: serve proxied hosts over HTTPS with a local, name-constrained CA (#11)
- 3cc3c6b fix: move to the moby client module, off the unpatched docker/docker (#21)
v2.2.2
v2.2.1
v2.2.0
v2.1.0
v2.0.0
Changelog
- 0ee4693 feat: add adaptive dark/light theming for terminal UI
- 7a50278 feat: add interactive install wizard with Bubbletea
- d3b94f5 feat: add persistent IP alias service to platform interface
- f7511b5 feat: replace setup subcommand with install wizard and add restart
- afdd15e refactor: migrate config to XDG base directory and remove network fields
- 98f42a9 refactor: remove static network management from proxy
v0.1.2
Changelog
- fa5b359 fix: use proper Ruby system_command in Homebrew cask postflight hook
v0.1.1
Changelog
- 106cda3 Strip macOS quarantine attribute on install
v0.1.0
Changelog
- 8b33429 a nice upgrade with all the new features that I refactored and rewrote over the last months
- 6eb82c2 - allow pushing - add way to list all hooks - add way to remove all scripts from a single hook
- aafbac5 - fix the create network functionality - refactor the docker functions into a separate file - fix the problem where network-name option has to be at the beginning of the options
- 2d30ecb A little reformatting
- 3e30b8c Add Homebrew tap and install script for distribution
- 4ffc100 Add an automatic self updater with a timeout feature
- 0b1bc46 Add extra information about the configured upstreams to the status command
- 26d6cdc Add interactive logs dashboard and improve status display
- 289c3dc Add live Status tab to logs dashboard and improve status display
- 1c119ba Add sidecar display to status dashboard
- 2654c49 Add start/stop commands for DNS and proxy services
- 157cae1 Allow to install without specifying a path, it'll use the path of the tool that being run, making it somewhat autoconfigurable
- 0c11402 Big documentation update
- b0777e2 Change some core function names to be more consistent and less likely to clash with tool functionalities
- 52a62c0 Create a way to render a table of data with borders
- 5c7a19e Don't attempt to upload when the $file variable is empty
- bb2977c Don't update when running the setup tool
- d698974 Eliminating the Script object in favour of always using the CLI object
- d2e522e Fix GoReleaser deprecations: formats and homebrew_casks
- 5bf7ec9 Fix how the shell path files are backed up to stop them making unlimited copies
- 79f7d61 Fix lowercase string tools name
- 22a6242 Fix the constructors to use the new SystemConfig class
- 7435f8d Handle fatal errors in a nicer way than the default output
- fe0f3e6 I didn't use the correct methods
- 6173eb1 I don't want to output tabs, so replace all usages with an automatic replacement
- 81e0fc7 I forgot to commit these two files
- a96bb64 I forgot to update some variables so this command was briefly broken
- 6e07a78 I had the follow parameter the wrong way around
- e618398 I hate this code, but I have to maintain it until I rewrite it
- d42d97f I need to remove the first argument, after it's confirmed that it's a valid command
- 303cb15 I needed the ability to temporarily silence stdout whilst another process was in action so it wouldn't confuse the command line output
- 4c72f0e I should have also changed this interface
- 6ea3be5 I should not have exposed this information through the public interface, since I don't know how to implement this feature on linux too and that causes a crash
- e8fde0c I updated these configuration keys to be more obvious
- c73cbce I was incorrected detecting true, not false
- 3893819 I was using the wrong way to add text to a config file
- 8cfbf40 If the config is readonly, don't do any self-update since it can't work in readonly mode
- 29b3758 Implement a more generic way for tools to registry themselves, letting me use tools from extensions for the first time
- 911d3b4 Implement a way to directly read json data into models instead of dealing with arrays and use it extensively in the project models
- d1c06d0 Implement extension install/uninstall
- 4907e1c Implement the linux networking
- f60bee2 Initial commit
- 6feba69 Install the install, proxy, and network commands
- 70a9a6d It makes more sense to namespace these
- 5fcf32b Make a change that will use your current network ip addresses and respect that setup instead of overriding it with 1&1 servers
- d2f4a7b Make the container use an instantiator callable to make objects and tell the autowirer to use the containers resolver when doing dependency resolution, lol
- 4ef6e26 Make this exception a little more flexible on how it describes the exception so i can use it with more scenarios
- a8f9d8e Merge branch 'cth/chris-master' into master
- 4558063 Merge branch 'cth/project-refactoring'
- 2c399e4 Merge branch 'main' of github.com:antimatter-studios/docker-dev-tools
- 9f3e9bd Merge branch 'main' of github.com:antimatter-studios/docker-dev-tools
- 79e1c12 Merge branch 'main' of github.com:antimatter-studios/docker-dev-tools
- 5f67e98 Merge branch 'main' of github.com:antimatter-studios/docker-dev-tools into main
- 47caee3 Merge branch 'master' into cth/ubuntu
- 16a1d5d Merge branch 'master' into cth/upgrade-project
- ffdfc4a Merge branch 'master' of https://github.com/christhomas/docker-dev-tools
- 7760b3d Merge branch 'master' of https://github.com/christhomas/docker-dev-tools into master
- 0c3d60b Merge branch 'master' of https://github.com/plista/docker-dev-tools into upgrade
- d9012dc Merge branch 'upgrade' of github.com:christhomas/docker-dev-tools into upgrade
- 2b90d40 Merge pull request #1 from christhomas/master
- bcad5f2 Merge pull request #1 from plista/master
- 1d1e1d1 Merge pull request #1 from thamerbelfkihthamer/main
- 3ac2ce6 Merge pull request #2 from christhomas/master
- 9d75972 Merge pull request #2 from plista/master
- 473f90a Merge pull request #3 from christhomas/master
- face7c3 Merge pull request #3 from plista/master
- 0e58fd9 Merge pull request #4 from christhomas/master
- 15876a9 Merge pull request #4 from plista/master
- 559bc85 Merge pull request #5 from christhomas/master
- 402bc0e Merge pull request #5 from plista/master
- 8298844 Prevent overwriting the $group variable with another variable for this loop
- ccb2925 Refactor things towards the new Text/Table classes which are instance based
- cfff7e5 Refactor this code to eliminate the reflection from methods which don't need it and put it together with other reflection that will make debugging and testing this code easier
- 57c483a Rename BaseConfig to JsonConfig because it's actually a more descriptive name
- d35f2c4 Rename logs subcommand to monitor
- 9f2db01 Replace the output with a nice table
- ffb1222 Split the configuration up into different classes to help with loading multiple configuration types from multiple data sources
- 338ecd8 Support "sequences" of commands, where you can set a script to be an array of commands to run, useful for things like "restart" actions
- 241303e The big namespace refactoring
- 69c01ac Update this code to use DockerServer instead of Docker
- c94daf5 Use ~/.local/bin for install script with PATH warning
- 0522be7 You shouldn't pull the container, but just use the one you have in your machine
- 9e2b1f6 a dummy healthcheck tool
- a353efd a pretty cheap way to handle dealing with setting keys of non-scalar values and stripping them of objects by decomposing them to plain json objects and back again
- 18a580e a rewrite of the terminal code so it's functioning with "streams" instead of just outputting text raw to the terminal
- 75d9a8b a simple config() function and use realpath to resolve the path from being relative
- bc1769d a simpler and more powerful run script logic
- 513e344 actually, the autoloader can't throw exceptions, but must just return false
- 821103a add 127.0.0.1 to this since on big sur 0.0.0.0 has stopped working like ...