Output of rest-server --version
rest-server 0.10.0 compiled with go1.15.2 on linux/amd64
What should rest-server do differently?
It should still check whether username and path match, when flags --no-auth and --private-repos are used simultaneously. I think that essentially means omitting !s.NoAuth here:
|
if !s.NoAuth && s.PrivateRepos { |
What are you trying to do? What is your use case?
This change would allow me to use a reverse proxy for authentication and still use --private-repos. I could use this to work around issues like #70, #73 or #111 more easily.
Did rest-server help you today? Did it make you happy in any way?
Yes, I especially like the append only mode and the stateless simplicity.
Output of
rest-server --versionrest-server 0.10.0 compiled with go1.15.2 on linux/amd64
What should rest-server do differently?
It should still check whether username and path match, when flags
--no-authand--private-reposare used simultaneously. I think that essentially means omitting!s.NoAuthhere:rest-server/handlers.go
Line 70 in 421da62
What are you trying to do? What is your use case?
This change would allow me to use a reverse proxy for authentication and still use
--private-repos. I could use this to work around issues like #70, #73 or #111 more easily.Did rest-server help you today? Did it make you happy in any way?
Yes, I especially like the append only mode and the stateless simplicity.