Commit Graph

4 Commits

Author SHA1 Message Date
Pascal Bleser
49c2425172 groupware: significant refactorings of the JMAP framework, adding methods and more intelligence to the various request and response types to improve the use of template functions, reducing the risks of typos and copy/paste mistakes 2026-04-13 16:40:16 +02:00
Pascal Bleser
898c99d8c7 groupware: add addressbook and calendar creation APIs
* add Groupware APIs for creating and deleting addressbooks

 * add Groupware APIs for creating and deleting calendars

 * add JMAP APIs for creating and deleting addressbooks, calendars

 * add JMAP APIs to retrieve Principals

 * fix API tagging

 * move addressbook JMAP APIs into its own file

 * move addressbook Groupware APIs into its own file
2026-04-13 16:40:16 +02:00
Pascal Bleser
1e85ac9d48 groupware: add changes support for quotas, identities, submissions 2026-04-13 16:40:16 +02:00
Pascal Bleser
2378eca6d8 groupware: framework refactorings + add support for /changes + add /objects 2026-04-13 16:40:16 +02:00