aboutsummaryrefslogtreecommitdiff
path: root/Cargo.lock
AgeCommit message (Collapse)Author
2022-08-14add gitpad.decode_toml lua methodMartin Fischer
We are vendoring the rlua_serde crate because it currently depends on rlua 0.17, which is outdated and my attempts to contact the crate author were bounced by Yandex for somehow looking like spam.
2022-07-30drop unneeded indirect openssl dependencyMartin Fischer
Since adding the rlua dependency I can no longer execute gitpad built on my developer machine on my server, since it fails with: gitpad2: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by gitpad2) As it turns out an easy workaround is to statically link MUSL (by passing --target x86_64-unknown-linux-musl to cargo build). The openssl-sys dependency (pulled in by git2) however failed to build for MUSL. Since we don't need it the simplest solution is to just drop it.
2022-07-30implement lua scriptingMartin Fischer
Inspired by the Scribunto extension for MediaWiki.
2022-07-30add some basic testsMartin Fischer
2022-07-27update dependenciesMartin Fischer
2022-07-27update clap dependencyMartin Fischer
2021-07-18refactor: use camino for UTF-8 pathsMartin Fischer
2021-07-18update dependenciesMartin Fischer
2021-06-23bump version to 0.1.1Martin Fischer
* now supports stable Rust
2021-06-22publishMartin Fischer