Jef Roosens
b278ebd73f
fix: set default timeout to 60 minutes
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/docker Pipeline was successful
Details
ci/woodpecker/pr/man Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2023-05-02 21:31:24 +02:00
Jef Roosens
ac3a89500b
feat: add non-functional build timeout setting
2023-05-02 14:52:40 +02:00
Jef Roosens
7595eb7bbe
fix: error when upload failed before all bytes received
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/docker Pipeline was successful
Details
ci/woodpecker/pr/man Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2023-04-28 12:05:12 +02:00
Jef Roosens
455f3b5f41
fix: compile with selected V version
2023-02-15 20:07:07 +01:00
Jef Roosens
4dc82515f4
chore: stop shadowing import names with variables
2023-02-15 16:24:07 +01:00
Jef Roosens
91a976c634
chore: rename db module to avoid conflict with vlib
2023-02-08 11:09:18 +01:00
Jef Roosens
b3a119f221
chore: ran v fmt for v 0.3.3 changes
2023-02-08 11:00:17 +01:00
Jef Roosens
e10b450abd
fix: metrics no longer bloat memory
ci/woodpecker/push/docs Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
ci/woodpecker/push/arch Pipeline was successful
Details
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/test Pipeline was successful
Details
ci/woodpecker/push/man Pipeline was successful
Details
ci/woodpecker/push/docker Pipeline was successful
Details
ci/woodpecker/push/deploy Pipeline was successful
Details
2023-01-28 17:35:01 +01:00
Jef Roosens
beb90d5756
refactor: link libvieter; remove cron code & daemon
...
This giant commit removes the old cron daemon & parser, replacing the
latter with a C implementation that will now be maintained in a separate
C library that gets developed independently. This commit lays the
groundwork for implementing features of Vieter in C where possible.
2023-01-28 13:16:36 +01:00
Jef Roosens
c9edb55abc
feat(db): implemented iterator over targets
2023-01-04 14:13:25 +01:00
Jef Roosens
f8f611f5c5
feat(api): add search query to targets
2023-01-04 14:12:34 +01:00
Jef Roosens
60d5fb77e0
feat(metrics): add prefix; use base unit for time
ci/woodpecker/push/docs Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
ci/woodpecker/push/arch Pipeline was successful
Details
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/test Pipeline was successful
Details
ci/woodpecker/push/man Pipeline was successful
Details
ci/woodpecker/push/docker Pipeline was successful
Details
ci/woodpecker/push/deploy Pipeline was successful
Details
2023-01-04 09:19:02 +01:00
Jef Roosens
4ca2521937
feat(server): ability to disable metrics
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/man Pipeline failed
Details
ci/woodpecker/pr/docker Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2022-12-29 22:00:43 +01:00
Jef Roosens
c0f58ddc77
feat(server): add metric collection
2022-12-29 21:53:47 +01:00
Jef Roosens
4635127ba2
docs: removed an outdated page
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/man Pipeline was successful
Details
ci/woodpecker/pr/docker Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2022-12-28 22:15:48 +01:00
Jef Roosens
bb4406404d
chore: use new conf features
ci/woodpecker/pr/lint Pipeline failed
Details
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/man Pipeline was successful
Details
ci/woodpecker/pr/docker Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2022-12-28 22:02:02 +01:00
Jef Roosens
3342eedfa4
chore: compile with -skip-unused
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/man Pipeline was successful
Details
ci/woodpecker/pr/docker Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2022-12-22 23:18:01 +01:00
Jef Roosens
2c93316688
fix: log removal daemon now properly cleans all old logs
ci/woodpecker/push/docs Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
ci/woodpecker/push/arch Pipeline was successful
Details
ci/woodpecker/push/build Pipeline was successful
Details
ci/woodpecker/push/man Pipeline was successful
Details
ci/woodpecker/push/test Pipeline was successful
Details
ci/woodpecker/push/docker Pipeline was successful
Details
ci/woodpecker/push/deploy Pipeline was successful
Details
2022-12-19 12:43:46 +01:00
Jef Roosens
ab81eebd87
refactor: some small changes before PR
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/man Pipeline was successful
Details
ci/woodpecker/pr/docker Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2022-12-19 11:58:35 +01:00
Jef Roosens
26796f2228
feat(server): use cron schedule for log removal instead
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/docker Pipeline was successful
Details
ci/woodpecker/pr/man Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2022-12-19 09:49:03 +01:00
Jef Roosens
a9ad3088bb
feat(server): add log removal daemon
2022-12-17 17:11:19 +01:00
Jef Roosens
af409011e6
feat: add api & cli command to remove log
2022-12-17 16:24:01 +01:00
Jef Roosens
b634775ca3
refactor(server): clean up server responses a bit
2022-12-15 10:46:58 +01:00
Jef Roosens
60cb91c18c
chore: final read before merging
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/man Pipeline was successful
Details
ci/woodpecker/pr/docker Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2022-12-14 17:23:51 +01:00
Jef Roosens
d7a04c6ebf
chore: please the great lint
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/man Pipeline was successful
Details
ci/woodpecker/pr/docker Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2022-12-14 16:03:57 +01:00
Jef Roosens
2cc3e8404e
feat: queue one-time builds from CLI
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline failed
Details
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/man Pipeline was successful
Details
ci/woodpecker/pr/docker Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2022-12-13 23:31:47 +01:00
Jef Roosens
6a208dbe6c
feat: allow queueing one-time builds
2022-12-13 21:22:22 +01:00
Jef Roosens
03f2240ff6
chore: please the linter
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/man Pipeline was successful
Details
ci/woodpecker/pr/docker Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2022-12-13 17:51:42 +01:00
Jef Roosens
6342789921
feat(server): update job queue when adding, removing or updating targets
ci/woodpecker/pr/lint Pipeline failed
Details
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/man Pipeline was successful
Details
ci/woodpecker/pr/docker Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline failed
Details
2022-12-13 13:58:51 +01:00
Jef Roosens
0a5c4295e0
feat(server): properly reschedule jobs after polling
2022-12-13 08:37:29 +01:00
Jef Roosens
c57de4d8ee
feat(server): initialize job queue on start; api endpoint for polling
...
jobs
2022-12-13 08:37:29 +01:00
Jef Roosens
9a49d96e20
feat(build): start of server-side job queue
2022-12-13 08:37:29 +01:00
Jef Roosens
fc4dc30f74
fix(api): always return JSON response on success ( fixes #276 )
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline failed
Details
ci/woodpecker/pr/test Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline failed
Details
ci/woodpecker/pr/docker unknown status
Details
ci/woodpecker/pr/man unknown status
Details
2022-11-07 21:35:49 +01:00
Jef Roosens
5542be0418
fix(api): set arch if not provided or empty ( fixes #278 )
2022-11-07 21:13:40 +01:00
Jef Roosens
a2fda0d4b7
refactor: compile without warnings
ci/woodpecker/pr/lint Pipeline failed
Details
ci/woodpecker/pr/test Pipeline failed
Details
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline failed
Details
ci/woodpecker/pr/docker unknown status
Details
ci/woodpecker/pr/man unknown status
Details
2022-11-01 21:59:18 +01:00
Jef Roosens
23632be7a4
refactor: use relocated module names
ci/woodpecker/pr/lint Pipeline failed
Details
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline failed
Details
ci/woodpecker/pr/man unknown status
Details
ci/woodpecker/pr/docker unknown status
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2022-11-01 21:43:25 +01:00
Jef Roosens
22fd6e395b
refactor: compile on V 0.3.2
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline failed
Details
ci/woodpecker/pr/man unknown status
Details
ci/woodpecker/pr/docker unknown status
Details
ci/woodpecker/pr/test Pipeline failed
Details
2022-11-01 21:11:31 +01:00
Jef Roosens
95d32e2d51
fix(server): prevent `api` as a repository name
2022-10-01 16:38:09 +02:00
Jef Roosens
cf67b46df0
feat(server): less verbose repo DELETE responses
2022-09-11 21:28:37 +02:00
Jef Roosens
b6cd2f0bc2
feat(server): repo POST requests now return information
2022-09-11 21:24:29 +02:00
Jef Roosens
210508f1ee
feat: logs api now also returns id
2022-09-11 20:50:23 +02:00
Jef Roosens
7b59277931
feat: adding target returns id of added entry
2022-09-05 10:13:50 +02:00
Jef Roosens
272f14b264
refactor(server): migrated all routes to new auth system
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/docker Pipeline was successful
Details
ci/woodpecker/pr/man Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2022-09-04 19:36:08 +02:00
Jef Roosens
4887af26d3
feat(web): added authentication as function attribute
2022-09-04 19:32:22 +02:00
Jef Roosens
9268ef0302
refactor(web): some small cleanup
2022-09-01 09:17:39 +02:00
Jef Roosens
e23635a1d3
refactor: moved response module to web.response
2022-08-13 13:16:31 +02:00
Jef Roosens
cc5df95a1a
feat(web): file() now supports HTTP byte range
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/man Pipeline was successful
Details
ci/woodpecker/pr/docker Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2022-08-12 17:11:44 +02:00
Jef Roosens
e7b45bf251
feat(web): file() now handles HEAD requests
2022-08-12 15:08:05 +02:00
Jef Roosens
68b7e5e71e
feat(server): added routes for removing arch-repo & repo
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/build Pipeline was successful
Details
ci/woodpecker/pr/docker Pipeline was successful
Details
ci/woodpecker/pr/man Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2022-08-11 19:29:40 +02:00
Jef Roosens
49ddb312de
feat(server): added endpoint to remove package from arch-repo
2022-08-11 19:07:54 +02:00