Skip to content

Commit

Permalink
Update to 4.7.1
Browse files Browse the repository at this point in the history
  • Loading branch information
theotherp committed Sep 18, 2022
1 parent 114c9a0 commit 77a018a
Show file tree
Hide file tree
Showing 11 changed files with 96 additions and 114 deletions.
8 changes: 8 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
### v4.7.1 BETA (2022-09-18)

**Feature** Improve display of errors on startup.

**Fix** Properly handle errors that occur during the detection of open ports.



### v4.7.0 BETA (2022-09-18)

**Feature** Use custom mappings to transform indexer result titles. Use this to clean up titles, add season or episode to it or whatever. See <a href="https://github.com/theotherp/nzbhydra2/issues/794">#794</a>
Expand Down
4 changes: 2 additions & 2 deletions core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.nzbhydra</groupId>
<artifactId>nzbhydra2</artifactId>
<version>4.7.1-SNAPSHOT</version>
<version>4.7.1</version>
</parent>

<artifactId>core</artifactId>
Expand Down Expand Up @@ -91,7 +91,7 @@
<dependency>
<groupId>org.nzbhydra</groupId>
<artifactId>mapping</artifactId>
<version>4.7.1-SNAPSHOT</version>
<version>4.7.1</version>
</dependency>

<!-- spring (boot) -->
Expand Down
172 changes: 73 additions & 99 deletions core/src/main/resources/changelog.json
Original file line number Diff line number Diff line change
@@ -1,101 +1,75 @@
[
{
"version": "v4.7.1",
"date": "2022-09-18",
"changes": [
{
"type": "feature",
"text": "Improve display of errors on startup."
},
{
"type": "fix",
"text": "Properly handle errors that occur during the detection of open ports."
}
],
"final": false
},
{
"version": "v4.7.0",
"date": "2022-09-18",
"changes": [
{
"type": "feature",
"text": "Use custom mappings to transform indexer result titles. Use this to clean up titles, add season or episode to it or whatever. See #794"
},
{
"type": "fix",
"text": "Some of you have an instance running which is exposed to the internet, without any authentication method. I previously tried to recognize this by some heuristic which was a bit naive and caused a lot of false positives. NZBHydra will now periodically try to determine your public IP and actually check if the used port is open. This might still not always work (e.g. in when you're running it using a VPN in which case I guess you know what're doing. Ultimately it's up to you to get your shit together."
},
{
"type": "fix",
"text": "Only warn about settings violating indexers' rules if the indexers are actually enabled."
},
{
"type": "fix",
"text": "Fix saving config with custom mappings."
}
],
"final": false
},
{
"version": "v4.6.1",
"date": "2022-08-23",
"changes": [
{
"type": "fix",
"text": "Fix startup error for new instances. Thanks @ cdloh."
}
],
"final": true
},
{
"version": "v4.6.0",
"date": "2022-08-22",
"changes": [
{
"type": "feature",
"text": "Add option to replace german umlauts and special characters."
}
],
"final": true
},
{
"version": "v4.5.0",
"date": "2022-07-09",
"changes": [
{
"type": "feature",
"text": "Automatically use NZB access and adding types required by certain indexers. See #784."
},
{
"type": "feature",
"text": "Add debug logging for category mapping."
}
],
"final": false
},
{
"version": "v4.4.0",
"date": "2022-06-26",
"changes": [
{
"type": "feature",
"text": "Add validation to ensure your configuration matches the requirements of a certain indexer."
},
{
"type": "feature",
"text": "Warn when exposing NZBHydra to the internet via host 0.0.0.0 with no authentication enabled."
},
{
"type": "note",
"text": "In the same vein I decided to remove the option to ignore warnings when saving the config. You'll just have to live with it or, ideally, fix the things causing the warnings."
},
{
"type": "note",
"text": "All the above stems from the fact that a lot of people (=idiots) have their NZBHydra (or *arr) instances wide open to the world without any authentication whatsoever. DO NOT DO THAT! People will steal your API keys and possibly get your indexer access disabled or revoked for good. I'm trying to automatically detect that but it's not easy distinguishing valid accesses from fraudulent ones."
}
],
"final": true
[ {
"version" : "v4.7.1",
"date" : "2022-09-18",
"changes" : [ {
"type" : "feature",
"text" : "Improve display of errors on startup."
}, {
"type" : "fix",
"text" : "Properly handle errors that occur during the detection of open ports."
} ],
"final" : false
}, {
"version" : "v4.7.0",
"date" : "2022-09-18",
"changes" : [ {
"type" : "feature",
"text" : "Use custom mappings to transform indexer result titles. Use this to clean up titles, add season or episode to it or whatever. See #794"
}, {
"type" : "fix",
"text" : "Some of you have an instance running which is exposed to the internet, without any authentication method. I previously tried to recognize this by some heuristic which was a bit naive and caused a lot of false positives. NZBHydra will now periodically try to determine your public IP and actually check if the used port is open. This might still not always work (e.g. in when you're running it using a VPN in which case I guess you know what're doing. Ultimately it's up to you to get your shit together."
}, {
"type" : "fix",
"text" : "Only warn about settings violating indexers' rules if the indexers are actually enabled."
}, {
"type" : "fix",
"text" : "Fix saving config with custom mappings."
} ],
"final" : false
}, {
"version" : "v4.6.1",
"date" : "2022-08-23",
"changes" : [ {
"type" : "fix",
"text" : "Fix startup error for new instances. Thanks @ cdloh."
} ],
"final" : true
}, {
"version" : "v4.6.0",
"date" : "2022-08-22",
"changes" : [ {
"type" : "feature",
"text" : "Add option to replace german umlauts and special characters."
} ],
"final" : true
}, {
"version" : "v4.5.0",
"date" : "2022-07-09",
"changes" : [ {
"type" : "feature",
"text" : "Automatically use NZB access and adding types required by certain indexers. See #784."
}, {
"type" : "feature",
"text" : "Add debug logging for category mapping."
} ],
"final" : false
}, {
"version" : "v4.4.0",
"date" : "2022-06-26",
"changes" : [ {
"type" : "feature",
"text" : "Add validation to ensure your configuration matches the requirements of a certain indexer."
}, {
"type" : "feature",
"text" : "Warn when exposing NZBHydra to the internet via host 0.0.0.0 with no authentication enabled."
}, {
"type" : "note",
"text" : "In the same vein I decided to remove the option to ignore warnings when saving the config. You'll just have to live with it or, ideally, fix the things causing the warnings."
}, {
"type" : "note",
"text" : "All the above stems from the fact that a lot of people (=idiots) have their NZBHydra (or *arr) instances wide open to the world without any authentication whatsoever. DO NOT DO THAT! People will steal your API keys and possibly get your indexer access disabled or revoked for good. I'm trying to automatically detect that but it's not easy distinguishing valid accesses from fraudulent ones."
} ],
"final" : true
}, {
"version" : "v4.3.3",
"date" : "2022-06-15",
Expand Down Expand Up @@ -3613,4 +3587,4 @@
"text" : "First public release. Welcome!"
} ],
"final" : true
} ]
} ]
2 changes: 1 addition & 1 deletion other/mockserver/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
<dependency>
<groupId>org.nzbhydra</groupId>
<artifactId>mapping</artifactId>
<version>4.7.1-SNAPSHOT</version>
<version>4.7.1</version>
</dependency>

<dependency>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<groupId>org.nzbhydra</groupId>
<artifactId>nzbhydra2</artifactId>
<packaging>pom</packaging>
<version>4.7.1-SNAPSHOT</version>
<version>4.7.1</version>

<modules>
<module>shared</module>
Expand Down
4 changes: 2 additions & 2 deletions releases/linux-release/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.nzbhydra</groupId>
<artifactId>releases</artifactId>
<version>4.7.1-SNAPSHOT</version>
<version>4.7.1</version>
</parent>

<artifactId>linux-release</artifactId>
Expand All @@ -15,7 +15,7 @@
<dependency>
<groupId>org.nzbhydra</groupId>
<artifactId>core</artifactId>
<version>4.7.1-SNAPSHOT</version>
<version>4.7.1</version>
</dependency>
</dependencies>

Expand Down
4 changes: 2 additions & 2 deletions releases/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@
<parent>
<groupId>org.nzbhydra</groupId>
<artifactId>nzbhydra2</artifactId>
<version>4.7.1-SNAPSHOT</version>
<version>4.7.1</version>
</parent>

<artifactId>releases</artifactId>
<packaging>pom</packaging>
<version>4.7.1-SNAPSHOT</version>
<version>4.7.1</version>

<modules>
<module>windows-release</module>
Expand Down
4 changes: 2 additions & 2 deletions releases/windows-release/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.nzbhydra</groupId>
<artifactId>releases</artifactId>
<version>4.7.1-SNAPSHOT</version>
<version>4.7.1</version>
</parent>

<artifactId>windows-release</artifactId>
Expand All @@ -15,7 +15,7 @@
<dependency>
<groupId>org.nzbhydra</groupId>
<artifactId>core</artifactId>
<version>4.7.1-SNAPSHOT</version>
<version>4.7.1</version>
</dependency>
</dependencies>

Expand Down
2 changes: 1 addition & 1 deletion shared/mapping/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.nzbhydra</groupId>
<artifactId>shared</artifactId>
<version>4.7.1-SNAPSHOT</version>
<version>4.7.1</version>
</parent>

<artifactId>mapping</artifactId>
Expand Down
4 changes: 2 additions & 2 deletions shared/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@
<parent>
<groupId>org.nzbhydra</groupId>
<artifactId>nzbhydra2</artifactId>
<version>4.7.1-SNAPSHOT</version>
<version>4.7.1</version>
</parent>

<artifactId>shared</artifactId>
<packaging>pom</packaging>
<version>4.7.1-SNAPSHOT</version>
<version>4.7.1</version>

<modules>
<module>mapping</module>
Expand Down
4 changes: 2 additions & 2 deletions tests/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.nzbhydra</groupId>
<artifactId>nzbhydra2</artifactId>
<version>4.7.1-SNAPSHOT</version>
<version>4.7.1</version>
</parent>

<artifactId>tests</artifactId>
Expand All @@ -31,7 +31,7 @@
<dependency>
<groupId>org.nzbhydra</groupId>
<artifactId>core</artifactId>
<version>4.7.1-SNAPSHOT</version>
<version>4.7.1</version>
<exclusions>
<exclusion>
<artifactId>okhttp</artifactId>
Expand Down

0 comments on commit 77a018a

Please sign in to comment.