🏡 index : ~doyle/rgit.git

Age Commit message Author
Add argument parsing for bind address, scan path & database path Jordan Doyle
Display navbar on all pages Jordan Doyle
Use repository name as title for page Jordan Doyle
Remove unnecessary comment Jordan Doyle
Cleanup commit table on summary Jordan Doyle
Hide tags if none exist Jordan Doyle
Return status properly to client from CGI Jordan Doyle
Move smart_git to use tokio::process::Command Jordan Doyle
Split repo methods into their own modules Jordan Doyle
Index tags to sled and read them from views Jordan Doyle
Sled & CGI error handling Jordan Doyle
Nicer error handling when calling out to git2 Jordan Doyle
Add a simple dark mode Jordan Doyle
Add markdown parsing to README with syntax highlighting Jordan Doyle
Primitive handling of info/refs & git-upload-pack Jordan Doyle
Expose raw patches Jordan Doyle
Add links to parents & commit permalinks Jordan Doyle
Implement summary view Jordan Doyle
Clippy housekeeping Jordan Doyle
cargo fmt Jordan Doyle
Sort branches by last active & sort tags by creation Jordan Doyle
Change header on repository view Jordan Doyle
Don't reindex if there hasn't been any new commits Jordan Doyle
Zero-copy serialize/deserialization for repositories to/from sled Jordan Doyle
Zero-copy serialize/deserialization for commits to/from sled Jordan Doyle
Enable compression in sled Jordan Doyle
Use sled::Batch for index updates rather than transactions Jordan Doyle
Collect revs before opening transaction so sled doesn't lock the db for a long time Jordan Doyle
Fix gravatar on reflog Jordan Doyle
Update commit index in a transaction Jordan Doyle
Run indexer every 5 minutes Jordan Doyle
Load reflog from sled Jordan Doyle
Start reading repository metadata from sled Jordan Doyle
Fix offset calculation to return None when no more commits exist Jordan Doyle
Port CSS to SCSS Jordan Doyle
Add line count to tree view Jordan Doyle
Allow looking up a tree by branch Jordan Doyle
Retain tree id whilst traversing tree Jordan Doyle
Allow looking up a tree by id Jordan Doyle
Implement simple tree browser and file view pages Jordan Doyle
Cleanup git API Jordan Doyle
Remove stats page Jordan Doyle
Implement diff view Jordan Doyle
Implement diff on commit view with syntax highlighting Jordan Doyle
Don't error on peel_to_tag failing Jordan Doyle
Use timeago to display age Jordan Doyle
Add tag view Jordan Doyle
Allow READMEs with names other than README.md Jordan Doyle
Allow branch selection on log view Jordan Doyle
Implement pagination on log view Jordan Doyle
Implement repository log page Jordan Doyle
Add home button Jordan Doyle
Implement repository refs page Jordan Doyle
Implement repository about page Jordan Doyle
Commit & metadata caching Jordan Doyle
Allow looking up a commit directly Jordan Doyle
Initial commit Jordan Doyle