mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-20 09:33:39 +02:00
New outbound-finance module that issues invoices to clients. M1 scope: - types, constants, collections with demo seed (not auto-loaded) - module.config registered in module-registry - Dexie v27 with invoices / invoiceClients / invoiceSettings tables - encryption registry entries for all three tables (type-safe via entry<T>) - app entry (requiredTier: alpha) + gradient icon (emerald→teal, QR corner) - route /invoices mounts ListView with empty state Money stored as integers in minor units (Rappen/cents) to avoid float drift. Totals kept plaintext for liveQuery aggregation; lines encrypted as a whole array so titles ride alongside. Settings is a singleton with stable sentinel id so sync dedupes on it. Plan: docs/plans/invoices-module.md. Next: M2 CRUD + number generator. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| logos | ||
| app-icons.ts | ||
| AppLogo.svelte | ||
| AppLogoWithName.svelte | ||
| config.ts | ||
| index.ts | ||
| mana-apps.spec.ts | ||
| mana-apps.ts | ||
| ManaIcon.svelte | ||
| types.ts | ||