all repos — legit @ nilix

legit - simple git web interface in go (fork)

7c96ce30
fix naming conflict for diff route
Iris Lightshard nilix@nilfm.cc
5fe7b8e4
add naive global mailmap support
Iris Lightshard nilix@nilfm.cc
f6c4dfbc
bump v2.99999-nilix
Iris Lightshard nilix@nilfm.cc
f139acc5
Merge branch 'zombie_branches' into nilix
Iris Lightshard nilix@nilfm.cc
3f1059df
bump version 0.29999-nilix
Iris Lightshard nilix@nilfm.cc
adb3eb14
Merge branch 'raw_link_fix' into nilix
Iris Lightshard nilix@nilfm.cc
0aa61d0e
bump version to v0.2.999-nilix
Iris Lightshard nilix@nilfm.cc
5c608d74
fix title tag and tree .. link
Iris Lightshard nilix@nilfm.cc
49f6bb04
remove cdn link from head template
Iris Lightshard nilix@nilfm.cc
9b97b3b2
Merge branch 'rawfix' into nilix
Iris Lightshard nilix@nilfm.cc
151f0609
nilix config
Iris Lightshard nilix@nilfm.cc
e6a2ef85
update readme
Iris Lightshard nilix@nilfm.cc
30683a7c
add footer, fix HTML hierarchy
Iris Lightshard nilix@nilfm.cc
b0c2a8ee
tree: fit-content for size column
Iris Lightshard nilix@nilfm.cc
839be369
use table for tree view as it is more compatible with eg w3m and netsurf
Iris Lightshard nilix@nilfm.cc
fd41ddef
Merge branch 'linecount_fix'
Iris Lightshard nilix@nilfm.cc
da18f9eb
fix file view
Iris Lightshard nilix@nilfm.cc
8eea0d5b
fix file view CSS so content fits horizontally and doesn't overscroll
Iris Lightshard nilix@nilfm.cc
068bda49
compile templates only once on app start instead of on every page request
Iris Lightshard nilix@nilfm.cc
907dcc9e
Merge branch 'refs'
Iris Lightshard nilix@nilfm.cc
50093251
tree: directories first, add size column, fix ..
Iris Lightshard nilix@nilfm.cc
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
dde087ea
use time tag in log
Iris Lightshard nilix@nilfm.cc
3cedf646
fix buffer overflow in countlines for files greater than 32kb
Iris Lightshard nilix@nilfm.cc
ad6ece2a
use simpler path for raw routes to avoid conflicts with repos with branch called 'raw'
Iris Lightshard nilix@nilfm.cc
94d07ef8
fix raw file link in file view
Iris Lightshard nilix@nilfm.cc
1f7d760e
fix title tag and tree .. link
Iris Lightshard nilix@nilfm.cc
02249587
don't show orphaned branches in the ref list
Iris Lightshard nilix@nilfm.cc