2022-02-22 12:00:00
kmxgit 0.3.0 is online
Today we released kmxgit v0.3.0 :
https://git.kmx.io/kmx.io/kmxgit/_tag/v0.3.0.
The new stable branch is v0.3 :
https://git.kmx.io/kmx.io/kmxgit/_tree/v0.3.
Features
- Anyone can register and create private and public git repositories.
- Access control is managed through SSH keys.
- All services are hosted on OpenBSD 7.0-stable .
Added features
- Disk usage
- Per repo
- Per user
- Per organisation
- Server-wise
- Footer
- Fonts : Inter & Courier New
- Dark navbar
- Users
- Profile picture
- Link user in git log and commits
- SEO
- /_sitemap.txt
- /robots.txt
- Display markdown files as HTML
- Bug : fix empty diff between commits and master
- Optimizations
- useless git commands (
git_put_log1
)
- disk usage calculation
- Front page
- Stats
- count users, organisations, repositories
- disk usage
- git cli help
- git clone
- git remote add kmx git@git.kmx.io:user/repo.git
- git push -u kmx branch
- git pull
- install git
- Admin
- logo
- Dashboard
- disk usage (repos, orgs, users)
- pipeline queries
- sort by column
- search
- pagination (50 per page)
- link to livedashboard
- Hide private repos from public index
Next features for v0.4
Proposed features for the next release are :
- Releases
- Pull requests
- Issues / tickets ?
- Static site generator
- OAuth2