Commit graph

103 commits

Author SHA1 Message Date
fd42b446a6 feat(lsm): start of library 2023-10-13 07:57:48 +02:00
98a1f5f671
chore(ci): re-enable deploy
All checks were successful
ci/woodpecker/push/docker Pipeline was successful
2023-08-03 21:44:56 +02:00
6a9603aa99
chore: move TRIE.md; disable auto deployment
All checks were successful
ci/woodpecker/push/docker Pipeline was successful
2023-07-28 21:13:23 +02:00
0229db027d
refactor: clean up Makefiles 2023-07-28 21:08:48 +02:00
fb4a9a3b2e
refactor: decouple trie into static library 2023-07-28 18:48:44 +02:00
17dcc1db06
chore(ci): remove old config
All checks were successful
ci/woodpecker/push/docker Pipeline was successful
2023-07-27 15:13:02 +02:00
c3f554ff20
fix(ci): proper constraints
All checks were successful
ci/woodpecker/push/rel Pipeline was successful
ci/woodpecker/push/docker-rel Pipeline was successful
ci/woodpecker/tag/docker Pipeline was successful
ci/woodpecker/tag/docker-rel Pipeline was successful
ci/woodpecker/tag/rel Pipeline was successful
2023-07-27 15:06:56 +02:00
5181986934
chore: update changelog
Some checks failed
ci/woodpecker/push/rel Pipeline was successful
ci/woodpecker/push/docker-rel Pipeline failed
2023-07-27 15:02:50 +02:00
10523cb54b
chore(ci): publish binaries on release 2023-07-27 15:01:54 +02:00
5faa2a4655
chore(ci): don't deploy on release build 2023-07-27 14:53:55 +02:00
7f2a45c37a
feat: env vars for configuring data dir & tcp port
All checks were successful
ci/woodpecker/push/docker Pipeline was successful
2023-07-27 14:09:56 +02:00
82746c1dd0
chore: started changelog 2023-07-21 13:16:01 +02:00
12362fe7ac
fix: mime type names are now indexed correctly
All checks were successful
ci/woodpecker/push/docker Pipeline was successful
2023-07-21 12:28:00 +02:00
a6b407ebaf
fix: accept more headers and bigger requests for browsers
All checks were successful
ci/woodpecker/push/docker Pipeline was successful
2023-07-21 12:20:27 +02:00
101172aed6
chore(ci): add dev docker builds
All checks were successful
ci/woodpecker/push/docker Pipeline was successful
2023-07-21 11:42:33 +02:00
1a8022ab34
chore: add benchmarking 2023-05-31 20:39:06 +02:00
62c42331d4
docs: document event & http loop 2023-05-31 16:49:15 +02:00
323fa65921
feat: configure api key using env var 2023-05-31 13:29:13 +02:00
3b1df332a3
feat: allow setting log level 2023-05-31 13:12:22 +02:00
eff1b13065
chore: update landerctl to use location header 2023-05-31 13:03:14 +02:00
5d0cafbc27
feat: use extended regex 2023-05-31 11:49:49 +02:00
bbfea5876e
feat: abstract http body 2023-05-31 11:46:34 +02:00
a6257a923d
feat: fully support redirect & paste routes
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
2023-05-30 21:38:22 +02:00
58e2d8a02e
feat: add long & custom redirect urls 2023-05-30 19:36:58 +02:00
f07042e798
refactor: modularize the http header files 2023-05-30 16:00:08 +02:00
89fb77db7f
feat: add mime types 2023-05-30 15:18:39 +02:00
0d5c6d0f39
refactor: move steps to own file 2023-05-30 12:14:29 +02:00
87312f2d84
feat: PoC uploading of pastes 2023-05-30 10:17:46 +02:00
dfbd179c7a
feat: paved the way for uploading pastes 2023-05-30 09:37:40 +02:00
94b07caeb3
feat: add post redirect route 2023-05-29 23:55:27 +02:00
1e42dc04dc
feat: add auth step 2023-05-29 23:37:23 +02:00
16103f9b24
feat: add step to receive request body in buffer 2023-05-29 23:26:15 +02:00
ff0795bb55
feat: separate lander code into separate module 2023-05-29 21:52:18 +02:00
7af4be12ff
feat: serve pastes 2023-05-29 21:41:03 +02:00
00fa4a7c8c
feat: first working redirect 2023-05-29 18:53:52 +02:00
4d0e2e6c42
chore: remove crow 2023-05-29 18:41:20 +02:00
7913201f89
chore: fix repo compilation after rebase with main 2023-05-29 18:40:36 +02:00
acbe8dc314
fix: wrong header name 2023-05-29 18:28:46 +02:00
095f86ad72
feat: support serving files 2023-05-29 18:28:46 +02:00
34ecb7eb40
chore: updated dockerfile 2023-05-29 18:28:46 +02:00
464753d627
feat: allow matching regex routes 2023-05-29 18:28:46 +02:00
dd0ba31506
feat: support adding up to 4 headers 2023-05-29 18:28:46 +02:00
8f9de37a95
feat: add Server header 2023-05-29 18:28:46 +02:00
d725a090a2
fix: pipelining now actually works 2023-05-29 18:28:46 +02:00
18d67fb69f
feat: routes now specify a method 2023-05-29 18:28:46 +02:00
9b66223a57
refactor: move some stuff, add some docs 2023-05-29 18:28:45 +02:00
2fb3e2bb00
feat: response bodies from char buffers; generated responses 2023-05-29 18:28:45 +02:00
62348c14f5
refactor: moved resetting of ctx to separate function 2023-05-29 18:28:45 +02:00
590f0e5186
feat: added http response type names 2023-05-29 18:28:45 +02:00
a90330dd6e
feat: parse method into enum value 2023-05-29 18:28:45 +02:00