Commit Graph

  • 56064d7f62 Registry testing - part 6 royal-registry-v0.16 mdecimus 2026-03-16 18:25:16 +01:00
  • 27dd5fc0ae OIDC: Do not include symmetric keys in JWT keys mdecimus 2026-03-16 14:16:35 +01:00
  • e0105bc43b Registry testing - part 5 mdecimus 2026-03-15 18:01:12 +01:00
  • 4b5688fd57 Registry testing - part 4 mdecimus 2026-03-14 20:39:25 +01:00
  • 65a5900e7b Registry testing - part 3 mdecimus 2026-03-13 19:32:09 +01:00
  • d45f1299d3 Registry testing - part 2 mdecimus 2026-03-12 18:26:35 +01:00
  • 7c143c85f8 Registry testing - part 1 mdecimus 2026-03-11 18:28:31 +01:00
  • 45af5efa4c JMAP Registry API implementation - part 13 mdecimus 2026-03-11 16:33:49 +01:00
  • a747239b61 JMAP Registry API implementation - part 12 mdecimus 2026-03-09 19:21:42 +01:00
  • 455d3e3beb JMAP Registry API implementation - part 11 mdecimus 2026-03-07 21:08:23 +01:00
  • d15efc6fb9 JMAP Registry API implementation - part 10 mdecimus 2026-03-06 19:50:10 +01:00
  • 9f9ddee965 JMAP Registry API implementation - part 9 mdecimus 2026-03-05 19:07:35 +01:00
  • 92c60fff7a JMAP Registry API implementation - part 8 mdecimus 2026-03-03 18:39:31 +01:00
  • 08f1a8013a JMAP Registry API implementation - part 7 mdecimus 2026-03-02 19:26:59 +01:00
  • 9ccc2ed6f0 JMAP Registry API implementation - part 6 mdecimus 2026-03-01 18:30:04 +01:00
  • 07d5748f6b JMAP Registry API implementation - part 5 mdecimus 2026-02-27 20:10:24 +01:00
  • e24b595a16 JMAP Registry API implementation - part 4 mdecimus 2026-02-26 18:11:41 +01:00
  • f16e737221 JMAP Registry API implementation - part 3 mdecimus 2026-02-25 19:07:06 +01:00
  • c3586d9af6 SQLite: Fix thread pool exhaustion mdecimus 2026-02-25 14:33:52 +01:00
  • d340e7d469 JMAP: Fix inMailboxOtherThan query logic mdecimus 2026-02-24 19:57:03 +01:00
  • 8317d241a0 Meilisearch: Make id sorteable mdecimus 2026-02-24 19:50:44 +01:00
  • 2fea9a46b0 JMAP Registry API implementation - part 2 mdecimus 2026-02-24 17:19:44 +01:00
  • ec148c5550 JMAP Registry API implementation - part 1 mdecimus 2026-02-22 19:41:56 +01:00
  • f2c2ad6748 Registry object implementation mdecimus 2026-02-21 19:24:20 +01:00
  • ddf9cc7ba7 Registry caching and directory synchronization mdecimus 2026-02-20 19:36:03 +01:00
  • 2a557c58e5 Registry store implementation - part 1 mdecimus 2026-02-17 21:55:28 +00:00
  • b5ff8b5952 MTA: Do not include list expansions in RCPT counts mdecimus 2026-02-16 17:51:48 +00:00
  • 9f884d31c1 Fix HasAttachment search field - credits @onevcat (closes #2778) mdecimus 2026-02-16 17:27:48 +00:00
  • 72db209d66 Registry JMAP API mdecimus 2026-02-15 19:48:51 +00:00
  • 726e8d9c79 Update all modules to use registry - part 4 mdecimus 2026-02-13 22:58:18 +00:00
  • f7c2fe10c1 Update all modules to use registry - part 3 mdecimus 2026-02-11 21:30:17 +00:00
  • c4064082ea Update all modules to use registry - part 2 mdecimus 2026-02-10 12:16:47 +01:00
  • cc88715013 Update all modules to use registry - part 1 mdecimus 2026-02-09 18:57:48 +01:00
  • 2dc0776109 Authenticate using registry - part 5 mdecimus 2026-02-08 19:36:26 +01:00
  • 298b5bc23f Authenticate using registry - part 4 mdecimus 2026-02-07 19:42:55 +01:00
  • 22e5f5a5ab Authenticate using registry - part 3 mdecimus 2026-02-06 18:50:59 +01:00
  • 1a780ca294 Authenticate using registry - part 2 mdecimus 2026-02-05 18:41:23 +01:00
  • 0af735540d Authenticate using registry - part 1 mdecimus 2026-02-04 17:55:16 +01:00
  • c6495f6fed RIP TOML mdecimus 2026-02-03 12:29:49 +01:00
  • 7c8be27fcf Bootstrap from registry - part 7 mdecimus 2026-02-03 12:23:05 +01:00
  • 262aed19af Bootstrap from registry - part 6 mdecimus 2026-02-01 19:02:09 +01:00
  • 0398a9d28e Bootstrap from registry - part 5 mdecimus 2026-01-28 18:59:00 +01:00
  • 0073d7f020 Bootstrap from registry - part 4 mdecimus 2026-01-27 19:14:33 +01:00
  • 1773af6d57 Bootstrap from registry - part 3 mdecimus 2026-01-26 17:01:37 +01:00
  • da85cad9b7 Bootstrap from registry - part 2 mdecimus 2026-01-25 19:31:08 +01:00
  • 1c2c96b89d Bootstrap from registry - part 1 mdecimus 2026-01-24 19:49:37 +01:00
  • fa25da8da3 RIP Stalwart CLI (closes #2455) mdecimus 2026-01-23 18:48:51 +01:00
  • acecd32c8e Registry crate implementation mdecimus 2026-01-23 18:44:11 +01:00
  • ef3cbfa6fd Bump reproducible-containers/buildkit-cache-dance from 3.3.0 to 3.3.2 dependabot/github_actions/reproducible-containers/buildkit-cache-dance-3.3.2 dependabot[bot] 2026-03-02 13:20:50 +00:00
  • 153a9fa94f Bump actions/upload-artifact from 6.0.0 to 7.0.0 dependabot/github_actions/actions/upload-artifact-7.0.0 dependabot[bot] 2026-03-02 13:20:47 +00:00
  • 0dc15851ef Bump actions/download-artifact from 7 to 8 dependabot/github_actions/actions/download-artifact-8 dependabot[bot] 2026-03-02 13:20:34 +00:00
  • 400f949275 Bump actions/attest-build-provenance from 3 to 4 dependabot/github_actions/actions/attest-build-provenance-4 dependabot[bot] 2026-03-02 13:20:29 +00:00
  • 2266634f36 WebDAV: Return 304 NOT_MODIFIED on If-None-Match main mdecimus 2026-02-26 19:39:06 +01:00
  • 620ab2a9bc PgSql: Use clean recycling method on connection pool mdecimus 2026-02-25 14:07:07 +01:00
  • 3840a4e28c Fix tests mdecimus 2026-02-18 18:21:54 +00:00
  • 8f2d018bcf v0.15.5: Added CVE details mdecimus 2026-02-17 08:44:28 +00:00
  • 7da5ba75f7 fix(calendar): include minutes in localized invite templates (#2828) Teal Bauer 2026-02-17 09:41:54 +01:00
  • 1221762b39 Bump quick-xml from 0.38.4 to 0.39.1 dependabot/cargo/quick-xml-0.39.1 dependabot[bot] 2026-02-16 13:35:57 +00:00
  • 9aecfc1dfd Updated README v0.15.5 mdecimus 2026-02-14 19:27:26 +00:00
  • 820b3d5aaf Bump rand from 0.8.5 to 0.9.2 dependabot/cargo/rand-0.9.2 dependabot[bot] 2026-02-14 18:57:43 +00:00
  • a1ca6df82f Bump actions/checkout from 6.0.1 to 6.0.2 dependabot/github_actions/actions/checkout-6.0.2 dependabot[bot] 2026-02-14 18:56:57 +00:00
  • b2a808911f v0.15.5 mdecimus 2026-02-14 18:55:56 +00:00
  • 9595d86ca8 Spam train task: Skip invalid messages mdecimus 2026-02-13 18:02:35 +00:00
  • b98d18d2f5 Bump opentelemetry-otlp from 0.29.0 to 0.31.0 dependabot/cargo/opentelemetry-otlp-0.31.0 dependabot[bot] 2026-02-09 13:55:14 +00:00
  • 69c33bd178 Deploying to main from @ stalwartlabs/stalwart@1b3ac0a6eb 🚀 mdecimus 2026-02-08 15:40:50 +00:00
  • 1b3ac0a6eb Fix tracing indexing when using separate stores mdecimus 2026-02-05 09:21:34 +01:00
  • f1974af7d6 Removed elastic feature from Dockerfile mdecimus 2026-01-23 18:25:00 +01:00
  • ac11fec8ab update clang version in Dockerfile (#2313) timbretimber 2026-01-22 04:48:20 -07:00
  • 6594192120 Fix upToId computation queryChanges (#2688) Cameron Little 2026-01-20 11:02:54 -07:00
  • f42dcc793c JMAP: Include createdIds when the property is present mdecimus 2026-01-20 07:48:17 -03:00
  • 3119492852 Respect query arguments in Email/queryChanges (#2687) Cameron Little 2026-01-19 14:34:31 -07:00
  • a05a047bd3 JMAP/changes: Return the correct container/item change id when there are no changes mdecimus 2026-01-19 16:00:51 -03:00
  • 3c0312df1e v0.15.4 v0.15.4 mdecimus 2026-01-19 08:23:35 -03:00
  • 4b661d5d1f JMAP/changes: Update newState with last changeId if an invalid fromChangeId is provided mdecimus 2026-01-19 07:53:29 -03:00
  • 1fbc7c04bf Migration: fix legacy deserialization (#2674) n0pw 2026-01-18 18:38:17 +01:00
  • 6ac4db3a94 Ignore text_classifier test mdecimus 2026-01-17 12:06:42 -03:00
  • abb69ecbef Fix stream tokenizer test mdecimus 2026-01-17 12:01:04 -03:00
  • 22fc4a795d AI API: Include request error details if available mdecimus 2026-01-16 17:22:09 -03:00
  • 011f059a7f Updated triage label mdecimus 2026-01-16 17:17:40 -03:00
  • 9c33913eae JMAP Calendar: Do not update invalid calendar identities mdecimus 2026-01-16 17:14:39 -03:00
  • 69029c8806 Bump sigstore/gh-action-sigstore-python from 3.0.1 to 3.2.0 (#2498) dependabot[bot] 2026-01-16 02:51:01 +01:00
  • d1de0ad8b4 Sieve: Update spam status on user scripts mdecimus 2026-01-15 21:51:22 -03:00
  • 5f5c2f8241 IMAP: Return ALREADYEXISTS code mdecimus 2026-01-15 10:23:15 -03:00
  • 8ab1a6779a Search: Fix filters not applied when a single message is in the account mdecimus 2026-01-14 20:25:28 -03:00
  • 887ab71314 IMAP: Do not return quota resources if no quota is set mdecimus 2026-01-14 20:06:16 -03:00
  • 72858459c6 Internal search: Return all document ids when no filters are provided mdecimus 2026-01-13 15:43:55 -03:00
  • 4104faf7a4 Internal search: Return all document ids when no filters are provided mdecimus 2026-01-13 15:43:46 -03:00
  • f4603f8aaf IMAP: Map header searches to indexed fields mdecimus 2026-01-10 09:34:18 -03:00
  • 8b2c1f14a5 Deploying to main from @ stalwartlabs/stalwart@0830b10e77 🚀 mdecimus 2026-01-09 15:39:24 +00:00
  • 0830b10e77 Updated issue templates - part 4 mdecimus 2026-01-06 14:03:26 +01:00
  • 7765fe3f27 Updated issue templates - part 3 mdecimus 2026-01-06 13:58:49 +01:00
  • be3eaf8ef4 Updated issue templates - part 2 mdecimus 2026-01-06 10:02:17 +01:00
  • 131730540b Updated issue templates mdecimus 2026-01-06 09:59:59 +01:00
  • 8b09a01c73 v0.15.3 v0.15.3 mdecimus 2025-12-29 15:32:39 +01:00
  • 239d093f72 Meilisearch: Return HTTP status error when creating indexes (fixes #2574) mdecimus 2025-12-29 15:05:32 +01:00
  • 5e9d78567d PostgreSQL: Limit document size to 650kb mdecimus 2025-12-27 16:55:25 +01:00
  • e03629d1d2 Update Docker upgrade instructions mdecimus 2025-12-27 10:49:51 +01:00
  • 45d70065c0 FoundationDB search: Batch large transactions (fixes #2567) mdecimus 2025-12-26 10:54:28 +01:00
  • 51d962b328 Fix unused variable warning mdecimus 2025-12-26 10:38:16 +01:00
  • 5764a8580b Spam filter: Fix training sample size checks mdecimus 2025-12-26 10:22:48 +01:00