all repos
— elgit
@ main
fork of legit: web frontend for git, written in go
summary
refs
tree
log
fix incorrect sanitation of HTML tags in non-markdown files
main
1 month ago
Alin
fix tree/content routes not using reference param
1 month ago
Alin
fix commit/diff URLs not using reference param
2 months ago
Alin
fix link generation in repos under categoies
4 months ago
Alan Pearce
don't use user input for repository path access
5 months ago
Alan Pearce
fix incorrect redirects breaking clones
5 months ago
Alan Pearce
unify repository metadata access
5 months ago
Alan Pearce
prefetch main repo metadata
5 months ago
Alan Pearce
remove unnecessary displayname property
5 months ago
Alan Pearce
store repos in entries indexed by slug
5 months ago
Alan Pearce
remove outdated extra build tag comment
5 months ago
Alan Pearce
use markdown for readme
5 months ago
Alan Pearce
extract repo name/path mangling to middleware
5 months ago
Alan Pearce
avoid logging errors on misguided favicon.ico requests
5 months ago
Alan Pearce
show more commits at repo index if readme is missing
5 months ago
Alan Pearce
log request path on synthetic 404
5 months ago
Alan Pearce
enable formatting via golangci-lint
5 months ago
Alan Pearce
optimise file existence check
6 months ago
Alan Pearce
remove icon
6 months ago
Alan Pearce
remove unused pagedata properties
6 months ago
Alan Pearce
detect IPv4/6 addresses and change network accordingly
6 months ago
Alan Pearce
reorganise handler
6 months ago
Alan Pearce
default to IPv6 address
6 months ago
Alan Pearce
prune go.mod
6 months ago
Alan Pearce
add config options for atreugo
6 months ago
Alan Pearce
make request body streaming optional
6 months ago
Alan Pearce
update repository list on timer instead of generating per request
6 months ago
Alan Pearce
switch to atreugo
6 months ago
Alan Pearce
update gomod2nix file
6 months ago
Alan Pearce
simplify routing
6 months ago
Alan Pearce
de-duplicate error page
6 months ago
Alan Pearce
address linter complaints
6 months ago
Alan Pearce
scan projects.list by line instead of reading into memory
6 months ago
Alan Pearce
de-duplicate routing setup
6 months ago
Alan Pearce
update flake inputs
6 months ago
Alan Pearce
update dependencies
6 months ago
Alan Pearce
render markdown files in file viewer
7 months ago
Alan Pearce
remove syntax highlighting
7 months ago
Alan Pearce
let browser choose selection background colour
7 months ago
Alan Pearce
resolve linter complaints
7 months ago
Alan Pearce
restart service on nixos upgrade
7 months ago
Alan Pearce
make styles more closely match website
7 months ago
Alan Pearce
un-reset padding and margin inside readme
8 months ago
Alan Pearce
style: reformat css
8 months ago
Alan Pearce
use nixpkgs-unstable instead of nixos-unstable
8 months ago
Alan Pearce
flake.lock: Update
8 months ago
Alan Pearce
cleanup nixos module
8 months ago
Alan Pearce
ensure git processes are cleaned up with request after timeout
9 months ago
Alan Pearce
update dependencies
9 months ago
Alan Pearce
reduce directory nesting
10 months ago
Alan Pearce
configure golangci-lint
10 months ago
Alan Pearce
fix linter complaints
10 months ago
Alan Pearce
update dependencies and inputs
10 months ago
Alan Pearce
update homepage
10 months ago
Alan Pearce
remove custom packaging
10 months ago
Alan Pearce
reformat nix package file
10 months ago
Alan Pearce
remove contrib dir
10 months ago
Alan Pearce
move shell.nix to subdirectory
10 months ago
Alan Pearce
remove dirs config & documentation
10 months ago
Alan Pearce
use CSS from deployed version
10 months ago
Alan Pearce
embed static files
10 months ago
Alan Pearce
use config.yaml as deployed configuration
10 months ago
Alan Pearce
remove log message when missing readme
10 months ago
Alan Pearce
update flake inputs
10 months ago
Alan Pearce
fix links to named references in log
10 months ago
Alan Pearce
move package domain to alin.ovh
10 months ago
Alan Pearce
update gomod2nix lock file
10 months ago
Alan Pearce
update gomod2nix lock file
10 months ago
Alan Pearce
watch projects.list and reload on changes
10 months ago
Alan Pearce
add an overlay to flake
11 months ago
Alan Pearce
switch to flakes
11 months ago
Alan Pearce
fix: Use correct reader variable
11 months ago
Gabriel A. Giovanini
Revert "use landlock to restrict permissions on linux"
1 year ago
Alan Pearce
fix cloning failure due to trailing slash redirects
1 year ago
Alan Pearce
fix failing nix install (gomod2nix not run)
1 year ago
Alan Pearce
use landlock to restrict permissions on linux
1 year ago
Alan Pearce
add path to error message
1 year ago
Alan Pearce
refactor: modernise routes.isUnlisted
1 year ago
Alan Pearce
fix: duplicate HTTP paths
1 year ago
Alan Pearce
fix: redirect links from pkg.go.dev
1 year ago
Alan Pearce
feat(nixos): symlink configuration file under /etc
1 year ago
Alan Pearce
fix: show title (remove duplicate empty <title>)
1 year ago
Alan Pearce
use standard browser spacing inside markdown readme files
1 year ago
Alan Pearce
feat: Add route handler for file-specific commit diffs
1 year ago
Alan Pearce
refactor: remove unnecessary CSS
1 year ago
Alan Pearce
default to listen on localhost
1 year ago
Alan Pearce
fix: allow listening on IPv6 addresses
1 year ago
Alan Pearce
ensure last update time does not wrap
1 year ago
Alan Pearce
hide directory sizes
1 year ago
Alan Pearce
don't wrap file modes
1 year ago
Alan Pearce
layout commit info differently
1 year ago
Alan Pearce
show absolute time when hovering over a relative time
1 year ago
Alan Pearce
show commit time in log as a human-readable, relative time
1 year ago
Alan Pearce
wrap dates in <time> tags with datetime attribute
1 year ago
Alan Pearce
fix missing space before "@ <ref>" in header
1 year ago
Alan Pearce
refactor: use Sprintf instead of string concatenation
1 year ago
Alan Pearce
fix display of long commit messages on small screens
1 year ago
Alan Pearce
style: convert units to rem
1 year ago
Alan Pearce
refactor: make RenderNav more like a typical component
1 year ago
Alan Pearce
refactor: extract Log and CommitInfo components
1 year ago
Alan Pearce
refactor: add Page suffix to page templates
1 year ago
Alan Pearce
add space and background to diff hunk headers
1 year ago
Alan Pearce
pluralise diffstat summary
1 year ago
Alan Pearce
send caching headers according to gitprotocol-http(5)
1 year ago
Alan Pearce
add ci task to justfile
1 year ago
Alan Pearce
remove dead code
1 year ago
Alan Pearce
fix: incorrect linking from blob pages
1 year ago
Alan Pearce
feat: show filename in log messages
1 year ago
Alan Pearce
fix: disallow clones of ignored repositories
1 year ago
Alan Pearce
style: add editorconfig and re-format style.css
1 year ago
Alan Pearce
Merge branch 'feat/add_log_reference'
1 year ago
Alan Pearce
chore: tidy dependencies
1 year ago
Alan Pearce
chore: update dependencies
1 year ago
Alan Pearce
fix(nixos): set default readme files
1 year ago
Alan Pearce
fix(nixos): missing git in PATH
1 year ago
Alan Pearce
add initial NixOS module
1 year ago
Alan Pearce
docs: remove ignore from config example
1 year ago
Alan Pearce
build: replace flake with npins, gomod2nix and just
1 year ago
Alan Pearce
build: tidy go.mod
1 year ago
Alan Pearce
use gitweb/gitolite directory layout (including subdirs)
1 year ago
Alan Pearce
use fixed-width numbers in tag names
1 year ago
Alan Pearce
switch to gomponents
1 year ago
Alan Pearce
remove reference to upstream docker container
1 year ago
Alan Pearce
bump go version
1 year ago
Alan Pearce
fix linter complaints
1 year ago
Alan Pearce
add .envrc
1 year ago
Alan Pearce
add modd
1 year ago
Alan Pearce
remove github workflow
1 year ago
Alan Pearce
rename to elgit
1 year ago
Alan Pearce
css: make more room for left column, if needed
1 year ago
Alan Pearce
Merge branch 'html-fixes'
1 year ago
Alan Pearce
deps: bump go-git to v5.13.2
1 year ago
Anirudh Oppiliappan
all: use securejoin for path joining
1 year ago
Anirudh Oppiliappan
deps: bump golang.org/x/crypto from 0.28.0 to 0.31.0 (#48)
1 year ago
dependabot[bot]
css: tiny fix for darkmode
1 year ago
Anirudh Oppiliappan
routes: sanitize readme content for non markdown files
1 year ago
Anirudh Oppiliappan
css: remove custom font features
1 year ago
Anirudh Oppiliappan
css: revert to default system font
1 year ago
Anirudh Oppiliappan
css: fix typo
2 years ago
Anirudh Oppiliappan
css: update default font and colors
2 years ago
Anirudh Oppiliappan
deps: bump all
v0.2.4
2 years ago
Anirudh Oppiliappan
readme: reword, mention docker images
2 years ago
Anirudh Oppiliappan
actions: build and push docker
2 years ago
Anirudh Oppiliappan
docs: add info about syntaxHighlight usage
2 years ago
Gabriel A. Giovanini
routes: add syntax highlight
2 years ago
Gabriel A. Giovanini
deps: add chroma as dependency
2 years ago
Gabriel A. Giovanini
git: show lightweight annotated tags (#42)
2 years ago
Gabriel
git: add unlisted repositories
2 years ago
Marco Andronaco
contrib: update docker-compose.yml as well
2 years ago
Marco Andronaco
contrib: update Dockerfile
2 years ago
Marco Andronaco
git: use system's git upload-pack
v0.2.3
2 years ago
Anirudh Oppiliappan
deps: bump golang.org/x/net from 0.22.0 to 0.23.0 (#40)
2 years ago
dependabot[bot]
readme: fix a thing
2 years ago
Anirudh Oppiliappan
git: fix getDisplayName
2 years ago
Anirudh Oppiliappan
routes: ignore files
2 years ago
Anirudh Oppiliappan
nix: fix docker build
2 years ago
Anirudh Oppiliappan
css: dark theme
2 years ago
Marco Andronaco
git: hide .git extension
2 years ago
Marco Andronaco
templates: Add link to tar gz handler endpoint
2 years ago
Gabriel A. Giovanini
routes: Add handler to generate tar gz file
2 years ago
Gabriel A. Giovanini
git: Add function to generate tar file from repo
2 years ago
Gabriel A. Giovanini
nix: init flake
2 years ago
Anirudh Oppiliappan
readme: misc updates
2 years ago
Anirudh Oppiliappan
re-add accidentally removed code for raw file view
2 years ago
lillian
readme: remove frivolous line from notes
2 years ago
Anirudh Oppiliappan
routes: switch to net/http router
2 years ago
Anirudh Oppiliappan
routes: add raw file view
v0.2.2
2 years ago
Anirudh Oppiliappan
deps: bump go-git
2 years ago
dependabot[bot]
templates: add missing title to repo page
2 years ago
Anirudh Oppiliappan
log errors from git.Open
2 years ago
Anirudh Oppiliappan
fix broken mailto: link in commit template
3 years ago
Gil Poiares-Oliveira
contrib: add systemd service file
3 years ago
Akilesh Kannan
deps: revert go-gitdiff bump
3 years ago
Anirudh Oppiliappan
deps: bump
3 years ago
Anirudh Oppiliappan
css: fix table overflow
3 years ago
Anirudh Oppiliappan
how did that happen
3 years ago
Anirudh Oppiliappan
bump x/net
3 years ago
Anirudh Oppiliappan
cleaner titles
3 years ago
Anirudh Oppiliappan
fix buffer overflow in countlines for files greater than 32k
3 years ago
Derek Stevens
contrib: docker support (#20)
3 years ago
Gil Poiares-Oliveira
templates: fix tags
3 years ago
Anirudh Oppiliappan
tree: directories first, add size column, fix ..
3 years ago
Derek Stevens
fix line count for files that don't end in a newline
3 years ago
Derek Stevens
utils: Add helper to get all repos
3 years ago
Daniele Sluijters
docs: Expand on repo.ignore
3 years ago
Daniele Sluijters
config: Ensure we always have an absolute path
3 years ago
Daniele Sluijters
readme: tiny thing
3 years ago
Anirudh Oppiliappan
only add go meta import tag if go.mod exists in repo root
3 years ago
Derek Stevens
sort tags and deduplicate
3 years ago
Derek Stevens
add style tweaks
3 years ago
Derek Stevens
markdown: more file exts, fix img
v0.2.1
3 years ago
Anirudh Oppiliappan
css: fix ul padding in readme
3 years ago
Anirudh Oppiliappan
routes: render markdown readmes in repo index (#11)
3 years ago
James Mills
css: set repo desc font weight to normal
3 years ago
Anirudh Oppiliappan
css: bottom padding in refs pre
3 years ago
Anirudh Oppiliappan
css: lose grid layout in refs
3 years ago
Anirudh Oppiliappan
unveil: remove git executable and /dev/null
3 years ago
Anirudh Oppiliappan
git: pure go git clone
3 years ago
Anirudh Oppiliappan
css: wrap refs pre
v0.2.0
3 years ago
Anirudh Oppiliappan
readme: unveil and ideas
3 years ago
Anirudh Oppiliappan
config: add repo.ignore
3 years ago
Anirudh Oppiliappan
unveil: /dev/null
3 years ago
Anirudh Oppiliappan
unveil: reorder
3 years ago
Anirudh Oppiliappan
css: reduce pre font size
3 years ago
Anirudh Oppiliappan
css: set pre font
3 years ago
Anirudh Oppiliappan
css: ui-monospace
3 years ago
Anirudh Oppiliappan
unveil: add git executable
3 years ago
Anirudh Oppiliappan
clean up long line
3 years ago
Anirudh Oppiliappan
unveil: cleanup code in main.go
3 years ago
zak
unveil: log each call
3 years ago
zak
unveil: initial commit
3 years ago
zak
css: change iOS mono font
3 years ago
Anirudh Oppiliappan
templates: improve this & parent commit
3 years ago
Anirudh Oppiliappan
Link to parent commit file version in commit view
3 years ago
phire
css: scroll file content x-axis only
3 years ago
zak
readme: add note clarifying cloning
3 years ago
Anirudh Oppiliappan
diff: scroll diff on overflow
3 years ago
Anirudh Oppiliappan
add license
3 years ago
Anirudh Oppiliappan
diff: show diff type
3 years ago
Anirudh Oppiliappan
file: separate content and line numbers
3 years ago
Anirudh Oppiliappan
css: add bg to readme/file content
3 years ago
Anirudh Oppiliappan
index: turn off logging, it's too noisy
3 years ago
Anirudh Oppiliappan
readme: clarify license
3 years ago
Anirudh Oppiliappan
css: scroll file content
3 years ago
Anirudh Oppiliappan
decrease prominence of author info in ui
3 years ago
Alexander Cobleigh
unveil: clarify its uselessness
3 years ago
Anirudh Oppiliappan
git: check for binary files
3 years ago
Anirudh Oppiliappan
add favicon
3 years ago
Anirudh Oppiliappan
readme: more info
3 years ago
Anirudh Oppiliappan
config: fix yaml
3 years ago
Anirudh Oppiliappan
all: no more pretty urls
3 years ago
Anirudh Oppiliappan
templates: message under tag name
3 years ago
Anirudh Oppiliappan
css: default monospace font
3 years ago
Anirudh Oppiliappan
config: fix go-import pretty url
3 years ago
Anirudh Oppiliappan
css: single column index on small screens
3 years ago
Anirudh Oppiliappan
all: go-import, clone url
3 years ago
Anirudh Oppiliappan
log: cleaner view
3 years ago
Anirudh Oppiliappan
routes: skip unopenable dirs
v0.1.0
3 years ago
Anirudh Oppiliappan
config: scan path
3 years ago
Anirudh Oppiliappan
routes: sort repo index by last idle
3 years ago
Anirudh Oppiliappan
templates: add title tags
3 years ago
Anirudh Oppiliappan
unveil: init
3 years ago
Anirudh Oppiliappan
git: rework diff to fetch initial commit
3 years ago
Anirudh Oppiliappan
templates: unified repo-header
3 years ago
Anirudh Oppiliappan
git, templates: diff view
3 years ago
Anirudh Oppiliappan
templates: repo and log
3 years ago
Anirudh Oppiliappan
css: wrong name
3 years ago
Anirudh Oppiliappan
templates: index rework
3 years ago
Anirudh Oppiliappan
routes: serve static content from /static
3 years ago
Anirudh Oppiliappan
readme: some bs
3 years ago
Anirudh Oppiliappan
routes: disable git push
3 years ago
Anirudh Oppiliappan
routes: wildcard multiplex route at the end
3 years ago
Anirudh Oppiliappan
routes: multiplex git and web ui
3 years ago
Anirudh Oppiliappan
routes: description and humanized time to index
3 years ago
Anirudh Oppiliappan
template: line numbers for file view
3 years ago
Anirudh Oppiliappan
git: find main branch from config
3 years ago
Anirudh Oppiliappan
deps: bump go-git
3 years ago
Anirudh Oppiliappan
config: server host and port
3 years ago
Anirudh Oppiliappan
templates: tree and log links for tags
3 years ago
Anirudh Oppiliappan
routes: refs view
3 years ago
Anirudh Oppiliappan
routes: index view
3 years ago
Anirudh Oppiliappan
routes: render readme
3 years ago
Anirudh Oppiliappan
templates: fix 404 and 500
3 years ago
Anirudh Oppiliappan
template: render diff header lines
3 years ago
Anirudh Oppiliappan
git, routes: commit diff view
3 years ago
Anirudh Oppiliappan
routes, templates: tree and log views
3 years ago
Anirudh Oppiliappan
git: fix trees
3 years ago
Anirudh Oppiliappan
routes: file content view
3 years ago
Anirudh Oppiliappan
git: file content at ref
3 years ago
Anirudh Oppiliappan
routes: split repo index and files views
3 years ago
Anirudh Oppiliappan
git: fetch files only using ref
3 years ago
Anirudh Oppiliappan
all: init
3 years ago
Anirudh Oppiliappan
templates/commit: Replace <p> in <pre> with <span>
1 year ago
Runxi Yu
templates/file: Put </tr> before </tbody>
1 year ago
Runxi Yu
templates/commit: <ul> should appear outside of the range loop
1 year ago
Runxi Yu
templates: Move header inside body
1 year ago
Runxi Yu
templates/head: <link rel=icon> should have "sizes", not "size"
1 year ago
Runxi Yu
templates/nav: Add closing tags to <li>
1 year ago
Runxi Yu
templates: Use HTML Standards Mode
1 year ago
Runxi Yu
feat: Display reference link in the log
1 year ago
Gabriel A. Giovanini
feat: Wrap commit and its references
1 year ago
Gabriel A. Giovanini