all repos — legit @ 5ba4a5747fdd66ac0ddf5742cf4c275b808df36d

Unnamed repository; edit this file 'description' to name the repository.

CHANGELOG.md (view raw)

 1# Changelog
 2
 3All notable changes to this project are documented in this file.
 4
 5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
 6and this project adheres to [Semantic
 7Versioning](https://semver.org/spec/v2.0.0.html).
 8
 9## [0.2.6] - 2026-05-12
10
11### Added
12
13- Reference links displayed in commit log page (#54)
14- Symlink resolution when scanning for git repositories (#59)
15
16### Fixed
17
18- Malformed HTML in templates (#61)
19- Correct reader variable used in git operations (#58)
20
21### Changed
22
23- Default scan path updated to `/var/git` (#60)
24- Dependency bumps: go-git v5.13.2, golang.org/x/crypto v0.31.0
25- Path joining hardened with securejoin across all routes
26- Code quality: all golangci-lint issues resolved (errcheck, errorlint,
27gocritic, godoclint, perfsprint, staticcheck, unused, usestdlibvars)
28
29## [0.2.5] - 2025-01-26
30
31### Changed
32
33- CSS: font stack updated to system fonts, custom font features removed
34- CSS: colours, dark mode refinements
35- Routes: README content sanitised for non-Markdown files (uses <pre>)
36
37## [0.2.4] - 2024-10-06
38
39### Added
40
41- Syntax highlighting via chroma with configurable style
42(`meta.syntaxHighlight`)
43- Unlisted repositories (`repo.unlisted`)
44- Annotated lightweight tag support
45- Docker build and push workflow (ghcr.io)
46- Dockerfile and docker-compose.yml updates
47
48### Changed
49
50- Dependencies bumped
51- README reworded with Docker image references
52
53## [0.2.3] - 2024-07-13
54
55### Added
56
57- Archive download handler (tar.gz via `/{name}/archive/{file}`)
58- Dark theme CSS
59- Nix flake for reproducible builds and Docker image
60- Repository ignore support (`repo.ignore`)
61- `.git` extension stripped from display names
62
63### Changed
64
65- Routing switched to Go 1.22+ `net/http` pattern-based router
66- Git HTTP smart protocol switched from go-git to system `git-upload-pack`
67- Template updated with archive download links
68
69### Fixed
70
71- Raw file view accidentally removed code re-added
72- `getDisplayName` now works correctly for repos with `.git` suffix