Began refactoring CALDAV REPORT flow of control.
authorArt Cancro <ajc@citadel.org>
Wed, 24 Jan 2024 20:19:57 +0000 (10:19 -1000)
committerArt Cancro <ajc@citadel.org>
Wed, 24 Jan 2024 20:19:57 +0000 (10:19 -1000)
commitd837babd310852f5e1360b368fab8d59877939a1
treefdd29a770fb3ca117c6e8640afd63c8038cfab8d
parent491081a15e7f711852a96cfb9396048b53a23a14
Began refactoring CALDAV REPORT flow of control.

Removed calendar_functions.c and brought some of its code over
to caldav_reports.c so that we can use the same code path for all
three types of REPORTs.

This is motivated by an idea that perhaps the user interface can
use CalDAV as its REST API instead of inventing something new.  If
that doesn't work, we needed to finish CalDAV eventually anyway.
webcit-ng/api.txt
webcit-ng/server/caldav_reports.c
webcit-ng/server/calendar_functions.c [deleted file]
webcit-ng/server/room_functions.c
webcit-ng/server/webcit.h