mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 20:13:32 +01:00
Don't unconditionally add proactiveAuth=basic to Git's config during clone, but only if cloning happens after authentication. This saves unauthenticated users funny password prompts. On the other hand, this makes a server setting persistent which could be changed on the server. URL =~ /api/ (or so) => 401, followed by Basic Auth URL !=~ /api/ (or so) => Redirect or free access, depending on resource Currently all resources, including API, are accessible by either basic auth or a Cookie, but basic auth needs to be present in the first request, which throws off some clients (notably Git without proactiveAuth=basic). Signed-off-by: Jan Lindemann <jan@janware.com> |
||
|---|---|---|
| .. | ||
| create-mkdebian.sh | ||
| create-mkspec.sh | ||
| get-os.sh | ||
| git-srv-admin.sh | ||
| ini-tools.sh | ||
| jw | ||
| jw-build-create-project.sh | ||
| jw-projects.py | ||
| make-version-script.sh | ||
| Makefile | ||
| mkspec-wrapper.sh | ||
| pgit.sh | ||
| pkg-manager.sh | ||
| pkg.sh | ||
| purge-stale-projects.sh | ||
| python-tools.sh | ||
| scm.sh | ||
| upload.sh | ||