mirror of
https://github.com/ProtonMail/proton-bridge.git
synced 2025-12-11 05:06:51 +00:00
feat: update changelog
This commit is contained in:
14
Changelog.md
14
Changelog.md
@ -16,10 +16,16 @@ Changelog [format](http://keepachangelog.com/en/1.0.0/)
|
||||
* Adding DSN Sentry as build time parameter
|
||||
* GODT-124 bump go-appdir from v1.0.0 to v1.1.0
|
||||
* CSB-72 Skip processing message update event if http statuscode is 422
|
||||
* Skip processing message update event if http statuscode is 422
|
||||
* GODT-204 `pmapi.TokenManager` replaced by `pmapi.ClientManager`
|
||||
* `expiresAt` is no longer part of client
|
||||
* TODO Please fill here all logic changes
|
||||
* GODT-204 `ClientManager`
|
||||
* `Client` is now an interface; `client` is the concrete type
|
||||
* `Client`s are only created by `ClientManager`
|
||||
* Only one `Client` per userID exists at any given time; clients are reused
|
||||
* Tokens are managed by `ClientManager` (`TokenManager` is removed)
|
||||
* `expiresAt` is no longer part of `Client`; token expiry and refreshing is handled by `ClientManager`
|
||||
* Auths generated by clients during Auth/AuthRefresh are handled by `ClientManager` (which forwards them to `Bridge`)
|
||||
* `ClientManager` is the "one source of truth" for the host URL for all `Client`s
|
||||
* Alternative Routing is enabled/disabled by `ClientManager`
|
||||
* Logging out of `Clients` is handled/retried asynchronously by `ClientManager`
|
||||
|
||||
|
||||
### Fixed
|
||||
|
||||
Reference in New Issue
Block a user