Commit Graph

28 Commits

Author SHA1 Message Date
whaffman
cd1932762a Merge branch 'main' into cgi-standalone 2025-11-04 17:10:25 +01:00
whaffman
7115a7b907 fix: added TODO's on what to work on 2025-11-04 15:43:00 +01:00
whaffman
53eea8246b fixes 2025-11-04 10:22:52 +01:00
whaffman
13f14e8e5e feat: add CGI standalone 2025-10-31 16:01:38 +01:00
Quinten
6d3941ddf2 feat: better status hanlding cgi and custom env 2025-10-30 15:15:06 +01:00
whaffman
334c378d23 change cgi_ext to cgi_handler 2025-10-30 15:06:13 +01:00
Quinten
f987ac6f85 refactor: no folder exists rule 2025-10-29 16:54:56 +01:00
Quinten
57c56b12e7 feat: sh cgi ext 2025-10-29 16:54:46 +01:00
Quinten
1ef4adc3d8 feat: allow multiple server names 2025-10-29 16:54:14 +01:00
Quinten
2d9bf7a37f feat: add remote addr to cgi env 2025-10-29 14:29:59 +01:00
whaffman
d98fb98c52 iwyu 2025-10-26 13:43:42 +01:00
whaffman
0d57ce4f27 trying to setup tester weird stufffff 2025-10-19 14:22:00 +02:00
whaffman
67ab96f9da refactor: add noexcept annotations to getters and observers 2025-10-16 00:54:29 +02:00
Quinten
7134e26f6f refactor: make response async 2025-10-15 15:28:09 +02:00
whaffman
4614a2d382 moved sites to htdocs and ran format script 2025-10-09 22:57:31 +02:00
whaffman
9c343d872e remove header, correct filename 2025-10-09 22:22:47 +02:00
whaffman
cc2ed7af56 fix errors from pedantic 2025-10-09 21:16:42 +02:00
whaffman
fb84cd09fa feat: implement RequiredDirectivesRule for config validation 2025-10-08 17:23:12 +02:00
whaffman
f222cce4ff refactor: has and owns 2025-10-08 17:21:04 +02:00
whaffman
9aaa085098 refactor: remove RequiredDirectiveRule class and its implementation 2025-10-08 17:20:21 +02:00
whaffman
7b6ce8fd67 refactor: optimize compiler options and clean up unused directives 2025-10-07 22:38:00 +02:00
Quinten
91879d2638 format 2025-10-07 17:11:17 +02:00
Quinten
1994de27af feat: add validation rules for CGI extensions, folder existence, and host validation 2025-10-07 16:40:50 +02:00
whaffman
b0136ceedf fixed some testws 2025-10-06 16:30:44 +02:00
whaffman
2891deb47d style: format code for consistency and readability in validation rules 2025-10-06 16:01:33 +02:00
whaffman
dbc318cdfa feat : add structural validation rules to ConfigValidator 2025-10-06 16:00:38 +02:00
whaffman
4f89a2918c feat(structural rules) 2025-10-06 16:00:36 +02:00
whaffman
010ee3e8b6 moving some files and fixing includes 2025-10-06 15:16:53 +02:00