sixsmith
4181daac82
run make-i18n
2026-09-29 21:11:56 -04:00
sixsmith
9475381e23
use compose loader for image updates, add shared image test
...
Look up the service image with the compose loader instead of parsing
the yaml separately, and only rewrite image lines which match it
exactly. Read images back via GetComposeConfig in the tests, drop
testify from them, and add an integration test for pinning services
which use variants of the same image.
2026-09-29 21:11:56 -04:00
sixsmith
7b5c2f4723
run make-i18n
2026-09-29 20:55:40 -04:00
sixsmith
3ba7470a55
fix digest pinning issues in recipe upgrade
...
Update the image of a single service instead of every service using
the same image name, only rewriting the tag and digest of its image
value so the registry host and the rest of the file are kept as is.
- skip images which use variables, warn to update them manually
- error on images which fail to parse instead of panicking
- drop a stale digest when upgrading a pinned image without
--pindigests, since it points at the image of the old tag
- error when the registry does not return a digest
- use docker cli credentials when fetching the digest, so private
registries work after docker login
Add tests for UpdatePinnedTag, UpdateTag and
GetImageMultiplatformDigest.
2026-09-29 20:55:40 -04:00
sixsmith
0f7d991709
add lint rule for images with digest
2026-09-10 00:13:35 -04:00
sixsmith
39050a85ef
run make-i18n
2026-09-10 00:13:35 -04:00
sixsmith
92bab8637d
add --pindigests flag
...
* handle digests for the recipe subcommand
* add make parameter to pass args
2026-09-10 00:11:52 -04:00
sixsmith
7932356746
add regclient to fetch image manifest/digest
...
* also run `go mod vendor`
2026-09-10 00:11:52 -04:00
sixsmith
91fe901264
add docs and test
2026-09-10 00:11:52 -04:00
Weblate
0531f30590
chore: update translation files
...
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/
2026-09-07 14:34:36 +00:00
moritz
920a898955
fix(git): clone every branch so commits outside the default branch resolve
2026-09-07 14:34:27 +00:00
renovate-bot
5db8430a73
chore(deps): update nginx docker tag to v1.31.5
2026-09-02 23:01:08 +00:00
ChasquiLabo
8e935d08a6
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 22:35:20 +00:00
ChasquiLabo
b959c55852
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 21:54:01 +00:00
ChasquiLabo
bab9b21882
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 21:42:51 +00:00
ChasquiLabo
703fbf5c8a
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 21:41:22 +00:00
ChasquiLabo
aaaf855a6e
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 21:39:07 +00:00
ChasquiLabo
a6666be477
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 19:30:19 +00:00
ChasquiLabo
ba90b04624
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 19:03:00 +00:00
ChasquiLabo
debbdde5d1
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 19:00:21 +00:00
ChasquiLabo
48f62f541f
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 18:56:40 +00:00
ChasquiLabo
e6296e4ce4
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 18:53:08 +00:00
ChasquiLabo
423650e8b5
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 18:50:14 +00:00
ChasquiLabo
d0c42e37a7
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 16:56:31 +00:00
ChasquiLabo
6afd17f1ed
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 16:53:56 +00:00
ChasquiLabo
cb0eec2203
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 16:52:45 +00:00
ChasquiLabo
f5900b726b
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 16:50:52 +00:00
ChasquiLabo
0d9e777c18
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 16:39:47 +00:00
ChasquiLabo
f5cc61c211
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 16:27:24 +00:00
ChasquiLabo
786ba43b83
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 16:24:37 +00:00
ChasquiLabo
ee80cfa27f
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 16:00:49 +00:00
ChasquiLabo
bbaca64d36
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 15:56:33 +00:00
ChasquiLabo
b608ee3985
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 15:44:56 +00:00
ChasquiLabo
5e72e28ba6
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 15:37:17 +00:00
ChasquiLabo
84b18c1a7b
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 15:26:49 +00:00
ChasquiLabo
249851a556
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 14:16:43 +00:00
ChasquiLabo
344b4c8d3d
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-09-01 13:12:53 +00:00
renovate-bot
0dd314b53c
chore(deps): update nginx docker tag to v1.31.4
2026-08-19 21:01:10 +00:00
ChasquiLabo
70c0accf7f
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-08-11 06:51:47 +00:00
ChasquiLabo
82ae4cb10f
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-08-10 22:00:01 +00:00
ChasquiLabo
99d3cc87b2
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-08-10 02:00:46 +00:00
ChasquiLabo
232d6f39e4
chore: translation using Weblate (Spanish)
...
Currently translated at 90.6% (1046 of 1154 strings)
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/es/
2026-08-09 21:49:50 +00:00
renovate-bot
0dec68294f
chore(deps): update nginx docker tag to v1.31.3
2026-07-16 02:01:04 +00:00
renovate-bot
b1146a707e
chore(deps): update nginx docker tag to v1.31.2
2026-06-17 23:01:19 +00:00
Weblate
6d13d14d75
chore: update translation files
...
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/
2026-06-16 17:41:06 +00:00
Linus Gasser
427ec22cab
Running i18n
2026-06-16 17:40:58 +00:00
Weblate
e1b10f6020
chore: update translation files
...
Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate.
Translation: Co-op Cloud/abra
Translate-URL: https://translate.coopcloud.tech/projects/co-op-cloud/abra/
2026-06-09 14:36:32 +00:00
moritz
8e4ed7b689
chore: make i18n
2026-06-09 16:30:08 +02:00
renovate-bot
1d9a289888
chore(deps): update nginx docker tag to v1.31.1
2026-05-22 21:00:50 +00:00
renovate-bot
e4215c09aa
chore(deps): update nginx docker tag to v1.31.0
2026-05-14 23:04:17 +00:00