all repos

mugit @ 0c6e821b28a02ebf2449b86e66232508f5d302aa

🐮 git server that your cow will love

mugit/CHANGELOG.md (view raw)

Oleksandr Smirnov Oleksandr Smirnov
olexsmir@gmail.com
update readme and changelog, 2 months ago
1
# Changelog
2
3
## 0.3.0 (unreleased)
4
5
### Breaking changes
6
- Changed route for raw files. From `/repo/blob/ref/file_path?raw=true` to `/repo/raw/ref/file_path`.
7
8
### Features:
9
- Paginate log page (150 commits per page).
10
- Support `git-upload-archive`.
11
- Better CSS for markdown readmes.
12
- Add breadcrumbs on "file content" and "file tree" pages.
13
- Show last commit associated with file on the "tree page".
14
- Highlight selected line on file content page.
15
- `mugit repo new` now accepts `--description` flag, well it sets repo description.
16
- Show remote urls and mirroring data on empty repos.
17
18
### Bug fixes:
19
- Allow downloading only valid and existing refs.
20
- Support refs with special characters in names (e.g. `/` or `#`).
21
- Previously when viewing first commit in repo diffs were not rendered.
22
23
## 0.2.0
24
25
### Features
26
- Commit Page:
27
  - Show both author and committer names when they differ.
28
  - Redesign commit page layout with improved colors and navigation.
29
  - Use mono font for commit hashes.
30
- Format commit timestamps as `YYYY-MM-DD HH:MM:SS TZ`.
31
- Hide navigation bar for empty repositories.
32
- Render subtree-scoped README files on the tree view.
33
- Markdown rendering:
34
  - Render images with relative links within repository.
35
  - Add emoji support :hey: (e.g. `:smile:`).
36
37
### Bug Fixes
38
- Correct MIME types for raw file downloads.
39
- Address cases where renamed files displayed incorrectly on the commit view page.
40
- Fix mirrorer failing to update HEAD on empty repositories.
41
42
## 0.1.0
43
- Initial release
44
  - CLI: create, toggle private/public repo status, and add descriptions.
45
  - Web UI.
46
  - SSH server for git pull/push operations.
47
  - Pull based mirroring.