jcoffey-dev
d3ebfb79f9
Merge pull request 'Release 2026.9.27' ( #63 ) from release-2026.9.27 into main
ci / fork-checks (push) Successful in 28s
publish / version (push) Successful in 29s
publish / publish-amd64 (push) Successful in 24m11s
publish / release (push) Successful in 1s
ci / build (push) Successful in 35m44s
publish / publish-arm64 (push) Successful in 35m26s
publish / binaries (push) Successful in 33s
publish / announce (push) Successful in 22s
2026-09-27 05:18:54 +00:00
jcoffey-dev
056bbb179d
Merge pull request 'Brand: inbuxa own kitten replaces ihasmail cat' ( #62 ) from brand/new-mark into main
ci / fork-checks (push) Successful in 53s
ci / build (push) Canceled after 6m7s
2026-09-27 05:12:44 +00:00
jcoffey-dev
055752f3a3
Merge pull request 'Announce releases on the community forum' ( #61 ) from announce-releases into main
ci / fork-checks (push) Successful in 1m19s
ci / build (push) Successful in 1h28m25s
2026-09-27 02:40:21 +00:00
jcoffey-dev
f896e0cf3c
Merge pull request 'Release 2026.9.26.1' ( #60 ) from bump/2026.9.26.1 into main
ci / fork-checks (push) Successful in 26s
publish / version (push) Successful in 32s
publish / publish-amd64 (push) Successful in 28m22s
publish / release (push) Successful in 7s
ci / build (push) Successful in 38m11s
publish / publish-arm64 (push) Successful in 43m49s
publish / binaries (push) Successful in 1m3s
2026-09-26 23:43:31 +00:00
jcoffey-dev
fdbc72e574
Merge pull request 'Explain: shorter answers, streamed, remembered, and prepared for settings' ( #59 ) from feature/explain-faster into main
ci / fork-checks (push) Successful in 19s
ci / build (push) Canceled after 13m22s
2026-09-26 23:30:07 +00:00
jcoffey-dev
e50222d518
Merge pull request 'Release 2026.9.26' ( #58 ) from bump/2026.9.26 into main
ci / fork-checks (push) Successful in 23s
publish / version (push) Successful in 28s
publish / publish-amd64 (push) Successful in 23m47s
publish / release (push) Successful in 1s
ci / build (push) Successful in 36m44s
publish / publish-arm64 (push) Successful in 35m54s
publish / binaries (push) Successful in 33s
2026-09-26 21:33:50 +00:00
jcoffey-dev
0fdd11aa27
Merge pull request 'Don't listen on a socket whose bind failed' ( #57 ) from fix/unbound-listener into main
ci / fork-checks (push) Successful in 47s
ci / build (push) Successful in 21m4s
2026-09-26 08:48:03 +00:00
jcoffey-dev
b41dfa7a1d
Merge pull request 'Explain this: the local model reads delivery failures, verdicts, logs and settings' ( #56 ) from feat/ai-explain into main
ci / fork-checks (push) Successful in 18s
ci / build (push) Canceled after 17m18s
2026-09-26 08:30:45 +00:00
jcoffey-dev
96b54ede4e
Merge pull request 'Release 2026.9.25.1' ( #55 ) from bump/2026.9.25.1 into main
ci / fork-checks (push) Successful in 18s
publish / version (push) Successful in 33s
publish / publish-amd64 (push) Successful in 23m45s
publish / release (push) Successful in 1s
ci / build (push) Successful in 37m8s
publish / publish-arm64 (push) Successful in 35m1s
publish / binaries (push) Successful in 39s
2026-09-25 08:23:55 +00:00
jcoffey-dev
5e2ddf644f
Merge pull request 'Report a node unhealthy after three minutes of silence' ( #54 ) from feature/node-heartbeat into main
ci / fork-checks (push) Successful in 45s
ci / build (push) Canceled after 8m9s
2026-09-25 08:15:44 +00:00
jcoffey-dev
9fa5433665
Merge pull request 'Release 2026.9.25' ( #53 ) from bump/2026.9.25 into main
ci / fork-checks (push) Successful in 1m9s
publish / version (push) Successful in 1m1s
publish / publish-amd64 (push) Successful in 28m2s
publish / release (push) Successful in 1s
ci / build (push) Successful in 39m42s
publish / publish-arm64 (push) Successful in 40m42s
publish / binaries (push) Successful in 1m6s
2026-09-25 05:35:39 +00:00
jcoffey-dev
c521f060ba
Merge pull request 'PostgreSQL search: find words inside URLs and file names in body text' ( #52 ) from fix/pg-url-body-tokens into main
ci / fork-checks (push) Successful in 47s
ci / build (push) Canceled after 53m30s
2026-09-25 04:42:05 +00:00
jcoffey-dev
9e49597ae4
Merge pull request 'Settings writes: wait for a burst to settle before reloading' ( #51 ) from fix/settings-write-debounce into main
ci / fork-checks (push) Successful in 25s
ci / build (push) Canceled after 6m56s
2026-09-25 04:35:08 +00:00
jcoffey-dev
51b159a1a2
Merge pull request 'Tracers whose settings change start over on reload' ( #50 ) from fix/tracer-live-reload into main
ci / fork-checks (push) Successful in 24s
ci / build (push) Successful in 34m49s
2026-09-25 03:57:52 +00:00
jcoffey-dev
59e631eded
Merge pull request 'Every node records DMARC and TLS results for the aggregate reports' ( #47 ) from fix/front-node-dmarc into main
ci / fork-checks (push) Successful in 1m27s
ci / build (push) Successful in 40m18s
2026-09-25 01:46:19 +00:00
jcoffey-dev
716800d681
Merge pull request 'Publish: accept tags on release/* branches for hotfix releases' ( #48 ) from ci/publish-release-branches into main
ci / fork-checks (push) Successful in 19s
ci / build (push) Canceled after 7m17s
2026-09-25 01:38:56 +00:00
jcoffey-dev
9cc9951428
Merge pull request 'Report reschedules keep the task queue readable' ( #46 ) from fix/report-reschedule into main
ci / fork-checks (push) Successful in 32s
ci / build (push) Canceled after 8m20s
2026-09-25 01:30:35 +00:00
jcoffey-dev
b90a7f173e
Merge pull request 'Cluster role changes apply to delivery and tasks without a restart' ( #44 ) from fix/live-role-changes into main
ci / fork-checks (push) Successful in 17s
ci / build (push) Canceled after 34m3s
2026-09-25 00:56:30 +00:00
jcoffey-dev
ad58c35f39
Merge pull request 'SQL queries time out; readiness follows the data store' ( #45 ) from fix/query-timeouts into main
ci / build (push) Canceled after 11m21s
ci / fork-checks (push) Successful in 55s
2026-09-25 00:45:09 +00:00
jcoffey-dev
181ab1c140
Merge pull request 'PostgreSQL search GIN indexes without a pending list' ( #43 ) from fix/pg-gin-fastupdate into main
ci / fork-checks (push) Canceled after 0s
ci / build (push) Canceled after 0s
2026-09-25 00:45:08 +00:00
jcoffey-dev
d86e7639ac
Merge pull request 'Allowed IPs take the full settings reload after a write' ( #42 ) from fix/allowed-ip-reload into main
ci / fork-checks (push) Successful in 28s
ci / build (push) Successful in 35m32s
2026-09-24 20:33:18 +00:00
jcoffey-dev
89860aa5cc
Merge pull request 'SQL pools time out; task locks are a renewed five-minute lease' ( #41 ) from fix/pool-timeouts into main
ci / build (push) Canceled after 14m20s
ci / fork-checks (push) Successful in 33s
2026-09-24 20:18:56 +00:00
jcoffey-dev
127ef5701d
Merge pull request 'Task manager: every task type follows the node's cluster role' ( #40 ) from fix/task-role-filtering into main
ci / build (push) Canceled after 11m59s
ci / fork-checks (push) Successful in 13s
2026-09-24 20:06:55 +00:00
jcoffey-dev
4cb42f28f3
Merge pull request 'Registry writes apply to the running settings without ReloadSettings' ( #39 ) from fix/registry-auto-reload into main
ci / fork-checks (push) Successful in 18s
ci / build (push) Canceled after 32m47s
2026-09-24 19:34:08 +00:00
jcoffey-dev
19eb25a426
Merge pull request 'Settings reload: no DNS at build time, don't refuse over old failures' ( #38 ) from fix/reload-resilient-build-errors into main
ci / build (push) Canceled after 14m33s
ci / fork-checks (push) Successful in 44s
2026-09-24 19:19:34 +00:00
jcoffey-dev
5853831bad
Merge pull request 'Search: find addresses by local part, domain or name on PostgreSQL and MySQL' ( #37 ) from fix/pg-address-search into main
ci / build (push) Failing after 3s
ci / fork-checks (push) Successful in 15s
2026-09-24 19:11:31 +00:00
jcoffey-dev
9311c1a38b
Merge pull request 'Coordinator: join the cluster when NATS comes up, report the connection' ( #36 ) from fix/coordinator-retry-and-health into main
ci / build (push) Failing after 3h0m50s
ci / fork-checks (push) Successful in 40s
2026-09-24 15:51:06 +00:00
jcoffey-dev
24be4a1b85
Merge pull request 'Publish amd64 first, then arm64, on a builder that keeps its cache' ( #34 ) from ci/faster-publish into main
...
ci / fork-checks (push) Successful in 53s
ci / build (push) Canceled after 5m39s
Reviewed-on: #34
2026-09-24 15:45:26 +00:00
jcoffey-dev
c974a0918e
Merge pull request 'Task manager: release task locks on stop, recheck claims held elsewhere' ( #35 ) from fix/task-lock-recovery into main
ci / build (push) Canceled after 6m47s
ci / fork-checks (push) Successful in 49s
2026-09-24 15:38:39 +00:00
jcoffey-dev
7109e67f07
Merge pull request 'Trace search: index event type and queue id as integers' ( #33 ) from fix/pg-index-trace-types into main
ci / fork-checks (push) Successful in 30s
ci / build (push) Successful in 37m5s
2026-09-24 14:57:18 +00:00
jcoffey-dev
57d1c5b074
Merge pull request 'Broadcast subscriber: fix the inverted subscribe retry backoff' ( #32 ) from fix/subscriber-backoff into main
ci / fork-checks (push) Successful in 43s
ci / build (push) Canceled after 30m24s
2026-09-24 14:26:52 +00:00
jcoffey-dev
499e4d7810
Merge pull request 'Export/import: keep archived items, spam samples and the spam model' ( #31 ) from fix/export-all-subspaces into main
ci / fork-checks (push) Successful in 3m24s
ci / build (push) Successful in 43m50s
2026-09-23 08:50:16 +00:00
jcoffey-dev
7735780807
Merge pull request 'Image build: put the vendored crate where cargo chef cooks; release 2026.9.24.3' ( #30 ) from fix/image-vendor-before-cook into main
...
ci / fork-checks (push) Successful in 41s
publish / version (push) Successful in 39s
ci / build (push) Successful in 36m33s
publish / publish (push) Successful in 1h2m24s
publish / release (push) Successful in 2s
publish / binaries (push) Successful in 1m8s
Reviewed-on: #30
2026-09-23 06:10:46 +00:00
jcoffey-dev
5393c4405a
Merge pull request 'Release 2026.9.24.2' ( #29 ) from release/2026.9.24.2 into main
...
ci / fork-checks (push) Successful in 50s
publish / version (push) Successful in 24s
publish / publish (push) Failing after 2m38s
publish / release (push) Skipped
publish / binaries (push) Skipped
ci / build (push) Successful in 22m35s
Reviewed-on: #29
2026-09-23 05:47:10 +00:00
jcoffey-dev
c09eff2214
Merge pull request 'Bundle the spam filter rules with the server, and link the Local AI page' ( #28 ) from fork/bundled-spam-rules into main
...
ci / fork-checks (push) Successful in 20s
ci / build (push) Canceled after 7m16s
Reviewed-on: #28
2026-09-23 05:39:50 +00:00
jcoffey-dev
d7c9416713
Merge pull request 'Let the image build see the dependency Cargo patches' ( #27 ) from fix/vendor-in-build-context into main
ci / fork-checks (push) Successful in 14s
ci / build (push) Successful in 31m11s
2026-09-23 04:48:35 +00:00
jcoffey-dev
0d8caaa514
Merge pull request 'Compile the scim crate in release, and check that profile in CI' ( #26 ) from fix/scim-recursion-limit into main
ci / fork-checks (push) Successful in 1m11s
publish / version (push) Successful in 58s
publish / publish (push) Failing after 34s
publish / release (push) Skipped
publish / binaries (push) Skipped
ci / build (push) Canceled after 25m24s
2026-09-23 04:23:07 +00:00
jcoffey-dev
ce6882fe93
Merge pull request 'queue_retry test: measure retries from when each attempt started' ( #25 ) from fix/queue-retry-test into main
...
ci / fork-checks (push) Canceled after 1m30s
ci / build (push) Canceled after 1m30s
Reviewed-on: #25
2026-09-23 04:21:37 +00:00
jcoffey-dev
64385007c1
Merge pull request 'Fix the antispam test: pin the rules it scores against, stop live Pyzor' ( #24 ) from fix/antispam-test into main
...
ci / fork-checks (push) Successful in 2m4s
ci / build (push) Successful in 6m26s
Reviewed-on: #24
2026-09-23 04:12:40 +00:00
jcoffey-dev
4d794c6a65
Merge pull request 'Fork/brand lowercase' ( #23 ) from fork/brand-lowercase into main
...
ci / fork-checks (push) Successful in 15s
ci / build (push) Canceled after 31s
Reviewed-on: #23
2026-09-23 04:12:06 +00:00
jcoffey-dev
a404ca89f0
Merge pull request 'Fork/rename upstream identifiers' ( #22 ) from fork/rename-upstream-identifiers into main
...
ci / fork-checks (push) Successful in 17s
ci / build (push) Canceled after 27s
Reviewed-on: #22
2026-09-23 04:11:34 +00:00
jcoffey-dev
79f54add2f
Merge pull request 'Fork tooling: a build check and a rename pass in the strip, a notice check in CI' ( #21 ) from fork/strip-build-check-and-notices into main
...
ci / fork-checks (push) Successful in 48s
ci / build (push) Canceled after 1m2s
Reviewed-on: #21
2026-09-23 04:10:32 +00:00
jcoffey-dev
99096cdc9b
Merge pull request 'Release 2026.9.24' ( #20 ) from release/2026.9.24 into main
ci / name-check (push) Successful in 1m6s
publish / version (push) Successful in 1m3s
ci / build (push) Successful in 4m38s
publish / publish (push) Failing after 24m24s
publish / release (push) Skipped
publish / binaries (push) Skipped
2026-09-23 02:53:03 +00:00
jcoffey-dev
835b278e66
Merge pull request 'Attach binaries to a release, for installs that are not containers' ( #19 ) from release/binaries into main
ci / name-check (push) Successful in 44s
ci / build (push) Successful in 4m34s
2026-09-23 02:36:53 +00:00
jcoffey-dev
c5bf67f1bf
Merge pull request 'Merge/upstream v0.16.23' ( #18 ) from merge/upstream-v0.16.23 into main
...
ci / name-check (push) Successful in 19s
ci / build (push) Successful in 37m41s
Reviewed-on: #18
2026-09-23 00:48:23 +00:00
jcoffey-dev
b6660554e6
Merge pull request 'CI: open an issue when upstream publishes a release not yet imported' ( #15 ) from ci/upstream-watch into main
...
ci / name-check (push) Successful in 17s
ci / build (push) Successful in 7m14s
Reviewed-on: #15
2026-09-22 23:23:02 +00:00
jcoffey-dev
7bda874230
Merge pull request 'CI: fail when the upstream name appears in a new string literal' ( #16 ) from ci/name-check into main
...
ci / name-check (push) Successful in 1m11s
ci / build (push) Canceled after 3m26s
Reviewed-on: #16
2026-09-22 23:19:37 +00:00
jcoffey-dev
697f647f8b
Merge pull request 'Release 2026.9.23' ( #14 ) from release/2026.9.23 into main
publish / version (push) Successful in 14s
ci / build (push) Successful in 7m8s
publish / publish (push) Successful in 47m16s
publish / release (push) Successful in 2s
2026-09-22 20:34:46 +00:00
jcoffey-dev
cea3d53eb0
Delete .gitlab-ci.yml
ci / build (push) Successful in 4m18s
2026-09-22 20:26:17 +00:00
jcoffey-dev
335281f1de
Merge pull request 'Keep the upstream name out of user-visible strings' ( #13 ) from fix/user-visible-name-strings into main
ci / build (push) Canceled after 45s
2026-09-22 20:25:30 +00:00
jcoffey-dev
1f963a9a1c
Merge pull request 'Keep the upstream name out of the version string' ( #12 ) from fix/version-string-name into main
ci / build (push) Successful in 4m7s
2026-09-22 20:07:52 +00:00
jcoffey-dev
d7a428a4ce
Merge pull request 'Release 2026.9.22, and pin the cargo-chef base image' ( #11 ) from release/2026.9.22 into main
publish / version (push) Successful in 35s
ci / build (push) Successful in 7m10s
publish / publish (push) Successful in 48m26s
publish / release (push) Successful in 5s
2026-09-22 19:00:36 +00:00
jcoffey-dev
10bd747a7b
Merge pull request 'Legacy mail apps: tenant switch, session flag, use panel and cleanup' ( #10 ) from fix/tenant-switch-cleanup into main
ci / build (push) Successful in 5m46s
2026-09-22 18:54:31 +00:00
jcoffey-dev
c90064f9d8
Merge pull request 'ci: publish the image on tags, port the weekly release' ( #9 ) from ci/publish-and-release into main
publish / version (push) Failing after 14s
publish / publish (push) Skipped
publish / release (push) Skipped
ci / build (push) Successful in 7m5s
2026-09-22 17:03:48 +00:00
jcoffey-dev
e3717f7990
Merge pull request 'Point links at git.coffeylabs.org after the move from GitHub' ( #8 ) from fix/links-after-move into main
ci / build (push) Successful in 5m9s
2026-09-22 16:17:16 +00:00
jcoffey-dev
ef068abbb1
Merge pull request 'ci: raise the Cargo target-dir limit to 60 GB' ( #7 ) from ci/cargo-cache-limit into main
ci / build (push) Canceled after 8m36s
2026-09-22 16:08:41 +00:00
jcoffey-dev
521b8449bf
Merge pull request 'ci: persistent Cargo cache, run on either runner' ( #6 ) from ci/cargo-cache into main
ci / build (push) Successful in 6m57s
2026-09-22 15:37:48 +00:00