Attempt to fix some README.md rendering issue

This commit is contained in:
2024-04-12 09:05:58 +03:00
parent 853f6a2180
commit 50b60d1930

View File

@@ -1,25 +1,25 @@
# Why use this WebDAV Nginx server?
This server is a single Nginx module attempting to be a fully-fledged WebDAV server in C. It's a fork of existing projects aiming to fix issues they had and merge the codebases. Specifically the goals of this project are:
[x] extremely easy setup configuration
- [x] extremely easy setup configuration
[x] don't ruin the filesystem, the server filesystem looks like just as it does as a WebDAV mount, copy your files in or out and you're good to go
- [x] don't ruin the filesystem, the server filesystem looks like just as it does as a WebDAV mount, copy your files in or out and you're good to go
[x] APIs lenient enough to work with all clients in contrast to the native Nginx webdav module
- [x] APIs lenient enough to work with all clients in contrast to the native Nginx webdav module
[ ] WebDAV PROPPATCH method
- [ ] WebDAV PROPPATCH method
[ ] WebDAV SEARCH method through xapian(?)
- [ ] WebDAV SEARCH method through xapian(?)
[ ] etag checksums for more robust client syncing
- [ ] etag checksums for more robust client syncing
[ ] optional thumbnailing though cron jobs
- [ ] optional thumbnailing though cron jobs
[ ] optional filesystem indexing for WebDAV SEARCH with cron jobs that uses noninvasive and compatible .index files
- [ ] optional filesystem indexing for WebDAV SEARCH with cron jobs that uses noninvasive and compatible .index files
[ ] optional locking and unlocking in redis
- [ ] optional locking and unlocking in redis
[x] functional testing suite
- [x] functional testing suite
# Was this written from zero?
The native nginx dav_module has been integrated with a few changes for client compatibility. This solves some very difficult problems with client compatibility: