all repos — legit @ cd131c06293f87b5749a50a227f470e79cc55549

legit - simple git web interface in go (fork)

cd131c06
update layout for refs page, add pgp signatures to tags and commits

only detailed commits have pgp sigs, not in the log to save bandwidth
Iris Lightshard nilix@nilfm.cc
584243d3
fix line count for files that don't end in a newline
Iris Lightshard nilix@nilfm.cc
239d5b2d
add raw file routes, link to raw files on file view, add relative link processing to readme code
Iris Lightshard nilix@nilfm.cc
80ba8a57
Merge branch 'go.mod'
Iris Lightshard nilix@nilfm.cc
9b99bc7c
Merge branch 'taglist'
Iris Lightshard nilix@nilfm.cc
2d263d99
add style tweaks: commit hashes, emails, and more cross-browser friendly file view
Iris Lightshard nilix@nilfm.cc
7a512b1d
markdown: more file exts, fix img
Anirudh Oppiliappan x@icyphox.sh
49b8b292
css: fix ul padding in readme
Anirudh Oppiliappan x@icyphox.sh
95dec0f0
routes: render markdown readmes in repo index (#11)

James Mills 1290234+prologic@users.noreply.github.com
0547b042
css: set repo desc font weight to normal
Anirudh Oppiliappan x@icyphox.sh
5912a0bc
css: bottom padding in refs pre
Anirudh Oppiliappan x@icyphox.sh
845cce8e
css: lose grid layout in refs
Anirudh Oppiliappan x@icyphox.sh
08c49d4d
unveil: remove git executable and /dev/null
Anirudh Oppiliappan x@icyphox.sh
fa66c4fa
git: pure go git clone
Anirudh Oppiliappan x@icyphox.sh
983dabb3
css: wrap refs pre
Anirudh Oppiliappan x@icyphox.sh
30559cd9
readme: unveil and ideas
Anirudh Oppiliappan x@icyphox.sh
f661e6e4
config: add repo.ignore
Anirudh Oppiliappan x@icyphox.sh
2b57b6e0
unveil: /dev/null
Anirudh Oppiliappan x@icyphox.sh
2fe14eca
unveil: reorder
Anirudh Oppiliappan x@icyphox.sh
d58151db
css: reduce pre font size
Anirudh Oppiliappan x@icyphox.sh
a64f9d8f
css: set pre font

lol
Anirudh Oppiliappan x@icyphox.sh
d6b8143f
css: ui-monospace

ref: https://stackoverflow.com/a/64133415
Anirudh Oppiliappan x@icyphox.sh
6e6648e3
unveil: add git executable
Anirudh Oppiliappan x@icyphox.sh
0ed4b29f
clean up long line
Anirudh Oppiliappan x@icyphox.sh
45d1c6c2
unveil: cleanup code in main.go
zak e-zk@users.noreply.github.com
8c129f88
unveil: log each call
zak e-zk@users.noreply.github.com
4aa8cbff
unveil: initial commit
zak e-zk@users.noreply.github.com
d0f5d874
css: change iOS mono font
Anirudh Oppiliappan x@icyphox.sh
86eb6431
templates: improve this & parent commit
Anirudh Oppiliappan x@icyphox.sh
13757407
Link to parent commit file version in commit view

It makes sense for [oldfile] in [oldfile]->[newfile] to link to the
previous version. This is also how cgit behaves.
phire me@phire.cc
e5d35c4d
css: scroll file content x-axis only

- we don't need any overflow scrolling for the y-axis.
- set overflow-x to 'auto' so that the scroll bar only shows
  when the content does overflow.
zak e-zk@users.noreply.github.com
42bce066
readme: add note clarifying cloning
Anirudh Oppiliappan x@icyphox.sh
150d81df
diff: scroll diff on overflow
Anirudh Oppiliappan x@icyphox.sh
2f508f86
add license

closes #2
Anirudh Oppiliappan x@icyphox.sh
263a1509
diff: show diff type
Anirudh Oppiliappan x@icyphox.sh
194ec63d
file: separate content and line numbers
Anirudh Oppiliappan x@icyphox.sh
2b9b2bdb
css: add bg to readme/file content
Anirudh Oppiliappan x@icyphox.sh
d1a2847a
index: turn off logging, it's too noisy
Anirudh Oppiliappan x@icyphox.sh
203fb6c5
readme: clarify license
Anirudh Oppiliappan x@icyphox.sh
e0e4c1eb
css: scroll file content
Anirudh Oppiliappan x@icyphox.sh
f3c20bcb
decrease prominence of author info in ui
Alexander Cobleigh angellus.falsus@gmail.com
27ed90c5
unveil: clarify its uselessness
Anirudh Oppiliappan x@icyphox.sh
a0524401
git: check for binary files
Anirudh Oppiliappan x@icyphox.sh
8ba1a960
add favicon
Anirudh Oppiliappan x@icyphox.sh
9a8041a2
readme: more info
Anirudh Oppiliappan x@icyphox.sh
fc65017b
config: fix yaml
Anirudh Oppiliappan x@icyphox.sh
df0962a3
all: no more pretty urls
Anirudh Oppiliappan x@icyphox.sh
232a3603
templates: message under tag name
Anirudh Oppiliappan x@icyphox.sh
99a092b8
css: default monospace font
Anirudh Oppiliappan x@icyphox.sh
089ada4c
config: fix go-import pretty url
Anirudh Oppiliappan x@icyphox.sh
0e6eaa21
css: single column index on small screens
Anirudh Oppiliappan x@icyphox.sh
d0d636aa
all: go-import, clone url
Anirudh Oppiliappan x@icyphox.sh
2e3c3103
log: cleaner view
Anirudh Oppiliappan x@icyphox.sh
8f8f205c
routes: skip unopenable dirs
Anirudh Oppiliappan x@icyphox.sh
08255439
config: scan path
Anirudh Oppiliappan x@icyphox.sh
85d1bf73
routes: sort repo index by last idle
Anirudh Oppiliappan x@icyphox.sh
7fe98772
templates: add title tags
Anirudh Oppiliappan x@icyphox.sh
5ea7cae9
unveil: init
Anirudh Oppiliappan x@icyphox.sh
60298a69
git: rework diff to fetch initial commit
Anirudh Oppiliappan x@icyphox.sh
e4d12fc6
templates: unified repo-header
Anirudh Oppiliappan x@icyphox.sh
3e6a7201
git, templates: diff view
Anirudh Oppiliappan x@icyphox.sh
5091695e
templates: repo and log
Anirudh Oppiliappan x@icyphox.sh
4eaaf451
css: wrong name
Anirudh Oppiliappan x@icyphox.sh
9649b3ed
templates: index rework
Anirudh Oppiliappan x@icyphox.sh
d083d5d7
routes: serve static content from /static
Anirudh Oppiliappan x@icyphox.sh
b833d2f7
readme: some bs
Anirudh Oppiliappan x@icyphox.sh
f8829d9e
routes: disable git push
Anirudh Oppiliappan x@icyphox.sh
abe30076
routes: wildcard multiplex route at the end
Anirudh Oppiliappan x@icyphox.sh
1b27f32c
routes: multiplex git and web ui
Anirudh Oppiliappan x@icyphox.sh
1872ca72
routes: description and humanized time to index
Anirudh Oppiliappan x@icyphox.sh
d879c2df
template: line numbers for file view
Anirudh Oppiliappan x@icyphox.sh
eda8b58d
git: find main branch from config
Anirudh Oppiliappan x@icyphox.sh
551c6637
deps: bump go-git

Now builds without cgo.
Anirudh Oppiliappan x@icyphox.sh
462c7ddc
config: server host and port
Anirudh Oppiliappan x@icyphox.sh
60e1092d
templates: tree and log links for tags
Anirudh Oppiliappan x@icyphox.sh
7a6ff356
routes: refs view
Anirudh Oppiliappan x@icyphox.sh
01f27147
routes: index view
Anirudh Oppiliappan x@icyphox.sh
82b8afe1
routes: render readme
Anirudh Oppiliappan x@icyphox.sh
7d99afc5
templates: fix 404 and 500
Anirudh Oppiliappan x@icyphox.sh
f04137f8
template: render diff header lines
Anirudh Oppiliappan x@icyphox.sh
c165c447
git, routes: commit diff view
Anirudh Oppiliappan x@icyphox.sh
ce71721c
routes, templates: tree and log views
Anirudh Oppiliappan x@icyphox.sh
e0f34796
git: fix trees
Anirudh Oppiliappan x@icyphox.sh
ac6ca71f
routes: file content view
Anirudh Oppiliappan x@icyphox.sh
ab30497e
git: file content at ref
Anirudh Oppiliappan x@icyphox.sh
6857a2f0
routes: split repo index and files views
Anirudh Oppiliappan x@icyphox.sh
d62fb144
git: fetch files only using ref
Anirudh Oppiliappan x@icyphox.sh
856f6680
all: init
Anirudh Oppiliappan x@icyphox.sh
3fc204c2
sort tags in reverse chronological order and deduplicate
Iris Lightshard nilix@nilfm.cc
9bb6fb2a
only add go meta import tag if go.mod exists in repo root
Iris Lightshard nilix@nilfm.cc
7d3fed52
add raw file routes and allow readme to reference relative repo paths
Iris Lightshard nilix@nilfm.cc