Introduce pkg/mail.Addr

Signed-off-by: Émile Ré <nemile.re@gmail.com>
This commit is contained in:
Émile Ré
2025-12-12 15:32:46 +01:00
parent cab9d6f2ed
commit c0b2a5702d
85 changed files with 842 additions and 646 deletions

View File

@@ -1,5 +1,5 @@
/**
* @generated SignedSource<<9b84adc0253186c6f0a5f47837d83d7f>>
* @generated SignedSource<<f9018169cee4d71768fca395e5dd59a9>>
* @lightSyntaxTransform
* @nogrep
*/
@@ -11,7 +11,7 @@
import { ConcreteRequest } from 'relay-runtime';
export type BulkExportDocumentsInput = {
documentIds: ReadonlyArray<string>;
watermarkEmail?: string | null | undefined;
watermarkEmail?: any | null | undefined;
withSignatures: boolean;
withWatermark: boolean;
};

View File

@@ -1,5 +1,5 @@
/**
* @generated SignedSource<<e263259b92f7b1fe14bca5fca49b20bf>>
* @generated SignedSource<<5175c19e84ee71ec4a3e9e35e515991e>>
* @lightSyntaxTransform
* @nogrep
*/
@@ -15,14 +15,14 @@ export type PeopleGraphNodeQuery$variables = {
};
export type PeopleGraphNodeQuery$data = {
readonly node: {
readonly additionalEmailAddresses?: ReadonlyArray<string>;
readonly additionalEmailAddresses?: ReadonlyArray<any>;
readonly contractEndDate?: any | null | undefined;
readonly contractStartDate?: any | null | undefined;
readonly fullName?: string;
readonly id?: string;
readonly kind?: PeopleKind;
readonly position?: string | null | undefined;
readonly primaryEmailAddress?: string;
readonly primaryEmailAddress?: any;
};
};
export type PeopleGraphNodeQuery = {

View File

@@ -1,5 +1,5 @@
/**
* @generated SignedSource<<940911e0b7ae1ffe53a31f98216dcfe6>>
* @generated SignedSource<<336b3e8036d321c95981b2d15c0b41b9>>
* @lightSyntaxTransform
* @nogrep
*/
@@ -17,14 +17,14 @@ export type PeopleGraphPaginatedFragment$data = {
readonly __id: string;
readonly edges: ReadonlyArray<{
readonly node: {
readonly additionalEmailAddresses: ReadonlyArray<string>;
readonly additionalEmailAddresses: ReadonlyArray<any>;
readonly contractEndDate: any | null | undefined;
readonly contractStartDate: any | null | undefined;
readonly fullName: string;
readonly id: string;
readonly kind: PeopleKind;
readonly position: string | null | undefined;
readonly primaryEmailAddress: string;
readonly primaryEmailAddress: any;
};
}>;
};

View File

@@ -1,5 +1,5 @@
/**
* @generated SignedSource<<3b196ff5779051fcd1ed9cca6b7be112>>
* @generated SignedSource<<8d8fcf4db72f5417db8a4f32129a687a>>
* @lightSyntaxTransform
* @nogrep
*/
@@ -23,7 +23,7 @@ export type PeopleGraphQuery$data = {
readonly node: {
readonly fullName: string;
readonly id: string;
readonly primaryEmailAddress: string;
readonly primaryEmailAddress: any;
};
}>;
};

View File

@@ -1,5 +1,5 @@
/**
* @generated SignedSource<<a91a49863ad5c692ae869d3bcc0584cb>>
* @generated SignedSource<<904f3388abab4e5e84dddf0528530a46>>
* @lightSyntaxTransform
* @nogrep
*/
@@ -11,14 +11,14 @@
import { ConcreteRequest } from 'relay-runtime';
export type PeopleKind = "CONTRACTOR" | "EMPLOYEE" | "SERVICE_ACCOUNT";
export type UpdatePeopleInput = {
additionalEmailAddresses?: ReadonlyArray<string> | null | undefined;
additionalEmailAddresses?: ReadonlyArray<any> | null | undefined;
contractEndDate?: any | null | undefined;
contractStartDate?: any | null | undefined;
fullName?: string | null | undefined;
id: string;
kind?: PeopleKind | null | undefined;
position?: string | null | undefined;
primaryEmailAddress?: string | null | undefined;
primaryEmailAddress?: any | null | undefined;
};
export type PeopleGraphUpdateMutation$variables = {
input: UpdatePeopleInput;
@@ -26,14 +26,14 @@ export type PeopleGraphUpdateMutation$variables = {
export type PeopleGraphUpdateMutation$data = {
readonly updatePeople: {
readonly people: {
readonly additionalEmailAddresses: ReadonlyArray<string>;
readonly additionalEmailAddresses: ReadonlyArray<any>;
readonly contractEndDate: any | null | undefined;
readonly contractStartDate: any | null | undefined;
readonly fullName: string;
readonly id: string;
readonly kind: PeopleKind;
readonly position: string | null | undefined;
readonly primaryEmailAddress: string;
readonly primaryEmailAddress: any;
};
};
};

View File

@@ -1,5 +1,5 @@
/**
* @generated SignedSource<<271260153dc611541b234266fbdd0c74>>
* @generated SignedSource<<213636cdb170859b30c372b29ddbf752>>
* @lightSyntaxTransform
* @nogrep
*/
@@ -11,7 +11,7 @@
import { ConcreteRequest } from 'relay-runtime';
export type CreateTrustCenterAccessInput = {
active: boolean;
email: string;
email: any;
name: string;
trustCenterId: string;
};
@@ -27,7 +27,7 @@ export type TrustCenterAccessGraphCreateMutation$data = {
readonly active: boolean;
readonly activeCount: number;
readonly createdAt: any;
readonly email: string;
readonly email: any;
readonly hasAcceptedNonDisclosureAgreement: boolean;
readonly id: string;
readonly lastTokenExpiresAt: any | null | undefined;

View File

@@ -1,5 +1,5 @@
/**
* @generated SignedSource<<4d6afeeeed479773202c8516eeb63620>>
* @generated SignedSource<<3c70b46fb46bf10a48eb06a5e76c1d75>>
* @lightSyntaxTransform
* @nogrep
*/
@@ -31,7 +31,7 @@ export type TrustCenterAccessGraphUpdateMutation$data = {
readonly active: boolean;
readonly activeCount: number;
readonly createdAt: any;
readonly email: string;
readonly email: any;
readonly hasAcceptedNonDisclosureAgreement: boolean;
readonly id: string;
readonly lastTokenExpiresAt: any | null | undefined;

View File

@@ -1,5 +1,5 @@
/**
* @generated SignedSource<<a3da155281753945ab0645a04f0b74fb>>
* @generated SignedSource<<5b0e12ba40232dd4328c0fd766513fb2>>
* @lightSyntaxTransform
* @nogrep
*/
@@ -19,7 +19,7 @@ export type TrustCenterAccessGraph_accesses$data = {
readonly active: boolean;
readonly activeCount: number;
readonly createdAt: any;
readonly email: string;
readonly email: any;
readonly hasAcceptedNonDisclosureAgreement: boolean;
readonly id: string;
readonly lastTokenExpiresAt: any | null | undefined;