Commit Graph

  • 16aae73cd1 integration tests: Fix snapshot naming main Lennart 2025-12-13 00:20:36 +01:00
  • 120d45eb0a caldav: Add proppatch test Lennart 2025-12-12 23:56:29 +01:00
  • 0bdfb786ff clippy appeasement Lennart 2025-12-12 23:47:10 +01:00
  • d9cca5a298 improve caldav integration test Lennart 2025-12-12 23:43:14 +01:00
  • 50a74e3a25 fix integration tests Lennart 2025-12-12 14:46:10 +01:00
  • ed8a9e718a more integration tests Lennart 2025-12-12 14:35:47 +01:00
  • 38b5a3812e add integration tests Lennart 2025-12-12 14:12:09 +01:00
  • d3e7ede93c frontend: Merge components into single bundle Lennart 2025-12-12 13:00:44 +01:00
  • 4e90f725e0 update dependencies Lennart 2025-12-12 11:47:15 +01:00
  • ef40f5ea8c version 0.11.2 v0.11.2 Lennart 2025-12-11 20:34:34 +01:00
  • 1230e29243 frontend: tiny improvement to import forms Lennart 2025-12-11 20:17:04 +01:00
  • 1b2296c00a clippy appeasement Lennart 2025-12-11 20:16:44 +01:00
  • ac6ab0ca9a clippy appeasement Lennart 2025-12-11 20:01:04 +01:00
  • 6312f52b10 update license information Lennart 2025-12-11 19:59:20 +01:00
  • ec28cb9d9a frontend: improve calendar creation form and fix data binding bugs Lennart 2025-12-11 19:52:48 +01:00
  • 4b4210b4d7 Add initial test for app initialisation Lennart 2025-12-10 14:43:06 +01:00
  • 8fadff1b57 fix insta snapshots Lennart 2025-12-10 14:30:18 +01:00
  • 61a8c32af4 add some more propfind regression tests Lennart 2025-12-10 14:22:04 +01:00
  • a45e0b2efd carddav: Try out some tests with insta Lennart 2025-12-10 12:26:31 +01:00
  • eecc03b7b7 caldav: add debug to principal resource Lennart 2025-12-10 12:25:59 +01:00
  • e8303b9c82 main: slight refactoring Lennart 2025-12-10 12:25:13 +01:00
  • a686286d06 sqlite_store: Refactor notification logic Lennart 2025-12-10 10:44:41 +01:00
  • d81074de3b version 0.11.1 v0.11.1 feature/sharing Lennart 2025-12-05 20:32:17 +01:00
  • 42386adcfa frontend: remove debug statement from template Lennart 2025-12-05 20:31:58 +01:00
  • d2f5f7c89b version 0.11.0 v0.11.0 Lennart 2025-12-05 15:06:01 +01:00
  • 15e431ce12 Merge pull request #138 from lennart-k/feature/birthday-calendar Lennart Kämmle 2025-12-05 15:03:56 +01:00
  • 96a16951f4 sqlx prepare feature/birthday-calendar Lennart 2025-12-05 14:55:30 +01:00
  • a32b766c0c Merge branch 'main' into feature/birthday-calendar Lennart 2025-12-05 14:51:51 +01:00
  • 7a101b7364 frontend: Fix cursor for anchors Lennart 2025-12-05 14:51:34 +01:00
  • 57275a10b4 Add birthday calendar creation to frontend Lennart 2025-12-05 14:50:02 +01:00
  • af239e34bf birthday calendar store: Support manual birthday calendar creation Lennart 2025-12-05 14:49:09 +01:00
  • e99b1d9123 calendar resource: Remove prop write guards Lennart 2025-12-05 14:48:35 +01:00
  • e39657eb29 PROPPATCH: Fix privileges Lennart 2025-12-05 14:48:11 +01:00
  • 607db62859 Merge branch 'main' into feature/birthday-calendar Lennart 2025-12-05 11:47:42 +01:00
  • eba377b980 update dependencies Lennart 2025-12-05 11:47:11 +01:00
  • d5c1ddc590 caldav: Update test_propfind regression test Lennart 2025-11-22 18:49:32 +01:00
  • a79e1901b8 test_propfind: Revert assert_eq order Lennart 2025-11-22 18:48:36 +01:00
  • f29c8fa925 Merge branch 'main' into feature/birthday-calendar Lennart 2025-11-22 18:46:59 +01:00
  • 54f1ee0788 use similar-asserts for regression tests Lennart 2025-11-22 18:46:47 +01:00
  • 96f221f721 birthday_calendar: Refactor insert_birthday_calendar Lennart 2025-11-22 18:32:53 +01:00
  • ba3b64a9c4 Merge branch 'main' into feature/birthday-calendar Lennart 2025-11-22 18:30:44 +01:00
  • 22a0337375 version 0.10.5 v0.10.5 Lennart 2025-11-17 19:14:17 +01:00
  • 21902e108a fix some error messages Lennart 2025-11-17 19:13:13 +01:00
  • 08f526fa5b Add startup routine to fix orphaned objects Lennart 2025-11-17 19:11:30 +01:00
  • ac73f3aaff addressbook_store: Commit import addressbooks to changelog Lennart 2025-11-17 18:35:10 +01:00
  • 9fdc8434db calendar import: log added events Lennart 2025-11-17 18:22:33 +01:00
  • 85f3d89235 version 0.10.4 v0.10.4 Lennart 2025-11-17 01:21:55 +01:00
  • 092604694a multiget: percent-decode hrefs Lennart 2025-11-17 01:21:20 +01:00
  • 8ef24668ba version 0.10.3 v0.10.3 Lennart 2025-11-14 11:02:27 +01:00
  • 416658d069 frontend: Fix missing getTimezones import in create-calendar-form Lennart 2025-11-14 11:01:59 +01:00
  • 80eae5db9e version 0.10.2 v0.10.2 Lennart 2025-11-09 21:39:09 +01:00
  • 66f541f1c7 Drop log level for 404 to info Lennart 2025-11-09 21:36:17 +01:00
  • ea7196501e docs: Add verification for Google Search Console (not analytics) Lennart 2025-11-06 00:19:33 +01:00
  • 33d14a9ba0 sqlite_store: Add some more basic tests Lennart 2025-11-05 23:17:59 +01:00
  • d843909084 Update Cargo.toml Lennart 2025-11-05 16:16:01 +01:00
  • 873b40ad10 stylesheet: Add flex-wrap to actions Lennart 2025-11-05 16:05:55 +01:00
  • 5588137f73 sqlx prepare Lennart 2025-11-04 17:01:54 +01:00
  • 7bf00da0e5 implement deleting and restoring birthday calendars Lennart 2025-11-04 16:56:17 +01:00
  • be08275cd3 Merge branch 'main' into feature/birthday-calendar Lennart 2025-11-04 16:28:08 +01:00
  • 3a10a695f5 frontend: Only show logout button when logged in Lennart 2025-11-04 15:33:13 +01:00
  • 53c6e3b1f4 frontend: Update calendar,addressbook pages Lennart 2025-11-04 15:32:00 +01:00
  • 6838e8e379 frontend: update stylesheet Lennart 2025-11-04 15:31:35 +01:00
  • 9f28aaec41 frontend: Update deno dependencies Lennart 2025-11-04 15:31:18 +01:00
  • 381af1b877 run .sqlx prepare Lennart 2025-11-03 15:37:40 +01:00
  • 7ec62bc6ab attempt to fix docs build Lennart 2025-11-02 22:57:29 +01:00
  • 9538b68e77 version 0.10.1 v0.10.1 Lennart 2025-11-02 22:21:25 +01:00
  • ea5175387b update licenses Lennart 2025-11-02 22:21:16 +01:00
  • 0095491a20 frontend: dumb test for timezones Lennart 2025-11-02 22:17:23 +01:00
  • e9392cc00b frontend: Add dropdown for timezone selection Lennart 2025-11-02 22:08:28 +01:00
  • 425d10cb99 CalendarStore::is_read_only now refers to its content only and not its metadata Lennart 2025-11-02 21:07:06 +01:00
  • 5cdbb3b9d3 migrate birthday store to sqlite Lennart 2025-11-02 21:06:43 +01:00
  • 547e477eca make sure a birthday calendar will be created for each addressbook Lennart 2025-11-02 21:05:31 +01:00
  • c19c3492c3 frontend: Remove birthday calendar guard Lennart 2025-11-02 20:45:58 +01:00
  • 5878b93d62 add birthday_calendar table migrations Lennart 2025-11-02 20:45:31 +01:00
  • 888591c952 add test case for converting filter to calendar query Lennart 2025-11-02 19:17:59 +01:00
  • de77223170 Merge pull request #137 from lennart-k/feature/comp-filter Lennart 2025-11-02 18:56:56 +01:00
  • c42f8e5614 clippy appeasement Lennart 2025-11-02 18:42:55 +01:00
  • f72559d027 caldav: Add supported-collation-set property Lennart 2025-11-02 18:33:54 +01:00
  • 167492318f xml: serialize: Support non-string text fields Lennart 2025-11-02 18:33:30 +01:00
  • 32f43951ac refactor text-match to support collations Lennart 2025-11-02 17:48:35 +01:00
  • cd9993cd97 implement comp-filter matching for VTIMEZONE Lennart 2025-11-02 17:21:44 +01:00
  • 9f911fe5d7 prop-filter: Add time-range checking Lennart 2025-11-02 15:09:31 +01:00
  • 6361907152 re-implement comp-filter and add property filtering Lennart 2025-11-02 15:00:53 +01:00
  • 0c0be859f9 calendar object: Move occurence methods to CalendarObjectComponent and add get_property method Lennart 2025-11-02 15:00:13 +01:00
  • d2c786eba6 merge main into feature/comp-filter Lennart 2025-11-02 13:10:56 +01:00
  • dabddc6282 version 0.10.0 v0.10.0 Lennart 2025-11-01 21:49:44 +01:00
  • 76b4194b94 lift restriction on object_id and UID having to match Lennart 2025-11-01 21:48:37 +01:00
  • db144ebcae calendarobject: Rename get_id to get_uid Lennart 2025-11-01 21:23:55 +01:00
  • a53c333f1f version 0.9.14 v0.9.14 Lennart 2025-11-01 15:10:06 +01:00
  • a05baea472 sqlite_store: Mark write transactions with BEGIN IMMEDIATE Lennart 2025-11-01 15:09:42 +01:00
  • f34f7e420e Dockerfile: Update Rust to 1.91 Lennart 2025-11-01 15:08:36 +01:00
  • 24ab323aa0 clippy appeasement Lennart 2025-11-01 14:21:44 +01:00
  • f34f56ca89 update dependencies Lennart 2025-11-01 14:17:13 +01:00
  • 8c2025b674 version 0.9.13 v0.9.13 Lennart 2025-10-27 21:14:31 +01:00
  • 77d8f5dacc add ping endpoint and healthcheck command Lennart 2025-10-27 21:12:43 +01:00
  • 5d142289b3 tokio: Use multi-threaded runtime Lennart 2025-10-27 20:34:20 +01:00
  • 255282893a update matchit Lennart 2025-10-27 20:15:38 +01:00
  • 86cf490fa9 Lots of clippy appeasement Lennart 2025-10-27 20:12:21 +01:00
  • 0d071d3b92 run clippy fix Lennart K 2025-10-27 19:01:04 +01:00
  • 8ed4db5824 work on new comp-filter implementation Lennart 2025-10-27 18:59:00 +01:00