Linus Rath
c633185cda
Merge branch 'main' into feat/stalwart-1.0
# Conflicts:
# CONTRIBUTING.md
# LICENSE
# README.md
# app/api/calendar-agenda/route.ts
# app/api/wopi/files/[fileId]/contents/route.ts
# app/api/wopi/launch/route.ts
# components/calendar/calendar-app.tsx
# components/calendar/calendar-day-view.tsx
# components/calendar/calendar-month-view.tsx
# components/calendar/calendar-week-view.tsx
# components/calendar/event-modal.tsx
# components/contacts/contact-detail.tsx
# components/email/email-composer.tsx
# components/email/email-list.tsx
# components/files/file-browser.tsx
# components/files/files-app.tsx
# components/files/folder-tree-sidebar.tsx
# components/filters/filter-rule-modal.tsx
# components/mail/mail-app.tsx
# hooks/use-mailbox-drop.ts
# integration/run-tests.sh
# lib/__tests__/calendar-agenda-route.test.ts
# lib/__tests__/jmap-draft-lifecycle.test.ts
# lib/__tests__/web-push.test.ts
# lib/account-state-manager.ts
# lib/jmap/client-interface.ts
# lib/jmap/client.ts
# lib/jmap/types.ts
# lib/message-list-order.ts
# lib/sieve/generator.ts
# lib/sieve/parser.ts
# lib/telemetry/payload.ts
# lib/thread-utils.ts
# lib/unified-mailbox.ts
# lib/web-push.ts
# lib/wopi/token.ts
# locales/ar/common.json
# locales/ca/common.json
# locales/cs/common.json
# locales/da/common.json
# locales/de/common.json
# locales/en/common.json
# locales/es/common.json
# locales/fa/common.json
# locales/fr/common.json
# locales/he/common.json
# locales/hu/common.json
# locales/it/common.json
# locales/ja/common.json
# locales/ko/common.json
# locales/lv/common.json
# locales/mn/common.json
# locales/nb/common.json
# locales/nl/common.json
# locales/pl/common.json
# locales/pt/common.json
# locales/ro/common.json
# locales/ru/common.json
# locales/sk/common.json
# locales/tr/common.json
# locales/uk/common.json
# locales/zh-TW/common.json
# locales/zh/common.json
# scripts/lite/lib.mjs
# stores/__tests__/calendar-store-synthetic-ids.test.ts
# stores/__tests__/email-store-shared-folder-keywords.test.ts
# stores/__tests__/email-store-unified-actions.test.ts
# stores/__tests__/file-store.test.ts
# stores/email-store.ts
# stores/file-store.ts
# stores/message-list-tabs-store.ts
2026-10-12 08:35:08 +02:00
..
2026-10-12 08:35:08 +02:00
2026-10-09 10:54:38 +02:00
2026-10-01 00:24:47 +02:00
2026-09-20 19:59:37 +02:00
2026-10-12 08:35:08 +02:00
2026-10-11 19:16:51 +02:00
2026-10-12 08:35:08 +02:00
2026-09-30 14:23:09 +02:00
2026-10-12 08:35:08 +02:00
2026-09-30 12:17:25 +02:00
2026-10-12 08:35:08 +02:00
2026-08-06 16:47:20 +02:00
2026-09-30 08:54:14 +02:00
2026-09-30 08:54:14 +02:00
2026-10-12 08:35:08 +02:00
2026-09-26 14:59:55 +02:00
2026-10-12 08:35:08 +02:00
2026-08-29 12:46:39 +02:00
2026-08-25 19:16:20 +02:00
2026-10-12 08:35:08 +02:00
2026-10-09 10:54:38 +02:00
2026-10-09 10:54:38 +02:00
2026-10-09 10:54:38 +02:00
2026-10-05 10:36:20 +02:00
2026-10-12 08:35:08 +02:00
2026-09-19 05:44:44 +02:00
2026-09-10 10:45:45 +02:00
2026-06-19 12:31:07 +02:00
2026-09-19 00:53:53 +02:00
2026-09-19 13:01:07 +02:00
2026-09-25 19:36:23 +02:00
2026-08-16 21:18:57 +02:00
2026-10-02 22:56:16 +02:00
2026-10-05 23:09:48 +02:00
2026-09-03 22:12:15 -07:00
2026-08-29 11:03:48 +02:00
2026-04-21 17:42:52 +02:00
2026-04-16 16:54:09 +02:00
2026-10-12 08:35:08 +02:00
2026-09-09 18:27:01 +02:00
2026-09-26 20:47:13 +02:00
2026-09-09 16:38:55 +02:00
2026-09-25 19:41:00 +02:00
2026-10-11 18:43:04 +02:00
2026-10-02 22:10:29 +02:00
2026-09-25 20:05:19 +02:00
2026-09-25 20:05:19 +02:00
2026-09-25 17:35:56 +02:00
2026-04-12 01:10:28 +02:00
2026-09-25 22:16:19 +02:00
2026-10-12 08:35:08 +02:00
2026-09-17 21:42:16 +02:00
2026-09-26 04:32:25 +02:00
2026-09-25 21:57:11 +02:00
2026-10-11 18:04:26 +00:00
2026-10-11 18:53:15 +02:00
2026-10-11 22:19:05 +02:00
2026-08-25 19:36:04 +02:00
2026-09-23 19:41:44 +02:00
2026-10-07 19:04:15 +02:00
2026-10-11 18:43:04 +02:00
2026-09-25 19:24:30 +02:00
2026-05-06 20:07:36 +02:00
2026-05-22 15:22:33 +02:00
2026-09-24 10:00:01 +02:00
2026-08-20 16:49:31 +02:00
2026-09-25 22:16:19 +02:00
2026-09-25 18:37:41 +02:00
2026-09-30 15:08:31 +02:00
2026-10-08 10:15:20 +02:00
2026-08-20 14:21:41 +02:00
2026-07-29 11:41:34 +12:00
2026-10-11 20:00:47 +02:00
2026-09-25 19:30:58 +02:00
2026-09-24 21:15:22 +02:00
2026-05-18 16:01:29 +02:00
2026-07-08 15:42:42 +02:00
2026-07-21 23:26:51 +02:00
2026-08-06 18:44:14 +02:00
2026-07-29 17:18:38 +02:00
2026-09-25 19:24:30 +02:00
2026-09-26 20:24:23 +02:00
2026-10-09 10:54:38 +02:00
2026-09-18 22:16:57 +02:00
2026-09-19 00:53:53 +02:00
2026-09-17 23:54:33 +02:00
2026-09-19 00:53:53 +02:00
2026-02-16 18:51:30 +01:00
2026-06-24 19:32:13 +02:00
2026-09-17 20:55:39 +02:00
2026-09-25 18:37:41 +02:00
2026-10-12 08:35:08 +02:00
2026-10-02 23:04:28 +02:00
2026-07-04 14:52:26 +02:00
2026-08-29 18:11:50 +02:00
2026-10-11 17:44:26 +02:00
2026-05-30 15:56:55 +02:00
2026-08-31 09:55:06 +02:00
2026-09-25 19:24:30 +02:00
2026-09-26 16:55:34 +02:00
2026-10-09 15:56:25 +01:00
2026-09-26 14:36:02 +02:00
2026-09-30 19:03:34 +02:00
2026-08-16 23:04:22 +02:00
2026-07-22 19:17:23 +02:00
2026-06-25 00:25:28 +02:00
2026-04-09 22:13:08 +02:00
2026-09-30 22:43:59 +02:00
2026-10-12 08:35:08 +02:00
2026-09-26 02:48:11 +02:00
2026-09-23 13:40:01 +02:00
2026-09-26 00:25:27 +02:00
2026-09-26 04:47:03 +02:00
2026-09-09 19:27:08 +02:00
2026-08-16 21:12:21 +02:00
2026-08-06 19:19:18 +02:00
2026-10-11 20:03:42 +02:00
2026-10-11 19:50:40 +02:00
2026-09-29 20:15:14 +02:00
2026-09-25 18:06:49 +02:00
2026-08-25 20:09:18 +02:00
2026-10-12 08:35:08 +02:00
2026-09-23 18:31:27 +02:00
2026-09-26 12:54:30 +02:00
2026-05-09 17:37:41 +02:00
2026-05-31 15:52:27 +02:00
2026-09-19 13:32:41 +02:00
2026-10-06 23:26:27 +02:00
2026-10-11 19:41:48 +02:00
2026-10-11 19:41:48 +02:00
2026-09-26 15:31:05 +02:00
2026-05-06 20:07:36 +02:00
2026-08-18 15:48:05 +02:00
2026-10-07 08:26:51 +03:00
2026-10-06 22:14:29 +02:00
2026-07-19 10:10:31 +02:00
2026-10-06 22:14:29 +02:00
2026-08-06 18:23:21 +02:00
2026-09-26 14:36:02 +02:00
2026-09-19 13:32:41 +02:00
2026-09-26 14:36:02 +02:00
2026-08-16 02:19:04 +02:00
2026-10-12 08:35:08 +02:00
2026-10-12 08:35:08 +02:00
2026-09-26 14:15:10 +02:00
2026-10-06 23:29:42 +02:00
2026-10-12 08:35:08 +02:00
2026-08-23 19:44:56 +06:00
2026-10-12 01:10:10 +02:00
2026-09-26 14:41:14 +02:00
2026-09-25 18:40:22 +02:00
2026-09-30 00:14:08 +02:00
2026-05-21 23:35:58 +02:00
2026-10-12 08:35:08 +02:00