Commit graph

593 commits

Author SHA1 Message Date
6281ef7607
feat: start of agent code 2022-12-06 13:50:25 +01:00
9e11237ff9 Merge pull request 'refactoring for fun' (#275) from Chewing_Bever/vieter:refactor-zen into dev
Some checks failed
ci/woodpecker/push/docs Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/arch Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/man Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/docker Pipeline was successful
ci/woodpecker/push/deploy Pipeline failed
Reviewed-on: #275
2022-11-19 17:12:34 +01:00
71c77e90bc
refactor(cron): expression parser now uses bitfields (closes #148)
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/man Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
2022-11-19 17:03:45 +01:00
54f40b7638
chore(repo): added readme 2022-11-19 17:01:40 +01:00
9493796160
refactor(package): split module into two files 2022-11-19 17:01:40 +01:00
3636dd92db Merge pull request 'Some small bug fixes' (#296) from Chewing_Bever/vieter:289-fix into dev
Some checks failed
ci/woodpecker/push/docs Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/arch Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/man Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/docker Pipeline was successful
ci/woodpecker/push/deploy Pipeline failed
Reviewed-on: #296
2022-11-07 21:56:43 +01:00
17e58c91ed chore: updated changelog; ran formatter
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/man Pipeline was successful
ci/woodpecker/pr/docker Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
2022-11-07 21:40:59 +01:00
fc4dc30f74 fix(api): always return JSON response on success (fixes #276)
Some checks failed
ci/woodpecker/pr/docs Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
ci/woodpecker/pr/docker unknown status
ci/woodpecker/pr/man unknown status
2022-11-07 21:35:49 +01:00
5542be0418 fix(api): set arch if not provided or empty (fixes #278) 2022-11-07 21:13:40 +01:00
9a552f5302 fix(server): remove NOT NULL constraint on branch (fixes #289) 2022-11-07 21:11:10 +01:00
aff6dff06a Merge pull request 'Update to V 0.3.2' (#282) from Chewing_Bever/vieter:v-0.3.2 into dev
Some checks failed
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/arch Pipeline failed
ci/woodpecker/push/docs Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/man Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/docker Pipeline was successful
ci/woodpecker/push/deploy Pipeline failed
Reviewed-on: #282
2022-11-02 18:59:48 +01:00
3095daed7d
chore: update dockerfile & changelog
Some checks failed
ci/woodpecker/pr/test Pipeline is pending
ci/woodpecker/pr/docs Pipeline failed
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/docker unknown status
ci/woodpecker/pr/man unknown status
ci/woodpecker/pr/build Pipeline failed
2022-11-02 18:43:20 +01:00
cc9dcb3058
fix(ci): install dependencies when linting
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/man Pipeline was successful
ci/woodpecker/pr/docker Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
2022-11-02 18:30:59 +01:00
96a9798d3f
refactor: updated tests to new syntax
Some checks failed
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/docs Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/docker Pipeline was successful
ci/woodpecker/pr/man Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
2022-11-01 22:30:48 +01:00
161341a108
fix: still use openssl
Some checks failed
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/docs Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
ci/woodpecker/pr/docker unknown status
ci/woodpecker/pr/man unknown status
ci/woodpecker/pr/test Pipeline failed
2022-11-01 22:07:14 +01:00
a2fda0d4b7
refactor: compile without warnings
Some checks failed
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/docs Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
ci/woodpecker/pr/docker unknown status
ci/woodpecker/pr/man unknown status
2022-11-01 21:59:18 +01:00
23632be7a4
refactor: use relocated module names
Some checks failed
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/docs Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
ci/woodpecker/pr/man unknown status
ci/woodpecker/pr/docker unknown status
ci/woodpecker/pr/test Pipeline was successful
2022-11-01 21:43:25 +01:00
22fd6e395b
refactor: compile on V 0.3.2
Some checks failed
ci/woodpecker/pr/docs Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
ci/woodpecker/pr/man unknown status
ci/woodpecker/pr/docker unknown status
ci/woodpecker/pr/test Pipeline failed
2022-11-01 21:11:31 +01:00
ed29102717
chore(ci): update to V 0.3.2 image 2022-11-01 20:54:06 +01:00
ae29fe5ef8 Merge pull request 'Release 0.4.0' (#274) from release-0.4.0 into main
All checks were successful
ci/woodpecker/tag/arch-rel Pipeline was successful
ci/woodpecker/tag/build Pipeline was successful
ci/woodpecker/tag/man Pipeline was successful
ci/woodpecker/tag/test Pipeline was successful
ci/woodpecker/tag/gitea Pipeline was successful
ci/woodpecker/tag/docker Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/man Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/deploy Pipeline was successful
ci/woodpecker/tag/lint Pipeline was successful
ci/woodpecker/tag/docs Pipeline was successful
ci/woodpecker/push/docs Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/arch Pipeline was successful
ci/woodpecker/push/docker Pipeline was successful
Reviewed-on: #274
2022-10-01 17:16:27 +02:00
66928216e5
chore: bumped versions to 0.4.0
Some checks failed
ci/woodpecker/push/arch unknown status
ci/woodpecker/push/deploy unknown status
ci/woodpecker/push/docker unknown status
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/pr/docs unknown status
ci/woodpecker/pr/lint unknown status
ci/woodpecker/pr/man unknown status
ci/woodpecker/pr/test unknown status
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/docker Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/man unknown status
ci/woodpecker/push/docs Pipeline failed
ci/woodpecker/push/build Pipeline failed
2022-10-01 17:04:56 +02:00
7ef7dcd725 Merge pull request 'Some small fixes' (#273) from Chewing_Bever/vieter:explicitely-empty-values into dev
All checks were successful
ci/woodpecker/push/docs Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/arch Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/man Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/docker Pipeline was successful
ci/woodpecker/push/deploy Pipeline was successful
Reviewed-on: #273
2022-10-01 16:56:25 +02:00
e9fdbc9426
chore: removed duplicate changelog entries [CI SKIP] 2022-10-01 16:54:33 +02:00
15c2d72743
docs: updated json response types for create routes [CI SKIP]
Some checks failed
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/docs Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/build Pipeline failed
ci/woodpecker/pr/man unknown status
ci/woodpecker/pr/docker unknown status
2022-10-01 16:53:16 +02:00
f34eefd59b
fix(server): prevent api as a repository name
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/docs Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/man Pipeline was successful
ci/woodpecker/pr/docker Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
2022-10-01 16:38:38 +02:00
ae98c3e717
feat(server): repo POST requests now return information 2022-10-01 16:38:38 +02:00
559ef3e505
feat: logs api now also returns id 2022-10-01 16:38:36 +02:00
847d77b2bc
chore(ci): refactor ci configs a bit 2022-10-01 16:38:10 +02:00
95d32e2d51
fix(server): prevent api as a repository name 2022-10-01 16:38:09 +02:00
575c04189d
fix(client): allow empty values as params 2022-10-01 16:37:52 +02:00
39e2d12827 Merge pull request 'improved API & CLI UX' (#271) from Chewing_Bever/vieter:api-client-ux into dev
All checks were successful
ci/woodpecker/push/docs Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/arch Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/man Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/docker Pipeline was successful
ci/woodpecker/push/deploy Pipeline was successful
Reviewed-on: #271
2022-10-01 16:30:05 +02:00
851a446a95
chore: updated changelog [CI SKIP] 2022-10-01 16:21:49 +02:00
fab8ca20b8
cli: targets add now supports raw flag
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/docs Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/docker Pipeline was successful
ci/woodpecker/pr/man Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
2022-10-01 16:05:27 +02:00
8a08788935
feat(console): tabled outputs now optionally return without decorations
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/man Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
2022-09-11 21:50:29 +02:00
cf67b46df0
feat(server): less verbose repo DELETE responses 2022-09-11 21:28:37 +02:00
b6cd2f0bc2
feat(server): repo POST requests now return information 2022-09-11 21:24:29 +02:00
210508f1ee
feat: logs api now also returns id 2022-09-11 20:50:23 +02:00
7b59277931
feat: adding target returns id of added entry 2022-09-05 10:13:50 +02:00
3e0a2584fa Merge pull request 'Rework of web framework' (#266) from Chewing_Bever/vieter:web-rework into dev
All checks were successful
ci/woodpecker/push/docs Pipeline was successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/arch Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/man Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/docker Pipeline was successful
ci/woodpecker/push/deploy Pipeline was successful
Reviewed-on: #266
2022-09-04 22:29:41 +02:00
9dfdfbf724
chore: update README [CI SKIP] 2022-09-04 20:16:58 +02:00
272f14b264
refactor(server): migrated all routes to new auth system
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/man Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
2022-09-04 19:36:08 +02:00
4887af26d3
feat(web): added authentication as function attribute 2022-09-04 19:32:22 +02:00
9268ef0302
refactor(web): some small cleanup 2022-09-01 09:17:39 +02:00
e23635a1d3
refactor: moved response module to web.response 2022-08-13 13:16:31 +02:00
cc5df95a1a
feat(web): file() now supports HTTP byte range
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/man Pipeline was successful
ci/woodpecker/pr/docker Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
2022-08-12 17:11:44 +02:00
e7b45bf251
feat(web): file() now handles HEAD requests 2022-08-12 15:08:05 +02:00
3a73ea0632
refactor(web): simplified web framework in general 2022-08-12 14:39:42 +02:00
78b0918df7 Merge pull request 'Delete packages, arch-repos & repos' (#265) from Chewing_Bever/vieter:repo-delete-routes into dev
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/docs Pipeline was successful
ci/woodpecker/push/arch Pipeline was successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/man Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
ci/woodpecker/push/docker Pipeline was successful
ci/woodpecker/push/deploy Pipeline was successful
Reviewed-on: #265
2022-08-11 19:53:20 +02:00
50918da672
docs: fixed some typos
Some checks failed
ci/woodpecker/pr/lint Pipeline is pending
ci/woodpecker/pr/test Pipeline is pending
ci/woodpecker/pr/docker unknown status
ci/woodpecker/pr/docs Pipeline failed
ci/woodpecker/pr/man unknown status
ci/woodpecker/pr/build Pipeline failed
2022-08-11 19:47:26 +02:00
ba3b00572b
chore: updated changelog [CI SKIP]
Some checks failed
ci/woodpecker/pr/test Pipeline is pending
ci/woodpecker/pr/docs Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/docker unknown status
ci/woodpecker/pr/man unknown status
ci/woodpecker/pr/build Pipeline failed
2022-08-11 19:44:22 +02:00