Releases: olexsmir/mugit
Releases · olexsmir/mugit
v0.2.0
Changelog
- 75fc9d1 new readme
- 01d1381 add change log
- 280548e config: fix yaml field for cache.diff
- 0023ae8 ui: show both author and committer
- eb95e52 nix: mugit completion (hopefully)
- 14c53fa nix: expose cli
- cc59ce4 ui: format time
- 75a25c9 cache: refactor; tests
- 9d07e8a cache: dont return expired values
- 56ad3f8 cache diffs
- 98cffed ui: commit hashes should be in mono font
- 55faf33 ui: make commit page more colorful
- 112d8de update deps; fixes the go-git vulnerability
- cd1222a ui: style tag message
- c56a6bd ui: render readme of current subtree
- e61accc ui: refactor how data is passed to pages
- 8fee104 ui: improve ux of commits with empty message
- 81b50f2 nix: little bit more of type safety
- 5a3f570 ui: emoji support for markdown readmes
- 6ed8b86 gitx: refactor once again...
- 19c8a5c remove agents.md
- b7356aa mdx: fix raw
sources
- 03f9034 ui: /repo.git/something should be 404
- 6e228d9 ui: render images with relative links
- 850c26a http: add cache for index page contents, and repos readmes
- b7d443e config: parse interval directly as time.Duration
- 77d86b7 fix mime of raw files
- 9c9a18a config: host shouldn't include protocol
- 96b3828 fix formatting in some of the templates
- deb6f00 show binary files
- 2487773 ui: fix feeds, include links protocol
- d5b24c1 ssh: some refactoring + test isAuthorized
- 831d5c6 git: resolve name and paths
- dc62a68 remove useless todo
- 0aadda9 feat: add rss feeds
- 56a787b http: dont gzip upload-pack; add helper for smart http
- f39f7dd ui: show links as links on refs page
- e1d1a9e git: archive
- d0b4683 git: refactor gitserver again; and rename
- cce3826 ui: dont show nav on empty pages
- 3adee8f mirror: fetch with context
- b8bdd40 config: $env: and $file: notations
- 8703591 config: file path validating strategy
- c9e6e1a config: refactor validation
- 86a3594 config: ensure some defaults
- b6e1830 git: fix fetching for empty repos
- ce839cf ui: show 'n/a' for empty repos 'last update time'
- e2d3a9c refactor: if repo is empty so last commit is empty too
- 9c82bda ui: hint links more clearly
- 7e01897 ui: description is optional
- 3128bfd support jj change-id
- 155aa35 ui: clicking on repo desc link to repo
- 3362e0d ui: display size as 4 spaces
- 2fc36fc ui: redesign commit page
- fb69639 ui: dont display "jump to" table if there's only one file changed
- 988c240 ui: give some love to templates
- 447b2f5 fix readme
- 6b109be ui: fix header on refs page
- 530bb1c refactor: use committer time not authored time
- c845996 feat: improve http logger
- ce71764 fix: read private flag when creating repo
v0.1.0
Changelog
- 99ee247 chore: docs, readme, license
- 6ba4dfd cli: create private repo; toggle private status
- e6fe822 fix: 404 on file not found
- ebd4bbe chore: flakify
- a4a6674 chore: setup goreleaser
- 39dba84 feat: version
- 4e525c1 chore: ci
- ab67766 add AGENTS.md
- f59c329 fix naming inconsistencies; use is for testsing
- ffeccd3 ui: align readme with rest of ui
- 3d818ec ui: add tooltip for commit dates
- fb655b4 web: shoutout to my boy Opus for improving my css
- 1d546b3 git: dont expose internal go-git types
- 3167cb3 config: validate, thanks to my boy Claude
- 7711375 ui: remove readme background
- b4b7c43 mirror: increase amount of workers; small refactoring
- 5935eaa cli: repo description
- 8417128 cli: repo create --mirror
- 1a0952a git: refactor the wrappings
- 7a14044 cli: repo new
- b9e7f9b ui: fix: show renamed files correctly in commit view
- 8baa851 ui: there's no way to download archive, yet
- b03218c git: if there's no description file, return no description
- 18538b5 git: refactor fetcher
- 94608d2 handle empty repo correctly
- 12a019f ui: dehumanize so humanize would work
- 4d1cef1 ui: show hash on log page
- 939e369 ui: show full commit date in tooltip
- 2ce68d4 ui: idle -> last update
- 68e246f ui: show mirror info
- ac1a0a0 support both repo and repo.git as names
- cd02956 ui: prettify clone urls
- 6e88b48 ui: fix the multi line commit indicator
- d1a0743 ui: gray out unset descriptions
- 1731de8 better function name
- 7b26905 add http logger
- 1043e31 add favicon 🐮
- a49f890 security improvments
- a0a9d4a some refactoring
- 10fc8ef start the cli work
- c328fa9 repo mirroring
- 2efe21e git: use more git-way to get description
- 20913e1 remove some duplications in handlers
- 1ea9b7f dont allow to see private repos for unauthorized users
- 3d9ab8a improve error messaging in ssh
- a00560c refactor git
- 70e0353 add ssh
- 012e7df refactor: remove humanize dependency
- 435b61e ui: add ui
- 7a05bd0 git: add all helpers
- b407568 init