Merge branch 'development' into feature/turkcealtyaziorg_provider

pull/2836/head
Engin Al 3 months ago
commit 8de357d69e

@ -95,6 +95,7 @@ validators = [
Validator('general.use_postprocessing_threshold_movie', must_exist=True, default=False, is_type_of=bool),
Validator('general.use_sonarr', must_exist=True, default=False, is_type_of=bool),
Validator('general.use_radarr', must_exist=True, default=False, is_type_of=bool),
Validator('general.use_plex', must_exist=True, default=False, is_type_of=bool),
Validator('general.path_mappings_movie', must_exist=True, default=[], is_type_of=list),
Validator('general.serie_tag_enabled', must_exist=True, default=False, is_type_of=bool),
Validator('general.movie_tag_enabled', must_exist=True, default=False, is_type_of=bool),
@ -229,7 +230,7 @@ validators = [
# proxy section
Validator('proxy.type', must_exist=True, default=None, is_type_of=(NoneType, str),
is_in=[None, 'socks5', 'http']),
is_in=[None, 'socks5', 'socks5h', 'http']),
Validator('proxy.url', must_exist=True, default='', is_type_of=str),
Validator('proxy.port', must_exist=True, default='', is_type_of=(str, int)),
Validator('proxy.username', must_exist=True, default='', is_type_of=str, cast=str),

@ -9,12 +9,12 @@
"version": "1.0.0",
"license": "GPL-3",
"dependencies": {
"@mantine/core": "^7.16.0",
"@mantine/dropzone": "^7.16.0",
"@mantine/form": "^7.16.0",
"@mantine/hooks": "^7.16.0",
"@mantine/modals": "^7.16.0",
"@mantine/notifications": "^7.16.0",
"@mantine/core": "^7.16.2",
"@mantine/dropzone": "^7.16.2",
"@mantine/form": "^7.16.2",
"@mantine/hooks": "^7.16.2",
"@mantine/modals": "^7.16.2",
"@mantine/notifications": "^7.16.2",
"@tanstack/react-query": "^5.64.1",
"@tanstack/react-table": "^8.19.2",
"axios": "^1.7.4",
@ -2785,9 +2785,9 @@
}
},
"node_modules/@mantine/core": {
"version": "7.16.0",
"resolved": "https://registry.npmjs.org/@mantine/core/-/core-7.16.0.tgz",
"integrity": "sha512-lYYwa4Itz77uC8zQzdiKiKdz9Q01NBOYPZsotIKsP/Zqij0qhpsVxoJ8MK3P8IqFyLfThTMmR4sT1qlGfLTA9Q==",
"version": "7.16.2",
"resolved": "https://registry.npmjs.org/@mantine/core/-/core-7.16.2.tgz",
"integrity": "sha512-6dwFz+8HrOqFan7GezgpoWyZSCxedh10S8iILGVsc3GXiD4gzo+3VZndZKccktkYZ3GVC9E3cCS3SxbiyKSAVw==",
"license": "MIT",
"dependencies": {
"@floating-ui/react": "^0.26.28",
@ -2798,7 +2798,7 @@
"type-fest": "^4.27.0"
},
"peerDependencies": {
"@mantine/hooks": "7.16.0",
"@mantine/hooks": "7.16.2",
"react": "^18.x || ^19.x",
"react-dom": "^18.x || ^19.x"
}
@ -2815,24 +2815,24 @@
}
},
"node_modules/@mantine/dropzone": {
"version": "7.16.0",
"resolved": "https://registry.npmjs.org/@mantine/dropzone/-/dropzone-7.16.0.tgz",
"integrity": "sha512-lZwv96MswNTc0zSt/ObM8uykv2pZbM3eK6pNoA25jn+hZSrcB/TiET15Uhc7k0E/naxvQbZTxeNxQRpN3xrKRQ==",
"version": "7.16.2",
"resolved": "https://registry.npmjs.org/@mantine/dropzone/-/dropzone-7.16.2.tgz",
"integrity": "sha512-iRZJI/zzRrsSES+dVdqHInXnuxHQ6a7YPBwIP1Td9pBdaVHqF6Nvd/I2OVQSYhseYTxFT5ythdw32wFeCgpRSg==",
"license": "MIT",
"dependencies": {
"react-dropzone-esm": "15.2.0"
},
"peerDependencies": {
"@mantine/core": "7.16.0",
"@mantine/hooks": "7.16.0",
"@mantine/core": "7.16.2",
"@mantine/hooks": "7.16.2",
"react": "^18.x || ^19.x",
"react-dom": "^18.x || ^19.x"
}
},
"node_modules/@mantine/form": {
"version": "7.16.0",
"resolved": "https://registry.npmjs.org/@mantine/form/-/form-7.16.0.tgz",
"integrity": "sha512-PUxX5v8XMoNwjFdZbns4dDcQf8U9lIfagFsDGz3KKStgsuBcgnn97/MDP6SpsOHV3g7AGEJoF65+ax1fMOkkNA==",
"version": "7.16.2",
"resolved": "https://registry.npmjs.org/@mantine/form/-/form-7.16.2.tgz",
"integrity": "sha512-JZkLbZ7xWAZndPrxObkf10gjHj57x8yvI/vobjDhfWN3zFPTSWmSSF6yBE1FpITseOs3oR03hlkqG6EclK6g+g==",
"license": "MIT",
"dependencies": {
"fast-deep-equal": "^3.1.3",
@ -2843,46 +2843,46 @@
}
},
"node_modules/@mantine/hooks": {
"version": "7.16.0",
"resolved": "https://registry.npmjs.org/@mantine/hooks/-/hooks-7.16.0.tgz",
"integrity": "sha512-8KxrhckesbrV6tyOndm6fJ+jSKA4KX/67ppDFlfYMMbV6Yh+s0zRO4KLi2uCtl6tgckQd2/zDzX3kQk+VYKqDA==",
"version": "7.16.2",
"resolved": "https://registry.npmjs.org/@mantine/hooks/-/hooks-7.16.2.tgz",
"integrity": "sha512-ZFHQhDi9T+r6VR5NEeE47gigPPIAHVIKDOCWsCsbCqHc3yz5l8kiO2RdfUmsTKV2KD/AiXnAw4b6pjQEP58GOg==",
"license": "MIT",
"peerDependencies": {
"react": "^18.x || ^19.x"
}
},
"node_modules/@mantine/modals": {
"version": "7.16.0",
"resolved": "https://registry.npmjs.org/@mantine/modals/-/modals-7.16.0.tgz",
"integrity": "sha512-2AUFqwuz9JhEnNNjf7Oly4oj1nePKn6QcMKJOQx6Kr1eBcSZRsZ4EmlSONFvfTz/9UJDvm30Hk4HPOPoi0i5fQ==",
"version": "7.16.2",
"resolved": "https://registry.npmjs.org/@mantine/modals/-/modals-7.16.2.tgz",
"integrity": "sha512-REwAV53Fcz021EE3zLyYdkdFlfG+b24y279Y+eA1jCCH9VMLivXL+gacrox4BcpzREsic9nGVInSNv3VJwPlAQ==",
"license": "MIT",
"peerDependencies": {
"@mantine/core": "7.16.0",
"@mantine/hooks": "7.16.0",
"@mantine/core": "7.16.2",
"@mantine/hooks": "7.16.2",
"react": "^18.x || ^19.x",
"react-dom": "^18.x || ^19.x"
}
},
"node_modules/@mantine/notifications": {
"version": "7.16.0",
"resolved": "https://registry.npmjs.org/@mantine/notifications/-/notifications-7.16.0.tgz",
"integrity": "sha512-ofwpMLoe/QaXTEqrLNA2vEq4KblacKHLg1xJn7a40irt6uQ6GSlFoLveKjOupiG0xUa+gIbevA1uv3tHJuJ6uA==",
"version": "7.16.2",
"resolved": "https://registry.npmjs.org/@mantine/notifications/-/notifications-7.16.2.tgz",
"integrity": "sha512-U342XWiiRI1NvOlLsI6PH/pSNe0rxNClJ2w5orvjOMXvaAfDe52mhnzRmtzRxYENp06++3b/G7MjPH+466rF9Q==",
"license": "MIT",
"dependencies": {
"@mantine/store": "7.16.0",
"@mantine/store": "7.16.2",
"react-transition-group": "4.4.5"
},
"peerDependencies": {
"@mantine/core": "7.16.0",
"@mantine/hooks": "7.16.0",
"@mantine/core": "7.16.2",
"@mantine/hooks": "7.16.2",
"react": "^18.x || ^19.x",
"react-dom": "^18.x || ^19.x"
}
},
"node_modules/@mantine/store": {
"version": "7.16.0",
"resolved": "https://registry.npmjs.org/@mantine/store/-/store-7.16.0.tgz",
"integrity": "sha512-IeeKk8w+a5Z5sctMUYrLBVVA9173B2oKPP4Rh656eoXH+vz/KCpL/ITnFWrt0Cv9Fyv/V+zm1UyAnUWRdQ6uXA==",
"version": "7.16.2",
"resolved": "https://registry.npmjs.org/@mantine/store/-/store-7.16.2.tgz",
"integrity": "sha512-9dEGLosrYSePlAwhfx3CxTLcWu2M98TtuYnelAiHEdNEkyafirvZxNt4paMoFXLKR1XPm5wdjDK7bdTaE0t7Og==",
"license": "MIT",
"peerDependencies": {
"react": "^18.x || ^19.x"

@ -13,12 +13,12 @@
},
"private": true,
"dependencies": {
"@mantine/core": "^7.16.0",
"@mantine/dropzone": "^7.16.0",
"@mantine/form": "^7.16.0",
"@mantine/hooks": "^7.16.0",
"@mantine/modals": "^7.16.0",
"@mantine/notifications": "^7.16.0",
"@mantine/core": "^7.16.2",
"@mantine/dropzone": "^7.16.2",
"@mantine/form": "^7.16.2",
"@mantine/hooks": "^7.16.2",
"@mantine/modals": "^7.16.2",
"@mantine/notifications": "^7.16.2",
"@tanstack/react-query": "^5.64.1",
"@tanstack/react-table": "^8.19.2",
"axios": "^1.7.4",

@ -13,9 +13,13 @@ export const securityOptions: SelectorOption<string>[] = [
export const proxyOptions: SelectorOption<string>[] = [
{
label: "Socks5",
label: "Socks5 (local DNS)",
value: "socks5",
},
{
label: "Socks5h (remote DNS)",
value: "socks5h",
},
{
label: "HTTP(S)",
value: "http",

Loading…
Cancel
Save