ugit @main -
refs -
log -
-
https://git.jolheiser.com/ugit.git
remove tailscale directly
Integrating with tailscale can now be done via tailproxy.
This will require two ugit instances, but it allows me to remove the (bulky) dependency directly.
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>