Re-add "Add "kcefEnabled" server setting"

Reverts 29bb60c28b
This commit is contained in:
schroda
2026-06-28 18:23:04 +02:00
parent ea8fe0802d
commit 43fef26b89
6 changed files with 34 additions and 0 deletions

View File

@@ -1091,6 +1091,7 @@ export type PartialSettingsTypeKeySpecifier = (
| 'jwtAudience'
| 'jwtRefreshExpiry'
| 'jwtTokenExpiry'
| 'kcefEnabled'
| 'koreaderSyncChecksumMethod'
| 'koreaderSyncDeviceId'
| 'koreaderSyncPercentageTolerance'
@@ -1179,6 +1180,7 @@ export type PartialSettingsTypeFieldPolicy = {
jwtAudience?: FieldPolicy<any> | FieldReadFunction<any>;
jwtRefreshExpiry?: FieldPolicy<any> | FieldReadFunction<any>;
jwtTokenExpiry?: FieldPolicy<any> | FieldReadFunction<any>;
kcefEnabled?: FieldPolicy<any> | FieldReadFunction<any>;
koreaderSyncChecksumMethod?: FieldPolicy<any> | FieldReadFunction<any>;
koreaderSyncDeviceId?: FieldPolicy<any> | FieldReadFunction<any>;
koreaderSyncPercentageTolerance?: FieldPolicy<any> | FieldReadFunction<any>;
@@ -1476,6 +1478,7 @@ export type SettingsKeySpecifier = (
| 'jwtAudience'
| 'jwtRefreshExpiry'
| 'jwtTokenExpiry'
| 'kcefEnabled'
| 'koreaderSyncChecksumMethod'
| 'koreaderSyncDeviceId'
| 'koreaderSyncPercentageTolerance'
@@ -1564,6 +1567,7 @@ export type SettingsFieldPolicy = {
jwtAudience?: FieldPolicy<any> | FieldReadFunction<any>;
jwtRefreshExpiry?: FieldPolicy<any> | FieldReadFunction<any>;
jwtTokenExpiry?: FieldPolicy<any> | FieldReadFunction<any>;
kcefEnabled?: FieldPolicy<any> | FieldReadFunction<any>;
koreaderSyncChecksumMethod?: FieldPolicy<any> | FieldReadFunction<any>;
koreaderSyncDeviceId?: FieldPolicy<any> | FieldReadFunction<any>;
koreaderSyncPercentageTolerance?: FieldPolicy<any> | FieldReadFunction<any>;
@@ -1703,6 +1707,7 @@ export type SettingsTypeKeySpecifier = (
| 'jwtAudience'
| 'jwtRefreshExpiry'
| 'jwtTokenExpiry'
| 'kcefEnabled'
| 'koreaderSyncChecksumMethod'
| 'koreaderSyncDeviceId'
| 'koreaderSyncPercentageTolerance'
@@ -1791,6 +1796,7 @@ export type SettingsTypeFieldPolicy = {
jwtAudience?: FieldPolicy<any> | FieldReadFunction<any>;
jwtRefreshExpiry?: FieldPolicy<any> | FieldReadFunction<any>;
jwtTokenExpiry?: FieldPolicy<any> | FieldReadFunction<any>;
kcefEnabled?: FieldPolicy<any> | FieldReadFunction<any>;
koreaderSyncChecksumMethod?: FieldPolicy<any> | FieldReadFunction<any>;
koreaderSyncDeviceId?: FieldPolicy<any> | FieldReadFunction<any>;
koreaderSyncPercentageTolerance?: FieldPolicy<any> | FieldReadFunction<any>;

View File

@@ -1788,6 +1788,7 @@ export type PartialSettingsType = Settings & {
jwtAudience?: Maybe<Scalars['String']['output']>;
jwtRefreshExpiry?: Maybe<Scalars['Duration']['output']>;
jwtTokenExpiry?: Maybe<Scalars['Duration']['output']>;
kcefEnabled?: Maybe<Scalars['Boolean']['output']>;
koreaderSyncChecksumMethod?: Maybe<KoreaderSyncChecksumMethod>;
/** @deprecated Moved to preference store. Is supposed to be random and gets auto generated, replace with MOVE TO PREFERENCES */
koreaderSyncDeviceId?: Maybe<Scalars['String']['output']>;
@@ -1876,6 +1877,7 @@ export type PartialSettingsTypeInput = {
jwtAudience?: InputMaybe<Scalars['String']['input']>;
jwtRefreshExpiry?: InputMaybe<Scalars['Duration']['input']>;
jwtTokenExpiry?: InputMaybe<Scalars['Duration']['input']>;
kcefEnabled?: InputMaybe<Scalars['Boolean']['input']>;
koreaderSyncChecksumMethod?: InputMaybe<KoreaderSyncChecksumMethod>;
koreaderSyncPercentageTolerance?: InputMaybe<Scalars['Float']['input']>;
koreaderSyncStrategyBackward?: InputMaybe<KoreaderSyncConflictStrategy>;
@@ -2374,6 +2376,7 @@ export type Settings = {
jwtAudience?: Maybe<Scalars['String']['output']>;
jwtRefreshExpiry?: Maybe<Scalars['Duration']['output']>;
jwtTokenExpiry?: Maybe<Scalars['Duration']['output']>;
kcefEnabled?: Maybe<Scalars['Boolean']['output']>;
koreaderSyncChecksumMethod?: Maybe<KoreaderSyncChecksumMethod>;
/** @deprecated Moved to preference store. Is supposed to be random and gets auto generated, replace with MOVE TO PREFERENCES */
koreaderSyncDeviceId?: Maybe<Scalars['String']['output']>;
@@ -2517,6 +2520,7 @@ export type SettingsType = Settings & {
jwtAudience: Scalars['String']['output'];
jwtRefreshExpiry: Scalars['Duration']['output'];
jwtTokenExpiry: Scalars['Duration']['output'];
kcefEnabled: Scalars['Boolean']['output'];
koreaderSyncChecksumMethod: KoreaderSyncChecksumMethod;
/** @deprecated Moved to preference store. Is supposed to be random and gets auto generated, replace with MOVE TO PREFERENCES */
koreaderSyncDeviceId: Scalars['String']['output'];

View File

@@ -2794,6 +2794,7 @@ export type ServerSettingsFragment = {
databaseUsername: string;
databasePassword: string;
useHikariConnectionPool: boolean;
kcefEnabled: boolean;
downloadConversions: Array<{
__typename: 'SettingsDownloadConversionType';
mimeType: string;
@@ -2897,6 +2898,7 @@ export type ResetServerSettingsMutation = {
databaseUsername: string;
databasePassword: string;
useHikariConnectionPool: boolean;
kcefEnabled: boolean;
downloadConversions: Array<{
__typename: 'SettingsDownloadConversionType';
mimeType: string;
@@ -3010,6 +3012,7 @@ export type UpdateServerSettingsMutation = {
databaseUsername: string;
databasePassword: string;
useHikariConnectionPool: boolean;
kcefEnabled: boolean;
downloadConversions: Array<{
__typename: 'SettingsDownloadConversionType';
mimeType: string;
@@ -3119,6 +3122,7 @@ export type GetServerSettingsQuery = {
databaseUsername: string;
databasePassword: string;
useHikariConnectionPool: boolean;
kcefEnabled: boolean;
downloadConversions: Array<{
__typename: 'SettingsDownloadConversionType';
mimeType: string;

View File

@@ -135,5 +135,8 @@ export const SERVER_SETTINGS = gql`
databaseUsername
databasePassword
useHikariConnectionPool
# WebView
kcefEnabled
}
`;