Patrick Honkonen
a0463b52f0
Address review comments
...
- Rename extension to be more descriptive.
- Use `Left` and `Right` text alignments instead of `Start` and `End`.
2026-01-05 13:57:24 -05:00
Patrick Honkonen
de14328cfb
Force LTR text direction for passwords and TOTP codes
...
Adds TextStyle extension to force left-to-right text direction with
locale-aware alignment for sensitive alphanumeric content. This ensures
passwords and TOTP codes read correctly in RTL locales while maintaining
proper alignment.
- Add TextStyle.withForcedLtr() extension in TypographyExtensions.kt
- Refactor BitwardenPasswordField to use extension
- Refactor VerificationCodeItem (app) to use extension
- Refactor VaultVerificationCodeItem (authenticator) to use extension
2025-12-30 15:13:12 -05:00
bw-ghapp[bot]
2d228b8496
Update SDK to 2.0.0-4254-6c954013 ( #6218 )
...
Co-authored-by: bw-ghapp[bot] <178206702+bw-ghapp[bot]@users.noreply.github.com>
Co-authored-by: Carlos Gonçalves <cgoncalves@bitwarden.com >
2025-12-30 18:12:39 +00:00
bw-ghapp[bot]
3bc538c1f8
Crowdin Pull ( #6286 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-12-30 17:58:21 +00:00
Mick Letofsky
99717ab5d5
Review Code Triggered by labeled event ( #6307 )
2025-12-30 16:56:06 +00:00
Álison Fernandes
d98e459129
[PM-14880] Add pull-request trigger to PR Labeling workflow and address test findings ( #6305 )
2025-12-30 14:39:00 +00:00
Álison Fernandes
ebed1bd3cd
[PM-14880] Label updates to fido2 privileged apps lists ( #6304 )
2025-12-29 21:00:16 +00:00
Álison Fernandes
f4e23e85d2
[PM-14880] ci: Update labels of automated PRs; set labels for PRs created by the crowdin-pull.yml workflow ( #6303 )
2025-12-29 20:17:14 +00:00
Álison Fernandes
474acc05a6
[PM-14880] ci: Adds categories for automated release notes ( #6302 )
2025-12-29 20:16:01 +00:00
aj-rosado
87faba6824
Updated sdk to a version that fixes the password protected export issues (1.0.0-4328-km-fix-cherry-pick) ( #6300 )
2025-12-29 15:29:22 +00:00
renovate[bot]
89fb9c92d3
[deps]: Lock file maintenance ( #6292 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-29 15:17:45 +00:00
renovate[bot]
77a58f344d
[deps]: Update actions/upload-artifact action to v6 ( #6290 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-29 15:17:08 +00:00
renovate[bot]
dda32075d0
[deps]: Update actions/checkout action to v6 ( #6289 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-29 15:16:08 +00:00
renovate[bot]
038931312d
[deps]: Update actions/cache action to v5 ( #6288 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-29 15:15:11 +00:00
Patrick Honkonen
7cd0e2c176
PM-29843: Record item org migration events ( #6275 )
2025-12-29 14:18:10 +00:00
Álison Fernandes
0975144342
[PM-29913] ci: Fix release notes fetch failure while creating GitHub Releases ( #6282 )
2025-12-19 20:59:01 +00:00
Patrick Honkonen
07415844ee
[PM-29947] Remove ResetMasterPassword property from token response model ( #6285 )
2025-12-19 15:34:48 +00:00
David Perez
913d877737
Remove flaky tests ( #6278 )
2025-12-18 21:47:12 +00:00
Katherine Bertelsen
c16da5090e
[PM-29911] Update cron jobs to run at midnight on Sundays ( #6280 )
2025-12-18 14:50:32 +00:00
David Perez
b79aca7338
Move extensions to common module ( #6276 )
2025-12-17 16:19:20 +00:00
David Perez
7834d5bf27
PM-29827: Move FlightRecorderManager to common data module ( #6274 )
2025-12-16 17:37:51 +00:00
Patrick Honkonen
7c929c3713
[PM-29842] Add organization event types for item migration acceptance and rejection ( #6273 )
2025-12-16 15:38:16 +00:00
Patrick Honkonen
7f032a8732
PM-29824: Add bulk share ciphers network layer implementation ( #6271 )
2025-12-16 14:12:33 +00:00
David Perez
ef6714fa17
PM-29806: Move FlightRecorderWriter to the data module ( #6270 )
2025-12-15 21:43:17 +00:00
Patrick Honkonen
d09945d80b
[PM-29297] Add MigrateToMyItemsScreen ( #6239 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-15 20:49:43 +00:00
David Perez
30ce512091
PM-29442: Change 2fa field to not be a password field ( #6269 )
2025-12-15 18:58:44 +00:00
David Perez
bdbcd5bdc2
PM-29795: Move FileManager to data module ( #6268 )
2025-12-15 18:19:32 +00:00
David Perez
b4414073c7
Update Mockk and Kover ( #6260 )
2025-12-12 16:40:34 +00:00
David Perez
1594de39c1
Update Androidx Camera to v1.5.2 ( #6259 )
2025-12-12 16:39:00 +00:00
David Perez
f0c5c8f421
Update to AGP v8.13.2 ( #6258 )
2025-12-12 16:38:15 +00:00
bw-ghapp[bot]
2a343555bf
Crowdin Pull ( #6261 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-12-12 15:38:39 +00:00
David Perez
dff6a13cd7
Update OkHttp to v5.3.2 ( #6257 )
2025-12-11 19:33:29 +00:00
Patrick Honkonen
e415145c53
PM-29491: Implement LeaveOrganizationScreen ( #6253 )
...
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2025-12-11 16:35:15 +00:00
Patrick Honkonen
54ea921b25
Update STYLE_AND_BEST_PRACTICES.md to clarify KDoc requirements and fix whitespace ( #6256 )
2025-12-11 16:18:23 +00:00
gitclonebrian
e87ffa3902
[BRE-1333] Added permissions to token generation step to limit token scope ( #6171 )
2025-12-10 22:36:10 +00:00
David Perez
00cded3a02
PM-1908: Push notifications for non-active accounts prompt for future sync ( #6252 )
2025-12-10 15:27:09 +00:00
David Perez
1503e3f769
PM-29172: Update Authenticator biometric encryption ( #6240 )
2025-12-10 14:54:44 +00:00
aj-rosado
6840a6c207
[PM-28836] Add AndroidManifest permission for HEADSET_CAMERA ( #6251 )
2025-12-10 11:09:08 +00:00
Patrick Honkonen
d32e767c62
[PM-28504] Add testharness build workflow with dynamic versioning ( #6181 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-09 21:32:11 +00:00
aj-rosado
4a874668f2
[PM-28468] Added service methods to migration to MyItems validation ( #6248 )
2025-12-09 15:58:23 +00:00
David Perez
cd27fe339d
Move BiometricsEncryptionManager into the AuthRepository ( #6249 )
2025-12-09 15:32:25 +00:00
David Perez
2eb8ad4221
PM-28355: Clear pin data on hard-logout or security stamp ( #6232 )
2025-12-08 16:51:18 +00:00
renovate[bot]
28db795790
[deps]: Update actions/checkout action to v6 ( #6247 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-08 14:34:31 +00:00
David Perez
8c6782dcb1
Move MissingPropertyException to common location ( #6237 )
2025-12-05 19:08:39 +00:00
David Perez
127809b8df
Address several small lint warning throughout the app ( #6233 )
2025-12-05 17:47:52 +00:00
aj-rosado
ca13e615ec
[PM-28442] Added feature flag for migrate myvault to myitems ( #6235 )
2025-12-05 16:50:30 +00:00
bw-ghapp[bot]
5e3e8a04aa
Crowdin Pull ( #6234 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-12-05 14:53:29 +00:00
Patrick Honkonen
8077895eb8
Update ZXing library version ( #6230 )
2025-12-04 19:52:24 +00:00
Patrick Honkonen
33e9313c6c
Update SonarQube plugin version ( #6231 )
2025-12-04 19:19:54 +00:00
Patrick Honkonen
593bfbf8cf
[PM-28352] Add logging to Credential Manager and Origin Manager flows ( #6229 )
2025-12-04 18:22:45 +00:00