Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* refactor: switch to errgroup Signed-off-by: Jian Zeng <[email protected]> * chore: update deps Signed-off-by: Jian Zeng <[email protected]> * checkpoint Signed-off-by: Jian Zeng <[email protected]> * feat: update presubmit check workflow Signed-off-by: Jian Zeng <[email protected]> * test: fix test Signed-off-by: Jian Zeng <[email protected]> * chore: update deps Signed-off-by: Jian Zeng <[email protected]> * feat: impl repo meta endpoints Signed-off-by: Jian Zeng <[email protected]> * refactor: remove homebred validator Signed-off-by: Jian Zeng <[email protected]> * refactor: eliminate embedded context Signed-off-by: Jian Zeng <[email protected]> * refactor: switch to slog & drop quit channel Signed-off-by: Jian Zeng <[email protected]> * chore: update deps Signed-off-by: Jian Zeng <[email protected]> * test: add test cases for RepoMeta handlers Signed-off-by: Jian Zeng <[email protected]> * feat: impl repo endpoints Signed-off-by: Jian Zeng <[email protected]> * refactor: simplify config loading process Signed-off-by: Jian Zeng <[email protected]> * wip: impl sync repo handler Signed-off-by: Jian Zeng <[email protected]> * checkpoint Signed-off-by: Jian Zeng <[email protected]> * refactor: remove unused files Signed-off-by: Jian Zeng <[email protected]> * style: check error Signed-off-by: Jian Zeng <[email protected]> * chore: update deps Signed-off-by: Jian Zeng <[email protected]> * chore: update deps Signed-off-by: Jian Zeng <[email protected]> * refactor: override the path to config file Signed-off-by: Jian Zeng <[email protected]> * test: update fixtures Signed-off-by: Jian Zeng <[email protected]> * test: add fake docker client Signed-off-by: Jian Zeng <[email protected]> * refactor: cleanup Signed-off-by: Jian Zeng <[email protected]> * style: add linter & make linter happy Signed-off-by: Jian Zeng <[email protected]> * chore: update go.mod Signed-off-by: Jian Zeng <[email protected]> * refactor: cleanup Signed-off-by: Jian Zeng <[email protected]> * chore: integrate with goreleaser Signed-off-by: Jian Zeng <[email protected]> * chore: remove unused files Signed-off-by: Jian Zeng <[email protected]> * chore: update github workflow Signed-off-by: Jian Zeng <[email protected]> * doc: update README Signed-off-by: Jian Zeng <[email protected]> * test: add more test cases Signed-off-by: Jian Zeng <[email protected]> * test: add integration test Signed-off-by: Jian Zeng <[email protected]> * feat: configure dependabot Signed-off-by: Jian Zeng <[email protected]> * refactor: polish yukictl Signed-off-by: Jian Zeng <[email protected]> * refactor: remove unused cli & endpoint Signed-off-by: Jian Zeng <[email protected]> * fix: update yukictl Signed-off-by: Jian Zeng <[email protected]> * chore: update example server config Signed-off-by: Jian Zeng <[email protected]> * refactor: remove endpoint that returns repo logs Signed-off-by: Jian Zeng <[email protected]> * doc: update README Signed-off-by: Jian Zeng <[email protected]> * style: make linter happy Signed-off-by: Jian Zeng <[email protected]> * fix: mounts are different from binds Signed-off-by: Jian Zeng <[email protected]> * refactor: remove unused code Signed-off-by: Jian Zeng <[email protected]> * refactor: rename fields for better readability Signed-off-by: Jian Zeng <[email protected]> * refactor: cleanup Signed-off-by: Jian Zeng <[email protected]> * test: remove unnecessary test & connect to a temp db Signed-off-by: Jian Zeng <[email protected]> * feat: update envs Signed-off-by: Jian Zeng <[email protected]> * fix: update upstream when loading repo Signed-off-by: Jian Zeng <[email protected]> * chore: log request at DEBUG level Signed-off-by: Jian Zeng <[email protected]> * chore: more debug logs Signed-off-by: Jian Zeng <[email protected]> * chore: no need to copy env map Signed-off-by: Jian Zeng <[email protected]> * fix sync --debug Signed-off-by: Jian Zeng <[email protected]> * chore: update config files Signed-off-by: Jian Zeng <[email protected]> * feat: print version Signed-off-by: Jian Zeng <[email protected]> * fix: remove extra slashes Signed-off-by: Jian Zeng <[email protected]> * doc: update README Signed-off-by: Jian Zeng <[email protected]> * refactor: cleanup Signed-off-by: Jian Zeng <[email protected]> * fix: ensure map is not nil Signed-off-by: Jian Zeng <[email protected]> * chore: minor change Signed-off-by: Jian Zeng <[email protected]> * refactor: rename field `interval` to `cron` Signed-off-by: Jian Zeng <[email protected]> * refactor: change the type of images_upgrade_interval to duration Signed-off-by: Jian Zeng <[email protected]> * doc: update README Signed-off-by: Jian Zeng <[email protected]> * test: fix flaky test Signed-off-by: Jian Zeng <[email protected]> * refactor: cleanup Signed-off-by: Jian Zeng <[email protected]> * test: fix flaky test Signed-off-by: Jian Zeng <[email protected]> * feat: add release workflow Signed-off-by: Jian Zeng <[email protected]> * refactor: scan db periodically to run cronjobs Signed-off-by: Jian Zeng <[email protected]> * chore: update deps Signed-off-by: Jian Zeng <[email protected]> * doc: add migration guide to README Signed-off-by: Jian Zeng <[email protected]> * refactor: update docker client Signed-off-by: Jian Zeng <[email protected]> * chore: update deps Signed-off-by: Jian Zeng <[email protected]> * test: add more test cases Signed-off-by: Jian Zeng <[email protected]> * refactor: cleanup Signed-off-by: Jian Zeng <[email protected]> * feat: reduce scan interval Signed-off-by: Jian Zeng <[email protected]> * test: fix test Signed-off-by: Jian Zeng <[email protected]> * doc: fix quotes in README Signed-off-by: Jian Zeng <[email protected]> * fix: validate cron expression while parsing it Signed-off-by: Jian Zeng <[email protected]> * chore: update linter config Signed-off-by: Jian Zeng <[email protected]> * doc: update migration guide Signed-off-by: Jian Zeng <[email protected]> --------- Signed-off-by: Jian Zeng <[email protected]>
- Loading branch information