grafana/vendor/github.com
Oleg Gaidarenko 62b85a886e
LDAP Refactoring to support syncronizing more than one user at a time. (#16705)
* Feature: add cron setting for the ldap settings

* Move ldap configuration read to special function

* Introduce cron setting (no docs for it yet, pending approval)

* Chore: duplicate ldap module as a service

* Feature: implement active sync

This is very early preliminary implementation of active sync.
There is only one thing that's going right for this code - it works.

Aside from that, there is no tests, error handling, docs, transactions,
it's very much duplicative and etc.

But this is the overall direction with architecture I'm going for

* Chore: introduce login service

* Chore: gradually switch to ldap service

* Chore: use new approach for auth_proxy

* Chore: use new approach along with refactoring

* Chore: use new ldap interface for auth_proxy

* Chore: improve auth_proxy and subsequently ldap

* Chore: more of the refactoring bits

* Chore: address comments from code review

* Chore: more refactoring stuff

* Chore: make linter happy

* Chore: add cron dep for grafana enterprise

* Chore: initialize config package var

* Chore: disable gosec for now

* Chore: update dependencies

* Chore: remove unused module

* Chore: address review comments

* Chore: make linter happy
2019-04-26 15:47:16 +03:00
..
aws/aws-sdk-go replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
benbjohnson/clock replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
beorn7/perks replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
bradfitz/gomemcache replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
BurntSushi/toml replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
codegangsta/cli replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
davecgh/go-spew replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
denisenkom/go-mssqldb replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
facebookgo replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
fatih/color replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
go-macaron build: removes unused vendored files 2019-04-26 13:35:48 +02:00
go-sql-driver/mysql replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
go-stack/stack replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
go-xorm replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
gobwas/glob Build: adding dependency used by extensions (#16622) 2019-04-16 15:26:39 +02:00
golang/protobuf replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
gopherjs/gopherjs tech: adds/removes in vendor folder according to dep 0.4.0. 2018-01-24 14:01:45 +01:00
gorilla/websocket replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
gosimple/slug replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
grafana/grafana-plugin-model Backend image rendering as plugin (#11966) 2018-05-24 15:26:27 +02:00
hashicorp replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
inconshreveable/log15 replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
jmespath/go-jmespath replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
jtolds/gls replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
klauspost replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
lib/pq replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
mattn replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
matttproud/golang_protobuf_extensions replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
mitchellh/go-testing-interface replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
oklog/run replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
opentracing/opentracing-go replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
patrickmn/go-cache replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
pkg/errors replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
pmezard/go-difflib tech: replace bmizerany/assert with stretchr/testify (#16625) 2019-04-17 10:25:58 +02:00
prometheus replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
rainycape/unidecode replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
robfig/cron LDAP Refactoring to support syncronizing more than one user at a time. (#16705) 2019-04-26 15:47:16 +03:00
sergi/go-diff fix: dep ensure. now without gofmt on ventor directory 2018-03-20 09:23:18 +01:00
smartystreets replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
stretchr/testify tech: replace bmizerany/assert with stretchr/testify (#16625) 2019-04-17 10:25:58 +02:00
teris-io/shortid replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
uber replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
Unknwon/com replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
VividCortex/mysqlerr replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00
yudai replace dep with go modules (#16017) 2019-04-16 12:00:55 +02:00