Mateusz Armatys
a44b79c533
chore: Update plugins and libraries.
...
AGP 8.9.1
Gradle 8.13
Dagger/Hilt 2.53.1
Jacoco to Cobertura 1.3.2
Room 2.7.2
Store 5.0.0
2025-09-18 17:05:30 +02:00
Neil Marietta
9bed1db76d
feat!(auth): Added Global SSO Change Password support.
...
MIGRATIONS:
- UserDatabase.MIGRATION_6
- AccountDatabase.MIGRATION_9
2024-10-22 18:35:08 +02:00
dkadrikj
2f46ce65ed
chore: Remove binary compatibility validator.
2024-07-05 15:08:05 +02:00
dkadrikj
9115a3a20a
feat(auth): Add common pass check.
2024-04-25 13:43:25 +02:00
Neil Marietta
1c72136a24
feat!: Added CredentialLess Support.
...
DB Migrations:
- UserDatabase.MIGRATION_5: Added User.type.
- AccountDatabase.MIGRATION_7: Account.username nullable.
2024-02-13 15:08:04 +01:00
Mateusz Armatys
ce89e608cb
feat!: Add new fields into User (for storage split).
...
MIGRATION: UserDatabase.MIGRATION_4
2024-01-15 16:07:30 +01:00
Mateusz Armatys
cde18282f2
build(coverage): Set up min and max bounds for coverage.
2023-12-19 19:45:50 +01:00
dkadrikj
76b0ea31cb
chore(push): Update push route.
2023-11-17 09:55:30 +01:00
Marcin Simonides
c1ebf4bdb6
feat(user)!: Added User creation time.
...
Migrations: UserDatabase.MIGRATION_3, AccountDatabase.MIGRATION_6.
2023-08-21 10:01:12 +00:00
Neil Marietta
ebfa017f37
chore!: Upgraded AGP to 8.0.2 (+Java 17).
2023-07-04 16:22:38 +02:00
Neil Marietta
8f7c467b0a
feat(notification): Added NotificationEventListener.
2023-06-26 13:33:12 +02:00
Neil Marietta
54b7552351
feat(user)!: Added User recovery property (UserDatabase.MIGRATION_2).
2023-06-14 14:26:26 +02:00
Mateusz Armatys
1b0ca7454a
build: Add minimum branch and line coverages for existing modules.
2023-05-04 11:07:23 +00:00
Mateusz Armatys
c202246420
test(push): Fix test - deleting a Push while observing.
2023-02-03 16:31:39 +01:00
Mateusz Armatys
b1c4e41746
test: Migrate tests to the new coroutines-test APIs.
2022-12-05 13:33:57 +00:00
Mateusz Armatys
ae89fc06cf
refactor: Add explicit coroutine scope for repositories for easier testing.
2022-12-05 13:33:57 +00:00
Stefanija Boshkovska
804bfd6b93
fix: Use deserialize instead of deserializeOrNull in event listeners.
...
The goal is to prevent exceptions from being swallowed and to make issues easier to detect.
2022-10-12 23:49:40 +02:00
Mateusz Armatys
a16d13c5c7
test(push): The PushLocalDataSourceImplTest would pass on CI, but fail locally (on MacOS).
2022-07-28 17:36:41 +02:00
Mateusz Armatys
c5071d7815
build: Optimize dependencies.
2022-07-28 16:07:58 +02:00
Mateusz Armatys
9a7dd3c80b
feat(push): Added Push modules, to fetch and persist current PushEntities.
...
New DB migration: `PushDatabase.MIGRATION_0` for PushEntity.
New event listener: `PushEventListener`, to keep PushEntities in sync.
New FetchPushes[Remote|Worker] and DeletePush[Remote|Worker], for Repository offline action.
Use `PushRepository` to get and observe `Push` objects.
2022-07-12 12:59:14 +02:00