fix(api): #197 Bundle C review nits — order-independent operationIds + nullable MediaSources fields
Build ErsatzTV Image / Docs update reminder (pull_request) Successful in 23s
Build ErsatzTV Image / Build & test (.NET) (pull_request) Successful in 8m24s
Build ErsatzTV Image / EF migration integrity (SQLite + MySql) (pull_request) Successful in 9m55s
Build ErsatzTV Image / Build & push image (amd64) (pull_request) Has been skipped
Build ErsatzTV Image / Docs update reminder (push) Has been skipped
Build ErsatzTV Image / EF migration integrity (SQLite + MySql) (push) Successful in 4m18s
Build ErsatzTV Image / Build & test (.NET) (push) Successful in 5m36s
Build ErsatzTV Image / Build & push image (amd64) (push) Successful in 5m21s

Refs #287 #288 #197

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit was merged in pull request #296.
This commit is contained in:
2026-07-12 12:08:50 +02:00
co-authored by Claude Opus 4.8
parent a918ccd60c
commit c40e78d840
10 changed files with 182 additions and 40 deletions
+5 -5
View File
@@ -956,8 +956,8 @@ export interface components {
};
"PathReplacementResponseModel": {
"id": number;
"remotePath": string;
"localPath": string;
"remotePath": null | string;
"localPath": null | string;
};
"PlaybackOrder": "None" | "Chronological" | "Random" | "Shuffle" | "ShuffleInOrder" | "MultiEpisodeShuffle" | "SeasonEpisode" | "RandomRotation" | "Marathon";
"PlaylistGroupResponseModel": {
@@ -1164,14 +1164,14 @@ export interface components {
};
"RemoteLibraryResponseModel": {
"id": number;
"name": string;
"name": null | string;
"mediaKind": components["schemas"]["LibraryMediaKind"];
"shouldSyncItems": boolean;
};
"RemoteMediaSourceItemResponseModel": {
"id": number;
"name": string;
"address": string;
"name": null | string;
"address": null | string;
};
"RemoteMediaSourceStateResponseModel": {
"isAuthorized": boolean;