f230f89dcb
feat(app): support git-URL recipes in 'abra app new'
...
Allow `abra app new <git-url>` to use a recipe from outside the
catalogue. On clone, a `.abra-source` sidecar records the canonical
host/path name (the on-disk directory escapes "/" and "." lossily), and
IsClean ignores it. When templating the app's .env, a `RECIPE=<canonical
name>` line is injected so a later `abra app deploy`, possibly on another
machine, re-fetches the recipe from the same git source. `recipe ls` now
shows a source column listing these external recipes alongside catalogue
ones.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-13 22:40:10 +02:00
4e205cf13e
feat: translation support
...
continuous-integration/drone/push Build is passing
See #483
2025-08-23 17:55:56 +02:00
5975be6870
fix: unstaged changes handling
...
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
See toolshed/organising#651
2024-12-31 16:37:02 +01:00
bfed51a69c
fix: no newline on status in logs
continuous-integration/drone/push Build is passing
2024-12-31 08:26:35 +01:00
ff90b43929
fix: use struct data for HEAD retrieval
...
continuous-integration/drone/push Build is passing
See ce7dda1eae
2024-07-10 15:51:11 +02:00
ef108d63e1
refactor: use central logger
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-08 00:01:28 +02:00
0aa37fcee8
refactor!: simplifying publish logic
continuous-integration/drone/push Build is passing
2021-12-27 19:56:27 +01:00
4283f130a2
refactor: apps -> recipes
2021-12-25 14:04:07 +01:00
88d4984248
docs: wording
2021-12-19 23:29:05 +01:00
3dbd343600
fix: dont double append root path
continuous-integration/drone/push Build is passing
2021-12-11 20:24:38 +01:00
8393f4b134
fix: log discovered paths
2021-12-11 20:24:29 +01:00
8e56607cc9
fix: use default
2021-12-11 20:13:55 +01:00
85a543afac
fix: maybe more robust gitignore checks
continuous-integration/drone/push Build is passing
2021-12-11 20:11:59 +01:00
665396b679
fix: join path correctly
continuous-integration/drone/push Build is passing
2021-12-11 20:01:30 +01:00
870c561fee
Revert "Revert "fix: include ignored files""
...
This reverts commit 9be78bc5fa .
Attempting to fix this once again.
2021-12-11 19:53:35 +01:00
9be78bc5fa
Revert "fix: include ignored files"
...
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
This reverts commit aea5cc69c3 .
2021-12-03 11:39:56 +01:00
aea5cc69c3
fix: include ignored files
...
Part of coop-cloud/organising#226 .
2021-11-22 21:11:59 +01:00
7f176d8e2f
fix: ensure logging for status checks
...
Closes coop-cloud/organising#226 .
2021-11-02 15:15:52 +01:00
2f9b11f389
feat: support deploying with chaos mode
continuous-integration/drone/push Build is failing
2021-10-18 08:14:06 +02:00