feat: verschlüsselte Integrationseinstellungen, Haushaltsmitglieder mit Ersteller, Backup-Download

This commit is contained in:
opencode committed 2026-10-18 14:19:03 +02:00
1 parent a1195223e0
commit 267f4fcf70
21 files changed
+724 -30

No files matched your search

+4 -4
View File
@@ -13,12 +13,12 @@ describe("logo", () => {
expect(normalizeDomain(" keinedomain ")).toBeNull();
expect(normalizeDomain(null)).toBeNull();
});
it("logoImageUrl braucht Domain und öffentlichen Key", () => {
it("logoImageUrl braucht Domain und öffentlichen Key", async () => {
process.env.LOGO_DEV_PUBLISHABLE_KEY = "pk_test";
expect(logoImageUrl("stripe.com")).toBe("https://img.logo.dev/stripe.com?token=pk_test&size=128&format=png");
expect(logoImageUrl(null)).toBeNull();
expect(await logoImageUrl("stripe.com")).toBe("https://img.logo.dev/stripe.com?token=pk_test&size=128&format=png");
expect(await logoImageUrl(null)).toBeNull();
delete process.env.LOGO_DEV_PUBLISHABLE_KEY;
expect(logoImageUrl("stripe.com")).toBeNull();
expect(await logoImageUrl("stripe.com")).toBeNull();
});
it("monogram bildet Kürzel aus dem Namen", () => {
expect(monogram("Therme Erding")).toBe("TE");