Commit Graph

22 Commits

Author SHA1 Message Date
Vaxry
e7a35794cd proxy: pass query parameters
fixes #3
2025-04-13 23:39:15 +01:00
Vaxry
305fb11b46 token: add a Domain to the cookie
fixes #4
2025-04-13 23:37:22 +01:00
Vaxry
4e307c314b handler: bring back the host header
also bump pistache to add a fix for host 400, fixes #1
2025-04-13 21:59:13 +01:00
Vaxry
f8c234141f token: fix missing include 2025-04-13 21:25:36 +01:00
Vaxry
c3975b27f1 core: move away from db towards hash-based auth 2025-04-13 21:19:05 +01:00
Vaxry
5f20698aa6 handler: localize client to avoid queue stalls 2025-04-13 19:12:17 +01:00
Vaxry
0075123ba9 proxy: forward set cookies 2025-04-13 18:14:43 +01:00
Vaxry
1c5758c466 token: use an http header for the token 2025-04-13 17:58:38 +01:00
Vaxry
4986f525f6 db: create data dir if it's not present 2025-04-13 17:07:19 +01:00
Vaxry
43f7dc4668 main: remove old comment 2025-04-13 16:57:05 +01:00
Vaxry
b5ee8880ff html: add noto sans subset 2025-04-13 16:54:19 +01:00
Vaxry
5a0d332466 core: use fingerprints instead of ips for db 2025-04-13 16:47:00 +01:00
Vaxry
9b3fd6efac core: fix git support 2025-04-13 15:28:37 +01:00
Vaxry
6e47605085 proxy: drop Cache-Control incoming
Fixes chromium.
2025-04-13 01:48:58 +01:00
Vaxry
36844424b3 proxy: propagate response code 2025-04-13 00:18:56 +01:00
Vaxry
2e48d32a4d handler: make client persistent 2025-04-12 23:50:45 +01:00
Vaxry
7e348baf8c config: add proxy_timeout_sec 2025-04-12 23:13:11 +01:00
Vaxry
5b35b675cb core: Implement basic git integration
Missing streaming, so git's a bit confused, but works.

Also easy to bypass. Although I doubt any mf at alibaba gon bypass it
with his custom UA.
2025-04-12 23:04:24 +01:00
Vaxry
4baca17449 db: fix invalid sql query 2025-04-12 20:35:02 +01:00
Vaxry
3f13ba1b08 db: fix build 2025-04-12 20:21:17 +01:00
Vaxry
123e6fafb1 core: add version 2025-04-12 20:15:35 +01:00
Vaxry
fdc616ac69 code: Initial Commit 2025-04-12 20:06:56 +01:00