Commit graph

22 commits

Author SHA1 Message Date
Nicolas Meienberger
7133a2a2dc Merge branch 'master' into develop 2023-12-01 09:12:31 +01:00
Nicolas Meienberger
250e78450f chore: bump node to 20 in dockerfiles and actions 2023-11-29 08:41:35 +01:00
Nicolas Meienberger
42349c5a27 fix(worker): no need to mount host 2023-11-28 22:02:52 +01:00
Nicolas Meienberger
852128f551 fix(worker): default to disk 0 if /host/root not found
In order to avoid displaying 0 disk space on some systems, we default to the first disk found
2023-11-28 08:26:43 +01:00
Nicolas Meienberger
bffa31c0b7 fix(worker): default to disk 0 if /host/root not found
In order to avoid displaying 0 disk space on some systems, we default to the first disk found
2023-11-28 08:18:48 +01:00
Nicolas Meienberger
79b448adf3 fix(worker): apply file permissions on start 2023-11-27 21:06:14 +01:00
Olivier Garcia
52499cb0bd feat(support-repoURL-with-branch-syntax): If a appstore repo URL contains a branch, checkout that branch 2023-11-27 21:06:14 +01:00
Nicolas Meienberger
197f6e3998 fix(worker): ensure state folder is rwx for non-root users 2023-11-27 21:04:48 +01:00
Stavros
230ae0a412 fix(worker): remount / to /host/root 2023-11-26 11:17:11 +02:00
dependabot[bot]
14b4331d1d chore(deps-dev): bump @types/web-push from 3.6.2 to 3.6.3
Bumps [@types/web-push](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/web-push) from 3.6.2 to 3.6.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/web-push)

---
updated-dependencies:
- dependency-name: "@types/web-push"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-25 11:27:47 +01:00
Stavros
769f671749 refactor(worker): no need to mount host 2023-11-23 07:47:22 +01:00
Stavros
fb861e26be fix(worker): display disk usage right 2023-11-23 07:47:22 +01:00
dependabot[bot]
ab71d75fd1 chore(deps-dev): bump knip from 2.39.0 to 2.41.3
Bumps [knip](https://github.com/webpro/knip) from 2.39.0 to 2.41.3.
- [Release notes](https://github.com/webpro/knip/releases)
- [Changelog](https://github.com/webpro/knip/blob/main/docs/release-notes-v2.md)
- [Commits](https://github.com/webpro/knip/compare/2.39.0...2.41.3)

---
updated-dependencies:
- dependency-name: knip
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-20 19:41:54 +01:00
Nicolas Meienberger
c18b00e78b refactor(docker-compose): change container to restart policy "unless-stopped" 2023-11-20 18:52:04 +01:00
Nicolas Meienberger
60e28fd6b2 refactor: download docker binary instead of installing with apk to reduce size of worker image 2023-11-20 18:52:04 +01:00
Nicolas Meienberger
e0d52e79c1 fix(cli): ensure user is allowed to run docker commands before starting 2023-11-16 20:49:27 +01:00
Nicolas Meienberger
2dcb358392 chore: bump version to 2.2.0 2023-11-16 20:49:27 +01:00
Nicolas Meienberger
9efacb5797 ci(alpha): add image build for worker 2023-11-16 20:49:27 +01:00
Nicolas Meienberger
bdfb019df2 fix(worker): docker not throwing an error when failing to start 2023-11-16 20:49:27 +01:00
Nicolas Meienberger
af8509aacc test(worker): implement test suites with vitest 2023-11-16 20:49:27 +01:00
Nicolas Meienberger
417785ee24 refactor(worker): move executors from cli to worker 2023-11-16 20:49:27 +01:00
Nicolas Meienberger
5f18ff16de feat: create base worker package 2023-11-16 20:49:27 +01:00