• 0.5.0-alpha 578e91eeec
  • 0.4.1-alpha 4ba15df9b7

    0.4.1-alpha Stable

    decentral1se released this 2022-04-21 13:47:45 +00:00 | 765 commits to main since this release

    Changelog

    • c214937 installer: download on aarch64
    • 11d7823 installer: add 32 bit arm support
    • 6140abb fix: sync to latest before commits come in
    • 5721b35 fix: per service logs
    • 4ba15df chore: 0.4.1-alpha
    Downloads
  • 0.4.0-alpha 3a3f41988b

    0.4.0-alpha Stable

    decentral1se released this 2022-04-19 12:37:26 +00:00 | 771 commits to main since this release

    Changelog

    • a1190f1 fix: show which service is getting backed up [ci skip]
    • e421922 fix: restore uses absolute paths & better docs
    • 3c4bb6a fix: ensure we're on latest for recipe release dance
    • cbd9240 fix: better local changes message
    • a0d7a76 fix: better error messages for release failures
    • a4f1634 fix: backups get gzip, absolute paths, single archive file
    • b27acb2 feat: backup/restore [ci skip]
    • c71efb4 feat: arm builds [ci skip]
    • ed5bbda docs: wording & emoji [ci skip]
    • 7b627ea docs: nice gopher [ci skip]
    • 622ecc4 docs: drop slash [ci skip]
    • 10d5705 docs: better backup docs
    • f6690a8 build: upx release script [ci skip]
    Downloads
  • 0.4.0-alpha-rc8 6998298d32

    decentral1se released this 2022-03-30 14:35:30 +00:00 | 791 commits to main since this release

    Changelog

    • 0e23ec5 refactor!: simple validation only
    • e8e4185 fix: pass args to local function invocations too
    • 323f446 fix: filtering requires case-by-case handling
    • b943a8b feat: allow choosing user on remote commands
    • 6998298 chore: publish next tag 0.4.0-alpha-rc8
    Downloads
  • 0.4.0-alpha-rc7 acc665f054

    decentral1se released this 2022-03-27 19:33:37 +00:00 | 796 commits to main since this release

    Changelog

    • bc1729c trim docs, point to new docs [ci skip]
    • cdec834 reformat: remove extra line in CLI help
    • 2fbdcfb refactor: try the meta for default branch too
    • 22f9cf2 refactor: remove unused flag
    • 4e09f3b refactor: migrate authors to dedicated file [ci skip]
    • c905376 refactor!: use "config" instead of "compose" [ci skip]
    • 58e98f4 refactor!: type -> recipes
    • 793a850 refactor!: short flags for server add
    • 2277e4e refactor!: remove no-input flag where not needed
    • 42c1450 refactor!: prefer short flags on release
    • c0c3d9f refactor!: make dry-run flag more convenient
    • 227c02c refactor!: make common flags single char again
    • 2493921 refactor!: de-duplicate record flags
    • e670844 refactor!: app name -> domain
    • a237788 refacator!: use single char short flags
    • f432bfd fix: warn when no repo on git
    • 4023e6a fix: wait until app created to check for secrets
    • d5f30a3 fix: use removal flag with correct help
    • 0557284 fix: use new repo name
    • a9b5227 fix: use name not stack name for pass storage
    • 231cc3c fix: use StackName to filter volumes
    • fc51078 fix: typo
    • dfb32cb fix: type -> recipe [ci skip]
    • e9cfb07 fix: strip length modifiers
    • 1615130 fix: skip prompt for no passwords
    • c344235 fix: skip dupe ipv4 check, done in EnsureDomainsResolveSameIPv4
    • c67471e fix: show which secret was generated
    • c66695d fix: return err not logrus + new lines
    • d3e127e fix: retain backwards compat with TYPE/RECIPE change
    • fa8611b fix: respect NoInput on "app cp" & use app to get StackName
    • 6333815 fix: remove unused flag
    • 7a40e2d fix: remove duplicate flags on "server new"
    • 6b2a001 fix: remove dupe logging on catalogue reading [ci skip]
    • 82d560a fix: prompt for input on app cp
    • ecbeacf fix: prompt for container choice correctly on run [ci skip]
    • 5da4afa fix: only ensure latest after cloning
    • b4b0b46 fix: only delete secrets from specific app
    • 3797292 fix: no domain/converge check for deploy/upgrade/rollback
    • 6aa23a7 fix: more precise filtering
    • 6a50981 fix: match on generation of single secret
    • f39e186 fix: match Force/NoInput where needed
    • d61e104 fix: look at removal flag for pass logic
    • 8ccf856 fix: lay out generated secrets with warning/clarification
    • c7062e0 fix: initial subcmd completion
    • b295958 fix: handle all container registries
    • a8f35bd fix: handle NoInput for volume removal
    • d0945aa fix: handle NoInput for app removal
    • 2620097 fix: guard against concurrent write errors
    • 823f869 fix: error out correctly from ValidateDomain
    • bdd9b0a fix: ensure recipes on latest for lint/generate
    • b2d17a1 fix: ensure latest checked out for recipe upgrade
    • 2b2dcc0 fix: dont checkout latest if we dont have a copy
    • 37a1fcc fix: delete all secrets if force/noinput
    • e056d8d fix: de-dupe dns resolver logging, more concise [ci skip]
    • 09ac74d fix: check out default branch from tags
    • bfeda40 fix: catch more ssh failure modes with help
    • 16fc5ee fix: can't force remove if it is already deployed
    • 7f31531 fix: better prompts & matching for secret removal
    • 3381b89 fix: better error handling & proper context deletion for server rm
    • 2122f0e fix: avoid short command alias conflicts
    • 3fbd381 fix: add pass remove flag & show name is optional
    • ce70932 feat: single char short flag for volumes removal
    • b5f23d3 feat: show latest published version on sync
    • 2555096 feat: short flags for run command
    • b31cb6b feat: prompt for secret generation
    • 3383600 feat: pass domain to new app envs
    • c529988 feat: output success for secret insert [ci skip]
    • e78b395 feat: new short flag for RC upgrading
    • f0fc102 feat: more info on volumes. skip driver info
    • d316de2 feat: include recipe in deploy & friends overview
    • 860f1d6 feat: bring back scripts interface
    • a23124a feat: auto strip domain names to avoid runtime limits
    • 46fca7c docs: less ambig wording [ci skip]
    • 5237c7e docs: focus more on straight ssh docs for server add
    • d8a1b0c doc: indicate storage location of secret in logs
    • 7a8c7cd ci: drop static check
    • 6e1e02a chore: use same flag docs style
    • 598e87d chore: skip new repositories
    • 123475b chore: remove old files [ci skip]
    • acc665f chore: publish next tag 0.4.0-alpha-rc7
    • a6b52c1 chore: go mod tidy [ci skip]
    • 0a208d0 chore: go mod tidy + patch upgrades
    • 9d5e805 chore: go mod tidy
    • 1236192 chore: go mod tidy
    • 3f83803 chore: go mod tidy
    • bafc8a8 chore: go mod tidy
    • 53ed1fc chore: go mod tidy
    • 0015118 chore: go mod tidy
    • cd46d71 chore(deps): update module github.com/schollz/progressbar/v3 to v3.8.6
    • 770ae5e chore(deps): update module github.com/moby/sys/signal to v0.7.0
    • da97117 chore(deps): update module github.com/docker/docker to v20.10.14
    • 13e0392 chore(deps): update module github.com/docker/docker to v20.10.13
    • fa51459 chore(deps): update module github.com/docker/distribution to v2.8.1
    • cc9e3d4 chore(deps): update module github.com/docker/distribution to v2.8.0
    • 978297c chore(deps): update module github.com/docker/cli to v20.10.14
    • 99a6135 chore(deps): update module github.com/docker/cli to v20.10.13
    • 91b4e02 chore(deps): update module github.com/containers/image to v5
    • 6fa0903 chore(deps): update module github.com/buger/goterm to v1.0.4
    • 11da480 chore(deps): update module github.com/alecaivazis/survey/v2 to v2.3.4
    • 848e175 chore(deps): update golang docker tag to v1.18
    • 141711e Merge remote-tracking branch 'origin/renovate/main-github.com-schollz-progressbar-v3-3.x' into main
    • 3d44d8c Merge remote-tracking branch 'origin/renovate/main-github.com-docker-docker-20.x' into main
    • a274109 Merge remote-tracking branch 'origin/renovate/main-github.com-docker-docker-20.x' into main
    • b8b4616 Merge remote-tracking branch 'origin/renovate/main-github.com-docker-cli-20.x' into main
    Downloads
  • 0.4.0-alpha-rc6 cff7534bf9

    decentral1se released this 2022-01-19 12:33:39 +00:00 | 909 commits to main since this release

    Changelog

    • f9a2c1d refactor: put StripTagMeta into formatter package
    • 9f2bb3f refactor!: remove auto dns, too magic, too broken
    • 0e688f1 refactor!: migrate to urfave/cli v1
    • a1abe5c refactor!: drop backup/restore for now
    • a33767f refactor!: drop auto traefik deploy, rarely works
    • b9ec416 fix: when upgrading, skip over bad tags, don't error out
    • 53cd3b8 fix: drop duplicate flags
    • b1b9612 fix: dont try to parse empty values on status lookup
    • 13e5823 fix: correctly override with ~/.ssh/config if failing to connect
    • 7a66a90 fix!: change dry-run alias to not conflict with debug
    • f4b5635 docs: point to new option for better assurance on tag listing
    • cb210d0 docs: pass on flag/help strings
    • cff7534 chore: publish 0.4.0-alpha-rc6
    Downloads
  • 0.4.0-alpha-rc5 c6db9ee355

    decentral1se released this 2022-01-18 10:39:11 +00:00 | 925 commits to main since this release

    Changelog

    • 199aa5f fix: read password length from env files
    • ca75654 fix: read correct app file name for secret generation
    • e0fa1b6 fix: let users know what was deleted
    • 88f9796 fix: let us know if not pushing changes without dry-run (recipe release)
    • 3aec5d1 fix: ignore new test repo
    • 7733637 fix: ensure catalogue cloned for catalogue reliant commands
    • 6cdba0f fix: commit changes if dry-run not present (recipe release)
    • b69ab0d fix: chaos mode fixed for upgrade/rollback
    • fc2d83d fix: better error message for missing server
    • 2f4f288 feat: -a/--all-tags for listing all tags on recipe upgrade
    • 9b26c24 docs: drop that, not happening
    • c6db9ee chore: publish 0.4.0-alpha-rc5
    • e98f00d chore: go mod tidy
    • b4c2773 chore(deps): update module gotest.tools/v3 to v3.1.0
    Downloads
  • 0.4.0-alpha-rc4 69a7d37fb7

    decentral1se released this 2022-01-06 09:04:51 +00:00 | 939 commits to main since this release

    Changelog

    • 74dfb12 refactor: centralise tag meta stripping
    • d7e1b29 fix: skip failed image parse for upgrade and move on
    • b22b63c fix: only output if volumes selected for removal
    • 1b37d2d fix: handle tags without images gracefully
    • d9f3a11 fix: gracefully handle missing tag for syncing
    • d7cf11b fix: further fixes for gracefully handling missing tag
    • 4b7ec63 fix: fix chaos mode for deployment
    • 49ccf2d fix: also show skip for non semver tags
    • 87649cb docs: more manual test cases [ci skip]
    • 76adc45 docs: match typically log message style
    • 69a7d37 chore: release 0.4.0-alpha-rc4
    Downloads
  • 0.4.0-alpha-rc3 e38a0078f3

    decentral1se released this 2022-01-04 14:34:21 +00:00 | 950 commits to main since this release

    Changelog

    • 25b44dc refactor!: use lowercase option to match others
    • 6d76b36 fix: use spaces like the rest [ci skip]
    • 763e7b5 fix: use StackName for querying via Docker
    • eed2756 fix: new app table colume matches usual order now
    • 10e4a8b fix: handle StackName/AppName correctly for new app creation
    • 0c2f6fb fix: app autocomplete for secret commands
    • b61b8f0 fix: always check for deployed status when removing
    • d5ab9ae docs: match other abort command outputs
    • 2ebb00c docs: confirm prompt matches language of command
    • e38a007 chore: publish 0.4.0-alpha-rc3
    Downloads
  • 0.4.0-alpha-rc2 636dc82258

    decentral1se released this 2022-01-03 15:37:53 +00:00 | 960 commits to main since this release

    Changelog

    • 379e01d fix: use installer without progress bar [ci skip]
    • bd1da39 fix: show latest version when up-to-date
    • ba9abcb fix: increase converge timeout
    • a1cbf21 fix: handle "uknown" version on deployment
    • 65feda7 fix: dont lookup release notes if no version passed
    • 64e223a fix: dont display non-existant release notes if no version
    • 66d5453 docs: recommend more helper commands for deploy timeout
    • 636dc82 chore: 0.4.x rc2
    Downloads