|
Add installation instructions |
Jordan Doyle
|
|
Bump dependencies |
Jordan Doyle
|
|
Merge pull request #8 from w4/dependabot/cargo/serde-1.0.179 |
jordan
|
|
Merge pull request #9 from w4/dependabot/cargo/uuid-1.4.1 |
jordan
|
|
Bump serde from 1.0.170 to 1.0.179 |
dependabot[bot]
|
|
Merge pull request #7 from w4/dependabot/cargo/time-0.3.24 |
jordan
|
|
Bump uuid from 1.4.0 to 1.4.1 |
dependabot[bot]
|
|
Merge pull request #2 from w4/dependabot/cargo/serde-1.0.170 |
jordan
|
|
Merge pull request #6 from w4/dependabot/cargo/anyhow-1.0.72 |
jordan
|
|
Bump time from 0.3.23 to 0.3.24 |
dependabot[bot]
|
|
Merge pull request #1 from w4/dependabot/cargo/rsass-0.28.0 |
jordan
|
|
Bump serde from 1.0.169 to 1.0.170 |
dependabot[bot]
|
|
Merge pull request #5 from w4/dependabot/cargo/axum-0.6.19 |
jordan
|
|
Bump anyhow from 1.0.71 to 1.0.72 |
dependabot[bot]
|
|
Add CI steps |
Jordan Doyle
|
|
Bump rsass from 0.27.0 to 0.28.0 |
dependabot[bot]
|
|
Bump axum from 0.6.18 to 0.6.19 |
dependabot[bot]
|
|
Bump dependencies |
Jordan Doyle
|
|
Fix clippy build |
Jordan Doyle
|
|
Show last committed time for last modified on index |
Jordan Doyle
|
|
Add flake.nix |
Jordan Doyle
|
|
Fix latest commit not appearing on log |
Jordan Doyle
|
|
Clean-up rendered HTML |
Jordan Doyle
|
|
Add minimum height on table rows |
Jordan Doyle
|
|
Set tab-size to 4 spaces |
Jordan Doyle
|
|
Don't blend tables into background |
Jordan Doyle
|
|
Fix range for single commit repositories |
Jordan Doyle
|
|
Update README |
Jordan Doyle
|
|
Fix offsets when default branches are in use on log page |
Jordan Doyle
|
|
Allow 'main' to be used as a default branch |
Jordan Doyle
|
|
Add CORS layer to reply to OPTIONS requests |
Jordan Doyle
|
|
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
|