Files
rustical/README.md
2024-06-28 21:54:44 +02:00

840 B

Rustical (WIP)

a calendar server

Todo

  • CalDAV
    • Support for VTODO, VJOURNAL
    • Proper filtering for REPORT method
    • ICS parsing
      • Datetime parsing
    • Implement PROPPATCH
  • Auth
    • Access control
    • preparation for different principal types (groups)
    • authentication rewrite? (argon2 is very slow for each request)
    • OIDC support
  • CardDAV
  • Locking
  • Web UI
  • Testing such that I'm confident enough to use it myself :)
  • WebDAV sync extension RFC 6578
    • implement getctag see
  • Ensure proper routing
  • Trash bin
    • Hiding calendars instead of deleting them
    • Restore endpoint

Relevant RFCs