* fix: prevent credit notes from entering payment flow * fix: persist and display customer personal numbers * feat: configure automatic invoice reminder days * fix: issue credit notes through send flow * chore: add repository agent guidance * feat(mcp): route tools across user companies * fix(articles): delete unused register entries * feat(invoices): improve issued invoice actions * feat(supplier-invoices): retain uploaded source documents * docs: record implementation decisions * feat: enhance customer personal number handling and validation - Updated CustomerForm to allow personal numbers in the format of "********-1234" for individual customers. - Added validation to ensure personal numbers are only accepted for individual customers in CreateCustomerSchema. - Implemented masking and encryption for personal numbers to enhance data protection. - Introduced new utility functions for masking and encrypting personal numbers. - Added database migration to enforce unique constraints on credit note relationships and prevent duplicate entries. - Enhanced error handling and logging for credit note issuance and invoice processing. - Updated tests to cover new credit note creation guards and personal number handling. * test: enhance list companies test with supabase query mocks
20 lines
739 B
JSON
20 lines
739 B
JSON
{
|
|
"id": "email",
|
|
"sector": "general",
|
|
"exportName": "emailExtension",
|
|
"entryPoint": "@/extensions/general/email",
|
|
"workspace": null,
|
|
"requiredEnvVars": ["RESEND_API_KEY", "RESEND_FROM_EMAIL"],
|
|
"optionalEnvVars": [],
|
|
"npmDependencies": ["resend"],
|
|
"definition": {
|
|
"name": "E-post (Resend)",
|
|
"category": "operations",
|
|
"icon": "Mail",
|
|
"dataPattern": "core",
|
|
"readsCoreTables": ["invoices", "customers", "company_settings"],
|
|
"description": "Skicka fakturor och påminnelser via e-post",
|
|
"longDescription": "Aktiverar e-postfunktioner: skicka fakturor till kunder, automatiska betalningspåminnelser enligt valt schema, och e-postmeddelanden. Kräver ett Resend-konto med verifierad domän."
|
|
}
|
|
}
|