1
0
Fork 1
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:
carbotaniuman 2021-01-31 16:47:39 -06:00
parent 9529e42bb4
commit 9f8c9a3caf
4 changed files with 11 additions and 7 deletions

View file

@ -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

View file

@ -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)

View file

@ -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")
} }
) )

View file

@ -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
} }