set max-width for images in markdown
feat: scroll highlighted line into view and add copy button
Signed-off-by: jolheiser <git@jolheiser.com>
chore: update chroma for jsonnet lexer
Signed-off-by: jolheiser <git@jolheiser.com>
chore: update templ
Signed-off-by: jolheiser <git@jolheiser.com>
fix: sort dirs correctly
Signed-off-by: jolheiser <git@jolheiser.com>
fix: index in search dedupe
Signed-off-by: jolheiser <git@jolheiser.com>
feat: split out nix package/module
Signed-off-by: jolheiser <git@jolheiser.com>
fix: search results
Signed-off-by: jolheiser <git@jolheiser.com>
feat: allow regex search
Signed-off-by: jolheiser <git@jolheiser.com>
fix: test hook expansion
Signed-off-by: jolheiser <git@jolheiser.com>
feat: custom lexer registry
Signed-off-by: jolheiser <git@jolheiser.com>
feat: ugit-uci
Signed-off-by: jolheiser <git@jolheiser.com>
feat: pre-receive.d
Signed-off-by: jolheiser <git@jolheiser.com>
feat: add private tag to private repos on tailnet
Signed-off-by: jolheiser <git@jolheiser.com>
chore: update gomod2nix
Signed-off-by: jolheiser <git@jolheiser.com>
feat: allow enabling of each service individually
Signed-off-by: jolheiser <git@jolheiser.com>
feat: private repos over tailscale
Signed-off-by: jolheiser <git@jolheiser.com>
chore: update README
Signed-off-by: jolheiser <git@jolheiser.com>
feat: multiple log levels and json logging
Signed-off-by: jolheiser <git@jolheiser.com>
chore: remove dagger for now
It can be added back if I return to working on daggerserve
Signed-off-by: jolheiser <git@jolheiser.com>
feat: tags
Signed-off-by: jolheiser <git@jolheiser.com>
fix: base breadcrumb requires ending slash
Signed-off-by: jolheiser <john.olheiser@gmail.com>
feat: improve SSH repo list
Signed-off-by: jolheiser <john.olheiser@gmail.com>
feat: dagger
Signed-off-by: jolheiser <john.olheiser@gmail.com>
feat: breadcrumbs and History.replaceState
- Adds breadcrumbs to repo tree and repo file views
- Fixes line highlighting by replacing state instead of pushing so that going "back" works correctly
Signed-off-by: jolheiser <john.olheiser@gmail.com>
feat: convert to gomod2nix
Signed-off-by: jolheiser <john.olheiser@gmail.com>
fix: minor correction for non-chroma pre/code blocks
Signed-off-by: jolheiser <john.olheiser@gmail.com>
feat: move search to topbar and no result indicator
Signed-off-by: jolheiser <john.olheiser@gmail.com>
docs: update email
Signed-off-by: jolheiser <john.olheiser@gmail.com>
fix: margins on mobile
Signed-off-by: jolheiser <john.olheiser@gmail.com>
chore: update layout contrib
Signed-off-by: jolheiser <john.olheiser@gmail.com>
feat: add simple dev contrib
Signed-off-by: jolheiser <john.olheiser@gmail.com>
fix: styling
Centers content
Cleans up mobile view where grid columns bled into each other
Adds indentation for multiple search results in same file
Fixes readme overflow
Signed-off-by: jolheiser <john.olheiser@gmail.com>
feat: add zellij layout
Signed-off-by: jolheiser <john.olheiser@gmail.com>
fix: update nix module systemd after
Signed-off-by: jolheiser <john.olheiser@gmail.com>
feat: better mobile styling
Signed-off-by: jolheiser <john.olheiser@gmail.com>
chore: update flake references and use gomodsri
Signed-off-by: jolheiser <john.olheiser@gmail.com>
fix: margin-x for thinner screens
Signed-off-by: jolheiser <john.olheiser@gmail.com>
chore: dedupe results
Signed-off-by: jolheiser <john.olheiser@gmail.com>
chore: UI cleanup
Signed-off-by: jolheiser <john.olheiser@gmail.com>
feat: grep search
Signed-off-by: jolheiser <john.olheiser@gmail.com>
chore: protocol v2
Signed-off-by: jolheiser <john.olheiser@gmail.com>
chore: add bash to path in flake
Signed-off-by: jolheiser <john.olheiser@gmail.com>
chore: useDefaultShell
Signed-off-by: jolheiser <john.olheiser@gmail.com>
chore: add git to flake
Signed-off-by: jolheiser <john.olheiser@gmail.com>
chore: use rev for nix flake
Signed-off-by: jolheiser <john.olheiser@gmail.com>
feat: native git
Signed-off-by: jolheiser <john.olheiser@gmail.com>
chore: update readme styles
Signed-off-by: jolheiser <john.olheiser@gmail.com>
chore: update readme
Signed-off-by: jolheiser <john.olheiser@gmail.com>
chore: update go deps
Signed-off-by: jolheiser <john.olheiser@gmail.com>
fix: css revert -> revert-layer
Signed-off-by: jolheiser <john.olheiser@gmail.com>
chore: add width attr to image in readme
Signed-off-by: jolheiser <john.olheiser@gmail.com>
chore: add more to html head
Signed-off-by: jolheiser <john.olheiser@gmail.com>
fix: move protocol to main handler
This also handles the middleware correctly and allows for dots in repo names
Signed-off-by: jolheiser <john.olheiser@gmail.com>
feat: contrast and clone URL
Signed-off-by: jolheiser <john.olheiser@gmail.com>
refactor: move repo to middleware/context
Signed-off-by: jolheiser <john.olheiser@gmail.com>
docs: code comments
Signed-off-by: jolheiser <john.olheiser@gmail.com>
feat: rel images
Signed-off-by: jolheiser <john.olheiser@gmail.com>
feat: commit page
Signed-off-by: jolheiser <john.olheiser@gmail.com>
feat: log page
Signed-off-by: jolheiser <john.olheiser@gmail.com>
chore: polish tags
Signed-off-by: jolheiser <john.olheiser@gmail.com>
feat: refs page
Signed-off-by: jolheiser <john.olheiser@gmail.com>
fix: use profile email on index
Signed-off-by: jolheiser <john.olheiser@gmail.com>
chore: use yaml generator for flake
Signed-off-by: jolheiser <john.olheiser@gmail.com>
initial commit
Signed-off-by: jolheiser <john.olheiser@gmail.com>
wip
Signed-off-by: jolheiser <john.olheiser@gmail.com>