Ramkumar Chinchani
d30766de34
test/data: remove htpasswd file
...
Fixes issue #15
2019-12-13 11:11:24 -08:00
zendril
4e22352e9c
Fixing all the issues with upgrading to golangci-lint 1.21.0
2019-12-13 00:53:18 -05:00
Ramkumar Chinchani
7779188a9c
ldap: pull in external library code so go modules are in control
...
1) github.com/jtblin/go-ldap-client is an abandoned project and not keeping
up with go modules, so pull that code in (single file, BSD license)
2) minor refactor ldap as a result of 1)
3) update go.mod
2019-12-11 14:17:06 -08:00
Ramkumar Chinchani
9ae9e40b67
log: improve logging
...
- add a panic recovery handler
- add logs on unexpected error paths
- use logger's panic method
2019-11-26 14:18:20 -08:00
Ramkumar Chinchani
f07c535225
reorder header and data writes
2019-11-26 09:40:13 -08:00
Ramkumar Chinchani
5447ec5bdd
ldap: improve recovery when connection failures
2019-11-18 11:54:11 -08:00
Ramkumar Chinchani
13a8d8631e
ldap: setup a new ldap conn on bind failure
2019-11-08 11:39:55 -08:00
Ramkumar Chinchani
84b9194598
logs: strip properly
2019-10-24 14:20:17 -07:00
Ramkumar Chinchani
64b9482985
logs: sanitize logs
2019-10-24 13:15:29 -07:00
Ramkumar Chinchani
b107d6d1a4
compliance: initial commit
2019-10-14 10:59:11 -07:00
Ramkumar Chinchani
d294f9bc76
log: fix appending to logs
2019-09-20 14:31:01 -07:00
Ramkumar Chinchani
77dc1b7299
auth: add LDAP support
...
fixes #23
2019-09-20 13:57:06 -07:00
Ramkumar Chinchani
6295e0c91e
auth: add LDAP support
...
fixes #23
2019-09-20 11:54:49 -07:00
Ramkumar Chinchani
322190de1e
coverage: add unit test cases
2019-09-18 13:29:16 -07:00
Ramkumar Chinchani
4d73d8ff47
version: add commit id to binary during build
2019-09-16 11:58:32 -07:00
Ramkumar Chinchani
bb5ebe6984
issue #14 : fix repo path walk
2019-08-29 13:47:59 -07:00
Ramkumar Chinchani
10199457b4
auth: allow for world-readable deployment mode
2019-08-28 15:39:49 -07:00
Ramkumar Chinchani
b6a0077d81
tls: harden TLS path
2019-08-27 15:15:33 -07:00
Ramkumar Chinchani
36ca298507
tls: require mutual auth only when htpasswd not available
2019-07-21 15:10:09 -07:00
Ramkumar Chinchani
066bf1b9eb
router: move to gorilla/mux to support multiple name path components
2019-07-10 18:22:20 -07:00
Ramkumar Chinchani
ed2cd51282
routes: fix error codes
2019-06-26 17:30:24 -07:00
Ramkumar Chinchani
bf5273e176
routes: fix headers
2019-06-24 15:09:37 -07:00
Ramkumar Chinchani
9d4e8b4594
zot: initial commit
2019-06-21 15:29:19 -07:00