Patrick Honkonen
54efc74907
[PM-21385] Defer feature flag check for Bitwarden account sync ( #5222 )
2025-05-20 18:09:15 +00:00
David Perez
34aed2ac65
Update authenticator compose tests to allow for easier use of local compositions ( #5228 )
2025-05-20 17:01:23 +00:00
Patrick Honkonen
6719534494
[PM-21357] Migrate ModifierExtensions to ui module ( #5215 )
2025-05-19 20:02:52 +00:00
Patrick Honkonen
183584f678
[PM-21386] Fix typo in sync with Bitwarden message ( #5220 )
2025-05-19 17:26:09 +00:00
David Perez
046bb0fa39
PM-21080: Remove the isRemotelyConfigured flag ( #5193 )
2025-05-19 15:56:19 +00:00
Patrick Honkonen
07e4e6a806
[PM-21726] Move OmitFromCoverage to annotation module ( #5214 )
2025-05-19 13:19:16 +00:00
Patrick Honkonen
f02a3a249b
[PM-21703] Consolidate Robolectric and Compose test base classes ( #5210 )
2025-05-16 17:48:23 +00:00
Patrick Honkonen
c105c102a3
[PM-21359] Migrate StringExtensions to ui module ( #5202 )
2025-05-15 15:51:47 +00:00
Patrick Honkonen
d820b3345a
[PM-21676] Relocate Authenticator local manager providers ( #5206 )
2025-05-15 14:09:39 +00:00
Patrick Honkonen
b4d85e07ba
[PM-21358] Migrate PaddingValuesExtensions.kt to ui module ( #5201 )
2025-05-15 13:40:09 +00:00
Patrick Honkonen
7d6b6a5959
[PM-21575] Migrate AppTheme enum class to ui module ( #5182 )
2025-05-14 17:53:02 +00:00
David Perez
119812507a
Remove logging from tests ( #5192 )
2025-05-14 17:50:55 +00:00
Patrick Honkonen
da62244000
[PM-21573] Migrate EventsEffect to ui module ( #5180 )
2025-05-13 14:13:57 +00:00
Patrick Honkonen
0d0b8d6780
[PM-21353] Migrate DensityExtensions to ui module ( #5157 )
2025-05-08 19:32:04 +00:00
Patrick Honkonen
fb9c68755a
[PM-21328] Migrate BaseViewModelTest and MainDispatcherExtension to test fixtures ( #5146 )
2025-05-08 16:54:55 +00:00
David Perez
d7671f47ea
PM-21348: Type-safe navigation for authenticator ( #5156 )
2025-05-08 16:31:10 +00:00
Patrick Honkonen
68cd08b069
[PM-21325] Migrate BaseViewModel to ui module ( #5145 )
2025-05-08 14:06:16 +00:00
David Perez
76fb85ac1f
Update Compose BOM to 2025.04.01 ( #5134 )
2025-05-07 19:16:32 +00:00
Patrick Honkonen
31de7fc331
Remove unused FeatureFlagsConfiguration ( #5129 )
2025-05-06 00:56:18 +00:00
Patrick Honkonen
7436122953
[PM-19846] Mark network module implementation details internal ( #5115 )
2025-05-01 14:26:19 +00:00
Patrick Honkonen
96df23f0af
Drop all tables when performing destructive migration in Authenticator ( #5108 )
2025-04-28 15:28:59 +00:00
Patrick Honkonen
0f6d15d6a6
[PM-20549] Introduce BitwardenServiceClient ( #5091 )
2025-04-25 20:26:01 +00:00
Patrick Honkonen
3722a45359
[PM-20305] Migrate BaseUrlInterceptor and BaseUrlInterceptors to network module ( #5068 )
2025-04-17 16:28:05 +00:00
Patrick Honkonen
b760b58669
Update user-agent header in Authenticator app ( #5067 )
2025-04-16 17:03:08 +00:00
Patrick Honkonen
3311086dfc
[PM-20309] Migrate Environment and EnvironmentUrlDataJson to data module ( #5063 )
2025-04-16 16:37:29 +00:00
Patrick Honkonen
9dd71eaea2
[PM-20304] Migrate HeadersInterceptor to network module ( #5061 )
2025-04-16 15:09:00 +00:00
Patrick Honkonen
d1ba730012
[PM-20185] Migrate AccountService to network module ( #5038 )
2025-04-11 21:33:05 +00:00
Patrick Honkonen
a12f325815
[PM-19958] Migrate Text to the UI module ( #5010 )
2025-04-08 20:33:45 +00:00
Patrick Honkonen
622d68e40c
[PM-19952] Provide SharedPreference from the data module ( #5006 )
2025-04-08 19:46:16 +00:00
Patrick Honkonen
c540d3ef47
[PM-19951] Move EncryptedPreferences to the correct di package ( #5004 )
2025-04-08 17:00:04 +00:00
Patrick Honkonen
6668af58d2
[PM-19949] Provide ConfigDiskSource from data module ( #5003 )
2025-04-08 16:03:04 +00:00
Patrick Honkonen
c5e216783e
[PM-19948] Migrate ServerConfigRepository to data module ( #5002 )
2025-04-07 21:58:39 +00:00
Patrick Honkonen
1df96fdb62
[PM-19947] Provide system clock in the core module ( #5000 )
2025-04-07 20:03:53 +00:00
Patrick Honkonen
2176b61cd3
[PM-19905] Migrate DispatcherManager to data module ( #4999 )
2025-04-07 18:16:04 +00:00
Patrick Honkonen
62cfcbbd72
Remove unused FeatureFlagRepository and FeatureFlagDiskSource ( #4998 )
2025-04-07 13:07:13 +00:00
Patrick Honkonen
538f1feb2e
[PM-19872] Migrate UnencryptedPreferences to data module ( #4994 )
2025-04-04 20:09:20 +00:00
Patrick Honkonen
dda8237ce5
[PM-19870] Migrate ServerConfig and ConfigDiskSource to the data module ( #4992 )
2025-04-04 18:33:54 +00:00
Patrick Honkonen
3f35ace6e9
[PM-19871] Migrate EncryptedPreferences to data module ( #4993 )
2025-04-04 14:38:50 +00:00
Patrick Honkonen
853069ee1c
[PM-19866] Migrate BaseEncryptedDiskSource to data module ( #4991 )
2025-04-03 21:52:54 +00:00
Patrick Honkonen
5017e935d7
[PM-19845] Migrate BaseDiskSource to data module ( #4978 )
2025-04-03 19:34:52 +00:00
Patrick Honkonen
321a764f20
[PM-19831] Migrate ConfigService to network module ( #4971 )
2025-04-03 18:15:51 +00:00
Patrick Honkonen
e67a143474
[PM-19813] Migrate BaseServiceTest to Network module and enable test fixtures ( #4967 )
2025-04-02 21:12:36 +00:00
Patrick Honkonen
d70e658c8b
[PM-19783] Migrate ConfigApi and ConfigResponseJson to network module ( #4964 )
2025-04-02 20:07:41 +00:00
Patrick Honkonen
20bda929b3
[PM-19820] Replace ResultCallAdapterFactory in authenticator module ( #4968 )
2025-04-02 18:48:45 +00:00
Patrick Honkonen
ce139623d6
[PM-19793] Migrate ZonedDateTimeSerializer to core module ( #4960 )
2025-04-02 17:42:51 +00:00
Patrick Honkonen
aa35e2f93c
[PM-19625] Migrate DataStateExtensions to core module ( #4943 )
2025-04-01 16:09:20 +00:00
Patrick Honkonen
1eced037a4
[PM-19627] Move Json extension functions to core module
...
Move JsonExtensions and related tests to `core` module.
- Moved `decodeFromStringOrNull` and related testing from `app` and `authenticator` modules to `core` module.
- Updated all usages of `decodeFromStringOrNull` in `app` and `authenticator` to the new location in `core`.
- Deleted unused `JsonExtensionsTest` and `JsonExtensions.kt` in `app` and `authenticator`.
- Updated dependencies for core.
2025-03-31 17:06:06 -04:00
Patrick Honkonen
9a50399116
Migrate DataStateExtensions to core module
...
Move `DataStateExtensions` to the `core` module.
- Deleted `DataStateExtensions.kt` from `authenticator` and `app` modules.
- Updated all imports.
- Added `junit5` and `kotlinx.coroutines.test` test implementation to `core` module.
2025-03-31 16:55:09 -04:00
Patrick Honkonen
5d5bc25a45
[PM-19652] Consolidate check configurations ( #4937 )
2025-03-31 21:46:19 +01:00
Patrick Honkonen
75af4868e2
[PM-19640] Migrate SpecialCharWithPrecedenceComparator to core module ( #4942 )
2025-03-31 19:19:03 +00:00