0
0
forked from toolshed/abra

20 Commits

Author SHA1 Message Date
3957b7c965 proper env modifiers support
This implements proper modifier support in the env file using this new fork of the godotenv library. The modifier implementation is quite basic for but can be improved later if needed. See this commit for the actual implementation.

Because we are now using proper modifer parsing, it does not affect the parsing of value, so this is possible again:
```
MY_VAR="#foo"
```
Closes coop-cloud/organising#535
2023-12-01 11:03:52 +00:00
c249c6ae9c
fix: fix: trim comments that are not modifers
See coop-cloud/organising#505
2023-10-09 14:42:05 +02:00
8788558cf1
fix: only sync version label once
Closes coop-cloud/organising#492
2023-09-21 10:58:17 +02:00
b9ec41647b
fix: when upgrading, skip over bad tags, don't error out 2022-01-19 10:40:55 +01:00
f9a2c1d58f
refactor: put StripTagMeta into formatter package
Avoid circular import.
2022-01-19 10:40:14 +01:00
d7cf11b876
fix: further fixes for gracefully handling missing tag
Follows 1b37d2d5f5e3a4b8c45481f082cb6f9d25cefdae.
2022-01-05 17:58:15 +01:00
b98397144a
fix: wording 2021-12-27 18:06:46 +01:00
4283f130a2
refactor: apps -> recipes 2021-12-25 14:04:07 +01:00
3b5354b2a5
refactor: less quotes 2021-12-25 02:03:09 +01:00
a7894cbda9
fix: better explanation 2021-12-23 02:10:57 +01:00
a07e71f7df
fix: grand ssh, provisioning, perms refactor
See coop-cloud/organising#280.
See coop-cloud/organising#273.
2021-12-22 20:08:15 +01:00
fc3742212c
fix: more reliable syncing 2021-12-21 01:48:37 +01:00
fccbd7c7d7
chore: style lines 2021-12-21 01:48:21 +01:00
ae9e66c319
docs: less quotes, different quotes 2021-12-20 01:05:51 +01:00
2b9395be1a
feat: make sync use wizard mode
Some bugs squashed while testing this extensively.
2021-11-06 23:40:22 +01:00
dc04cf5ff7
chore: migrate all upstream code to own dir 2021-10-21 19:35:13 +02:00
dde8afcd43
feat: support version/upgrade listing
Closes coop-cloud/organising#130.
2021-10-08 09:51:47 +02:00
8cc0a350e6
fix: pass sample env when loading recipe
Closes coop-cloud/organising#176.
2021-10-02 23:00:09 +02:00
9fcdc45851
feat: debug logging
Closes coop-cloud/organising#164.
2021-09-11 11:45:26 +02:00
b5d8fb1270
refactor: create compose package 2021-09-06 01:15:59 +02:00