2025-11-07 - 2026-11-07

Overview

164 Active Pull Requests
5 Active Issues
Excluding merges, 5 authors have pushed 63 commits to main and 253 commits to all branches. On main, 205 files have changed and there have been 39575 additions and 3620 deletions.

36 Releases published by 2 users

Published v27.1-rc.8 v27.1-rc.8 2026-11-07 01:31:28 +00:00

Published v27.1-rc.7 v27.1-rc.7 2026-11-06 22:47:59 +00:00

Published v27.1-rc.6 v27.1-rc.6 2026-11-06 19:31:54 +00:00

Published v2026.10.26.5 v2026.10.26.5 2026-11-06 08:31:35 +00:00

Published v27.1-rc.5 v27.1-rc.5 2026-11-06 06:45:19 +00:00

Published v2026.10.26.4 v2026.10.26.4 2026-11-01 16:21:28 +00:00

Published v2026.10.26.3 v2026.10.26.3 2026-11-01 15:54:16 +00:00

Published v27.1-rc.4 v27.1-rc.4 2026-10-31 05:22:01 +00:00

Published v27.1-rc.3 v27.1-rc.3 2026-10-29 17:19:45 +00:00

Published v27.1-rc.2 v27.1-rc.2 2026-10-28 23:14:54 +00:00

Published v27.1-rc.1 v27.1-rc.1 2026-10-28 19:21:28 +00:00

Published v2026.10.26.2 INBUXA Admin 2026.10.26.2 2026-10-26 15:09:53 +00:00

Published v2026.10.26 INBUXA Admin 2026.10.26 2026-10-26 09:37:22 +00:00

Published v2026.10.19 INBUXA Admin 2026.10.19 2026-10-19 09:37:17 +00:00

Published v2026.10.14 INBUXA Admin 2026.10.14 2026-10-14 14:05:09 +00:00

Published v2026.10.12.2 INBUXA Admin 2026.10.12.2 2026-10-12 18:28:28 +00:00

Published v2026.10.12 INBUXA Admin 2026.10.12 2026-10-12 09:38:15 +00:00

Published v2026.10.5 INBUXA Admin 2026.10.5 2026-10-05 09:38:35 +00:00

Published v2026.9.30 INBUXA Admin 2026.9.30 2026-09-30 20:32:44 +00:00

Published v2026.9.28 INBUXA Admin 2026.9.28 2026-09-28 09:37:13 +00:00

Published v2026.9.26.1 2026-09-26 23:27:46 +00:00

Published v2026.9.26 2026-09-26 21:23:30 +00:00

Published v2026.9.21.2 INBUXA Admin 2026.9.21.2 2026-09-21 23:35:59 +00:00

Published v2026.9.21 INBUXA Admin 2026.9.21 2026-09-21 22:31:40 +00:00

Published v1.0.11 2026-09-15 07:27:02 +00:00

Published v1.0.10 2026-09-04 08:16:53 +00:00

Published v1.0.9 2026-08-24 13:44:51 +00:00

Published v1.0.8 2026-07-31 13:52:36 +00:00

Published v1.0.7 2026-07-30 15:16:05 +00:00

Published v1.0.6 2026-07-28 08:57:49 +00:00

Published v1.0.5 2026-06-21 13:33:51 +00:00

Published v1.0.4 2026-05-11 14:35:11 +00:00

Published v1.0.3 2026-05-05 09:36:51 +00:00

Published v1.0.2 2026-04-30 16:12:30 +00:00

Published v1.0.1 2026-04-25 06:14:47 +00:00

Published v1.0.0 2026-04-20 13:23:38 +00:00

164 Pull requests merged by 1 user

Merged #171 Version 27.1-rc.8 2026-11-07 01:31:29 +00:00

Merged #170 Certificates: order one with the names you choose, and order again 2026-11-07 01:17:38 +00:00

Merged #169 Version 27.1-rc.7 2026-11-06 22:47:59 +00:00

Merged #168 DNS wizard: allow connecting with no records to publish 2026-11-06 22:29:43 +00:00

Merged #166 Version 27.1-rc.6 2026-11-06 19:31:55 +00:00

Merged #165 Hotfix 2026.10.26.5: the certificates guide keeps a domain's hostnames 2026-11-06 08:31:35 +00:00

Merged #164 Certificates guide: keep a domain's own hostnames 2026-11-06 07:34:40 +00:00

Merged #163 Version 27.1-rc.5 2026-11-06 06:45:19 +00:00

Merged #162 DNS guide: leave CAA off by default and say why 2026-11-05 05:54:43 +00:00

Merged #161 DNS providers: show each provider's Description in the list 2026-11-05 04:05:55 +00:00

Merged #159 Manual: name console pages by the menu people see 2026-11-02 21:10:07 +00:00

Merged #158 Hotfix 2026.10.26.4: OpenID Connect audience in the console 2026-11-01 16:21:28 +00:00

Merged #157 Run the IPv6 listener test in the GitHub build too 2026-11-01 16:05:19 +00:00

Merged #156 Hotfix 2026.10.26.3: a restarted console starts 2026-11-01 15:54:16 +00:00

Merged #155 Version 27.1-rc.4 2026-10-31 05:22:02 +00:00

Merged #154 Migrations: the Migrations page 2026-10-31 03:57:54 +00:00

Merged #153 Relays: say when the relay keys are wrapped (RL-35) 2026-10-31 03:05:38 +00:00

Merged #152 Relays: replace the link CA (RL-34) 2026-10-31 02:36:52 +00:00

Merged #151 Relays: who may link (RL-33) 2026-10-31 01:42:39 +00:00

Merged #150 Relays: upgrade a relay that's older than this server 2026-10-30 23:53:33 +00:00

Merged #149 Relays: each relay's certificate 2026-10-30 23:27:31 +00:00

Merged #148 Relays: each relay's MX preference 2026-10-30 22:01:35 +00:00

Merged #147 Relays: the Relays page 2026-10-30 21:23:14 +00:00

Merged #146 SECURITY.md: supported versions match the published policy 2026-10-30 05:37:33 +00:00

Merged #145 GitHub release copy: wait for the release files 2026-10-30 04:46:31 +00:00

Merged #144 Version 27.1-rc.3 2026-10-29 17:19:45 +00:00

Merged #143 OpenID Connect: ask for the audience in setup, flag open directories 2026-10-29 13:18:36 +00:00

Merged #142 README: say why LicenseRef-SEL.txt is in LICENSES/ 2026-10-29 06:33:19 +00:00

Merged #141 Write .well-known/source into the build 2026-10-29 05:31:11 +00:00

Merged #140 Version 27.1-rc.2 2026-10-28 23:14:54 +00:00

Merged #139 Add the IPv6 listener once, so a restarted console starts 2026-10-28 22:19:58 +00:00

Merged #138 Announce release candidates as release candidates 2026-10-28 19:21:28 +00:00

Merged #137 Version 27.1-rc.1: the suite series versions 2026-10-28 16:47:09 +00:00

Merged #136 Listen on IPv6 in the image as well 2026-10-26 13:22:49 +00:00

Merged #134 Stop following upstream web UI releases 2026-10-22 22:23:23 +00:00

Merged #133 Rewrite global search, the command palette, the record page and the error boundary 2026-10-19 05:21:51 +00:00

Merged #132 Rewrite the panel, sidebar, top bar, page routing and layout rules 2026-10-19 05:21:30 +00:00

Merged #131 Rewrite the expression editor, two-factor setup and object picker 2026-10-19 04:17:41 +00:00

Merged #130 Rewrite the dashboard helpers, metric stores and types 2026-10-19 04:17:40 +00:00

Merged #129 Rewrite live tracing, the trace timeline and the trace detail view 2026-10-19 04:17:39 +00:00

Merged #128 Rewrite the actions page 2026-10-19 04:17:38 +00:00

Merged #126 Rewrite the delivery trace page 2026-10-19 04:17:36 +00:00

Merged #125 Rewrite the JMAP client, the stores and the JMAP types 2026-10-19 02:10:51 +00:00

Merged #124 Rewrite sign-in, the callback and the API wrapper 2026-10-19 02:10:50 +00:00

Merged #123 Rewrite the config files; drop what nothing uses 2026-10-19 00:54:26 +00:00

Merged #122 Rewrite the app's entry and leaf components; drop the empty upsell 2026-10-19 00:54:23 +00:00

Merged #121 Rewrite the small helpers and their tests 2026-10-19 00:54:21 +00:00

Merged #120 Write our own toasts and combobox 2026-10-19 00:25:22 +00:00

Merged #119 Rebuild dialogs, menus, select, command and calendar on shadcn/ui 2026-10-19 00:25:21 +00:00

Merged #118 Rebuild the simple base components on shadcn/ui 2026-10-19 00:25:19 +00:00

Merged #117 Measure what's left of upstream; drop two unused components 2026-10-18 23:50:49 +00:00

Merged #116 Watch the upstream web UI for new versions 2026-10-18 22:40:33 +00:00

Merged #115 Trade each sign-in code once 2026-10-18 22:40:32 +00:00

Merged #114 Stay signed in through a network blip 2026-10-18 22:40:30 +00:00

Merged #113 Say upstream is no longer merged 2026-10-18 22:22:10 +00:00

Merged #112 Sign in with S256 PKCE over plain HTTP too 2026-10-18 21:54:08 +00:00

Merged #111 Security: say what the relaying checks actually mean 2026-10-14 18:39:20 +00:00

Merged #110 Directories: Description column and a Test card on each directory 2026-10-13 20:05:22 +00:00

Merged #107 Manual: write the reference for the docs as they are now 2026-10-13 04:53:36 +00:00

Merged #106 Release: attach the console's files for a host install 2026-10-12 18:27:12 +00:00

Merged #105 CONTRIBUTING: how to send a change without repository access 2026-10-11 08:08:20 +00:00

Merged #104 README: add forum badge 2026-10-10 20:53:20 +00:00

Merged #103 README: add badge row 2026-10-10 20:27:20 +00:00

Merged #102 README: add Discord link 2026-10-10 20:13:00 +00:00

Merged #101 build: correct the Dockerfile's note on dist/ 2026-10-10 18:59:44 +00:00

Merged #100 build: pull base images through mirror.gcr.io 2026-10-09 21:56:02 +00:00

Merged #99 ci: discourse-release at fd5fc9f 2026-10-09 21:00:18 +00:00

Merged #98 Run debugged Sieve scripts under the server's live limits 2026-10-09 08:43:23 +00:00

Merged #97 Debug Sieve scripts in a playground that ships with the console 2026-10-09 08:34:02 +00:00

Merged #96 dashboard: honor deploy-time API base for live metrics stream (thanks @porkmagus) 2026-10-09 07:23:09 +00:00

Merged #95 Add a top-level LICENSE 2026-10-08 05:09:56 +00:00

Merged #94 Directory and Domains: cards by default, the list one press away 2026-10-08 04:31:35 +00:00

Merged #93 Reports › Scheduled: scheduled reports and the weekly digest 2026-10-06 22:41:06 +00:00

Merged #92 People as cards, friendly empty states, and a first-domain hello 2026-10-06 18:42:10 +00:00

Merged #91 Keyboard and accessibility: shortcuts, high contrast, reduced motion 2026-10-06 18:13:23 +00:00

Merged #90 Delete without "Are you sure?": Undo instead 2026-10-06 16:46:14 +00:00

Merged #89 Received reports: read the report lists as the server sends them 2026-10-06 16:23:32 +00:00

Merged #88 Received reports: who sends as your domains, and whether they pass 2026-10-06 16:05:49 +00:00

Merged #87 Send security and conduct reports to Coffey Labs LLC addresses 2026-10-06 07:25:38 +00:00

Merged #86 Name Coffey Labs LLC as the copyright holder 2026-10-06 06:42:32 +00:00

Merged #85 Help: Learn more opens the manual at docs.inbuxa.org 2026-10-06 02:17:00 +00:00

Merged #84 CI: fail when a changed upstream file lacks the AGPL 5(a) notice 2026-10-06 01:40:41 +00:00

Merged #83 Domains › Deliverability: what other mail servers see of this one 2026-10-06 01:28:11 +00:00

Merged #82 Who may share: the server's and each tenant's switches 2026-10-05 23:07:13 +00:00

Merged #81 Shared mailboxes: a page in Directory for support@, legal@ and the like 2026-10-05 22:36:28 +00:00

Merged #80 Cluster roster: each node's mail and connections over the period 2026-10-05 22:13:22 +00:00

Merged #79 Dashboard charts: drag across one to zoom 2026-10-05 22:08:19 +00:00

Merged #78 Command palette: run actions, not just find pages 2026-10-05 21:55:59 +00:00

Merged #77 Say that a group's mail lands in a mailbox its members share 2026-10-05 21:37:53 +00:00

Merged #76 Dashboard: read gauges per node 2026-10-01 02:01:46 +00:00

Merged #75 Show the first-boot wizard again 2026-09-30 20:27:38 +00:00

Merged #74 Source link: fill in the version 2026-09-30 19:59:17 +00:00

Merged #73 Dashboard: diff histogram totals per node 2026-09-30 18:56:39 +00:00

Merged #72 Installable as an app 2026-09-30 17:23:07 +00:00

Merged #71 ci: copy each release image to GHCR as a replica 2026-09-30 16:30:05 +00:00

Merged #70 ci: copy each release to GitHub after the tag build 2026-09-30 13:54:07 +00:00

Merged #69 ci: make the image digest artifacts re-runnable 2026-09-30 13:47:09 +00:00

Merged #68 ci: run the github wait job on its own runner label 2026-09-30 07:38:25 +00:00

Merged #67 ci: a cancelled GitHub run no longer reports failure to Gitea 2026-09-30 07:29:17 +00:00

Merged #66 docs: point issues and discussions at Gitea and the forum 2026-09-30 07:18:33 +00:00

Merged #65 ci: build on GitHub via the mirror, switchable with BUILD_ON 2026-09-30 06:52:29 +00:00

Merged #64 DNS checks read a long TXT record the server splits across lines 2026-09-29 17:24:22 +00:00

Merged #63 Dashboard: a command center, with trend pages to match 2026-09-29 05:28:24 +00:00

Merged #62 Journal: search, read, export, journals and the chain check 2026-09-29 05:23:38 +00:00

Merged #61 Lists page on without a total, and don't keep a stale one 2026-09-29 05:00:19 +00:00

Merged #60 en.json holds every English string, and CI keeps it that way 2026-09-29 04:27:35 +00:00

Merged #59 Security to-do list: the Security page, and critical items on the dashboard 2026-09-29 04:19:54 +00:00

Merged #57 Settings overview: drop the category cards 2026-09-29 03:01:40 +00:00

Merged #58 DLP: group and tenant conditions, and how long held mail waits 2026-09-29 02:41:11 +00:00

Merged #56 DLP rules, mail flow rules and held mail pages 2026-09-29 01:45:37 +00:00

Merged #55 Ports: whether each port is reachable from outside 2026-09-29 01:07:29 +00:00

Merged #54 Webhooks: Send test on a saved webhook 2026-09-29 01:06:56 +00:00

Merged #53 Expressions in list columns in words; one menu item highlighted per page 2026-09-29 01:06:13 +00:00

Merged #52 Reset to default on each Settings page with changed values 2026-09-28 23:47:20 +00:00

Merged #51 One-sentence intro at the top of every Settings page 2026-09-28 23:42:57 +00:00

Merged #50 Spam filter strength as a level: Relaxed, Balanced or Strict 2026-09-28 23:03:09 +00:00

Merged #49 Settings › Overview offers the limits and directory guides too 2026-09-28 22:26:21 +00:00

Merged #48 Pick webhook and tracer events by group, with common picks 2026-09-28 22:12:14 +00:00

Merged #47 The standard mail ports as one table, above Listeners 2026-09-28 22:11:48 +00:00

Merged #46 Metrics: connect Prometheus or an OpenTelemetry service in words 2026-09-28 22:02:08 +00:00

Merged #45 Alerts from templates, and every alert as a sentence 2026-09-28 22:01:41 +00:00

Merged #44 Reports in a few sentences, on every report page 2026-09-28 22:01:15 +00:00

Merged #43 Retention on one page, as sentences 2026-09-28 22:00:49 +00:00

Merged #42 Limits as sentences, with presets for who uses the server 2026-09-28 22:00:22 +00:00

Merged #40 Sender checks as a level: Relaxed, Recommended or Strict 2026-09-28 21:59:56 +00:00

Merged #41 Guided setup: connect a sign-in directory 2026-09-28 21:59:30 +00:00

Merged #35 Expression fields as choices: values from a list, conditions in words 2026-09-28 21:54:18 +00:00

Merged #39 Guided setup: certificates, automatically 2026-09-28 21:53:19 +00:00

Merged #36 Guided setup: how this server sends mail 2026-09-28 21:52:53 +00:00

Merged #34 Settings in nine task-based groups on the top bar, with an Overview page 2026-09-28 21:52:27 +00:00

Merged #38 Version 2026.9.28.4 2026-09-28 19:10:59 +00:00

Merged #37 Compliance Overview and Data inventory pages 2026-09-28 18:11:49 +00:00

Merged #33 Set how long rotated log files are kept, on the Hardening page 2026-09-28 15:29:57 +00:00

Merged #32 Switch IMAP, POP3 and ManageSieve on and off one at a time 2026-09-28 06:26:39 +00:00

Merged #31 Export what a legal hold keeps, from the Legal holds page 2026-09-28 04:48:10 +00:00

Merged #30 Compliance › Legal holds 2026-09-28 03:00:44 +00:00

Merged #29 Lock or unlock beside Delete on a person's page 2026-09-28 00:37:36 +00:00

Merged #28 Lock and unlock people from Directory › Accounts 2026-09-28 00:26:10 +00:00

Merged #27 Compliance > Locked accounts 2026-09-27 22:55:37 +00:00

Merged #26 Compliance > Audit log: the audit log in the console 2026-09-27 21:45:52 +00:00

Merged #25 Page title: inbuxa Admin, lowercase 2026-09-27 06:07:18 +00:00

Merged #24 Version the favicon URL 2026-09-27 06:01:10 +00:00

Merged #23 Brand: inbuxa own kitten replaces ihasmail cat 2026-09-27 05:10:04 +00:00

Merged #22 Announce releases on the community forum 2026-09-27 02:37:14 +00:00

Merged #21 Version 2026.9.26.1 2026-09-26 23:27:29 +00:00

Merged #20 Explain: stream the answer and say where it came from 2026-09-26 23:14:18 +00:00

Merged #19 Version 2026.9.26 2026-09-26 21:23:20 +00:00

Merged #18 Explain this: ask the local model about a failure, verdict, log line or setting 2026-09-26 08:30:46 +00:00

Merged #17 Dashboard: Cluster Health replaces Server Memory in a cluster 2026-09-25 08:08:21 +00:00

Merged #16 Let the server apply saved settings, and reload only for older servers 2026-09-24 20:13:16 +00:00

Merged #15 Apply saved settings on the server after a save 2026-09-24 18:18:26 +00:00

Merged #14 Version 2026.9.23 2026-09-23 05:47:31 +00:00

Merged #13 Local AI: a page to set up AI spam filtering, and the form hooks the spec asks for 2026-09-23 05:38:51 +00:00

Merged #12 Use the server's renamed registry capability and web interface client 2026-09-23 04:15:49 +00:00

Merged #11 Write the name in lowercase where people see it 2026-09-22 22:21:02 +00:00

Merged #10 Point links at git.coffeylabs.org after the move from GitHub 2026-09-22 16:11:23 +00:00

Merged #9 ci: run socket-free jobs on the light label 2026-09-22 13:54:27 +00:00

Merged #7 Fetch the registry token from the public address, not the runner's 2026-09-22 01:20:31 +00:00

Merged #6 Publish with a builder on the host's network 2026-09-21 23:33:32 +00:00

Merged #5 Each tenant's page carries its legacy protocols switch 2026-09-21 20:44:09 +00:00

Merged #4 Hardening shows who still uses legacy mail apps (LP-15) 2026-09-21 20:31:41 +00:00

Merged #3 Release weekly and publish the image from GitLab 2026-09-21 17:45:48 +00:00

Merged #2 Settings › Security › Hardening: the legacy mail protocols switch 2026-09-21 16:30:19 +00:00

Merged #1 Run CI on the self-hosted GitLab 2026-09-21 03:36:27 +00:00

5 Issues closed from 2 users

Closed #167 Order an ACME certificate with chosen names from the Certificates page 2026-11-07 01:17:38 +00:00

Closed #160 Certificates guide clears a domain's Additional Hostnames 2026-11-06 07:34:40 +00:00

Closed #135 Docker image doesn't listen on IPv6 2026-11-02 11:08:52 +00:00

Closed #108 Directories list: show each directory's Description next to its Type 2026-10-13 20:05:22 +00:00

Closed #109 Directory form: a Test button for the connection and for one person 2026-10-13 20:05:22 +00:00

5 Issues created by 0 users

Opened #108 Directories list: show each directory's Description next to its Type 2026-10-13 19:13:20 +00:00

Opened #109 Directory form: a Test button for the connection and for one person 2026-10-13 19:13:20 +00:00

Opened #135 Docker image doesn't listen on IPv6 2026-10-26 09:01:57 +00:00

Opened #160 Certificates guide clears a domain's Additional Hostnames 2026-11-04 18:45:45 +00:00

Opened #167 Order an ACME certificate with chosen names from the Certificates page 2026-11-06 19:54:29 +00:00