implemented storing of appointments

+ attachments

next: attach links, tags

Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
2024-12-28 17:56:54 +01:00
parent b7944613b3
commit fc17bb9168
16 changed files with 149 additions and 71 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
description = "OpenCloudCal : API"
dependencies {
implementation("de.srsoftware:tools.util:1.2.2")
implementation("de.srsoftware:tools.util:1.2.3")
implementation("org.json:json:20240303")
}
@@ -22,6 +22,8 @@ public interface Appointment {
*/
Optional<Coords> coords();
Appointment clone(long newId);
/**
* Descriptive text of the event
* @return the description
@@ -41,7 +43,6 @@ public interface Appointment {
*/
long id();
/**
* get a json representation of this Appointment
* @return a JSON Object