Sign in
Join now
maivi
robinwobin.dev
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
🦦 a tiny cute lua web framework
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
main
robinwobin.dev
03ca8ad6
Copied
Failed
Copy SHA
lua: avoid early return in init when no plugin dir is found
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
6e07b350
Copied
Failed
Copy SHA
maivi: proper io usage
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
b805a0d5
Copied
Failed
Copy SHA
gen: progress
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
b30c7e46
Copied
Failed
Copy SHA
io: close your handles
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
61e6d441
Copied
Failed
Copy SHA
build: prefix paths
Copy SHA
Browse repository
committed
1mo ago
koi.rip
cb54a579
Copied
Failed
Copy SHA
handler: uri percent decoding & unicode
support
support
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
041cac2a
Copied
Failed
Copy SHA
helpers: avoid defer sendfile err ret
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
016bc1c7
Copied
Failed
Copy SHA
handler: clean up
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
b0e8a7a2
Copied
Failed
Copy SHA
mlua: clean up
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
ee362efc
Copied
Failed
Copy SHA
data: clean up
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
6507f5b7
Copied
Failed
Copy SHA
lua: clean `lua_*` fn args & add `toRef` fn
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
83d8ac18
Copied
Failed
Copy SHA
lua: clean lua table code
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
e26ccf9a
Copied
Failed
Copy SHA
root: use queue instead of group
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
02dbda58
Copied
Failed
Copy SHA
just: simpler builds
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
63a5278b
Copied
Failed
Copy SHA
build: llvm option
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
8b0438a1
Copied
Failed
Copy SHA
nix: fix md4c option
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
bcdf59d9
Copied
Failed
Copy SHA
nix: enable md4c support by default
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
7712b51f
Copied
Failed
Copy SHA
lua: load plugins before init
Copy SHA
Browse repository
committed
1mo ago
koi.rip
15fdaa69
Copied
Failed
Copy SHA
build: ensure target & optimize safety, clean up
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
ae085a54
Copied
Failed
Copy SHA
router: `read_data` hook and ctx pattern match
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
fdcf906c
Copied
Failed
Copy SHA
lua: add md4c module
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
8989aba9
Copied
Failed
Copy SHA
env: selene
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
a31ba2fd
Copied
Failed
Copy SHA
lua: clean element functions and types
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
0520f689
Copied
Failed
Copy SHA
config: use runtime env `MAIVI_RUNTIME`
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
92bf4313
Copied
Failed
Copy SHA
build: add lua runtime option
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
90640548
Copied
Failed
Copy SHA
lua: use separate lua threads per connection
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
a3a77ff5
Copied
Failed
Copy SHA
helpers: `try_path`
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
a79f952d
Copied
Failed
Copy SHA
lua: avoid error when plugin dir is not found
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
a5833bf5
Copied
Failed
Copy SHA
maivi: always enable lua runtime
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
2b4ee9c5
Copied
Failed
Copy SHA
lua: reuse ctx ref
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
90f03cec
Copied
Failed
Copy SHA
maivi: implement redirects as a plugin
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
8d7131b7
Copied
Failed
Copy SHA
examples: indextxt plugin
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
d0e63d45
Copied
Failed
Copy SHA
handler: add hooks:3
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
3d95b9a8
Copied
Failed
Copy SHA
just: simplify test recipes
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
fb73378e
Copied
Failed
Copy SHA
build: use llvm for debug builds
Copy SHA
Browse repository
committed
1mo ago
robinwobin.dev
8edefb03
Copied
Failed
Copy SHA
handler: use pointer to connection & cleanup module
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
ee918835
Copied
Failed
Copy SHA
lua: hotreload `maivi.mod` when `this.dev` is set
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
8dd8398d
Copied
Failed
Copy SHA
maivi: pass `maivi.dev` to `this.dev`
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
acf67e05
Copied
Failed
Copy SHA
data: remove data file type check
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
31a7dcab
Copied
Failed
Copy SHA
data: handle empty or missing frontmatter
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
6aa0ebd6
Copied
Failed
Copy SHA
handler: avoid hidden 404 errors
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
6780050a
Copied
Failed
Copy SHA
router: `b.end()` after writing lua page
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
8ad26b59
Copied
Failed
Copy SHA
lua: fix element return types & `h` call overload
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
ed9f2d24
Copied
Failed
Copy SHA
root: use `netShutdown` on io net socket
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
38748c20
Copied
Failed
Copy SHA
fix: use `conn.path` instead of `request.head.target`
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
fd0b113d
Copied
Failed
Copy SHA
handler: add arena to connection struct and use conn for actions
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
33348da5
Copied
Failed
Copy SHA
root: use gpa for redirect map
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
d8b969e7
Copied
Failed
Copy SHA
maivi: parse child args correctly and avoid props type issues
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
9c241f4e
Copied
Failed
Copy SHA
main: use buf for git rev
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
8188f2c0
Copied
Failed
Copy SHA
fragment: handle nonempty elements without children
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
1c6526e8
Copied
Failed
Copy SHA
main: init fern in main
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
75e4175e
Copied
Failed
Copy SHA
main: warn and continue on git rev error
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
2c3e3e19
Copied
Failed
Copy SHA
nix: add inspect_lua to deps
Copy SHA
Browse repository
committed
2mo ago
koi.rip
bf60f345
Copied
Failed
Copy SHA
main: clean up imports
Copy SHA
Browse repository
committed
2mo ago
koi.rip
80816ae3
Copied
Failed
Copy SHA
main: optimize memory management
Copy SHA
Browse repository
committed
2mo ago
koi.rip
3ef61c94
Copied
Failed
Copy SHA
main: improve handling process
arguments
arguments
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
eb34b31b
Copied
Failed
Copy SHA
helpers: use
`std.c.sendfile`
`std.c.sendfile`
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
c771f7c0
Copied
Failed
Copy SHA
just: remove old recipes
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
53f15f27
Copied
Failed
Copy SHA
refactor!: use custom http server and
router
router
Copy SHA
Browse repository
committed
2mo ago
robinwobin.dev
fa2650a6
Copied
Failed
Copy SHA
lua: add `pack_len` and `unpack_len`
helpers
helpers
Copy SHA
Browse repository
committed
2mo ago
Previous
1
2
3
Next