rr-bw
|
2e51d96416
|
[PM-5264] Implement StateProvider in LoginEmailService (#7662)
* setup StateProvider in LoginService
* replace implementations
* replace implementation
* remove stateService
* change storage location for web to 'disk-local'
* implement migrate() method of Migrator
* add RememberedEmailMigrator to migrate.ts
* add rollback
* add tests
* replace implementation
* replace implementation
* add StateProvider to Desktop services
* rename LoginService to RememberEmailService
* update state definition
* rename file
* rename to storedEmail
* rename service to EmailService to avoid confusion
* add jsdocs
* refactor login.component.ts
* fix typos
* fix test
* rename to LoginEmailService
* update factory
* more renaming
* remove duplicate logic and rename method
* convert storedEmail to observable
* refactor to remove setStoredEmail() method
* move service to libs/auth/common
* address floating promises
* remove comment
* remove unnecessary deps in service registration
|
2024-03-30 11:00:27 -07:00 |
|