* Replace jsmin with json5 dependency
THe jsmin library is meant for minification of Javascript, not loading
of JSON files with comments. It's also not likely to see much
development in future because the author has little interest in
supporting ES6 etc.
The json5 library (and the cython version pyjson5) are both actually
supported upstream, and more accurately fulfil the requirement of being
able to use comments in JSON files.
* Replace jsmin with json5 in Pipfile
* Merge branch 'master' into pr/168
* use six
* Common DC base class and new DC opts syntax
* Start pam_dc
* New command "tox -e format"
* tox -e format
* PAM works
* Minor optimizations for dir browser
* Cleanup DCs
* Cleanup
* Allow logout
* Support custom providers in yaml
* Add environ["wsgidav.auth.role"]
* Example implementation of environ["wsgidav.auth.roles"]
* user_mapping no longer allows 'anonymous' per default
* Drop dc.is_realm_user()
* Fix tests for explicit anonymous access
* Fix lint error
* Update sample_wsgidav.yaml
* Cleanup repository configs
* more cleanup and convention checks
* apply black and isort
* fullfil conventions
* make a matrix test on travis
* correct travis rules
* merge my global isort config into setup.cfg, that is why local tests are green, and ci tests are red
* black did not work on Python2 so do not check-black on Python2.7
* fix isort behaviour so that black mode 3 is used
* SimpleDomainController
* tried to add NT-DC to MSI
* Hotfix for broken Jinja2 import in MSI installer
See https://github.com/anthony-tuininga/cx_Freeze/issues/418
* Add pywin32 to MSI installer
* Move dir_browser from addons to own package
* Move some modules around
* `middleware_stack` option accepts module + class names as string
* Refactor middleware stack and dirbrowser
* update flake8 targets
* Fix cx_Freeze with Py3.6
* Add separate license for original pyfileserver
* Add tests for dirbrowser
* Delete LICENSE-pyfileserver.txt
* Update and rename LICENSE.txt to LICENSE
* Reverse middle_ware and make logging configurable
* Rename DirbBrowser and sample confs
* Check settings, remove old DirBrowser
* Rename some options