feat(cloudflare): add DNS pointing integration

This commit is contained in:
ryan
2026-08-04 13:30:21 +08:00
parent ea7658815a
commit 4eced2b721
22 changed files with 1834 additions and 376 deletions
+1 -1
View File
@@ -57,7 +57,7 @@ export const openflareWebsiteNavGroup: OpenFlareNavGroup = {
{
title: 'Cloudflare',
url: '/cloudflare',
childUrls: ['/cloudflare/settings', '/cloudflare/groups'],
childUrls: ['/cloudflare/settings'],
},
{ title: '源站地址', url: '/origins', childUrls: ['/origins/detail'] },
],
+4
View File
@@ -212,6 +212,10 @@ export interface TaskExecution {
export interface ListTaskExecutionsRequest {
status?: TaskExecutionStatus;
task_type?: string;
/** Prefix match on stored asynq task type (ignored when task_type / task_types is set). */
task_type_prefix?: string;
/** Comma-separated exact asynq task types for IN filter (ignored when task_type is set). */
task_types?: string;
page?: number;
page_size?: number;
}
+2
View File
@@ -1419,6 +1419,8 @@ export interface CloudflareAvailableDomain {
id: number;
zone_id: number;
domain: string;
/** Zone apex / root domain used for hierarchical grouping. */
zone_domain: string;
}
export interface CloudflareOverview {
+1 -1
View File
@@ -4559,4 +4559,4 @@
}
}
}
]
]