Commit Graph

30 Commits (3b24ad0f2c06908661e1b8ea595f0f98716f0f42)

Author SHA1 Message Date
Jef Roosens 3b24ad0f2c
fix(web): don't log new metric for every query param 2023-02-19 16:38:53 +01:00
Jef Roosens 455f3b5f41 fix: compile with selected V version 2023-02-15 20:07:07 +01:00
Jef Roosens b9598ca046
chore: rewrite docstrings with generics 2023-02-08 11:11:28 +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 60d5fb77e0
feat(metrics): add prefix; use base unit for time 2023-01-04 09:19:02 +01:00
Jef Roosens 4ca2521937 feat(server): ability to disable metrics 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 b634775ca3
refactor(server): clean up server responses a bit 2022-12-15 10:46:58 +01:00
Jef Roosens a2fda0d4b7
refactor: compile without warnings 2022-11-01 21:59:18 +01:00
Jef Roosens 272f14b264
refactor(server): migrated all routes to new auth system 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 cc5df95a1a
feat(web): file() now supports HTTP byte range 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 3a73ea0632
refactor(web): simplified web framework in general 2022-08-12 14:39:42 +02:00
Jef Roosens 95441bdea0
refactor: migrated to Response.body 2022-06-05 22:21:54 +02:00
Jef Roosens 5f21e256ee
refactor: apply new vfmt defaults 2022-05-14 20:06:08 +02:00
Jef Roosens 7722d5a7e4
fix: replace byte with u8
BREAKING: the V compiler removed the byte type alias in favor of u8.
2022-04-30 11:58:49 +02:00
Jef Roosens 78b477fb92
Removed deprecated err.msg & err.code 2022-04-13 22:20:05 +02:00
Jef Roosens fe24774848
Added some docs 2022-04-01 21:50:00 +02:00
Jef Roosens 3a6effad80
Ran vfmt 2022-04-01 21:34:58 +02:00
Jef Roosens 148ec3ab47
Updated changelog 2022-04-01 21:33:55 +02:00
Jef Roosens e5a630e990
Switched to net.http.Status for status codes 2022-03-28 14:44:23 +02:00
Jef Roosens 0a6be87970
Start of web framework revamp 2022-03-28 14:24:26 +02:00
Jef Roosens 3b3a2f4fc1
Fixed linting errors 2022-02-19 15:36:30 +01:00
Jef Roosens a29592ef36
Logs now show names of added packages 2022-02-02 13:25:05 +01:00
Jef Roosens 3ad960fd59
Filter healthcheck out of logs 2022-02-02 13:10:55 +01:00
Jef Roosens 8a0beffbe2
Bumped v release; files are now served properly 2022-01-31 21:14:43 +01:00
Jef Roosens b86c6b5e16
Code now passes vet 2022-01-14 22:46:04 +01:00
Jef Roosens 05e725eb4e
Still trying to just link some stuff bro 2022-01-12 20:54:54 +01:00