@ -1,4 +1,4 @@
< html >
< html lang = " en " >
< head >
< head >
< ! DOCTYPE html >
< ! DOCTYPE html >
< script src = " {{ base_url}}static/jquery/jquery-latest.min.js " > < / script >
< script src = " {{ base_url}}static/jquery/jquery-latest.min.js " > < / script >
@ -23,8 +23,8 @@
}
}
#fondblanc {
#fondblanc {
background - color : #ffffff;
background - color : #ffffff;
border - radius : 0 px ;
border - radius : 0 ;
box - shadow : 0 px 0 px 5 px 5 px #ffffff;
box - shadow : 0 0 5 px 5 px #ffffff;
margin - top : 32 px ;
margin - top : 32 px ;
margin - bottom : 3 em ;
margin - bottom : 3 em ;
padding : 1 em ;
padding : 1 em ;
@ -115,7 +115,7 @@
< / div >
< / div >
< div class = " five wide column " >
< div class = " five wide column " >
< div class = " ui fluid input " >
< div class = " ui fluid input " >
% if settings_general [ 2 ] == None :
% if settings_general [ 2 ] is None :
% base_url = " / "
% base_url = " / "
% else :
% else :
% base_url = settings_general [ 2 ]
% base_url = settings_general [ 2 ]
@ -1348,7 +1348,7 @@
< div class = ' field ' >
< div class = ' field ' >
< div id = " settings_notifier_ {{ notifier[0]}}_url_div " class = " ui fluid input " >
< div id = " settings_notifier_ {{ notifier[0]}}_url_div " class = " ui fluid input " >
< input name = " settings_notifier_ {{ notifier[0]}}_url " type = " text " value = " {{ notifier[1] if notifier[1] != None else ' ' }} " >
< input name = " settings_notifier_ {{ notifier[0]}}_url " type = " text " value = " {{ notifier[1] if notifier[1] != None else ' ' }} " >
< div id = " test_notification " class = " ui blue button" data - notification = " {{ notifier[1]}} " > Test Notification < / div >
< div class = " test_notification ui blue button" data - notification = " {{ notifier[1]}} " > Test Notification < / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
@ -1365,9 +1365,9 @@
< script >
< script >
$ ( ' #test_notification' ) . click ( function ( ) {
$ ( ' .test_notification' ) . on ( ' click ' , function ( ) {
$ . ajax ( {
$ . ajax ( {
url : " {{ base_url}}test_notification/ " + $ ( this ) . data ( " notification " ) ,
url : " {{ base_url}}test_notification/ " + encodeURIComponent ( $ ( this ) . data ( " notification " ) ) ,
beforeSend : function ( ) {
beforeSend : function ( ) {
$ ( ' #loader ' ) . addClass ( ' active ' ) ;
$ ( ' #loader ' ) . addClass ( ' active ' ) ;
} ,
} ,
@ -1387,69 +1387,69 @@
. tab ( )
. tab ( )
;
;
$ ( ' a:not(.tabs), button:not(.cancel, .test) ' ) . click( function ( ) {
$ ( ' a:not(.tabs), button:not(.cancel, .test) ' ) . on( ' click ' , function ( ) {
$ ( ' #loader ' ) . addClass ( ' active ' ) ;
$ ( ' #loader ' ) . addClass ( ' active ' ) ;
} )
} ) ;
$ ( ' a[target= " _blank " ] ' ) . click( function ( ) {
$ ( ' a[target= " _blank " ] ' ) . on( ' click ' , function ( ) {
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
} )
} ) ;
if ( $ ( ' #sonarr_ssl_div ' ) . data ( " ssl " ) == " True " ) {
if ( $ ( ' #sonarr_ssl_div ' ) . data ( " ssl " ) == = " True " ) {
$ ( " #sonarr_ssl_div " ) . checkbox ( ' check ' ) ;
$ ( " #sonarr_ssl_div " ) . checkbox ( ' check ' ) ;
} else {
} else {
$ ( " #sonarr_ssl_div " ) . checkbox ( ' uncheck ' ) ;
$ ( " #sonarr_ssl_div " ) . checkbox ( ' uncheck ' ) ;
}
}
if ( $ ( ' #radarr_ssl_div ' ) . data ( " ssl " ) == " True " ) {
if ( $ ( ' #radarr_ssl_div ' ) . data ( " ssl " ) == = " True " ) {
$ ( " #radarr_ssl_div " ) . checkbox ( ' check ' ) ;
$ ( " #radarr_ssl_div " ) . checkbox ( ' check ' ) ;
} else {
} else {
$ ( " #radarr_ssl_div " ) . checkbox ( ' uncheck ' ) ;
$ ( " #radarr_ssl_div " ) . checkbox ( ' uncheck ' ) ;
}
}
if ( $ ( ' #settings_automatic_div ' ) . data ( " automatic " ) == " True " ) {
if ( $ ( ' #settings_automatic_div ' ) . data ( " automatic " ) == = " True " ) {
$ ( " #settings_automatic_div " ) . checkbox ( ' check ' ) ;
$ ( " #settings_automatic_div " ) . checkbox ( ' check ' ) ;
} else {
} else {
$ ( " #settings_automatic_div " ) . checkbox ( ' uncheck ' ) ;
$ ( " #settings_automatic_div " ) . checkbox ( ' uncheck ' ) ;
}
}
if ( $ ( ' #settings_debug ' ) . data ( " debug " ) == " True " ) {
if ( $ ( ' #settings_debug ' ) . data ( " debug " ) == = " True " ) {
$ ( " #settings_debug " ) . checkbox ( ' check ' ) ;
$ ( " #settings_debug " ) . checkbox ( ' check ' ) ;
} else {
} else {
$ ( " #settings_debug " ) . checkbox ( ' uncheck ' ) ;
$ ( " #settings_debug " ) . checkbox ( ' uncheck ' ) ;
}
}
if ( $ ( ' #settings_single_language ' ) . data ( " single-language " ) == " True " ) {
if ( $ ( ' #settings_single_language ' ) . data ( " single-language " ) == = " True " ) {
$ ( " #settings_single_language " ) . checkbox ( ' check ' ) ;
$ ( " #settings_single_language " ) . checkbox ( ' check ' ) ;
} else {
} else {
$ ( " #settings_single_language " ) . checkbox ( ' uncheck ' ) ;
$ ( " #settings_single_language " ) . checkbox ( ' uncheck ' ) ;
}
}
if ( $ ( ' #settings_scenename ' ) . data ( " scenename " ) == " True " ) {
if ( $ ( ' #settings_scenename ' ) . data ( " scenename " ) == = " True " ) {
$ ( " #settings_scenename " ) . checkbox ( ' check ' ) ;
$ ( " #settings_scenename " ) . checkbox ( ' check ' ) ;
} else {
} else {
$ ( " #settings_scenename " ) . checkbox ( ' uncheck ' ) ;
$ ( " #settings_scenename " ) . checkbox ( ' uncheck ' ) ;
}
}
if ( $ ( ' #settings_embedded ' ) . data ( " embedded " ) == " True " ) {
if ( $ ( ' #settings_embedded ' ) . data ( " embedded " ) == = " True " ) {
$ ( " #settings_embedded " ) . checkbox ( ' check ' ) ;
$ ( " #settings_embedded " ) . checkbox ( ' check ' ) ;
} else {
} else {
$ ( " #settings_embedded " ) . checkbox ( ' uncheck ' ) ;
$ ( " #settings_embedded " ) . checkbox ( ' uncheck ' ) ;
}
}
if ( $ ( ' #settings_only_monitored ' ) . data ( " monitored " ) == " True " ) {
if ( $ ( ' #settings_only_monitored ' ) . data ( " monitored " ) == = " True " ) {
$ ( " #settings_only_monitored " ) . checkbox ( ' check ' ) ;
$ ( " #settings_only_monitored " ) . checkbox ( ' check ' ) ;
} else {
} else {
$ ( " #settings_only_monitored " ) . checkbox ( ' uncheck ' ) ;
$ ( " #settings_only_monitored " ) . checkbox ( ' uncheck ' ) ;
}
}
if ( $ ( ' #settings_adaptive_searching ' ) . data ( " adaptive " ) == " True " ) {
if ( $ ( ' #settings_adaptive_searching ' ) . data ( " adaptive " ) == = " True " ) {
$ ( " #settings_adaptive_searching " ) . checkbox ( ' check ' ) ;
$ ( " #settings_adaptive_searching " ) . checkbox ( ' check ' ) ;
} else {
} else {
$ ( " #settings_adaptive_searching " ) . checkbox ( ' uncheck ' ) ;
$ ( " #settings_adaptive_searching " ) . checkbox ( ' uncheck ' ) ;
}
}
if ( $ ( ' #settings_use_postprocessing ' ) . data ( " postprocessing " ) == " True " ) {
if ( $ ( ' #settings_use_postprocessing ' ) . data ( " postprocessing " ) == = " True " ) {
$ ( " #settings_use_postprocessing " ) . checkbox ( ' check ' ) ;
$ ( " #settings_use_postprocessing " ) . checkbox ( ' check ' ) ;
$ ( " #settings_general_postprocessing_cmd_div " ) . removeClass ( ' disabled ' ) ;
$ ( " #settings_general_postprocessing_cmd_div " ) . removeClass ( ' disabled ' ) ;
} else {
} else {
@ -1457,7 +1457,7 @@
$ ( " #settings_general_postprocessing_cmd_div " ) . addClass ( ' disabled ' ) ;
$ ( " #settings_general_postprocessing_cmd_div " ) . addClass ( ' disabled ' ) ;
}
}
$ ( " #settings_use_postprocessing " ) . change( function ( i , obj ) {
$ ( " #settings_use_postprocessing " ) . on( ' change ' , function ( i , obj ) {
if ( $ ( " #settings_use_postprocessing " ) . checkbox ( ' is checked ' ) ) {
if ( $ ( " #settings_use_postprocessing " ) . checkbox ( ' is checked ' ) ) {
$ ( " #settings_general_postprocessing_cmd_div " ) . removeClass ( ' disabled ' ) ;
$ ( " #settings_general_postprocessing_cmd_div " ) . removeClass ( ' disabled ' ) ;
} else {
} else {
@ -1465,7 +1465,7 @@
}
}
} ) ;
} ) ;
if ( $ ( ' #settings_use_sonarr ' ) . data ( " enabled " ) == " True " ) {
if ( $ ( ' #settings_use_sonarr ' ) . data ( " enabled " ) == = " True " ) {
$ ( " #settings_use_sonarr " ) . checkbox ( ' check ' ) ;
$ ( " #settings_use_sonarr " ) . checkbox ( ' check ' ) ;
$ ( " #sonarr_tab " ) . removeClass ( ' disabled ' ) ;
$ ( " #sonarr_tab " ) . removeClass ( ' disabled ' ) ;
} else {
} else {
@ -1485,7 +1485,7 @@
}
}
} ) ;
} ) ;
if ( $ ( ' #settings_use_radarr ' ) . data ( " enabled " ) == " True " ) {
if ( $ ( ' #settings_use_radarr ' ) . data ( " enabled " ) == = " True " ) {
$ ( " #settings_use_radarr " ) . checkbox ( ' check ' ) ;
$ ( " #settings_use_radarr " ) . checkbox ( ' check ' ) ;
$ ( " #radarr_tab " ) . removeClass ( ' disabled ' ) ;
$ ( " #radarr_tab " ) . removeClass ( ' disabled ' ) ;
} else {
} else {
@ -1505,17 +1505,17 @@
}
}
} ) ;
} ) ;
if ( $ ( ' #settings_auth_type ' ) . val ( ) == " None " ) {
if ( $ ( ' #settings_auth_type ' ) . val ( ) == = " None " ) {
$ ( ' .auth_option ' ) . hide ( ) ;
$ ( ' .auth_option ' ) . hide ( ) ;
} ;
}
$ ( ' #settings_auth_type ' ) . dropdown ( ' setting ' , ' onChange ' , function ( ) {
$ ( ' #settings_auth_type ' ) . dropdown ( ' setting ' , ' onChange ' , function ( ) {
if ( $ ( ' #settings_auth_type ' ) . val ( ) == " None " ) {
if ( $ ( ' #settings_auth_type ' ) . val ( ) == = " None " ) {
$ ( ' .auth_option ' ) . hide ( ) ;
$ ( ' .auth_option ' ) . hide ( ) ;
}
}
else {
else {
$ ( ' .auth_option ' ) . show ( ) ;
$ ( ' .auth_option ' ) . show ( ) ;
} ;
}
} ) ;
} ) ;
/ / Load default value for Settings_auth_type
/ / Load default value for Settings_auth_type
@ -1523,8 +1523,8 @@
$ ( ' #settings_auth_type ' ) . dropdown ( ' set selected ' , ' {{ !settings_auth[0]}} ' ) ;
$ ( ' #settings_auth_type ' ) . dropdown ( ' set selected ' , ' {{ !settings_auth[0]}} ' ) ;
/ / Remove value from Password input when changing to Form login to prevent bad password saving
/ / Remove value from Password input when changing to Form login to prevent bad password saving
$ ( " #settings_auth_type " ) . change( function ( ) {
$ ( " #settings_auth_type " ) . on( ' change ' , function ( ) {
if ( $ ( this ) . val ( ) == ' form ' ) {
if ( $ ( this ) . val ( ) == = ' form ' ) {
$ ( ' #settings_auth_password ' ) . val ( ' ' ) ;
$ ( ' #settings_auth_password ' ) . val ( ' ' ) ;
}
}
else {
else {
@ -1535,7 +1535,7 @@
$ ( ' #settings_languages ' ) . dropdown ( ' setting ' , ' onAdd ' , function ( val , txt ) {
$ ( ' #settings_languages ' ) . dropdown ( ' setting ' , ' onAdd ' , function ( val , txt ) {
$ ( " #settings_serie_default_languages " ) . append (
$ ( " #settings_serie_default_languages " ) . append (
$ ( " <option></option> " ) . attr ( " value " , val ) . text ( txt )
$ ( " <option></option> " ) . attr ( " value " , val ) . text ( txt )
)
) ;
$ ( " #settings_movie_default_languages " ) . append (
$ ( " #settings_movie_default_languages " ) . append (
$ ( " <option></option> " ) . attr ( " value " , val ) . text ( txt )
$ ( " <option></option> " ) . attr ( " value " , val ) . text ( txt )
)
)
@ -1549,13 +1549,13 @@
$ ( " #settings_movie_default_languages option[value= ' " + val + " ' ] " ) . remove ( ) ;
$ ( " #settings_movie_default_languages option[value= ' " + val + " ' ] " ) . remove ( ) ;
} ) ;
} ) ;
if ( $ ( ' #settings_serie_default_enabled_div ' ) . data ( " enabled " ) == " True " ) {
if ( $ ( ' #settings_serie_default_enabled_div ' ) . data ( " enabled " ) == = " True " ) {
$ ( " #settings_serie_default_enabled_div " ) . checkbox ( ' check ' ) ;
$ ( " #settings_serie_default_enabled_div " ) . checkbox ( ' check ' ) ;
} else {
} else {
$ ( " #settings_serie_default_enabled_div " ) . checkbox ( ' uncheck ' ) ;
$ ( " #settings_serie_default_enabled_div " ) . checkbox ( ' uncheck ' ) ;
}
}
if ( $ ( ' #settings_serie_default_enabled_div ' ) . data ( " enabled " ) == " True " ) {
if ( $ ( ' #settings_serie_default_enabled_div ' ) . data ( " enabled " ) == = " True " ) {
$ ( " #settings_serie_default_languages " ) . removeClass ( ' disabled ' ) ;
$ ( " #settings_serie_default_languages " ) . removeClass ( ' disabled ' ) ;
$ ( " #settings_serie_default_hi_div " ) . removeClass ( ' disabled ' ) ;
$ ( " #settings_serie_default_hi_div " ) . removeClass ( ' disabled ' ) ;
} else {
} else {
@ -1574,19 +1574,19 @@
}
}
} ) ;
} ) ;
if ( $ ( ' #settings_serie_default_hi_div ' ) . data ( " hi " ) == " True " ) {
if ( $ ( ' #settings_serie_default_hi_div ' ) . data ( " hi " ) == = " True " ) {
$ ( " #settings_serie_default_hi_div " ) . checkbox ( ' check ' ) ;
$ ( " #settings_serie_default_hi_div " ) . checkbox ( ' check ' ) ;
} else {
} else {
$ ( " #settings_serie_default_hi_div " ) . checkbox ( ' uncheck ' ) ;
$ ( " #settings_serie_default_hi_div " ) . checkbox ( ' uncheck ' ) ;
}
}
if ( $ ( ' #settings_movie_default_enabled_div ' ) . data ( " enabled " ) == " True " ) {
if ( $ ( ' #settings_movie_default_enabled_div ' ) . data ( " enabled " ) == = " True " ) {
$ ( " #settings_movie_default_enabled_div " ) . checkbox ( ' check ' ) ;
$ ( " #settings_movie_default_enabled_div " ) . checkbox ( ' check ' ) ;
} else {
} else {
$ ( " #settings_movie_default_enabled_div " ) . checkbox ( ' uncheck ' ) ;
$ ( " #settings_movie_default_enabled_div " ) . checkbox ( ' uncheck ' ) ;
}
}
if ( $ ( ' #settings_movie_default_enabled_div ' ) . data ( " enabled " ) == " True " ) {
if ( $ ( ' #settings_movie_default_enabled_div ' ) . data ( " enabled " ) == = " True " ) {
$ ( " #settings_movie_default_languages " ) . removeClass ( ' disabled ' ) ;
$ ( " #settings_movie_default_languages " ) . removeClass ( ' disabled ' ) ;
$ ( " #settings_movie_default_hi_div " ) . removeClass ( ' disabled ' ) ;
$ ( " #settings_movie_default_hi_div " ) . removeClass ( ' disabled ' ) ;
} else {
} else {
@ -1605,7 +1605,7 @@
}
}
} ) ;
} ) ;
if ( $ ( ' #settings_movie_default_hi_div ' ) . data ( " hi " ) == " True " ) {
if ( $ ( ' #settings_movie_default_hi_div ' ) . data ( " hi " ) == = " True " ) {
$ ( " #settings_movie_default_hi_div " ) . checkbox ( ' check ' ) ;
$ ( " #settings_movie_default_hi_div " ) . checkbox ( ' check ' ) ;
} else {
} else {
$ ( " #settings_movie_default_hi_div " ) . checkbox ( ' uncheck ' ) ;
$ ( " #settings_movie_default_hi_div " ) . checkbox ( ' uncheck ' ) ;
@ -1623,7 +1623,7 @@
$ ( " #settings_movie_default_languages " ) . attr ( ' multiple ' ) ;
$ ( " #settings_movie_default_languages " ) . attr ( ' multiple ' ) ;
}
}
$ ( " #settings_single_language " ) . change( function ( i , obj ) {
$ ( " #settings_single_language " ) . on( ' change ' , function ( ) {
if ( $ ( " #settings_single_language " ) . checkbox ( ' is checked ' ) ) {
if ( $ ( " #settings_single_language " ) . checkbox ( ' is checked ' ) ) {
$ ( " #settings_serie_default_languages " ) . dropdown ( ' clear ' ) ;
$ ( " #settings_serie_default_languages " ) . dropdown ( ' clear ' ) ;
$ ( " #settings_movie_default_languages " ) . dropdown ( ' clear ' ) ;
$ ( " #settings_movie_default_languages " ) . dropdown ( ' clear ' ) ;
@ -1645,8 +1645,8 @@
}
}
} ) ;
} ) ;
$ ( ' .notifier_enabled ' ) . each ( function ( i , obj ) {
$ ( ' .notifier_enabled ' ) . each ( function ( ) {
if ( $ ( this ) . data ( " enabled " ) == 1 ) {
if ( $ ( this ) . data ( " enabled " ) == = 1 ) {
$ ( this ) . checkbox ( ' check ' ) ;
$ ( this ) . checkbox ( ' check ' ) ;
$ ( ' [id= \" ' + $ ( this ) . data ( " notifier-url-div " ) + ' \" ] ' ) . removeClass ( ' disabled ' ) ;
$ ( ' [id= \" ' + $ ( this ) . data ( " notifier-url-div " ) + ' \" ] ' ) . removeClass ( ' disabled ' ) ;
} else {
} else {
@ -1655,7 +1655,7 @@
}
}
} ) ;
} ) ;
$ ( ' .notifier_enabled ' ) . change( function ( i , obj ) {
$ ( ' .notifier_enabled ' ) . on( ' change ' , function ( ) {
if ( $ ( this ) . checkbox ( ' is checked ' ) ) {
if ( $ ( this ) . checkbox ( ' is checked ' ) ) {
$ ( ' [id= \" ' + $ ( this ) . data ( " notifier-url-div " ) + ' \" ] ' ) . removeClass ( ' disabled ' ) ;
$ ( ' [id= \" ' + $ ( this ) . data ( " notifier-url-div " ) + ' \" ] ' ) . removeClass ( ' disabled ' ) ;
} else {
} else {
@ -1843,31 +1843,31 @@
} )
} )
;
;
if ( $ ( ' #settings_proxy_type ' ) . val ( ) == " None " ) {
if ( $ ( ' #settings_proxy_type ' ) . val ( ) == = " None " ) {
$ ( ' .proxy_option ' ) . hide ( ) ;
$ ( ' .proxy_option ' ) . hide ( ) ;
$ ( ' #settings_form ' ) . form ( ' remove rule ' , ' settings_proxy_url ' , ' empty ' )
$ ( ' #settings_form ' ) . form ( ' remove rule ' , ' settings_proxy_url ' , ' empty ' ) ;
$ ( ' #settings_form ' ) . form ( ' remove rule ' , ' settings_proxy_port ' , ' empty ' )
$ ( ' #settings_form ' ) . form ( ' remove rule ' , ' settings_proxy_port ' , ' empty ' ) ;
$ ( ' #settings_form ' ) . form ( ' remove rule ' , ' settings_proxy_port ' , ' integer[1..65535] ' )
$ ( ' #settings_form ' ) . form ( ' remove rule ' , ' settings_proxy_port ' , ' integer[1..65535] ' ) ;
}
}
else {
else {
$ ( ' #settings_form ' ) . form ( ' add rule ' , ' settings_proxy_url ' , ' empty ' )
$ ( ' #settings_form ' ) . form ( ' add rule ' , ' settings_proxy_url ' , ' empty ' ) ;
$ ( ' #settings_form ' ) . form ( ' add rule ' , ' settings_proxy_port ' , ' empty ' )
$ ( ' #settings_form ' ) . form ( ' add rule ' , ' settings_proxy_port ' , ' empty ' ) ;
$ ( ' #settings_form ' ) . form ( ' add rule ' , ' settings_proxy_port ' , ' integer[1..65535] ' )
$ ( ' #settings_form ' ) . form ( ' add rule ' , ' settings_proxy_port ' , ' integer[1..65535] ' ) ;
} ;
}
$ ( ' #settings_proxy_type ' ) . dropdown ( ' setting ' , ' onChange ' , function ( ) {
$ ( ' #settings_proxy_type ' ) . dropdown ( ' setting ' , ' onChange ' , function ( ) {
if ( $ ( ' #settings_proxy_type ' ) . val ( ) == " None " ) {
if ( $ ( ' #settings_proxy_type ' ) . val ( ) == = " None " ) {
$ ( ' .proxy_option ' ) . hide ( ) ;
$ ( ' .proxy_option ' ) . hide ( ) ;
$ ( ' #settings_form ' ) . form ( ' remove rule ' , ' settings_proxy_url ' , ' empty ' )
$ ( ' #settings_form ' ) . form ( ' remove rule ' , ' settings_proxy_url ' , ' empty ' ) ;
$ ( ' #settings_form ' ) . form ( ' remove rule ' , ' settings_proxy_port ' , ' empty ' )
$ ( ' #settings_form ' ) . form ( ' remove rule ' , ' settings_proxy_port ' , ' empty ' ) ;
$ ( ' #settings_form ' ) . form ( ' remove rule ' , ' settings_proxy_port ' , ' integer[1..65535] ' )
$ ( ' #settings_form ' ) . form ( ' remove rule ' , ' settings_proxy_port ' , ' integer[1..65535] ' ) ;
}
}
else {
else {
$ ( ' .proxy_option ' ) . show ( ) ;
$ ( ' .proxy_option ' ) . show ( ) ;
$ ( ' #settings_form ' ) . form ( ' add rule ' , ' settings_proxy_url ' , ' empty ' )
$ ( ' #settings_form ' ) . form ( ' add rule ' , ' settings_proxy_url ' , ' empty ' ) ;
$ ( ' #settings_form ' ) . form ( ' add rule ' , ' settings_proxy_port ' , ' empty ' )
$ ( ' #settings_form ' ) . form ( ' add rule ' , ' settings_proxy_port ' , ' empty ' ) ;
$ ( ' #settings_form ' ) . form ( ' add rule ' , ' settings_proxy_port ' , ' integer[1..65535] ' )
$ ( ' #settings_form ' ) . form ( ' add rule ' , ' settings_proxy_port ' , ' integer[1..65535] ' ) ;
} ;
}
} ) ;
} ) ;
$ ( ' #settings_providers ' ) . dropdown ( ' setting ' , ' onChange ' , function ( ) {
$ ( ' #settings_providers ' ) . dropdown ( ' setting ' , ' onChange ' , function ( ) {
@ -1877,33 +1877,33 @@
$ ( ' .form ' ) . form ( ' validate field ' , ' settings_subliminal_languages ' ) ;
$ ( ' .form ' ) . form ( ' validate field ' , ' settings_subliminal_languages ' ) ;
} ) ;
} ) ;
$ ( ' .submit ' ) . click( function ( ) {
$ ( ' .submit ' ) . on( ' click ' , function ( ) {
alert ( ' Settings saved. ' ) ;
alert ( ' Settings saved. ' ) ;
} )
} ) ;
$ ( document ) . ready ( function ( ) {
$ ( function ( ) {
$ ( ' .form ' ) . form ( ' validate form ' ) ;
$ ( ' .form ' ) . form ( ' validate form ' ) ;
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
} ) ;
} ) ;
$ ( ' #settings_form ' ) . focusout( function ( ) {
$ ( ' #settings_form ' ) . on( ' focusout ' , function ( ) {
$ ( ' .form ' ) . form ( ' validate form ' ) ;
$ ( ' .form ' ) . form ( ' validate form ' ) ;
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
} )
} ) ;
$ ( ' #settings_auth_username ' ) . keyup( function ( ) {
$ ( ' #settings_auth_username ' ) . on( ' keyup ' , function ( ) {
$ ( ' #settings_auth_password ' ) . val ( ' ' ) ;
$ ( ' #settings_auth_password ' ) . val ( ' ' ) ;
$ ( ' .form ' ) . form ( ' validate form ' ) ;
$ ( ' .form ' ) . form ( ' validate form ' ) ;
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
} )
} ) ;
$ ( ' #sonarr_validate ' ) . click( function ( ) {
$ ( ' #sonarr_validate ' ) . on( ' click ' , function ( ) {
if ( $ ( ' #sonarr_ssl_div ' ) . checkbox ( ' is checked ' ) ) {
if ( $ ( ' #sonarr_ssl_div ' ) . checkbox ( ' is checked ' ) ) {
protocol = ' https ' ;
protocol = ' https ' ;
} else {
} else {
protocol = ' http ' ;
protocol = ' http ' ;
}
}
sonarr_url = $ ( ' #settings_sonarr_ip ' ) . val ( ) + " : " + $ ( ' #settings_sonarr_port ' ) . val ( ) + $ ( ' #settings_sonarr_baseurl ' ) . val ( ) . replace ( / \/ $ / , " " ) + " /api/system/status?apikey= " + $ ( ' #settings_sonarr_apikey ' ) . val ( ) ;
const sonarr_url = $ ( ' #settings_sonarr_ip ' ) . val ( ) + " : " + $ ( ' #settings_sonarr_port ' ) . val ( ) + $ ( ' #settings_sonarr_baseurl ' ) . val ( ) . replace ( / \/ $ / , " " ) + " /api/system/status?apikey= " + $ ( ' #settings_sonarr_apikey ' ) . val ( ) ;
$ . getJSON ( " {{ base_url}}test_url/ " + protocol + " / " + encodeURIComponent ( sonarr_url ) , function ( data ) {
$ . getJSON ( " {{ base_url}}test_url/ " + protocol + " / " + encodeURIComponent ( sonarr_url ) , function ( data ) {
if ( data . status ) {
if ( data . status ) {
@ -1918,31 +1918,31 @@
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
}
}
} ) ;
} ) ;
} )
} ) ;
$ ( ' .sonarr_config ' ) . keyup( function ( ) {
$ ( ' .sonarr_config ' ) . on( ' keyup ' , function ( ) {
$ ( ' #sonarr_validated ' ) . checkbox ( ' uncheck ' ) ;
$ ( ' #sonarr_validated ' ) . checkbox ( ' uncheck ' ) ;
$ ( ' #sonarr_validation_result ' ) . text ( ' You must test your Sonarr connection settings before saving settings. ' ) . css ( ' color ' , ' red ' ) ;
$ ( ' #sonarr_validation_result ' ) . text ( ' You must test your Sonarr connection settings before saving settings. ' ) . css ( ' color ' , ' red ' ) ;
$ ( ' .form ' ) . form ( ' validate form ' ) ;
$ ( ' .form ' ) . form ( ' validate form ' ) ;
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
} )
} ) ;
$ ( ' #settings_sonarr_ssl ' ) . change( function ( ) {
$ ( ' #settings_sonarr_ssl ' ) . on( ' change ' , function ( ) {
$ ( ' #sonarr_validated ' ) . checkbox ( ' uncheck ' ) ;
$ ( ' #sonarr_validated ' ) . checkbox ( ' uncheck ' ) ;
$ ( ' #sonarr_validation_result ' ) . text ( ' You must test your Sonarr connection settings before saving settings. ' ) . css ( ' color ' , ' red ' ) ;
$ ( ' #sonarr_validation_result ' ) . text ( ' You must test your Sonarr connection settings before saving settings. ' ) . css ( ' color ' , ' red ' ) ;
$ ( ' .form ' ) . form ( ' validate form ' ) ;
$ ( ' .form ' ) . form ( ' validate form ' ) ;
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
} )
} ) ;
$ ( " #sonarr_validated " ) . checkbox ( ' check ' ) ;
$ ( " #sonarr_validated " ) . checkbox ( ' check ' ) ;
$ ( ' #radarr_validate ' ) . click( function ( ) {
$ ( ' #radarr_validate ' ) . on( ' click ' , function ( ) {
if ( $ ( ' #radarr_ssl_div ' ) . checkbox ( ' is checked ' ) ) {
if ( $ ( ' #radarr_ssl_div ' ) . checkbox ( ' is checked ' ) ) {
protocol = ' https ' ;
protocol = ' https ' ;
} else {
} else {
protocol = ' http ' ;
protocol = ' http ' ;
}
}
radarr_url = $ ( ' #settings_radarr_ip ' ) . val ( ) + " : " + $ ( ' #settings_radarr_port ' ) . val ( ) + $ ( ' #settings_radarr_baseurl ' ) . val ( ) . replace ( / \/ $ / , " " ) + " /api/system/status?apikey= " + $ ( ' #settings_radarr_apikey ' ) . val ( ) ;
const radarr_url = $ ( ' #settings_radarr_ip ' ) . val ( ) + " : " + $ ( ' #settings_radarr_port ' ) . val ( ) + $ ( ' #settings_radarr_baseurl ' ) . val ( ) . replace ( / \/ $ / , " " ) + " /api/system/status?apikey= " + $ ( ' #settings_radarr_apikey ' ) . val ( ) ;
$ . getJSON ( " {{ base_url}}test_url/ " + protocol + " / " + encodeURIComponent ( radarr_url ) , function ( data ) {
$ . getJSON ( " {{ base_url}}test_url/ " + protocol + " / " + encodeURIComponent ( radarr_url ) , function ( data ) {
if ( data . status ) {
if ( data . status ) {
@ -1957,21 +1957,21 @@
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
}
}
} ) ;
} ) ;
} )
} ) ;
$ ( ' .radarr_config ' ) . keyup( function ( ) {
$ ( ' .radarr_config ' ) . on( ' keyup ' , function ( ) {
$ ( ' #radarr_validated ' ) . checkbox ( ' uncheck ' ) ;
$ ( ' #radarr_validated ' ) . checkbox ( ' uncheck ' ) ;
$ ( ' #radarr_validation_result ' ) . text ( ' You must test your Sonarr connection settings before saving settings. ' ) . css ( ' color ' , ' red ' ) ;
$ ( ' #radarr_validation_result ' ) . text ( ' You must test your Sonarr connection settings before saving settings. ' ) . css ( ' color ' , ' red ' ) ;
$ ( ' .form ' ) . form ( ' validate form ' ) ;
$ ( ' .form ' ) . form ( ' validate form ' ) ;
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
} )
} ) ;
$ ( ' #settings_radarr_ssl ' ) . change( function ( ) {
$ ( ' #settings_radarr_ssl ' ) . on( ' change ' , function ( ) {
$ ( ' #radarr_validated ' ) . checkbox ( ' uncheck ' ) ;
$ ( ' #radarr_validated ' ) . checkbox ( ' uncheck ' ) ;
$ ( ' #radarr_validation_result ' ) . text ( ' You must test your Sonarr connection settings before saving settings. ' ) . css ( ' color ' , ' red ' ) ;
$ ( ' #radarr_validation_result ' ) . text ( ' You must test your Sonarr connection settings before saving settings. ' ) . css ( ' color ' , ' red ' ) ;
$ ( ' .form ' ) . form ( ' validate form ' ) ;
$ ( ' .form ' ) . form ( ' validate form ' ) ;
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
$ ( ' #loader ' ) . removeClass ( ' active ' ) ;
} )
} ) ;
$ ( " #radarr_validated " ) . checkbox ( ' check ' ) ;
$ ( " #radarr_validated " ) . checkbox ( ' check ' ) ;
< / script >
< / script >