Build logs API & CLI + refactoring #169

Merged
Jef Roosens merged 10 commits from Chewing_Bever/vieter:build-logs into dev 2022-05-07 23:55:57 +02:00

10 commits

Author SHA1 Message Date
30cce4fa72
chore: updated changelog
All checks were successful
ci/woodpecker/pr/docs Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/docker Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
2022-05-07 22:13:35 +02:00
5f7d7c4780
doc: added documentation to all functions 2022-05-07 22:06:17 +02:00
5b016df85d
feat(cli): added commands for interacting with build logs
Some checks failed
ci/woodpecker/pr/docs Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/docker Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
2022-05-07 21:50:20 +02:00
fa6603bd45
feat(client): added client code for logs API 2022-05-07 19:38:28 +02:00
407b226955
refactor: moved client code into own module 2022-05-07 16:10:27 +02:00
f42d3fd8b0
fix(server): prevent adding logs to non-existent repo 2022-05-07 15:44:59 +02:00
139142fcec
feat(server): added endpoint for content of build log 2022-05-07 15:41:49 +02:00
393e641a76
feat(server): allow filtering of builds per repo 2022-05-07 15:31:01 +02:00
7e01dbafec
feat(server): added endpoints for listing & uploading build logs 2022-05-07 15:10:07 +02:00
58c1ecd25e
db: added BuildLog & required methods 2022-05-07 14:16:30 +02:00