Call the webmail inbuxa-webmail in docs and comments
The webmail repository was renamed from ihasmail-inbuxa to inbuxa-webmail on 2026-10-05. The OAuth client id stays ihasmail-inbuxa: that is what the server registers, so the backticked and quoted ids are unchanged.
This commit is contained in:
1 parent
c43abef8ab
commit
083f22d6fb
16 files changed
+40
-40
No files matched your search
@@ -353,7 +353,7 @@ adds at most 2.
|
||||
|
||||
## ihasmail changes
|
||||
|
||||
These go in the INBUXA fork of ihasmail, ihasmail-inbuxa, never in public
|
||||
These go in the INBUXA fork of ihasmail, inbuxa-webmail, never in public
|
||||
ihasmail, which stays Stalwart-facing (SPEC.md §5).
|
||||
|
||||
- **Reading:** when a message has an `X-Spam-LLM` header, the message details
|
||||
|
||||
@@ -275,7 +275,7 @@ Each requirement has an ID, and tests name the IDs they check.
|
||||
|
||||
## ihasmail changes
|
||||
|
||||
These go in the INBUXA fork of ihasmail, ihasmail-inbuxa, never in public
|
||||
These go in the INBUXA fork of ihasmail, inbuxa-webmail, never in public
|
||||
ihasmail, which stays Stalwart-facing (SPEC.md §5).
|
||||
|
||||
- **Administration, Domains:** a logo field on each domain. Upload a PNG, JPEG
|
||||
@@ -389,7 +389,7 @@ files carry hooks marked `inbuxa:`. Acceptance tests 1 to 17 pass as
|
||||
`tests/src/system/branding.rs`.
|
||||
|
||||
- **BT-1 to BT-26:** built.
|
||||
- **ihasmail changes** belong to ihasmail-inbuxa and aren't part of this
|
||||
- **ihasmail changes** belong to inbuxa-webmail and aren't part of this
|
||||
repository.
|
||||
- **Test 18 (compat)** is written as `branding_compat`, ignored, and unrun
|
||||
until a copy of INBUXA's data is provided. INBUXA holds no logos or
|
||||
|
||||
@@ -14,7 +14,7 @@ Written for the record SPEC.md §3 rule 3 asks for. Sources, and nothing else:
|
||||
|---|---|---|
|
||||
| This repository at `0502eb4` (2026-09-28): `crates/smtp/src/inbound/data.rs`, `crates/smtp/src/queue/`, `crates/jmap/src/submission/set.rs`, `crates/common/src/scripts/`, `vendor/sieve-rs`, `resources/schema/schema.json.gz` | AGPL-3.0-only | Where a check can run, what the queue stores, what a sender sees on a refusal |
|
||||
| inbuxa-admin at `b82904c` | AGPL-3.0-only | Where the pages go |
|
||||
| ihasmail-inbuxa (the webmail) at `290bc63` | AGPL-3.0-or-later | How a refused send reaches the person sending |
|
||||
| inbuxa-webmail (the webmail) at `290bc63` | AGPL-3.0-or-later | How a refused send reaches the person sending |
|
||||
| `inbuxa-drafts/queue/dlp.md`, `rule-builder.md` | Own | What John asked for and settled |
|
||||
| The personal-data catalog spec and the audit-hold-lock spec | Own | Roles, the audit log, legal holds, the catalog check |
|
||||
| RFC 5321, RFC 3463 (enhanced status codes), RFC 8620/8621 (JMAP) | Public | Refusal codes and the submission error shape |
|
||||
@@ -385,7 +385,7 @@ first). The inspection limit caps the worst case.
|
||||
Every form previews the rule in words ("If a recipient is outside and the
|
||||
message contains 5 or more card numbers, hold it for review").
|
||||
|
||||
## 4. Webmail (ihasmail-inbuxa)
|
||||
## 4. Webmail (inbuxa-webmail)
|
||||
|
||||
- A warning dialog: the notice, a reason field, **Send anyway** and **Edit
|
||||
message**.
|
||||
|
||||
@@ -291,7 +291,7 @@ upstream files carry hooks marked `inbuxa:`. Acceptance tests 1 to 11 pass as
|
||||
`createdBy`. The server-set name is **deferred** until sign-in goes through
|
||||
OAuth (contract C-8): with Basic auth there's no client name, so a mask
|
||||
created through the Fastmail API has none.
|
||||
- **ihasmail changes** belong to ihasmail-inbuxa and aren't part of this
|
||||
- **ihasmail changes** belong to inbuxa-webmail and aren't part of this
|
||||
repository.
|
||||
- **Test 12 (compat)** is written as `masked_email_compat`, ignored, and unrun
|
||||
until a copy of INBUXA's data with masks made on it is provided. Its doc
|
||||
|
||||
@@ -411,7 +411,7 @@ unchanged.
|
||||
|
||||
## ihasmail changes
|
||||
|
||||
These go in ihasmail-inbuxa, not public ihasmail, which stays Stalwart-facing
|
||||
These go in inbuxa-webmail, not public ihasmail, which stays Stalwart-facing
|
||||
(SPEC.md §5).
|
||||
|
||||
- The dashboard already reads `x:Metric` for received, sent and memory. Keep
|
||||
|
||||
@@ -336,9 +336,9 @@ called from `system_tests` with no gate.
|
||||
- **MT-1 to MT-18, MT-20 to MT-23:** built.
|
||||
- **MT-19, MT-19a:** built, except the submission-time warning, **deferred**
|
||||
(see MT-19a) until the contract defines a warnings shape.
|
||||
- **ihasmail changes** (the section above) belong to ihasmail-inbuxa and
|
||||
- **ihasmail changes** (the section above) belong to inbuxa-webmail and
|
||||
aren't part of this repository. Its branding and quota warnings wait for
|
||||
ihasmail-inbuxa.
|
||||
inbuxa-webmail.
|
||||
- **Test 15 (compat)** is written as `tenant_compat`, ignored, and unrun until
|
||||
a copy of INBUXA's data is provided. Its doc comment says how to run it.
|
||||
- **Known limits, not requirements of this spec:**
|
||||
|
||||
@@ -412,7 +412,7 @@ check it and the fork keeps it.
|
||||
|
||||
## ihasmail changes
|
||||
|
||||
These go in ihasmail-inbuxa, the INBUXA fork of ihasmail, never in public
|
||||
These go in inbuxa-webmail, the INBUXA fork of ihasmail, never in public
|
||||
ihasmail, which stays Stalwart-facing (SPEC.md §5).
|
||||
|
||||
- **Domain editor:** a directory picker offering "server default" and the
|
||||
|
||||
@@ -679,7 +679,7 @@ SCIM error documents (RFC 7644 §3.12): `schemas`
|
||||
|
||||
## ihasmail changes
|
||||
|
||||
These go in ihasmail-inbuxa, not public ihasmail, which stays
|
||||
These go in inbuxa-webmail, not public ihasmail, which stays
|
||||
Stalwart-facing (SPEC.md §5).
|
||||
|
||||
- **Domains:** an "Allow SCIM provisioning" switch on the domain form. Turning
|
||||
|
||||
@@ -276,7 +276,7 @@ marked `inbuxa:`. Acceptance tests 1 to 15 pass as
|
||||
`tests/src/system/undelete.rs`, with `/changes` and the `/query` filters.
|
||||
|
||||
- **UD-1 to UD-17a:** built.
|
||||
- **ihasmail changes** belong to ihasmail-inbuxa and aren't part of this
|
||||
- **ihasmail changes** belong to inbuxa-webmail and aren't part of this
|
||||
repository.
|
||||
- **Test 16 (compat)** is written as `undelete_compat`, ignored, and unrun
|
||||
until a copy of INBUXA's data with archived items made on it is provided.
|
||||
|
||||
Reference in new issue
Block a user