Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/Prowlarr/commit/bfa68347e69a10d10fd56c4912615234a07f7c66
You should set ROOT_URL correctly, otherwise the web may not work correctly.
2 changed files with
17 additions and
2 deletions
@ -98,15 +98,30 @@ namespace NzbDrone.Common.Test.InstrumentationTests
// Internal
[TestCase(@"[Info] MigrationController : * * * Migrating Database = prowlarr - main ; Host = postgres14 ; Username = mySecret ; Password = mySecret ; Port = 5432 ; Enlist = False * * * ")]
[TestCase("/readarr/signalr/messages/negotiate?access_token=1234530f422f4aacb6b301233210aaaa&negotiateVersion=1")]
[TestCase(@"[Info] MigrationController : * * * Migrating Database = prowlarr - main ; Host = postgres14 ; Username = mySecret ; Password = mySecret ; Port = 5432 ; token = mySecret ; Enlist = False & username = mySecret ; mypassword = mySecret ; mypass = shouldkeep1 ; test_token = mySecret ; password = 123 % @ % _ @ ! # ^ # @ ; use_password = mySecret ; get_token = shouldkeep2 ; usetoken = shouldkeep3 ; passwrd = mySecret ; ")]
public void should_clean_message ( string message )
{
var cleansedMessage = CleanseLogMessage . Cleanse ( message ) ;
cleansedMessage . Should ( ) . NotContain ( "mySecret" ) ;
cleansedMessage . Should ( ) . NotContain ( "123%@%_@!#^#@" ) ;
cleansedMessage . Should ( ) . NotContain ( "01233210" ) ;
}
[TestCase(@"[Info] MigrationController : * * * Migrating Database = radarr - main ; Host = postgres14 ; Username = mySecret ; Password = mySecret ; Port = 5432 ; token = mySecret ; Enlist = False & username = mySecret ; mypassword = mySecret ; mypass = shouldkeep1 ; test_token = mySecret ; password = 123 % @ % _ @ ! # ^ # @ ; use_password = mySecret ; get_token = shouldkeep2 ; usetoken = shouldkeep3 ; passwrd = mySecret ; ")]
public void should_keep_message ( string message )
{
var cleansedMessage = CleanseLogMessage . Cleanse ( message ) ;
cleansedMessage . Should ( ) . NotContain ( "mySecret" ) ;
cleansedMessage . Should ( ) . NotContain ( "123%@%_@!#^#@" ) ;
cleansedMessage . Should ( ) . NotContain ( "01233210" ) ;
cleansedMessage . Should ( ) . Contain ( "shouldkeep1" ) ;
cleansedMessage . Should ( ) . Contain ( "shouldkeep2" ) ;
cleansedMessage . Should ( ) . Contain ( "shouldkeep3" ) ;
}
[TestCase(@"Some message (from 32.2.3.5 user agent)")]
[TestCase(@"Auth-Invalidated ip 32.2.3.5")]
[TestCase(@"Auth-Success ip 32.2.3.5")]
@ -18,7 +18,7 @@ namespace NzbDrone.Common.Instrumentation
new Regex ( @"iptorrents\.com/[/a-z0-9?&;]*?(?:[?&;](u|tp)=(?<secret>[^&=;]+?))+(?= |;|&|$)" , RegexOptions . Compiled | RegexOptions . IgnoreCase ) ,
new Regex ( @"/fetch/[a-z0-9]{32}/(?<secret>[a-z0-9]{32})" , RegexOptions . Compiled ) ,
new Regex ( @"getnzb.*?(?<=\?|&)(r)=(?<secret>[^&=]+?)(?= |&|$)" , RegexOptions . Compiled | RegexOptions . IgnoreCase ) ,
new Regex ( @"\b [^=]* ?(_?(?<!use|get_)token|username|passwo?rd)=(?<secret>[^&=]+?)(?= |&|$|;)", RegexOptions . Compiled | RegexOptions . IgnoreCase ) ,
new Regex ( @"\b (\w*) ?(_?(?<!use|get_)token|username|passwo?rd)=(?<secret>[^&=]+?)(?= |&|$|;)", RegexOptions . Compiled | RegexOptions . IgnoreCase ) ,
new Regex ( @"(?<=authkey = "")(?<secret>[^&=]+?)(?="")" , RegexOptions . Compiled | RegexOptions . IgnoreCase ) ,
new Regex ( @"(?<=beyond-hd\.[a-z]+/api/torrents/)(?<secret>[^&=][a-z0-9]+)" , RegexOptions . Compiled | RegexOptions . IgnoreCase ) ,