mirror of
https://gitlab.com/mangadex-pub/mangadex_at_home.git
synced 2024-01-19 02:48:37 +00:00
Update to rc7
This commit is contained in:
parent
9529e42bb4
commit
9f8c9a3caf
|
@ -10,7 +10,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
- [2021-01-28] Add average cache hitrate panel [@_tde9]
|
- [2021-01-28] Add average cache hitrate panel [@_tde9]
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
- [2021-01-29] Add HikariCP connection pool [@carbotaniuman].
|
|
||||||
|
|
||||||
### Deprecated
|
### Deprecated
|
||||||
|
|
||||||
|
@ -21,6 +20,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
|
|
||||||
### Security
|
### Security
|
||||||
|
|
||||||
|
## [2.0.0-rc7] - 2021-01-31
|
||||||
|
### Changed
|
||||||
|
- [2021-01-29] Add HikariCP connection pool [@carbotaniuman].
|
||||||
|
|
||||||
## [2.0.0-rc6] - 2021-01-28
|
## [2.0.0-rc6] - 2021-01-28
|
||||||
### Fixed
|
### Fixed
|
||||||
- [2021-01-27] Upped max Apache threadpool size [@carbotaniuman].
|
- [2021-01-27] Upped max Apache threadpool size [@carbotaniuman].
|
||||||
|
@ -321,7 +324,8 @@ This release contains many breaking changes! Of note are the changes to the cach
|
||||||
### Fixed
|
### Fixed
|
||||||
- [2020-06-11] Tweaked logging configuration to reduce log file sizes by [@carbotaniuman].
|
- [2020-06-11] Tweaked logging configuration to reduce log file sizes by [@carbotaniuman].
|
||||||
|
|
||||||
[Unreleased]: https://gitlab.com/mangadex/mangadex_at_home/-/compare/2.0.0-rc6...HEAD
|
[Unreleased]: https://gitlab.com/mangadex/mangadex_at_home/-/compare/2.0.0-rc7...HEAD
|
||||||
|
[2.0.0-rc6]: https://gitlab.com/mangadex/mangadex_at_home/-/compare/2.0.0-rc6...2.0.0-rc7
|
||||||
[2.0.0-rc6]: https://gitlab.com/mangadex/mangadex_at_home/-/compare/2.0.0-rc5...2.0.0-rc6
|
[2.0.0-rc6]: https://gitlab.com/mangadex/mangadex_at_home/-/compare/2.0.0-rc5...2.0.0-rc6
|
||||||
[2.0.0-rc5]: https://gitlab.com/mangadex/mangadex_at_home/-/compare/2.0.0-rc4...2.0.0-rc5
|
[2.0.0-rc5]: https://gitlab.com/mangadex/mangadex_at_home/-/compare/2.0.0-rc4...2.0.0-rc5
|
||||||
[2.0.0-rc4]: https://gitlab.com/mangadex/mangadex_at_home/-/compare/2.0.0-rc3...2.0.0-rc4
|
[2.0.0-rc4]: https://gitlab.com/mangadex/mangadex_at_home/-/compare/2.0.0-rc3...2.0.0-rc4
|
||||||
|
|
|
@ -21,7 +21,7 @@ package mdnet
|
||||||
import java.time.Duration
|
import java.time.Duration
|
||||||
|
|
||||||
object Constants {
|
object Constants {
|
||||||
const val CLIENT_BUILD = 24
|
const val CLIENT_BUILD = 25
|
||||||
|
|
||||||
@JvmField val MAX_AGE_CACHE: Duration = Duration.ofDays(14)
|
@JvmField val MAX_AGE_CACHE: Duration = Duration.ofDays(14)
|
||||||
|
|
||||||
|
|
|
@ -250,7 +250,7 @@ fun getServer(
|
||||||
val verifier = tokenVerifier(
|
val verifier = tokenVerifier(
|
||||||
tokenKey = remoteSettings.tokenKey,
|
tokenKey = remoteSettings.tokenKey,
|
||||||
shouldVerify = { chapter, _ ->
|
shouldVerify = { chapter, _ ->
|
||||||
!remoteSettings.forceDisableTokens && !(chapter == "1b682e7b24ae7dbdc5064eeeb8e8e353" || chapter == "8172a46adc798f4f4ace6663322a383e")
|
!remoteSettings.disableTokens && !(chapter == "1b682e7b24ae7dbdc5064eeeb8e8e353" || chapter == "8172a46adc798f4f4ace6663322a383e")
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -39,7 +39,7 @@ data class RemoteSettings(
|
||||||
@field:Secret val tokenKey: ByteArray,
|
@field:Secret val tokenKey: ByteArray,
|
||||||
val compromised: Boolean,
|
val compromised: Boolean,
|
||||||
val paused: Boolean,
|
val paused: Boolean,
|
||||||
val forceDisableTokens: Boolean = false,
|
val disableTokens: Boolean = false,
|
||||||
val tls: TlsCert?
|
val tls: TlsCert?
|
||||||
) : PingResult() {
|
) : PingResult() {
|
||||||
override fun equals(other: Any?): Boolean {
|
override fun equals(other: Any?): Boolean {
|
||||||
|
@ -54,7 +54,7 @@ data class RemoteSettings(
|
||||||
if (!tokenKey.contentEquals(other.tokenKey)) return false
|
if (!tokenKey.contentEquals(other.tokenKey)) return false
|
||||||
if (compromised != other.compromised) return false
|
if (compromised != other.compromised) return false
|
||||||
if (paused != other.paused) return false
|
if (paused != other.paused) return false
|
||||||
if (forceDisableTokens != other.forceDisableTokens) return false
|
if (disableTokens != other.disableTokens) return false
|
||||||
if (tls != other.tls) return false
|
if (tls != other.tls) return false
|
||||||
|
|
||||||
return true
|
return true
|
||||||
|
@ -67,7 +67,7 @@ data class RemoteSettings(
|
||||||
result = 31 * result + tokenKey.contentHashCode()
|
result = 31 * result + tokenKey.contentHashCode()
|
||||||
result = 31 * result + compromised.hashCode()
|
result = 31 * result + compromised.hashCode()
|
||||||
result = 31 * result + paused.hashCode()
|
result = 31 * result + paused.hashCode()
|
||||||
result = 31 * result + forceDisableTokens.hashCode()
|
result = 31 * result + disableTokens.hashCode()
|
||||||
result = 31 * result + (tls?.hashCode() ?: 0)
|
result = 31 * result + (tls?.hashCode() ?: 0)
|
||||||
return result
|
return result
|
||||||
}
|
}
|
Loading…
Reference in a new issue