aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2022-11-05fix: anonymous template arguments having wrong indexluaMartin Fischer
2022-10-28refactor: some linter fixesMartin Fischer
2022-10-28improve error page renderingMartin Fischer
2022-10-28refactor: simplify render_page functionMartin Fischer
2022-10-28fix users.toml being disregardedMartin Fischer
2022-10-28add gitpad.encode_uri_component Lua functionMartin Fischer
2022-10-28drop gitpad.decode_toml Lua functionMartin Fischer
2022-10-28refactor: avoid unnecessary LuaTable::get callMartin Fischer
2022-10-28drop support for Lua shebangsMartin Fischer
2022-10-28implement lua-based templatesMartin Fischer
2022-10-28refactor: introduce lua_context functionMartin Fischer
2022-10-28stop rendering .html files via <iframe>sMartin Fischer
2022-08-14add gitpad.decode_toml lua methodMartin Fischer
2022-08-14allow inline CSS (for lua scripts)Martin Fischer
2022-07-30implement lua scriptingMartin Fischer
2022-07-30fix SoloController::build_url_pathMartin 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-18refactor: remove unreachable else branchMartin Fischer
2021-07-18support If-None-Match headers with W/ prefixMartin Fischer
2021-07-05refactor: move HttpOrigin to new origins moduleMartin Fischer
2021-07-05disable textarea spellcheck for ext not in (md, txt)Martin Fischer
2021-07-05css: stop wrapping action links in divMartin Fischer
2021-07-05refactor: stop wrapping Page.header in OptionMartin Fischer
2021-07-04refactor: short-circuit with ? instead of mappingMartin Fischer
2021-07-04move src/help/*.html files to src/static/Martin 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-24css: decrease margin-top for h1Martin Fischer
2021-06-24log: allow diffing specific revisionsMartin Fischer
2021-06-24log: mark up dates as headingsMartin Fischer
2021-06-24css: set row-gap for bodyMartin Fischer
2021-06-24refactor diff_blobMartin Fischer
2021-06-24refactor: move Error enum and impls to own moduleMartin Fischer
2021-06-24split off diff action from log actionMartin Fischer