<- all repos

legit @ main

🔱 web frontend for git (woah so meta)

log

reese sapphire committed on Aug 06 2023:
allow viewing raw files; embed images in readme; minor changes to templates
57b9cd7
reese sapphire committed on Jul 08 2023:
look & feel updates
b5242e3
reese sapphire committed on Jul 08 2023:
template cleanup
173405f
reese sapphire committed on Jul 07 2023:
update templates to fix document language
b019fe6
reese sapphire committed on Jul 07 2023:
actual fix for go-import
c787781
reese sapphire committed on Jul 07 2023:
Revert "band-aid fix to go-import meta tag"

This reverts commit dd9e25b30833bb4b50f0e20bc10eea5360e781d8.
it was not needed.
f949941
reese sapphire committed on Jul 07 2023:
band-aid fix to go-import meta tag
dd9e25b
reese sapphire committed on Jul 06 2023:
add to-do list item. change link 'tree' to 'files'
0bbb5d3
reese sapphire committed on Jul 05 2023:
add footer. attempt to fix readme.
d2ead53
reese sapphire committed on Jul 04 2023:
update readme
c11acf3
reese sapphire committed on Jul 04 2023:
put ref lists next to each other
3729e5b
reese sapphire committed on Jul 04 2023:
fix title alignment. move nav.html inside repo-header.html
2917eb0
reese sapphire committed on Jul 04 2023:
fix tree
263ac66
reese sapphire committed on Jul 04 2023:
fix refs
4f97ecc
reese sapphire committed on Jul 04 2023:
redesign
b8881f8
Gil Poiares-Oliveira committed on May 15 2023:
fix broken mailto: link in commit template

8f9e7f1
Akilesh Kannan committed on Apr 16 2023:
contrib: add systemd service file

0191fc8
Anirudh Oppiliappan committed on Apr 07 2023:
deps: revert go-gitdiff bump
dc07fff
Anirudh Oppiliappan committed on Apr 07 2023:
deps: bump
847910c
Anirudh Oppiliappan committed on Mar 19 2023:
css: fix table overflow
d1774f5
Anirudh Oppiliappan committed on Mar 12 2023:
how did that happen
4f5d35f
Anirudh Oppiliappan committed on Feb 18 2023:
bump x/net
5dc6516
Anirudh Oppiliappan committed on Feb 18 2023:
cleaner titles

by nilix
1574bbe
Derek Stevens committed on Feb 05 2023:
fix buffer overflow in countlines for files greater than 32k

Signed-off-by: Derek Stevens <nilix@nilfm.cc>
d5a33e9
Gil Poiares-Oliveira committed on Feb 14 2023:
contrib: docker support (#20)

c90b2b5
Anirudh Oppiliappan committed on Feb 05 2023:
templates: fix tags
22cf7a4
Derek Stevens committed on Feb 01 2023:
tree: directories first, add size column, fix ..

Signed-off-by: Derek Stevens <nilix@nilfm.cc>
b78354a
Derek Stevens committed on Feb 01 2023:
fix line count for files that don't end in a newline

Signed-off-by: Derek Stevens <nilix@nilfm.cc>
ee80062
Daniele Sluijters committed on Jan 03 2023:
utils: Add helper to get all repos

This does a filepath.WalkDir of the config.ScanPath and tries to find
all valid git repos. It returns a list of repoInfo structs holding basic
information of each repository.
ee5ab32
Daniele Sluijters committed on Jan 03 2023:
docs: Expand on repo.ignore

Make it clear the expectation is the paths are relative to scanPath.
ee459fc
Daniele Sluijters committed on Jan 03 2023:
config: Ensure we always have an absolute path

Having this consistent across the code is handy when we're building
paths, counting separators and other path manipulation.
8586d93
Anirudh Oppiliappan committed on Feb 05 2023:
readme: tiny thing
1e7b638
Derek Stevens committed on Jan 31 2023:
only add go meta import tag if go.mod exists in repo root

This is a multipart message in MIME format.

Pretty self-explanitory :3

Signed-off-by: Derek Stevens <nilix@nilfm.cc>
de04669
Derek Stevens committed on Jan 31 2023:
sort tags and deduplicate

This sorts the tags reverse-chronologically.

If any tags have the same name (shouldn't happen but it does in some of my
repos), we use whichever one is "newer".

Signed-off-by: Derek Stevens <nilix@nilfm.cc>
3060c75
Derek Stevens committed on Jan 31 2023:
add style tweaks

Signed-off-by: Derek Stevens <nilix@nilfm.cc>
e782f36
Anirudh Oppiliappan committed on Dec 26 2022:
markdown: more file exts, fix img
7a512b1
Anirudh Oppiliappan committed on Dec 26 2022:
css: fix ul padding in readme
49b8b29
James Mills committed on Dec 26 2022:
routes: render markdown readmes in repo index (#11)

95dec0f
Anirudh Oppiliappan committed on Dec 24 2022:
css: set repo desc font weight to normal
0547b04
Anirudh Oppiliappan committed on Dec 24 2022:
css: bottom padding in refs pre
5912a0b
Anirudh Oppiliappan committed on Dec 24 2022:
css: lose grid layout in refs
845cce8
Anirudh Oppiliappan committed on Dec 24 2022:
unveil: remove git executable and /dev/null
08c49d4
Anirudh Oppiliappan committed on Dec 24 2022:
git: pure go git clone
fa66c4f
Anirudh Oppiliappan committed on Dec 22 2022:
css: wrap refs pre
983dabb
Anirudh Oppiliappan committed on Dec 22 2022:
readme: unveil and ideas
30559cd
Anirudh Oppiliappan committed on Dec 22 2022:
config: add repo.ignore
f661e6e
Anirudh Oppiliappan committed on Dec 22 2022:
unveil: /dev/null
2b57b6e
Anirudh Oppiliappan committed on Dec 22 2022:
unveil: reorder
2fe14ec
Anirudh Oppiliappan committed on Dec 22 2022:
css: reduce pre font size
d58151d
Anirudh Oppiliappan committed on Dec 22 2022:
css: set pre font

lol
a64f9d8
Anirudh Oppiliappan committed on Dec 22 2022:
css: ui-monospace

ref: https://stackoverflow.com/a/64133415
d6b8143
Anirudh Oppiliappan committed on Dec 22 2022:
unveil: add git executable
6e6648e
Anirudh Oppiliappan committed on Dec 22 2022:
clean up long line
0ed4b29
zak committed on Dec 22 2022:
unveil: cleanup code in main.go
45d1c6c
zak committed on Dec 22 2022:
unveil: log each call
8c129f8
zak committed on Dec 22 2022:
unveil: initial commit
4aa8cbf
Anirudh Oppiliappan committed on Dec 22 2022:
css: change iOS mono font
d0f5d87
Anirudh Oppiliappan committed on Dec 22 2022:
templates: improve this & parent commit
86eb643
phire committed on Dec 20 2022:
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.
1375740
zak committed on Dec 20 2022:
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.
e5d35c4
Anirudh Oppiliappan committed on Dec 19 2022:
readme: add note clarifying cloning
42bce06
Anirudh Oppiliappan committed on Dec 19 2022:
diff: scroll diff on overflow
150d81d
Anirudh Oppiliappan committed on Dec 19 2022:
add license

closes #2
2f508f8
Anirudh Oppiliappan committed on Dec 19 2022:
diff: show diff type
263a150
Anirudh Oppiliappan committed on Dec 19 2022:
file: separate content and line numbers
194ec63
Anirudh Oppiliappan committed on Dec 19 2022:
css: add bg to readme/file content
2b9b2bd
Anirudh Oppiliappan committed on Dec 19 2022:
index: turn off logging, it's too noisy
d1a2847
Anirudh Oppiliappan committed on Dec 19 2022:
readme: clarify license
203fb6c
Anirudh Oppiliappan committed on Dec 19 2022:
css: scroll file content
e0e4c1e
Alexander Cobleigh committed on Dec 19 2022:
decrease prominence of author info in ui
f3c20bc
Anirudh Oppiliappan committed on Dec 19 2022:
unveil: clarify its uselessness
27ed90c
Anirudh Oppiliappan committed on Dec 19 2022:
git: check for binary files
a052440
Anirudh Oppiliappan committed on Dec 19 2022:
add favicon
8ba1a96
Anirudh Oppiliappan committed on Dec 19 2022:
readme: more info
9a8041a
Anirudh Oppiliappan committed on Dec 19 2022:
config: fix yaml
fc65017
Anirudh Oppiliappan committed on Dec 19 2022:
all: no more pretty urls
df0962a
Anirudh Oppiliappan committed on Dec 18 2022:
templates: message under tag name
232a360
Anirudh Oppiliappan committed on Dec 18 2022:
css: default monospace font
99a092b
Anirudh Oppiliappan committed on Dec 18 2022:
config: fix go-import pretty url
089ada4
Anirudh Oppiliappan committed on Dec 18 2022:
css: single column index on small screens
0e6eaa2
Anirudh Oppiliappan committed on Dec 18 2022:
all: go-import, clone url
d0d636a
Anirudh Oppiliappan committed on Dec 18 2022:
log: cleaner view
2e3c310
Anirudh Oppiliappan committed on Dec 18 2022:
routes: skip unopenable dirs
8f8f205
Anirudh Oppiliappan committed on Dec 18 2022:
config: scan path
0825543
Anirudh Oppiliappan committed on Dec 18 2022:
routes: sort repo index by last idle
85d1bf7
Anirudh Oppiliappan committed on Dec 18 2022:
templates: add title tags
7fe9877
Anirudh Oppiliappan committed on Dec 18 2022:
unveil: init
5ea7cae
Anirudh Oppiliappan committed on Dec 18 2022:
git: rework diff to fetch initial commit
60298a6
Anirudh Oppiliappan committed on Dec 18 2022:
templates: unified repo-header
e4d12fc
Anirudh Oppiliappan committed on Dec 17 2022:
git, templates: diff view
3e6a720
Anirudh Oppiliappan committed on Dec 17 2022:
templates: repo and log
5091695
Anirudh Oppiliappan committed on Dec 17 2022:
css: wrong name
4eaaf45
Anirudh Oppiliappan committed on Dec 17 2022:
templates: index rework
9649b3e
Anirudh Oppiliappan committed on Dec 17 2022:
routes: serve static content from /static
d083d5d
Anirudh Oppiliappan committed on Dec 15 2022:
readme: some bs
b833d2f
Anirudh Oppiliappan committed on Dec 14 2022:
routes: disable git push
f8829d9
Anirudh Oppiliappan committed on Dec 14 2022:
routes: wildcard multiplex route at the end
abe3007
Anirudh Oppiliappan committed on Dec 14 2022:
routes: multiplex git and web ui
1b27f32
Anirudh Oppiliappan committed on Dec 14 2022:
routes: description and humanized time to index
1872ca7
Anirudh Oppiliappan committed on Dec 13 2022:
template: line numbers for file view
d879c2d
Anirudh Oppiliappan committed on Dec 13 2022:
git: find main branch from config
eda8b58
Anirudh Oppiliappan committed on Dec 13 2022:
deps: bump go-git

Now builds without cgo.
551c663
Anirudh Oppiliappan committed on Dec 12 2022:
config: server host and port
462c7dd
Anirudh Oppiliappan committed on Dec 12 2022:
templates: tree and log links for tags
60e1092
Anirudh Oppiliappan committed on Dec 12 2022:
routes: refs view
7a6ff35
Anirudh Oppiliappan committed on Dec 12 2022:
routes: index view
01f2714
Anirudh Oppiliappan committed on Dec 12 2022:
routes: render readme
82b8afe
Anirudh Oppiliappan committed on Dec 12 2022:
templates: fix 404 and 500
7d99afc
Anirudh Oppiliappan committed on Dec 12 2022:
template: render diff header lines
f04137f
Anirudh Oppiliappan committed on Dec 12 2022:
git, routes: commit diff view
c165c44
Anirudh Oppiliappan committed on Dec 11 2022:
routes, templates: tree and log views
ce71721
Anirudh Oppiliappan committed on Dec 11 2022:
git: fix trees
e0f3479
Anirudh Oppiliappan committed on Dec 11 2022:
routes: file content view
ac6ca71
Anirudh Oppiliappan committed on Dec 11 2022:
git: file content at ref
ab30497
Anirudh Oppiliappan committed on Dec 11 2022:
routes: split repo index and files views
6857a2f
Anirudh Oppiliappan committed on Dec 11 2022:
git: fetch files only using ref
d62fb14
Anirudh Oppiliappan committed on Dec 11 2022:
all: init
856f668