2025-12-15 - 2026-06-15
Overview
3 Releases published by 1 user
Published
0.13.0-beta
0.13.0-beta
Published
0.13.0-rc2-beta
0.13.0-rc2-beta
Published
0.13.0-rc1-beta
0.13.0-rc1-beta
50 Pull requests merged by 9 users
Merged
#829 chore(deps): update alpine docker tag to v3.24
Merged
#863 fix(new): checkout given recipeVersion before generating env closes #862
Merged
#861 chore(deps): update golang docker tag
Merged
#859 chore(deps): update module golang.org/x/term to v0.44.0
Merged
#858 chore(deps): update golang docker tag
Merged
#856 chore(deps): update module golang.org/x/sys to v0.46.0
Merged
#853 chore(deps): update golang docker tag
Merged
#850 chore(deps): update module golang.org/x/sys to v0.45.0
Merged
#851 chore(deps): update nginx docker tag to v1.31.1
Merged
#844 chore: adds nixos flake support
Merged
#847 chore(deps): update golang docker tag
Merged
#845 chore(deps): update module github.com/go-git/go-git/v5 to v5.19.1
Merged
#841 chore(deps): update golang docker tag
Merged
#839 chore(deps): update coopcloud.tech/tagcmp digest to c26951b
Merged
#834 chore(deps): update tonistiigi/xx docker tag to v1.9.0
Merged
#832 chore(deps): update nginx docker tag to v1.31.0
Merged
#833 chore(deps): update otel/weaver docker tag to v0.23.0
Merged
#831 chore(deps): update module golang.org/x/term to v0.43.0
Merged
#830 chore(deps): update golang docker tag
Merged
#827 chore(deps): update module golang.org/x/sys to v0.44.0
Merged
#826 chore(deps): update module github.com/go-git/go-git/v5 to v5.19.0
Merged
#824 chore(deps): update alpine docker tag to v3.23
Merged
#825 chore(deps): update golang docker tag
Merged
#823 chore(deps): update module github.com/decentral1se/cobra to v1.10.2
Merged
#819 fix: i18n & clarify no release notes msg
Merged
#815 chore: golang 1.26 && make deps
Merged
#810 test: unit tests clean up themselves
Merged
#799 feat: add filename to error message when yaml file is invalid
Merged
#791 feat: revert all changes during failed release process
Merged
#793 build: remove broken goreleaser automagic
Merged
#787 build: trimpath
Merged
#786 fix: translated help
Merged
#784 test: remove recipe sync dependency
Merged
#781 fix: remove double help flag
Merged
#776 feat: bytes/base64 secret generation
Merged
#778 test: ensure ssh-agent is configured
Merged
#764 refactor!: rework recipe release flow
Merged
#774 feat: abra app ls --chaos
Merged
#773 fix: more graceful bailing if borked .env.sample
Merged
#772 fix: remove client timeout
Merged
#771 fix: broken CI
Merged
#761 #744: ensure recipe is up to date before creating new app
Merged
#750 fix: breaking GetRecipeVersions when an invalid recipe versions exist
Merged
#766 fix: double R015
Merged
#763 fix: Does not crash when an image has no tag
Merged
#741 fix: Allows multiple protocols on one port
Merged
#756 fix regexp for _remove_tags bats output
Merged
#753 ensure repo is up to date before printing status
Merged
#745 modified install script to output a safe PATH-update (fixes #735)
Merged
#738 avoiding #732 by checking for empty versions list for recipe sync
10 Pull requests proposed by 4 users
Proposed
#742 WIP: feat: introduce local recipes
Proposed
#816 WIP: feat: use compose-go
Proposed
#835 chore(deps): update module github.com/charmbracelet/bubbletea to v2
Proposed
#836 chore(deps): update module github.com/charmbracelet/lipgloss to v2
Proposed
#837 chore(deps): update module github.com/charmbracelet/log to v2
Proposed
#842 chore(deps): update otel/weaver docker tag to v0.23.0
Proposed
#843 chore(deps): update tonistiigi/xx docker tag to v1.9.0
Proposed
#855 Use docker login credentials from host
Proposed
#864 chore(deps): update golang:1.26 docker digest to 792443b
Proposed
#869 Use go run for xgettext-go
27 Issues closed from 13 users
Closed
#867 limit on secret length names with long domain names
Closed
#862 abra app new <recipe> <version> always use env from main
Closed
#807 abra app upgrade randomly misses release notes
Closed
#792 Ensure teardown for unit tests
Closed
#794 Failed release SSH leaves uncommitted changes
Closed
#683 Make recipe release atomic
Closed
#780 goreleaser: error=git is in a dirty state
Closed
#775 Make abra app deploy the only way to deploy
Closed
#783 Investigate -trimpath for builds
Closed
#785 abra aplicacion listar output regression after #781
Closed
#777 Protect main branch of recipes
Closed
#682 Rework abra recipe release
Closed
#762 Errors in .env.sample are not reported in a useful way.
Closed
#744 abra app new forgetting to pull new versions?
Closed
#485 Re-work UI to expose underlying operations
Closed
#731 panic: interface conversion: reference.repository is not reference.NamedTagged: missing method Tag
Closed
#739 panic: interface conversion: reference.repository is not reference.NamedTagged: missing method Tag
Closed
#737 abra app ls -S doesn't show available upgrade, but there is one
Closed
#749 abra incorrectly handles missing recipe folders with commands new and app ls --status
Closed
#736 some abra recipe commands are for operators and others for maintainers
Closed
#724 Abra recipe release throws a weird SSH error when publishing tags
Closed
#746 Feedback for no storage left on device
Closed
#735 Installer PATH output
Closed
#740 abra catalogue generate doesn't see all tags
Closed
#613 feat: tabbed overview of deployment/logs/errors/etc. on deploy
Closed
#734 Fix broken CI
Closed
#732 Index out of range error when syncing recipe with no version found
63 Issues created by 11 users
Opened
#736 some abra recipe commands are for operators and others for maintainers
Opened
#737 abra app ls -S doesn't show available upgrade, but there is one
Opened
#739 panic: interface conversion: reference.repository is not reference.NamedTagged: missing method Tag
Opened
#740 abra catalogue generate doesn't see all tags
Opened
#743 My computer gets locked out from the server
Opened
#744 abra app new forgetting to pull new versions?
Opened
#746 Feedback for no storage left on device
Opened
#747 Add lint rule to check config names match
Opened
#748 Remove all hardcoded timeouts for ssh/docker daemon access
Opened
#749 abra incorrectly handles missing recipe folders with commands new and app ls --status
Opened
#751 Don't change recipe checkout on abra app deploy if there are unnamed changes
Opened
#752 Changing git origin to use ssh instead of https causes abra deploy to fail
Opened
#754 Migration of passgen dependency to coop-cloud-chaos-patchs
Opened
#755 feat: Mechanism for setting a min abra version for recipes
Opened
#757 abra recipe fetch and refspecs
Opened
#758 Upstream alkazam into abra
Opened
#759 Use of --debug not rendering line breaks correctly
Opened
#760 autocomplete UX improvements
Opened
#762 Errors in .env.sample are not reported in a useful way.
Opened
#765 Migrating from legacy docker/docker deps
Opened
#767 Replace AlecAivazis/survey lib
Opened
#768 recipe release testing cleanup insufficient
Opened
#769 do not run _ensure_swarm during test setup if using remote server
Opened
#770 run make before running integration tests
Opened
#775 Make abra app deploy the only way to deploy
Opened
#777 Protect main branch of recipes
Opened
#779 abra recipe sync asplode
Opened
#780 goreleaser: error=git is in a dirty state
Opened
#782 app undeploy ignore writing env version
Opened
#783 Investigate -trimpath for builds
Opened
#785 abra aplicacion listar output regression after #781
Opened
#788 AlecAivazis/survey doesn't support i18n
Opened
#789 recipe release should only take recipe part of version label as input
Opened
#790 abra app run escaping and environment issues
Opened
#792 Ensure teardown for unit tests
Opened
#794 Failed release SSH leaves uncommitted changes
Opened
#795 Fatal on app ls -S if recipe commit doesn't exist
Opened
#796 Non-existing recipe breaks app ls -S --chaos
Opened
#797 Consider golangci-lint for abra CI checks
Opened
#798 localize secret generation dictionary
Opened
#800 Document clean up approaches (docker system prune)
Opened
#801 abra app move hangs, probably non-passwordless sudo?
Opened
#802 Unfork docker libs once multiple port patch is upstream'd / released
Opened
#803 abra app move does not support commit id from branch as version
Opened
#804 Show changelog when deploying with tag/-l
Opened
#805 abra recipe release shows empty PROPOSED CHANGES table
Opened
#806 abra recipe release: support maintainer pull request review workflow
Opened
#807 abra app upgrade randomly misses release notes
Opened
#808 Write to env version before polling
Opened
#809 Operator sync resurrected
Opened
#811 abra app upgrade stability
Opened
#812 Deal with nonskippable recipe updates
Opened
#813 Run automatic pre and post migration scripts
Opened
#814 Make unit tests run in parallel again
Opened
#817 invalid syntax error with abra app list in spanish
Opened
#818 interface for abra app config
Opened
#821 subcommand to output machine readable information about particular deployed app
Opened
#838 Renovate automerge is currently wildly optimistic
Opened
#849 abra accepts whitespace in domain name but it shouldn't
Opened
#862 abra app new <recipe> <version> always use env from main
Opened
#865 abra continues deployment when the image doesn't exist on the registry
Opened
#866 Add abra app search
Opened
#867 limit on secret length names with long domain names
12 Unresolved Conversations
Open
#667
"no log output received from deployment" - unclear error message for template bugs
Open
#730
feat: abra app clone <srcdomain> --domain <newtargetdomain>
Open
#688
Migrate to standard xgettext for weblate feature parity
Open
#492
Support arbitrary interpolation of compose files
Open
#722
abra app config -> abra app env edit
Open
#712
abra app deploy handles re-deploy and shows env updates
Open
#629
Translate "unknown command" error output
Open
#729
Method for running ad-hoc containers
Open
#704
Catalogue generation changes for R025 "maintainers proposal"
Open
#593
Errors during abra catalogue generate <recipe> are not shown consistently
Open
#685
Enhancements to abra recipe lint
Open
#571
Pass --chaos status to abra.sh --local commands