Jef Roosens Chewing_Bever
Jef Roosens pushed to routing at Chewing_Bever/lnm 2024-03-02 11:27:10 +01:00
cf4451740f feat(routing): implement router nesting
2ce49a3347 feat(routing): implement router merging
Compare 2 commits »
Jef Roosens synced commits to feature/currency-improvements at Chewing_Bever/didier from mirror 2024-03-01 18:17:21 +01:00
de7b5cd960 Work on interest system
Jef Roosens pushed to routing at Chewing_Bever/lnm 2024-02-26 22:33:32 +01:00
6eb965adcd test(routing): add star matching test
Jef Roosens pushed to routing at Chewing_Bever/lnm 2024-02-25 23:00:23 +01:00
115bf74456 feat(routing): multi-segment wildcard matches
Jef Roosens pushed to routing at Chewing_Bever/lnm 2024-02-25 21:51:28 +01:00
3ae1b62dd0 feat(routing): make path segments easily accessible from request struct
Jef Roosens pushed to routing at Chewing_Bever/lnm 2024-02-24 16:10:36 +01:00
fbd41f7e4e feat: implement router free function
9fa009ccf4 feat: provide access to key segments from step
Compare 2 commits »
Jef Roosens pushed to ltm at Chewing_Bever/lander 2024-02-24 11:47:13 +01:00
65dcbef0b1 chore: update changelog
Jef Roosens pushed to routing at Chewing_Bever/lnm 2024-02-23 12:15:59 +01:00
e29e02ff85 feat(routing): integrate new router into framework
d739157fb1 refactor(routing): simply key segment api
Compare 2 commits »
Jef Roosens pushed to routing at Chewing_Bever/lnm 2024-02-22 22:31:16 +01:00
9dbdb0b089 feat(routing): add api to access key segments by name
Jef Roosens pushed to routing at Chewing_Bever/lnm 2024-02-22 22:15:40 +01:00
f652fa08c1 feat(routing): support matching key segments in routes
Jef Roosens commented on issue Chewing_Bever/lnm#8 2024-02-22 19:47:46 +01:00
Better routing

For the API for accessing matched variables, we should introduce a trie for matching the variable names so they can be referenced using their names.

Jef Roosens created branch routing in Chewing_Bever/lnm 2024-02-22 18:17:42 +01:00
Jef Roosens pushed to routing at Chewing_Bever/lnm 2024-02-22 18:17:42 +01:00
de4e509c9c chore: started routing tests
386d83ec93 feat: add initial routing function
0e1d5d3f23 chore: add test folder
71cf5a5981 feat: initial trie routing structure
Compare 4 commits »
Jef Roosens closed issue Chewing_Bever/lnm#3 2024-02-20 22:16:10 +01:00
Blocking tasks & worker threads
Jef Roosens pushed to main at Chewing_Bever/lnm 2024-02-20 22:14:16 +01:00
1f63f06e0c fix: transparently support blocking work without worker threads
1b8ba305b5 chore: rename event loop states
64601b5f21 fix: use send instead of write to prevent SIGPIPE
a96ae39523 feat: add blocking step support to http loop
9c01548256 feat: change lnm loop multithreading api
Compare 7 commits »
Jef Roosens synced commits to feature/currency-improvements at Chewing_Bever/didier from mirror 2024-02-20 21:27:21 +01:00
Jef Roosens synced new reference feature/currency-improvements to Chewing_Bever/didier from mirror 2024-02-20 21:27:21 +01:00
Jef Roosens pushed to ltm at Chewing_Bever/lander 2024-02-19 21:45:30 +01:00
a68e32c949 feat(lander): show filenames on index pages
f789847fc5 feat(lander): PoC index pages
97d4008db2 feat(lsm): store iterators
Compare 3 commits »
Jef Roosens opened issue Chewing_Bever/lander#49 2024-02-19 20:47:17 +01:00
HLS Video Pages
Jef Roosens pushed to main at Chewing_Bever/homelab 2024-02-18 09:10:27 +01:00
6cf07db3e3 baikal: fix subvolumes