aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
AgeCommit message (Expand)Author
2022-10-28refactor: some linter fixesMartin Fischer
2022-10-28improve error page renderingMartin Fischer
2022-10-28refactor: simplify render_page functionMartin Fischer
2022-10-28implement lua-based templatesMartin Fischer
2022-10-28stop rendering .html files via <iframe>sMartin Fischer
2022-08-14allow inline CSS (for lua scripts)Martin Fischer
2022-07-30implement lua scriptingMartin Fischer
2022-07-30set Referrer-Policy: same-origin for more privacyMartin Fischer
2022-07-30fix regression: allow creation of branchesMartin Fischer
2022-07-30refactor: restructure build_response logicMartin Fischer
2022-07-30add some basic testsMartin Fischer
2022-07-29refactor: introduce SoloController::newMartin Fischer
2022-07-27refactor: use Context::branch_headMartin Fischer
2022-07-27refactor: remove needless borrows / returnsMartin Fischer
2022-07-27update clap dependencyMartin Fischer
2021-07-18refactor: use camino for UTF-8 pathsMartin Fischer
2021-07-05refactor: move HttpOrigin to new origins moduleMartin Fischer
2021-07-05css: stop wrapping action links in divMartin Fischer
2021-07-05refactor: stop wrapping Page.header in OptionMartin Fischer
2021-07-04refactor: move Error rendering to error moduleMartin Fischer
2021-07-04strictly enforce Host and Origin headersMartin Fischer
2021-07-03refactor: introduce build_raw_response helperMartin Fischer
2021-07-03render .html files securely using IFramesMartin Fischer
2021-07-03allow renderers to mutate Page (and frame-src CSP)Martin Fischer
2021-06-24generate <script> tags and CSP from Page vectorsMartin Fischer
2021-06-24refactor render_pageMartin Fischer
2021-06-24make CSP stricter by setting default-src to 'self'Martin Fischer
2021-06-24refactor: simplify Page and Context structsMartin Fischer
2021-06-24refactor: simplify Controller request interceptionMartin Fischer
2021-06-24refactor: move Error enum and impls to own moduleMartin Fischer
2021-06-24split off diff action from log actionMartin Fischer
2021-06-24refactor: split up blob routes into functionsMartin Fischer
2021-06-23make single-user mode operate on HEAD branchMartin Fischer
2021-06-23stop using #![feature] to support stable RustMartin Fischer
2021-06-23refactor: split off shares.rs from controller.rsMartin Fischer
2021-06-23refactor: split up main.rs into multiple modulesMartin Fischer
2021-06-22publishMartin Fischer