Commit Graph

  • 008e40e17f integration tests: Also use health command main Lennart K 2026-01-29 11:26:20 +01:00
  • 0703b7b470 Add another integration test Lennart K 2026-01-29 10:25:00 +01:00
  • 233cf2ea37 fix test snapshots Lennart K 2026-01-28 21:05:56 +01:00
  • 494f31f992 Add more abstract integration test Lennart K 2026-01-28 20:54:55 +01:00
  • c1758e2cba cmd_default: Add notifier to detect when rustical has started Lennart K 2026-01-28 20:16:41 +01:00
  • af60a446ad refactoring of integration tests Lennart K 2026-01-28 18:38:03 +01:00
  • c763a682ed update .gitignore Lennart K 2026-01-27 23:07:19 +01:00
  • 8ab9c61b0f Move commands to lib.rs Lennart K 2026-01-27 23:06:57 +01:00
  • 8b2bb1b0d6 docs: Mention NixOS package Lennart 2026-01-26 12:20:04 +01:00
  • da72aa26cb update README.md Lennart 2026-01-24 22:53:51 +01:00
  • b89ff1a2b5 version 0.12.3 v0.12.3 Lennart 2026-01-24 22:49:02 +01:00
  • 246a1aa738 Add truncation for automatically derived timezones Lennart 2026-01-24 22:48:08 +01:00
  • bb0484ac4a version 0.12.2 v0.12.2 Lennart 2026-01-24 20:09:42 +01:00
  • 1b3da2a99b update caldata-rs Lennart 2026-01-24 20:07:38 +01:00
  • 3b01ae1cf6 update test snapshots Lennart 2026-01-24 19:52:13 +01:00
  • d918a255a9 PUT calendar_object: Allow omission of timezones as in RFC7809 Lennart K 2026-01-24 19:44:58 +01:00
  • 6a31d3000c Update vtimezones-rs Lennart K 2026-01-24 18:05:42 +01:00
  • d5892ab56b Migrate ical-rs to caldata-rs Lennart K 2026-01-22 11:01:00 +01:00
  • 11a61cf8b1 version 0.12.1 v0.12.1 Lennart K 2026-01-20 13:20:04 +01:00
  • 227d4bc61a Merge pull request #171 from wrvsrx/fix-anniversayr-typo Lennart Kämmle 2026-01-20 13:17:44 +01:00
  • d9afc85222 Fix a typo about anniversary wrvsrx 2026-01-20 19:45:50 +08:00
  • c9fe5706a9 clippy appeasement Lennart 2026-01-19 17:03:14 +01:00
  • 1b6214d426 MKCALENDAR: Handling of invalid timezones Lennart 2026-01-19 16:36:25 +01:00
  • be34cc3091 xml: Implement namespace for Unparsed Lennart 2026-01-19 16:22:21 +01:00
  • 99287f85f4 version 0.12.0 v0.12.0 Lennart 2026-01-19 15:48:56 +01:00
  • df3143cd4c Fix status code for failed preconditions Lennart 2026-01-19 15:37:41 +01:00
  • 92a3418f8e Merge pull request #164 from lennart-k/feat/ical-rewrite Lennart Kämmle 2026-01-19 15:14:14 +01:00
  • ea2f841269 ical-rs: Pin version to Git commit feat/ical-rewrite Lennart 2026-01-19 15:04:54 +01:00
  • 15e1509fe3 sqlite_store: Add option to skip broken objects and add validation on start-up Lennart 2026-01-19 14:48:21 +01:00
  • 0eef4ffabf Add test for uploading invalid calendar object and fix precondition Lennart 2026-01-19 13:40:54 +01:00
  • 303f9aff68 Remove IcalError from caldav/carddav since it had an ambiguous status code Lennart 2026-01-19 12:51:51 +01:00
  • 3460a2821e dav: Check Host matching for MV,COPY Lennart 2026-01-19 12:37:35 +01:00
  • f73658b32f Re-enable calendar-query test and fix calendar expansion Lennart 2026-01-19 12:09:34 +01:00
  • 7e099bcd6e Merge branch 'main' into feat/ical-rewrite Lennart K 2026-01-16 16:47:17 +01:00
  • dde05d2f45 Workflow: Publish container images for feature branches too dev Lennart K 2026-01-16 16:29:38 +01:00
  • 4adf1818d4 Merge branch 'main' into feat/ical-rewrite Lennart K 2026-01-16 15:58:17 +01:00
  • f503bf2bf7 Update quick-xml Lennart K 2026-01-16 15:47:10 +01:00
  • 7c15976a1a rebase main Lennart K 2026-01-16 15:41:39 +01:00
  • 669d81aea0 address_object resource: Implement displayname Lennart K 2026-01-16 14:49:19 +01:00
  • 967d18de95 Fix comp-filter Lennart K 2026-01-16 14:45:34 +01:00
  • 63373ad525 simplify handling of ical-related errors Lennart K 2026-01-16 14:16:22 +01:00
  • 2c67890343 Update ical-rs Lennart K 2026-01-13 16:01:59 +01:00
  • 5ec2787ecf build MVP for birthday calendar Lennart K 2026-01-13 12:41:03 +01:00
  • 7eecd95757 Remove calendar-query integration test for now Lennart K 2026-01-12 14:06:23 +01:00
  • c165e761be update ical-rs Lennart K 2026-01-12 14:04:11 +01:00
  • 5f68a5ae5c Re-add get_last_occurence for sqlite store Lennart K 2026-01-09 10:32:50 +01:00
  • c77b59dcb0 Remove unused code Lennart K 2026-01-08 23:24:47 +01:00
  • 276fdcacf5 Re-implement calendar imports Lennart K 2026-01-08 23:17:39 +01:00
  • 43fff63008 Calendar export: Fix PRODID Lennart K 2026-01-08 16:17:39 +01:00
  • 977fd75500 Re-implement calendar export Lennart K 2026-01-08 15:36:02 +01:00
  • 5639127782 clean up ical-related stuff Lennart K 2026-01-08 14:31:28 +01:00
  • a2255bc7f1 make calendar object id extrinsic Lennart K 2026-01-07 13:14:50 +01:00
  • 758793a11a Make AddressObject object_id an extrinsic property Lennart K 2026-01-07 12:19:30 +01:00
  • a9f3833a32 small fixes Lennart K 2026-01-07 11:58:02 +01:00
  • 896e934c0a Decrease folder nesting Lennart K 2026-01-07 11:46:28 +01:00
  • bb880aa403 incorporate get_first_occurenec Lennart K 2026-01-07 11:44:55 +01:00
  • 69acde10ba migrate to new ical-rs version Lennart K 2026-01-07 11:32:53 +01:00
  • d84158e8ad version 0.11.17 v0.11.17 Lennart K 2026-01-16 12:26:43 +01:00
  • 7ef566040a Disable a test that will be fixed in 0.12 Lennart K 2026-01-16 12:16:02 +01:00
  • 1c1f0c6da2 Update ical-rs@dev to fix cargo vendor Lennart K 2026-01-16 12:10:10 +01:00
  • 3fafbd22f4 version 0.11.16 v0.11.16 Lennart 2026-01-15 23:43:00 +01:00
  • e68dc921e6 Now actually fix builds Lennart 2026-01-15 23:19:35 +01:00
  • 60b45e70ad fix docker builds v0.11.15 Lennart 2026-01-15 22:31:40 +01:00
  • a0c33c82dd version 0.11.14 v0.11.14 Lennart 2026-01-15 13:32:45 +01:00
  • 8ae5e46abf Automatic repair for calendar objects with invalid VERSION:4.0 v0.11.13 Lennart 2026-01-15 13:30:14 +01:00
  • 48b2e614a8 Suppress ical invalid version error v0.11.12 Lennart 2026-01-15 11:15:20 +01:00
  • f26214abb9 build Docker images for dev branch Lennart K 2026-01-12 11:15:08 +01:00
  • 276e65d41a version 0.11.11 v0.11.11 Lennart 2026-01-10 13:37:24 +01:00
  • 7c3e9ecbc1 update ical-rs dev to remove panics Lennart 2026-01-10 13:35:14 +01:00
  • 53f81a9433 Add a startup test to check whether existing data will be compatible with v0.12 Lennart 2026-01-10 13:22:49 +01:00
  • 55eabfde4a version 0.11.10 v0.11.10 Lennart 2026-01-04 00:06:43 +01:00
  • 5d9d6e3fdf update snapshots Lennart 2026-01-04 00:06:16 +01:00
  • 1567bc64ef addressbook-query: Fix filter matching for empty filters Lennart 2026-01-04 00:05:07 +01:00
  • 44ae995f29 Some small fixes on recurrence expansion Lennart 2025-12-31 19:54:06 +01:00
  • 9c1cd24d32 test data fix uid Lennart 2025-12-31 19:47:29 +01:00
  • ff0c5697cf caldav expand: accept <prop> Lennart 2025-12-31 19:47:13 +01:00
  • 6ccb5a67e4 ical: Respect that calendar do not have to contain a main event Lennart 2025-12-31 17:55:58 +01:00
  • da718dd290 caldav: Add import test case from RFC Appendix B Lennart 2025-12-31 17:55:30 +01:00
  • 4112347e24 more integration tests Lennart 2025-12-31 17:36:02 +01:00
  • f4fd1cdd21 caldav max-resource-size: Fix namespace Lennart 2025-12-31 17:35:51 +01:00
  • 5f0ca67e54 docs: Add document to track progress of CardDAV support Lennart 2025-12-31 17:00:14 +01:00
  • 3aef9abe48 carddav: Add more integration tests Lennart 2025-12-31 16:50:55 +01:00
  • 9784f2b53f PUT object: Properly check If-None-Match header Lennart 2025-12-31 16:50:32 +01:00
  • 271fdfd686 PUT object: Return ETag Lennart 2025-12-31 16:17:34 +01:00
  • 4fabf74333 version 0.11.9 v0.11.9 Lennart 2025-12-31 15:58:49 +01:00
  • 7b154adec3 remove stray dbg! Lennart 2025-12-31 15:57:56 +01:00
  • 951a1e4bdc update mkdocs.yml Lennart 2025-12-31 15:57:23 +01:00
  • 8c44733d0a carddav: Fix namespace for max-resource-size Lennart 2025-12-31 15:57:13 +01:00
  • 829f7b727f carddav calendar-query: Add parsing support for limit Lennart 2025-12-31 15:15:07 +01:00
  • 037e6f5c92 version 0.11.8 v0.11.8 Lennart 2025-12-31 14:57:54 +01:00
  • 311ceb6bc5 Update README.md Lennart 2025-12-31 14:56:39 +01:00
  • 1174af3a4b carddav: Add some tests to make sure the filters work Lennart 2025-12-31 14:47:08 +01:00
  • 845b3e61e3 carddav: Fix filter test="allof"|"anyof" Lennart 2025-12-31 14:46:49 +01:00
  • e5d6541ffb fix prop-filter when multiple properties of a name exist Lennart 2025-12-31 13:46:43 +01:00
  • b632ff6fe8 update dependencies Lennart 2025-12-31 13:31:17 +01:00
  • 1ee873ac93 caldav: Add basic filtering test Lennart 2025-12-31 13:31:07 +01:00
  • bf5bdb96bc implement param-filter for caldav Lennart 2025-12-31 13:07:43 +01:00
  • 47c2a55941 implement text-match and prop-filter for carddav Lennart 2025-12-31 13:02:53 +01:00
  • bfcd94f096 update test snapshot Lennart 2025-12-31 12:35:57 +01:00
  • 8cbb72719d fix text-match test Lennart 2025-12-31 12:31:09 +01:00