Commit Graph

  • a991baaf7d Update version to 0.8.3 v0.8.3 Lennart 2025-08-10 13:51:09 +02:00
  • 61d226dada Update dependencies v0.8.2 Lennart 2025-08-10 13:49:51 +02:00
  • ce0ce43418 some preparation for better testing Lennart 2025-08-10 13:14:45 +02:00
  • 038942ff16 Make order of user privileges deterministic during serialisation Lennart 2025-07-29 16:48:03 +02:00
  • 90c38e7703 dav: for propfind replace HashSet with Vec to make output deterministic Lennart 2025-07-29 15:49:58 +02:00
  • 0159a8d9c9 clippy appeasement Lennart 2025-07-29 15:07:04 +02:00
  • aa8db47f57 dav: Make response xml serialize to make unit testing easier Lennart 2025-07-29 15:05:04 +02:00
  • 78f7a7e155 rustical_dav: Move propfind parsing to resource type Lennart 2025-07-29 14:53:16 +02:00
  • e1a7a188f5 add comment about timezone Lennart 2025-07-29 12:53:44 +02:00
  • a42004501b version 0.8.1 v0.8.1 Lennart 2025-07-26 17:37:44 +02:00
  • 89ce14ee86 update ical dependency Lennart 2025-07-26 17:37:25 +02:00
  • 7fc64d219c outsource some more ical logic to ical-rs fork Lennart 2025-07-26 13:32:28 +02:00
  • 03294ec106 version 0.8.0 v0.8.0 Lennart 2025-07-25 23:26:57 +02:00
  • a22235d976 sqlite_store: Drop timezone column in favour of timezone_id Lennart 2025-07-25 23:01:51 +02:00
  • 1ba9a97b3f update .sqlx queries Lennart 2025-07-25 22:52:26 +02:00
  • 51036ec6d5 Update vtimezone-rs to fix missing timezones Lennart 2025-07-25 22:51:35 +02:00
  • e1a10338e0 Calendar data model: Switch to only saving timezone id Lennart 2025-07-25 22:32:01 +02:00
  • 918f27e8c2 frontend: Fix timezone removal Lennart 2025-07-25 22:30:52 +02:00
  • dd34dd23d1 ical: Work on calendar object data structure Lennart 2025-07-25 21:44:57 +02:00
  • 9910e4ee31 Remove duplicate UTC implementation from CalTimezone Lennart 2025-07-25 19:06:23 +02:00
  • c22469dea6 update ical dependency Lennart 2025-07-25 18:38:21 +02:00
  • f2899aec6b Move to own ical-rs fork and refactor timezone-related stuff Lennart 2025-07-25 18:21:36 +02:00
  • f9380ca7e4 clippy appeasement Lennart K 2025-07-24 11:46:28 +02:00
  • e7138b5f8c version 0.7.0 v0.7.0 Lennart 2025-07-23 21:32:12 +02:00
  • 84af24a2b7 frontend: fill id with uuid for creation forms Lennart 2025-07-23 21:31:10 +02:00
  • 4bd6271e33 Update vtimezones-rs Lennart 2025-07-23 21:15:15 +02:00
  • d817c1384c frontend: Add error handling to collection forms Lennart 2025-07-23 20:48:28 +02:00
  • f8abc22e63 clippy appeasement Lennart 2025-07-23 20:41:06 +02:00
  • b7b5ca4f91 Update dependencies Lennart 2025-07-23 20:31:16 +02:00
  • caca2d28ed update vtimezones-rs Lennart 2025-07-23 20:23:21 +02:00
  • 3db2f13c1b rename vzic-rs to vtimezones-rs Lennart 2025-07-23 18:19:23 +02:00
  • db01024682 add comment Lennart 2025-07-23 18:08:04 +02:00
  • b2f15f2d77 fix: Add timezone-id support to mkcalendar Lennart 2025-07-23 18:04:19 +02:00
  • 89dd94904b frontend: Add timezone fields to calendar forms Lennart 2025-07-23 17:59:54 +02:00
  • 5d0263abc1 caldav: Add vtimezone repository to date timezone with timezone-id Lennart 2025-07-23 17:55:55 +02:00
  • 0ef3e19bd3 caldav: Fix principal collection permissions Lennart 2025-07-23 11:28:14 +02:00
  • 44912057fc subscription store: Correctly return whether subscription already existed Lennart 2025-07-23 11:09:48 +02:00
  • c4f613a803 Add example compose.yml Lennart 2025-07-23 11:05:05 +02:00
  • eb8f301e45 update dependencies Lennart 2025-07-22 17:57:24 +02:00
  • d59ae25eba v0.6.5 v0.6.5 Lennart 2025-07-22 16:57:08 +02:00
  • d4daa35df6 auth: Make app token validation faster by supplying hint to the app token name Lennart 2025-07-22 16:48:04 +02:00
  • ea43876410 auth: User faster app token hash Lennart 2025-07-22 16:10:19 +02:00
  • 18af1b9aa2 remove calendar-proxy from DAV header Lennart 2025-07-22 15:41:24 +02:00
  • e69c75102c version 0.6.4 v0.6.4 Lennart 2025-07-22 10:55:28 +02:00
  • 09f1bd20ae close connection if request body might not have been consumed Lennart 2025-07-22 10:53:12 +02:00
  • 72f970a857 version 0.6.3 v0.6.3 Lennart 2025-07-20 13:39:25 +02:00
  • 08c250657e well-known: add second apple user agent Lennart 2025-07-20 13:38:57 +02:00
  • b8ef2f1ba2 version 0.6.2 v0.6.2 Lennart 2025-07-20 13:16:42 +02:00
  • c8adf60f48 version 0.6.1 Lennart 2025-07-20 13:13:01 +02:00
  • 507cb77e85 Add /.well-known/caldav exception for Apple Calendar v0.6.1 Lennart 2025-07-20 13:10:52 +02:00
  • 8881ea2a05 frontend: Fix some HTML syntax errors Lennart 2025-07-19 17:50:14 +02:00
  • 119e17a8e1 rustical_xml: Add :: prefix to quick_xml imports Lennart 2025-07-19 16:23:43 +02:00
  • 8b01c5388b version 0.6.0 v0.6.0 Lennart 2025-07-18 21:09:11 +02:00
  • 35f423d4ca frontend: Add addressbook editing form Lennart 2025-07-18 21:08:11 +02:00
  • a827b40b47 frontend: Add calendar editing form Lennart 2025-07-18 21:00:58 +02:00
  • 16f9ce6f38 dav: Fix proppatch supporting multiple properties in <set> and <remove> elements Lennart 2025-07-18 20:59:37 +02:00
  • 34839aa2ed caldav: Allow proppatch for supported-calendar-component-set Lennart 2025-07-18 20:42:11 +02:00
  • 2724154ed3 ical: Serialize calendar component type Lennart 2025-07-18 20:41:44 +02:00
  • c490c413ec frontend: Fix layout of calendar component chips Lennart 2025-07-18 19:53:45 +02:00
  • 994864c6ef Update README and client documentation Lennart 2025-07-18 18:21:10 +02:00
  • 92fd28cdbb caldav: calendar-query fix xml Lennart 2025-07-18 17:39:57 +02:00
  • d7e871f0e6 version 0.5.1 v0.5.1 Lennart 2025-07-18 15:14:47 +02:00
  • a0fc073bd2 docs: Document that we expect HTTPS Lennart 2025-07-18 14:22:57 +02:00
  • c8dffb4f9e version 0.5.0 Lennart 2025-07-18 14:15:14 +02:00
  • cc384b6124 Merge pull request #97 from lennart-k/feature/sharing v0.5.0 Lennart 2025-07-18 14:14:23 +02:00
  • b6d1899636 carddav: Add full addressbook-home-set Lennart 2025-07-18 14:13:34 +02:00
  • 81f1767efa docs: Update client documentation for CalDAV Lennart 2025-07-18 14:13:11 +02:00
  • 54eb9ddfcc docs: Update notes for Apple Calendar Lennart K 2025-07-18 12:24:28 +02:00
  • 60a0f16557 frontend: Update Apple profile for caldav-compat Lennart K 2025-07-18 12:18:55 +02:00
  • e4f188d299 Update documentation for simplified calendar home set Lennart K 2025-07-18 12:18:40 +02:00
  • 69163404a1 caldav: Add endpoint with simplified calendar-home-set Lennart K 2025-07-18 12:18:27 +02:00
  • 0b7cfea79c clippy appeasement Lennart K 2025-07-18 11:29:03 +02:00
  • 455b4c405f version 0.4.13 v0.4.13 Lennart 2025-07-10 21:39:28 +02:00
  • 2774d092ac propfind: Implement <include/> Lennart 2025-07-10 15:45:54 +02:00
  • 32b616fd75 xml serialize_to_string: Enable indentation Lennart 2025-07-10 15:45:07 +02:00
  • b02f7c427a minor refactoring Lennart K 2025-07-10 10:51:59 +02:00
  • eae8e7d768 version 0.4.12 v0.4.12 Lennart 2025-07-07 21:18:46 +02:00
  • 105718a4ca frontend: Add xml escaping to collection creation forms Lennart 2025-07-07 21:18:16 +02:00
  • 0e68f1bdce frontend: refactor collection list to allow for dialogs Lennart 2025-07-07 11:22:20 +02:00
  • aa744fcea2 version 0.4.11 v0.4.11 Lennart 2025-07-05 10:41:46 +02:00
  • 4a51a669cd frontend: stylesheet Lennart 2025-07-05 10:41:20 +02:00
  • 07fca05e50 Make hash for app tokens less expensive (they are random anyway) Lennart 2025-07-05 10:26:06 +02:00
  • 509cc8d7a1 docs: Add documentation to setup some clients (more to follow) Lennart 2025-07-05 10:22:32 +02:00
  • 4134ab0520 frontend: Add user to global scope and make principal inputs dropdowns for collection creation Lennart 2025-07-05 10:04:42 +02:00
  • d8803a38a2 frontend: create-calendar-form put subscription url behind checkbox Lennart 2025-07-05 09:10:26 +02:00
  • b5bff08b08 version 0.4.10 v0.4.10 Lennart 2025-07-05 08:50:00 +02:00
  • 3ca02d9792 dav: Implement HEAD method Lennart 2025-07-05 08:47:22 +02:00
  • ee2cc2174c frontend: Slight stylesheet change Lennart 2025-07-05 08:47:09 +02:00
  • caf10912e5 Version 0.4.9 v0.4.9 Lennart 2025-07-04 21:53:07 +02:00
  • ec89cd6fa5 fix header bar on mobile Lennart 2025-07-04 21:52:23 +02:00
  • ae20573670 frontend: Add file sizes to collections Lennart K 2025-07-04 21:20:49 +02:00
  • 71cee2d20c frontend: Add some iconography Lennart K 2025-07-04 21:12:28 +02:00
  • 83c6bf247e Add sqlx queries Lennart K 2025-07-04 20:58:32 +02:00
  • 6bcc03d659 frontend: Add basic information about collections Lennart K 2025-07-04 20:54:37 +02:00
  • 32f5c01716 frontend: checkbox alignment for create calendar form Lennart K 2025-07-04 19:57:20 +02:00
  • 40938cba02 Some work on the frontend Lennart K 2025-07-04 19:44:17 +02:00
  • a5663bf006 Remove unnecessary pwhash command Lennart 2025-07-02 23:43:18 +02:00
  • 26306fd661 xml: Fix writer type Lennart 2025-07-02 23:31:04 +02:00
  • d8e4bd1cc4 xml: Remove generics from XmlSerialize Lennart 2025-07-02 19:02:25 +02:00
  • a18ff2b400 propfind: Add todo comment Lennart K 2025-07-02 16:51:05 +02:00