feat!: Improved plugin settings api and medias source settings error messages for jackett and jellyfin

This commit is contained in:
Aleksi Lassila
2025-02-21 14:20:31 +02:00
parent 94696df7dc
commit b598245cb0
20 changed files with 284 additions and 132 deletions

View File

@@ -18,9 +18,10 @@
"test:cov": "jest --coverage",
"test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand",
"test:e2e": "jest --config ./test/jest-e2e.json",
"publish:patch": "npm version -w packages/reiverr-plugin --git-tag-version false --workspaces-update false patch && npm run -w packages/reiverr-plugin build && npm publish -w packages/reiverr-plugin",
"publish:minor": "npm version -w packages/reiverr-plugin --git-tag-version false --workspaces-update false minor && npm run -w packages/reiverr-plugin build && npm publish -w packages/reiverr-plugin",
"publish:major": "npm version -w packages/reiverr-plugin --git-tag-version false --workspaces-update false major && npm run -w packages/reiverr-plugin build && npm publish -w packages/reiverr-plugin",
"plugin-api:version:patch": "npm version -w packages/reiverr-plugin --git-tag-version false --workspaces-update false patch && npm run -w packages/reiverr-plugin build && npm i",
"plugin-api:version:minor": "npm version -w packages/reiverr-plugin --git-tag-version false --workspaces-update false minor && npm run -w packages/reiverr-plugin build && npm i",
"plugin-api:version:major": "npm version -w packages/reiverr-plugin --git-tag-version false --workspaces-update false major && npm run -w packages/reiverr-plugin build && npm i",
"plugin-api:publish": "npm publish -w packages/reiverr-plugin",
"openapi:generate:tmdb": "ts-node scripts/generate-tmdb-openapi.ts",
"openapi:generate-spec": "ts-node scripts/generate-openapi-spec.ts",
"typeorm": "ts-node ./node_modules/typeorm/cli",
@@ -100,4 +101,4 @@
"packages/jellyfin.plugin",
"packages/torrent-stream.plugin"
]
}
}