| tag name | 0.1.0 (566c2483397e5ad2ecb4e98869135519f8368da8) |
| tag date | 2024-07-13 23:00:38 -0700 |
| tagged by | Max Resnick <max@ofmax.li> |
| tagged object | commit d2ee4229aa... |
| download | go-git-server-0.1.0.tar.gz |
|---|
v0.1.0 release
## 0.1.0 - 2024-07-13
### Chore
- add debugging
- fix gitignore
- logging/err cleanup
- remove not needed file
- update golang
- update pkgs
- add gitignore
### Feat
- add local build and deploy targets
- add clean target, add port for registry
- kubernetes deployment manifests
- refactor of repo management
- add cluster commands and improved run command
- light access logging
- readonly fs support, policy built in temp
- switch to hex encoding
- add dockerfile
- build, debug etc tasks
- handle a fresh start using a mgmt repo
- refactor some tests and policies.
- wee bit o dev tools
### Fix
- update labels
- configmap name
- drop brace expansion
- middleware didn't return
- args/flags clean up, remove repobase from config
- fix up tests and linting
## Coverage
git.ofmax.li/go-git-server/cmd/main.go:37: main 0.0%
git.ofmax.li/go-git-server/cmd/main.go:83: init 0.0%
git.ofmax.li/go-git-server/internal/admin/middleware.go:9: Hooks 100.0%
git.ofmax.li/go-git-server/internal/admin/model.go:100: loadConfigFromGit 89.5%
git.ofmax.li/go-git-server/internal/admin/model.go:128: loadLocalFile 87.5%
git.ofmax.li/go-git-server/internal/admin/model.go:142: setupPolicyFile 69.2%
git.ofmax.li/go-git-server/internal/admin/model.go:163: loadServerConfig 85.7%
git.ofmax.li/go-git-server/internal/admin/model.go:189: ServerPolicies 100.0%
git.ofmax.li/go-git-server/internal/admin/model.go:198: ConfigureRepos 71.4%
git.ofmax.li/go-git-server/internal/admin/model.go:210: readOnlyPaths 100.0%
git.ofmax.li/go-git-server/internal/admin/model.go:217: writePaths 100.0%
git.ofmax.li/go-git-server/internal/admin/model.go:223: Policy 100.0%
git.ofmax.li/go-git-server/internal/admin/model.go:238: CasbinPolicies 100.0%
git.ofmax.li/go-git-server/internal/admin/model.go:247: ReconcileRepo 94.7%
git.ofmax.li/go-git-server/internal/admin/model.go:278: ConfigureExport 75.0%
git.ofmax.li/go-git-server/internal/admin/model.go:287: ReconcileGitConf 82.4%
git.ofmax.li/go-git-server/internal/admin/service.go:22: Reload 57.1%
git.ofmax.li/go-git-server/internal/admin/service.go:44: InitServer 76.2%
git.ofmax.li/go-git-server/internal/admin/service.go:76: NewService 77.8%
git.ofmax.li/go-git-server/internal/authz/middleware.go:22: Authentication 79.2%
git.ofmax.li/go-git-server/internal/authz/middleware.go:55: Authorization 73.7%
git.ofmax.li/go-git-server/internal/authz/model.go:16: NewTokenMap 0.0%
git.ofmax.li/go-git-server/internal/authz/model.go:24: LoadTokensFromFile 0.0%
git.ofmax.li/go-git-server/internal/authz/model.go:46: GenerateNewToken 84.6%
git.ofmax.li/go-git-server/internal/git/handler.go:10: GitHttpBackendHandler 33.3%
total: (statements) 65.2%
-----BEGIN PGP SIGNATURE-----
iQJBBAABCAArFiEEL2/VagwExD4ZC+D1l+LOrzuKM10FAmaTaYYNHG1heEBvZm1h
eC5saQAKCRCX4s6vO4ozXaIfD/oD1tYmg2RZ0sKz3mTUzraKDHfsQ+fRoTyHpDPh
uXDTg9t6qcg9+aGIwLlSyjKGrfM+3tIQWINYP0v6HpyCrPHqOuhMvHOSs3CTWvaG
2Ot6Hll1klIs5DVwYuJEHaPz3DV06E02lKszjrFpUR6STCS3hNEz6kzyQr+b5wmo
Te3LcUf0nQqQ6bAi8b/uRcIOUw5jjSdTyOT/4wXoWGNpX1ouCvktwQot3C1dxF+1
Yq4CjykJFc4Rqy+QgzChsN02PPQi9wYvmgTg4pishu7QoVjseouYLntuHZ3/BMJs
bm13EWSrewwzDeMedzM77HBV5Fb5HVxbg1J/sgj0XK14u7YA92fSucNSOrC3zUxG
XuOlXjDByVBKV/rScP4vlLVqsqwdHsL6OmNXs5VVaRRKnH4ZUkmHso48axW5qu8+
JryFrqUvPq8xJjOGDY+OS4jQAEm8vLOKRMdRcUNNAU1mWouKCZptYL5L4UOPkHoG
sRZYJH9mnUiUDOBpbrOvcsnHIGLm8/iNLq02jxF/RtH2EDt7bR4VHAEqrnaLlEfC
8QHIUZwsdtVg+P248citbxdM55kA6MN1uyYjRt5HCWNYpQTvgg1mTsoOHSJKmNDz
nRzjIOJowuSIQj4QcRUDTaaGI7apbUtAALKokQuZ+nJiRP5G/ag+bVlXa47w/Tyo
/laKCw==
=MTdf
-----END PGP SIGNATURE-----