Created base structure to manage domains

This commit is contained in:
Alejandro Celaya
2021-08-20 17:30:07 +02:00
parent 5eee86003d
commit a28a4846bc
13 changed files with 140 additions and 19 deletions

View File

@@ -65,9 +65,16 @@ export interface ShlinkShortUrlData extends ShortUrlMeta {
tags?: string[];
}
interface ShlinkDomainRedirects {
baseUrlRedirect: string,
regular404Redirect: string,
invalidShortUrlRedirect: string
}
export interface ShlinkDomain {
domain: string;
isDefault: boolean;
redirects?: ShlinkDomainRedirects; // Optional only for Shlink older than 2.8
}
export interface ShlinkDomainsResponse {