bump to go v1.25.6
Raphael Sprenger
Fri, 30 Jan 2026 21:07:37 +0100
bump to go v1.25.5
Raphael Sprenger
Tue, 09 Dec 2025 20:13:55 +0100
add a commit heatmap graph to the frontpage
Raphael Sprenger
Fri, 15 Aug 2025 21:31:38 +0200
fix minor issues
Raphael Sprenger
Sun, 10 Aug 2025 23:46:15 +0200
remove tools I can't support
Raphael Sprenger
Sun, 10 Aug 2025 23:23:14 +0200
remove tools I can't support
Raphael Sprenger
Sun, 10 Aug 2025 23:17:44 +0200
update readme for new env variable structure
Raphael Sprenger
Sun, 10 Aug 2025 22:45:47 +0200
update all external dependencies
Raphael Sprenger
Sun, 10 Aug 2025 22:41:03 +0200
fix systemd service file
Raphael Sprenger
Sun, 10 Aug 2025 22:36:24 +0200
switch to env variables instead of config.yaml
Raphael Sprenger
Sun, 10 Aug 2025 22:34:38 +0200
Add Raphael Sprenger to LICENSE
Raphael Sprenger
Sun, 10 Aug 2025 22:25:21 +0200
Embed templates and static files into the binary; replace filesystem-based template parsing with embedded templates.
Raphael Sprenger
Sun, 10 Aug 2025 22:24:09 +0200
deps: bump go-git to v5.13.2
Anirudh Oppiliappan
Sat, 15 Feb 2025 11:13:50 +0200
all: use securejoin for path joining
Anirudh Oppiliappan
Sat, 15 Feb 2025 11:07:29 +0200
deps: bump golang.org/x/crypto from 0.28.0 to 0.31.0 (#48) Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.28.0 to 0.31.0. - [Commits](https://github.com/golang/crypto/compare/v0.28.0...v0.31.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot]
Sat, 15 Feb 2025 11:11:07 +0200
css: tiny fix for darkmode
Anirudh Oppiliappan
Sun, 26 Jan 2025 20:35:51 +0200
routes: sanitize readme content for non markdown files
Anirudh Oppiliappan
Thu, 16 Jan 2025 11:39:54 +0200
css: remove custom font features
Anirudh Oppiliappan
Thu, 16 Jan 2025 11:25:05 +0200
css: revert to default system font Also removes my CDN from head.html along with the relevant note in the readme.
Anirudh Oppiliappan
Thu, 16 Jan 2025 11:17:05 +0200
css: fix typo
Anirudh Oppiliappan
Fri, 15 Nov 2024 21:36:24 +0200
css: update default font and colors
Anirudh Oppiliappan
Sun, 10 Nov 2024 15:16:27 +0200
deps: bump all
Anirudh Oppiliappan
Sun, 06 Oct 2024 17:53:23 +0300
readme: reword, mention docker images
Anirudh Oppiliappan
Sun, 06 Oct 2024 17:49:51 +0300
actions: build and push docker
Anirudh Oppiliappan
Sun, 06 Oct 2024 17:29:41 +0300
docs: add info about syntaxHighlight usage
Gabriel A. Giovanini
Sun, 14 Jul 2024 16:24:26 +0200
routes: add syntax highlight
Gabriel A. Giovanini
Sun, 14 Jul 2024 16:21:33 +0200
deps: add chroma as dependency
Gabriel A. Giovanini
Sun, 14 Jul 2024 16:18:38 +0200
git: show lightweight annotated tags (#42) The "TagObjects" function only returns annotated tags (the ones created with "-a"). Git interpretes lightweight and annotated tags[^1] differently, so we need to query all reference and check which one have a tag object attached. [^1]: https://git-scm.com/book/en/v2/Git-Basics-Tagging
Gabriel
Fri, 04 Oct 2024 17:52:56 +0200
git: add unlisted repositories
Marco Andronaco
Fri, 04 Oct 2024 15:52:08 +0000
contrib: update docker-compose.yml as well
Marco Andronaco
Thu, 03 Oct 2024 12:43:09 +0200
contrib: update Dockerfile
Marco Andronaco
Wed, 02 Oct 2024 12:08:03 +0200
git: use system's git upload-pack This is an intermediate workaround for https://github.com/go-git/go-git/issues/1062. This should also fix #33.
Anirudh Oppiliappan
Sat, 13 Jul 2024 20:06:37 +0300
deps: bump golang.org/x/net from 0.22.0 to 0.23.0 (#40)
dependabot[bot]
Sat, 13 Jul 2024 15:50:25 +0530
readme: fix a thing
Anirudh Oppiliappan
Sat, 13 Jul 2024 13:18:05 +0300
git: fix getDisplayName
Anirudh Oppiliappan
Fri, 05 Jul 2024 19:56:24 +0300
routes: ignore files
Anirudh Oppiliappan
Fri, 05 Jul 2024 19:49:50 +0300
nix: fix docker build
Anirudh Oppiliappan
Fri, 05 Jul 2024 19:49:35 +0300
css: dark theme
Marco Andronaco
Fri, 05 Jul 2024 16:36:36 +0000
git: hide .git extension
Marco Andronaco
Fri, 05 Jul 2024 16:32:34 +0000
templates: Add link to tar gz handler endpoint
Gabriel A. Giovanini
Sun, 23 Jun 2024 15:21:41 +0200
routes: Add handler to generate tar gz file
Gabriel A. Giovanini
Sun, 23 Jun 2024 15:20:47 +0200
git: Add function to generate tar file from repo
Gabriel A. Giovanini
Sun, 23 Jun 2024 15:19:15 +0200
nix: init flake
Anirudh Oppiliappan
Sun, 16 Jun 2024 23:32:49 +0300
readme: misc updates
Anirudh Oppiliappan
Mon, 08 Apr 2024 14:30:43 +0300
re-add accidentally removed code for raw file view
lillian
Fri, 29 Mar 2024 21:04:05 -0400
readme: remove frivolous line from notes
Anirudh Oppiliappan
Wed, 27 Mar 2024 00:46:00 +0200
routes: switch to net/http router BREAKING: This commit reworks routes.Handlers (and everywhere else) to use http.ServeMux -- and subsequently, Go 1.22's new net/http router. This might break something.
Anirudh Oppiliappan
Wed, 27 Mar 2024 00:39:33 +0200
routes: add raw file view
Anirudh Oppiliappan
Sun, 25 Feb 2024 23:15:21 +0200
deps: bump go-git Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) from 5.6.1 to 5.11.0. - [Release notes](https://github.com/go-git/go-git/releases) - [Commits](https://github.com/go-git/go-git/compare/v5.6.1...v5.11.0) --- updated-dependencies: - dependency-name: github.com/go-git/go-git/v5 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot]
Wed, 27 Dec 2023 17:20:48 +0200
templates: add missing title to repo page
Anirudh Oppiliappan
Sun, 05 Nov 2023 10:27:04 +0200
log errors from git.Open
Anirudh Oppiliappan
Sun, 05 Nov 2023 10:03:43 +0200
fix broken mailto: link in commit template
Gil Poiares-Oliveira
Mon, 15 May 2023 09:33:11 +0100
contrib: add systemd service file
Akilesh Kannan
Sun, 16 Apr 2023 10:34:46 +0530
deps: revert go-gitdiff bump
Anirudh Oppiliappan
Fri, 07 Apr 2023 21:26:12 +0300
deps: bump
Anirudh Oppiliappan
Fri, 07 Apr 2023 21:22:17 +0300
css: fix table overflow
Anirudh Oppiliappan
Sun, 19 Mar 2023 22:46:04 +0200
how did that happen
Anirudh Oppiliappan
Sun, 12 Mar 2023 00:22:12 +0530
bump x/net
Anirudh Oppiliappan
Sat, 18 Feb 2023 14:18:33 +0530
cleaner titles by nilix
Anirudh Oppiliappan
Sat, 18 Feb 2023 14:16:43 +0530
fix buffer overflow in countlines for files greater than 32k Signed-off-by: Derek Stevens <nilix@nilfm.cc>
Derek Stevens
Sun, 05 Feb 2023 09:50:53 -0700
contrib: docker support (#20)
Gil Poiares-Oliveira
Tue, 14 Feb 2023 18:32:49 +0000
templates: fix tags
Anirudh Oppiliappan
Sun, 05 Feb 2023 16:04:33 +0530
tree: directories first, add size column, fix .. Signed-off-by: Derek Stevens <nilix@nilfm.cc>
Derek Stevens
Wed, 01 Feb 2023 23:01:36 -0700
fix line count for files that don't end in a newline Signed-off-by: Derek Stevens <nilix@nilfm.cc>
Derek Stevens
Wed, 01 Feb 2023 22:08:04 -0700
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.
Daniele Sluijters
Tue, 03 Jan 2023 14:42:34 +0100
docs: Expand on repo.ignore Make it clear the expectation is the paths are relative to scanPath.
Daniele Sluijters
Tue, 03 Jan 2023 14:36:58 +0100
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.
Daniele Sluijters
Tue, 03 Jan 2023 14:35:36 +0100
readme: tiny thing
Anirudh Oppiliappan
Sun, 05 Feb 2023 15:17:27 +0530
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>
Derek Stevens
Tue, 31 Jan 2023 21:30:40 -0700
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>
Derek Stevens
Tue, 31 Jan 2023 21:29:38 -0700
add style tweaks Signed-off-by: Derek Stevens <nilix@nilfm.cc>
Derek Stevens
Tue, 31 Jan 2023 21:28:42 -0700
markdown: more file exts, fix img
Anirudh Oppiliappan
Mon, 26 Dec 2022 12:04:09 +0530
css: fix ul padding in readme
Anirudh Oppiliappan
Mon, 26 Dec 2022 11:57:00 +0530
routes: render markdown readmes in repo index (#11)
James Mills
Mon, 26 Dec 2022 16:20:08 +1000
css: set repo desc font weight to normal
Anirudh Oppiliappan
Sat, 24 Dec 2022 16:50:44 +0530
css: bottom padding in refs pre
Anirudh Oppiliappan
Sat, 24 Dec 2022 15:13:40 +0530
css: lose grid layout in refs
Anirudh Oppiliappan
Sat, 24 Dec 2022 15:11:48 +0530
unveil: remove git executable and /dev/null
Anirudh Oppiliappan
Sat, 24 Dec 2022 15:05:04 +0530
git: pure go git clone
Anirudh Oppiliappan
Sat, 24 Dec 2022 14:57:44 +0530
css: wrap refs pre
Anirudh Oppiliappan
Thu, 22 Dec 2022 21:19:00 +0530
readme: unveil and ideas
Anirudh Oppiliappan
Thu, 22 Dec 2022 21:15:57 +0530
config: add repo.ignore
Anirudh Oppiliappan
Thu, 22 Dec 2022 21:13:49 +0530
unveil: /dev/null
Anirudh Oppiliappan
Thu, 22 Dec 2022 16:24:31 +0530
unveil: reorder
Anirudh Oppiliappan
Thu, 22 Dec 2022 16:18:15 +0530
css: reduce pre font size
Anirudh Oppiliappan
Thu, 22 Dec 2022 14:45:22 +0530
css: set pre font lol
Anirudh Oppiliappan
Thu, 22 Dec 2022 14:27:54 +0530
css: ui-monospace ref: https://stackoverflow.com/a/64133415
Anirudh Oppiliappan
Thu, 22 Dec 2022 13:33:27 +0530
unveil: add git executable
Anirudh Oppiliappan
Thu, 22 Dec 2022 11:22:47 +0530
clean up long line
Anirudh Oppiliappan
Thu, 22 Dec 2022 11:20:02 +0530
unveil: cleanup code in main.go
zak
Thu, 22 Dec 2022 00:37:04 +1000
unveil: log each call
zak
Thu, 22 Dec 2022 00:22:08 +1000
unveil: initial commit
zak
Thu, 22 Dec 2022 00:17:33 +1000
css: change iOS mono font
Anirudh Oppiliappan
Thu, 22 Dec 2022 11:02:48 +0530
templates: improve this & parent commit
Anirudh Oppiliappan
Thu, 22 Dec 2022 10:58:41 +0530
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
Tue, 20 Dec 2022 09:41:55 +0100
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
Tue, 20 Dec 2022 11:45:29 +1000
readme: add note clarifying cloning
Anirudh Oppiliappan
Mon, 19 Dec 2022 22:33:33 +0530
diff: scroll diff on overflow
Anirudh Oppiliappan
Mon, 19 Dec 2022 22:15:03 +0530
add license closes #2
Anirudh Oppiliappan
Mon, 19 Dec 2022 18:09:45 +0530
diff: show diff type
Anirudh Oppiliappan
Mon, 19 Dec 2022 18:07:13 +0530
file: separate content and line numbers
Anirudh Oppiliappan
Mon, 19 Dec 2022 17:52:42 +0530
css: add bg to readme/file content
Anirudh Oppiliappan
Mon, 19 Dec 2022 17:49:32 +0530
index: turn off logging, it's too noisy
Anirudh Oppiliappan
Mon, 19 Dec 2022 17:38:21 +0530
readme: clarify license
Anirudh Oppiliappan
Mon, 19 Dec 2022 17:37:30 +0530
css: scroll file content
Anirudh Oppiliappan
Mon, 19 Dec 2022 17:12:42 +0530
decrease prominence of author info in ui
Alexander Cobleigh
Mon, 19 Dec 2022 12:25:56 +0100
unveil: clarify its uselessness
Anirudh Oppiliappan
Mon, 19 Dec 2022 12:08:31 +0530
git: check for binary files
Anirudh Oppiliappan
Mon, 19 Dec 2022 11:36:50 +0530
add favicon
Anirudh Oppiliappan
Mon, 19 Dec 2022 11:25:49 +0530
readme: more info
Anirudh Oppiliappan
Mon, 19 Dec 2022 10:52:16 +0530
config: fix yaml
Anirudh Oppiliappan
Mon, 19 Dec 2022 09:57:25 +0530
all: no more pretty urls
Anirudh Oppiliappan
Mon, 19 Dec 2022 09:02:23 +0530
templates: message under tag name
Anirudh Oppiliappan
Sun, 18 Dec 2022 22:15:58 +0530
css: default monospace font
Anirudh Oppiliappan
Sun, 18 Dec 2022 22:08:03 +0530
config: fix go-import pretty url
Anirudh Oppiliappan
Sun, 18 Dec 2022 21:00:36 +0530
css: single column index on small screens
Anirudh Oppiliappan
Sun, 18 Dec 2022 20:07:27 +0530
all: go-import, clone url
Anirudh Oppiliappan
Sun, 18 Dec 2022 20:00:19 +0530
log: cleaner view
Anirudh Oppiliappan
Sun, 18 Dec 2022 12:18:43 +0530
routes: skip unopenable dirs
Anirudh Oppiliappan
Sun, 18 Dec 2022 11:43:50 +0530
config: scan path
Anirudh Oppiliappan
Sun, 18 Dec 2022 11:22:26 +0530
routes: sort repo index by last idle
Anirudh Oppiliappan
Sun, 18 Dec 2022 11:19:14 +0530
templates: add title tags
Anirudh Oppiliappan
Sun, 18 Dec 2022 11:14:38 +0530
unveil: init
Anirudh Oppiliappan
Sun, 18 Dec 2022 11:04:11 +0530
git: rework diff to fetch initial commit
Anirudh Oppiliappan
Sun, 18 Dec 2022 10:42:29 +0530
templates: unified repo-header
Anirudh Oppiliappan
Sun, 18 Dec 2022 10:42:18 +0530
git, templates: diff view
Anirudh Oppiliappan
Sat, 17 Dec 2022 22:35:48 +0530
templates: repo and log
Anirudh Oppiliappan
Sat, 17 Dec 2022 21:33:04 +0530
css: wrong name
Anirudh Oppiliappan
Sat, 17 Dec 2022 12:47:54 +0530
templates: index rework
Anirudh Oppiliappan
Sat, 17 Dec 2022 12:46:09 +0530
routes: serve static content from /static
Anirudh Oppiliappan
Sat, 17 Dec 2022 12:45:21 +0530
readme: some bs
Anirudh Oppiliappan
Thu, 15 Dec 2022 11:31:03 +0530
routes: disable git push
Anirudh Oppiliappan
Wed, 14 Dec 2022 21:40:01 +0530
routes: wildcard multiplex route at the end
Anirudh Oppiliappan
Wed, 14 Dec 2022 21:19:34 +0530
routes: multiplex git and web ui
Anirudh Oppiliappan
Wed, 14 Dec 2022 21:14:34 +0530
routes: description and humanized time to index
Anirudh Oppiliappan
Wed, 14 Dec 2022 17:38:48 +0530
template: line numbers for file view
Anirudh Oppiliappan
Tue, 13 Dec 2022 11:50:39 +0530
git: find main branch from config
Anirudh Oppiliappan
Tue, 13 Dec 2022 09:58:40 +0530
deps: bump go-git Now builds without cgo.
Anirudh Oppiliappan
Tue, 13 Dec 2022 09:11:52 +0530
config: server host and port
Anirudh Oppiliappan
Mon, 12 Dec 2022 22:58:23 +0530
templates: tree and log links for tags
Anirudh Oppiliappan
Mon, 12 Dec 2022 22:13:19 +0530
routes: refs view
Anirudh Oppiliappan
Mon, 12 Dec 2022 21:58:47 +0530
routes: index view
Anirudh Oppiliappan
Mon, 12 Dec 2022 21:33:09 +0530
routes: render readme
Anirudh Oppiliappan
Mon, 12 Dec 2022 20:53:58 +0530
templates: fix 404 and 500
Anirudh Oppiliappan
Mon, 12 Dec 2022 20:53:44 +0530
template: render diff header lines
Anirudh Oppiliappan
Mon, 12 Dec 2022 18:02:07 +0530
git, routes: commit diff view
Anirudh Oppiliappan
Mon, 12 Dec 2022 17:17:49 +0530
routes, templates: tree and log views
Anirudh Oppiliappan
Sun, 11 Dec 2022 21:17:04 +0530
git: fix trees
Anirudh Oppiliappan
Sun, 11 Dec 2022 21:16:42 +0530
routes: file content view
Anirudh Oppiliappan
Sun, 11 Dec 2022 14:18:39 +0530
git: file content at ref
Anirudh Oppiliappan
Sun, 11 Dec 2022 14:18:25 +0530
routes: split repo index and files views
Anirudh Oppiliappan
Sun, 11 Dec 2022 12:29:50 +0530
git: fetch files only using ref
Anirudh Oppiliappan
Sun, 11 Dec 2022 12:29:33 +0530
all: init
Anirudh Oppiliappan
Sun, 11 Dec 2022 11:22:47 +0530