Resync hq ADR references 0044-0054 -> 0039-0049 after the hq record reconciliation
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
// The Mailu API client — mailu's own code, living in the module (novox/hq ADR 0044). Moved out of
|
||||
// The Mailu API client — mailu's own code, living in the module (novox/hq ADR 0039). Moved out of
|
||||
// the shared hal sdk, where a change to Mailu's surface rebuilt everything; here it rebuilds only
|
||||
// mailu. Both this module's tools and its events entrypoint import it, and nothing outside mailu does.
|
||||
//
|
||||
@@ -45,7 +45,7 @@ export interface MailMessage {
|
||||
// The fields we ask doveadm for, once — kept together so read and search stay identical in shape.
|
||||
const FETCH_FIELDS = "date.received hdr.subject hdr.from body.snippet";
|
||||
|
||||
/** The settings-merged config the mesh delivers (novox/hq ADR 0051): { url, apiKey, token, password, user, ... }. */
|
||||
/** The settings-merged config the mesh delivers (novox/hq ADR 0046): { url, apiKey, token, password, user, ... }. */
|
||||
function meshConfig(file?: string): Record<string, string> {
|
||||
if (!file) return {};
|
||||
try { return JSON.parse(readFileSync(file, "utf8")) as Record<string, string>; }
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
// server's accounts and announces what changed, so the rest of the mesh can react to a mailbox
|
||||
// appearing or an alias being pointed somewhere new.
|
||||
//
|
||||
// Emits (novox/hq ADR 0046/0047):
|
||||
// Emits (novox/hq ADR 0041/0042):
|
||||
// module.mailu.user.created / .deleted — a mailbox appeared or was removed
|
||||
// module.mailu.alias.created / .deleted — an alias was added or removed
|
||||
//
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@novox/module-mailu",
|
||||
"version": "0.1.0",
|
||||
"description": "mailu — mail server. Its API client, tools and events live here (novox/hq ADR 0044).",
|
||||
"description": "mailu — mail server. Its API client, tools and events live here (novox/hq ADR 0039).",
|
||||
"type": "module",
|
||||
"private": true,
|
||||
"dependencies": {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// mailu's tools — moved here from the shared sdk (novox/hq ADR 0044), importing mailu's own client.
|
||||
// mailu's tools — moved here from the shared sdk (novox/hq ADR 0039), importing mailu's own client.
|
||||
// They return structured data; the mesh serves them through the sdk's tool harness. Deletions are
|
||||
// guarded by an explicit `confirm`, since removing a mailbox destroys its mail and cannot be undone.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user