- BREAKING:
- See option `fs_dav_provider.follow_symlinks` below.
- Deprecate Python 3.7 (EOL: 2023-06-27)
- Install pam_dc dependencies using extra syntax: `pip install wsgidav[pam]`
- 281 Requesting range off end of file does not return 416 status code
- 290 Unable to upload chunked big file using requests python library.
- Add `logging.enable` option to activate the 'wsgidav' logger when this package
is used as a library. This replaces an explicit call to `utils.init_logging()`.
When running as CLI, this option is on by default.
- Add `fs_dav_provider` section to options.
- Add `fs_dav_provider.follow_symlinks` option to enable symlinks (default: false)<br>
_follow_symlinks_ is false by default, since
[symlinks may be a security risk](https://serverfault.com/questions/244592/followsymlinks-on-apache-why-is-it-a-security-risk).<br>
File resources that are symlinks are still enumerated and listed by the
directory browser. However trying to access content will raise '403 Forbidden'
Pass _follow_symlinks=True_ to the FilesystemProvider constructor or yaml configuration
to restore the previous behavior.
- Add `fs_dav_provider.shadow_map`, which can be used to blend in a favicon
when context is opened inline (230)
- Remove (unused) interface definitions
- Use the [Furo](https://github.com/pradyunsg/furo) documentation theme