diff --git a/api/src/graphql/generated/api/types.ts b/api/src/graphql/generated/api/types.ts
index 698942881..695a0377a 100644
--- a/api/src/graphql/generated/api/types.ts
+++ b/api/src/graphql/generated/api/types.ts
@@ -285,6 +285,7 @@ export type Config = Node & {
};
export enum ConfigErrorState {
+ INELIGIBLE = 'INELIGIBLE',
INVALID = 'INVALID',
NO_KEY_SERVER = 'NO_KEY_SERVER',
UNKNOWN_ERROR = 'UNKNOWN_ERROR',
diff --git a/api/src/graphql/schema/types/config/config.graphql b/api/src/graphql/schema/types/config/config.graphql
index 3ff69ac84..e5969dcec 100644
--- a/api/src/graphql/schema/types/config/config.graphql
+++ b/api/src/graphql/schema/types/config/config.graphql
@@ -1,10 +1,3 @@
-enum ConfigErrorState {
- UNKNOWN_ERROR
- INVALID
- NO_KEY_SERVER
- WITHDRAWN
-}
-
type Config implements Node {
id: ID!
valid: Boolean
diff --git a/api/src/graphql/schema/types/vars/vars.graphql b/api/src/graphql/schema/types/vars/vars.graphql
index 7cbdfe046..e99c3fc17 100644
--- a/api/src/graphql/schema/types/vars/vars.graphql
+++ b/api/src/graphql/schema/types/vars/vars.graphql
@@ -8,6 +8,7 @@ type Subscription {
enum ConfigErrorState {
UNKNOWN_ERROR
+ INELIGIBLE
INVALID
NO_KEY_SERVER
WITHDRAWN
diff --git a/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/.login.php.last-download-time b/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/.login.php.last-download-time
index 9e339bed1..bfdd52e50 100644
--- a/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/.login.php.last-download-time
+++ b/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/.login.php.last-download-time
@@ -1 +1 @@
-1740588065597
\ No newline at end of file
+1741881521869
\ No newline at end of file
diff --git a/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/DefaultPageLayout.php b/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/DefaultPageLayout.php
index b8f39ce4a..7fbb2469d 100644
--- a/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/DefaultPageLayout.php
+++ b/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/DefaultPageLayout.php
@@ -676,7 +676,7 @@ echo "";
echo "
";
if (isset($myPage['Lock'])) {
$title = $themes2 ? "" : _('Unlock sortable items');
- echo "
";
+ echo "
";
}
if ($display['usage']) my_usage();
diff --git a/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/DefaultPageLayout.php.last-download-time b/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/DefaultPageLayout.php.last-download-time
index 28745ffb3..a1c8b7082 100644
--- a/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/DefaultPageLayout.php.last-download-time
+++ b/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/DefaultPageLayout.php.last-download-time
@@ -1 +1 @@
-1740588063495
\ No newline at end of file
+1741881520894
\ No newline at end of file
diff --git a/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/Notifications.page.last-download-time b/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/Notifications.page.last-download-time
index 890c275e2..e783e2b63 100644
--- a/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/Notifications.page.last-download-time
+++ b/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/Notifications.page.last-download-time
@@ -1 +1 @@
-1740588063858
\ No newline at end of file
+1741881521463
\ No newline at end of file
diff --git a/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/auth-request.php.last-download-time b/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/auth-request.php.last-download-time
index 57b142023..2f8016ba3 100644
--- a/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/auth-request.php.last-download-time
+++ b/api/src/unraid-api/unraid-file-modifier/modifications/__test__/__fixtures__/downloaded/auth-request.php.last-download-time
@@ -1 +1 @@
-1740588065854
\ No newline at end of file
+1741881522200
\ No newline at end of file
diff --git a/api/src/unraid-api/unraid-file-modifier/modifications/__test__/snapshots/DefaultPageLayout.php.modified.snapshot.php b/api/src/unraid-api/unraid-file-modifier/modifications/__test__/snapshots/DefaultPageLayout.php.modified.snapshot.php
index 717ede4c8..a299ab856 100644
--- a/api/src/unraid-api/unraid-file-modifier/modifications/__test__/snapshots/DefaultPageLayout.php.modified.snapshot.php
+++ b/api/src/unraid-api/unraid-file-modifier/modifications/__test__/snapshots/DefaultPageLayout.php.modified.snapshot.php
@@ -667,7 +667,7 @@ echo "
";
echo "";
if (isset($myPage['Lock'])) {
$title = $themes2 ? "" : _('Unlock sortable items');
- echo "
";
+ echo "
";
}
if ($display['usage']) my_usage();
diff --git a/web/_webGui/testWebComponents.page b/web/_webGui/testWebComponents.page
index fd7b87af7..929ad4ebf 100644
--- a/web/_webGui/testWebComponents.page
+++ b/web/_webGui/testWebComponents.page
@@ -46,6 +46,7 @@ if (!function_exists('ipaddr')) {
}
$configErrorEnum = [ // used to map $var['configValid'] value to mimic unraid-api's `configError` ENUM
"error" => 'UNKNOWN_ERROR',
+ "ineligible" => 'INELIGIBLE',
"invalid" => 'INVALID',
"nokeyserver" => 'NO_KEY_SERVER',
"withdrawn" => 'WITHDRAWN',
diff --git a/web/composables/gql/graphql.ts b/web/composables/gql/graphql.ts
index 36164a074..5e6f2aa5e 100644
--- a/web/composables/gql/graphql.ts
+++ b/web/composables/gql/graphql.ts
@@ -1,4 +1,4 @@
-
+/* eslint-disable */
import type { TypedDocumentNode as DocumentNode } from '@graphql-typed-document-node/core';
export type Maybe
= T | null;
export type InputMaybe = Maybe;
@@ -288,6 +288,7 @@ export type Config = Node & {
};
export enum ConfigErrorState {
+ Ineligible = 'INELIGIBLE',
Invalid = 'INVALID',
NoKeyServer = 'NO_KEY_SERVER',
UnknownError = 'UNKNOWN_ERROR',
@@ -371,6 +372,7 @@ export type Disk = {
bytesPerSector: Scalars['Long']['output'];
device: Scalars['String']['output'];
firmwareRevision: Scalars['String']['output'];
+ id: Scalars['ID']['output'];
interfaceType: DiskInterfaceType;
name: Scalars['String']['output'];
partitions?: Maybe>;
diff --git a/web/store/server.ts b/web/store/server.ts
index 8c3e47290..6b8331745 100644
--- a/web/store/server.ts
+++ b/web/store/server.ts
@@ -792,7 +792,6 @@ export const useServerStore = defineStore('server', () => {
// ref: 'configError',
// type: 'server',
// };
- //@ts-expect-error - causing a build-breaking type error, but seems plausible, so i kept it around - pujitm
case 'INELIGIBLE':
return {
heading: 'Ineligible for OS Version',