ci
Deploy db-migrations / db-migrations (push) Failing after 44s
Deploy service message-delivery-method-web-push / service message-delivery-method-web-push (push) Successful in 47s

This commit is contained in:
2024-12-03 13:56:24 +02:00
parent 920d7f089f
commit 2f5c5922e0
7 changed files with 73 additions and 290 deletions
@@ -1,24 +1,11 @@
import type { BaseDocument } from "./BaseDocument";
type MessageDeliveryMethodWebPushVapid = {
name: "message_delivery_method_web_push_vapid";
value: {
subject: string;
keys: {
publicKey: string;
privateKey: string;
};
};
};
type MessageDeliveryMethodWebPushGcmApiKey = {
name: "message_delivery_method_web_push_gcm_api_key";
value: string;
};
export type ServerSettingsDocument = (
| MessageDeliveryMethodWebPushVapid
| MessageDeliveryMethodWebPushGcmApiKey
) & {
_id: string; // Формат: "server_settings:<name>"
export interface MessageDeliveryMethodWebPushVapid extends BaseDocument {
_id: "server_settings:message_delivery_method_web_push_vapid_keys"; // Формат: "server_settings:<name>"
type: "server_settings";
} & BaseDocument;
name: "message_delivery_method_web_push_vapid_keys";
value: {
publicKey: string;
privateKey: string;
};
}