index
:
gitpad
lua
master
A git web interface with editing and Markdown support.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
2022-10-28
fix users.toml being disregarded
Martin Fischer
2022-10-28
add gitpad.encode_uri_component Lua function
Martin Fischer
2022-10-28
drop gitpad.decode_toml Lua function
Martin Fischer
2022-10-28
refactor: avoid unnecessary LuaTable::get call
Martin Fischer
2022-10-28
drop support for Lua shebangs
Martin Fischer
2022-10-28
implement lua-based templates
Martin Fischer
2022-10-28
refactor: introduce lua_context function
Martin Fischer
2022-10-28
stop rendering .html files via <iframe>s
Martin Fischer
2022-08-14
add gitpad.decode_toml lua method
Martin Fischer
2022-08-14
allow inline CSS (for lua scripts)
Martin Fischer
2022-07-30
implement lua scripting
Martin Fischer
2022-07-30
fix SoloController::build_url_path
Martin Fischer
2022-07-30
set Referrer-Policy: same-origin for more privacy
Martin Fischer
2022-07-30
fix regression: allow creation of branches
Martin Fischer
2022-07-30
refactor: restructure build_response logic
Martin Fischer
2022-07-30
add some basic tests
Martin Fischer
2022-07-29
refactor: introduce SoloController::new
Martin Fischer
2022-07-27
refactor: use Context::branch_head
Martin Fischer
2022-07-27
refactor: remove needless borrows / returns
Martin Fischer
2022-07-27
update clap dependency
Martin Fischer
2021-07-18
refactor: use camino for UTF-8 paths
Martin Fischer
2021-07-18
refactor: remove unreachable else branch
Martin Fischer
2021-07-18
support If-None-Match headers with W/ prefix
Martin Fischer
2021-07-05
refactor: move HttpOrigin to new origins module
Martin Fischer
2021-07-05
disable textarea spellcheck for ext not in (md, txt)
Martin Fischer
2021-07-05
css: stop wrapping action links in div
Martin Fischer
2021-07-05
refactor: stop wrapping Page.header in Option
Martin Fischer
2021-07-04
refactor: short-circuit with ? instead of mapping
Martin Fischer
2021-07-04
move src/help/*.html files to src/static/
Martin Fischer
2021-07-04
refactor: move Error rendering to error module
Martin Fischer
2021-07-04
strictly enforce Host and Origin headers
Martin Fischer
2021-07-03
refactor: introduce build_raw_response helper
Martin Fischer
2021-07-03
render .html files securely using IFrames
Martin Fischer
2021-07-03
allow renderers to mutate Page (and frame-src CSP)
Martin Fischer
2021-06-24
generate <script> tags and CSP from Page vectors
Martin Fischer
2021-06-24
refactor render_page
Martin Fischer
2021-06-24
make CSP stricter by setting default-src to 'self'
Martin Fischer
2021-06-24
refactor: simplify Page and Context structs
Martin Fischer
2021-06-24
refactor: simplify Controller request interception
Martin Fischer
2021-06-24
css: decrease margin-top for h1
Martin Fischer
2021-06-24
log: allow diffing specific revisions
Martin Fischer
2021-06-24
log: mark up dates as headings
Martin Fischer
2021-06-24
css: set row-gap for body
Martin Fischer
2021-06-24
refactor diff_blob
Martin Fischer
2021-06-24
refactor: move Error enum and impls to own module
Martin Fischer
2021-06-24
split off diff action from log action
Martin Fischer
2021-06-24
refactor: split up blob routes into functions
Martin Fischer
2021-06-23
make single-user mode operate on HEAD branch
Martin Fischer
2021-06-23
stop using #![feature] to support stable Rust
Martin Fischer
2021-06-23
refactor: split off shares.rs from controller.rs
Martin Fischer
[next]