Mateusz Armatys
e49aae1c43
feat(user-settings): Check if session account recovery is enabled, before displaying the password reset button.
2024-04-30 14:32:06 +02:00
Mateusz Armatys
46893613c3
feat(user-settings)!: Add `UserSettingsEntity.sessionAccountRecovery` property.
...
MIGRATION: UserSettingsDatabase.MIGRATION_6.
2024-04-30 14:17:18 +02:00
Mateusz Armatys
7a029270bb
feat(user-settings): Don't show "encryption password" tab in VPN.
2024-04-30 10:57:37 +00:00
Mateusz Armatys
ebd8951c2d
feat(account-manager, user-settings): Update UI for changing password.
2024-04-30 10:57:37 +00:00
proton-ci
6880bb0eb7
i18n: Upgrade translations from crowdin ( 9115a3a2
).
2024-04-30 10:13:51 +00:00
Mateusz Armatys
317c12fdd4
fix(plan): Update UI of `UpgradeStorageInfo` to avoid truncated text.
2024-04-29 17:11:09 +00:00
Neil Marietta
64c3b4de6f
fix(plan): Fixed Subscription Update error handling (e.g. network issue).
2024-04-29 16:32:30 +00:00
Neil Marietta
2c4b8e9aba
feat(auth): Added Cancel Create Account Dialog.
2024-04-29 17:15:45 +02:00
dkadrikj
9115a3a20a
feat(auth): Add common pass check.
2024-04-25 13:43:25 +02:00
Richard Gasztany
e4627b6ff3
feat: Configuration module host selection improvements.
2024-04-24 12:57:45 +02:00
cibot
a60078e7af
docs: Updated Changelog for version 22.2.0.
2024-04-22 14:50:09 +00:00
Niccolò Forlini
ad41c22e93
chore(payments-iap): Remove check on buttonStates in onPayClicked
2024-04-22 13:35:31 +00:00
Mateusz Armatys
b2667fb9f4
chore(network): Add a warning log if clientId is missing in `HumanVerificationNeededHandler`.
2024-04-22 10:35:46 +00:00
Neil Marietta
bbcc15eb6c
fix(user): Removed Organization Keys support (deprecated).
2024-04-22 09:55:22 +00:00
Neil Marietta
6ec99275e5
fix(auth): Fallback to Device ChallengeFrame if no details frames exists.
2024-04-22 09:19:45 +00:00
proton-ci
e6c8739c8e
i18n: Upgrade translations from crowdin ( 14570e36
).
2024-04-22 07:08:05 +00:00
dkadrikj
14570e364a
fix(auth): Fix credless HV duplicate invocation.
2024-04-19 17:10:49 +02:00
Neil Marietta
5eaac491d9
refactor(user-recovery): Use serializeKeys and deserializeKeys functions.
2024-04-12 10:31:48 +02:00
Neil Marietta
b8ffd6787c
feat(crypto): Added serializeKeys and deserializeKeys functions.
2024-04-12 10:31:48 +02:00
proton-ci
053a4263fb
feat(gopenpgp): Update to gopenpgp v2.8.0-alpha.1-proton.
2024-04-11 13:17:45 +00:00
Mateusz Armatys
669ea34b98
fix(event-manager): Set initial eventId after signup/login.
2024-04-10 15:43:51 +00:00
cibot
a7f3b1e7bf
docs: Updated Changelog for version 22.1.0.
2024-04-10 09:38:33 +00:00
proton-ci
b039f8be1e
i18n: Upgrade translations from crowdin ( b3f95c25
).
2024-04-09 10:56:36 +00:00
Neil Marietta
36e35323bd
chore: Fixed Account Recovery Presentation Compose dependencies.
2024-04-09 10:15:22 +00:00
Neil Marietta
8f0a37395d
chore(user-recovery): Disable Device Recovery feature.
2024-04-09 10:15:22 +00:00
Neil Marietta
2a7b0ecb5a
feat(account-manager): Added SignOut Dialog.
2024-04-09 10:15:22 +00:00
Mateusz Armatys
88d7a3be48
fix(account-manager-presentation-compose): Update text color of "Sign in" button in account settings info view.
2024-04-09 09:37:56 +00:00
Damir Mihaljinec
23c10af742
chore(network): Allow adding OKHttp interceptors through dependency injection
2024-04-09 08:59:59 +00:00
Artiom Košelev
0d7b5f9d8f
feat: Configuration module improvements.
2024-04-09 06:37:20 +00:00
Damir Mihaljinec
b3f95c2594
feat(report): Added attach log file functionality
2024-04-05 13:41:47 +00:00
proton-ci
b448b939f3
i18n: Upgrade translations from crowdin ( ff392f83
).
2024-04-05 13:06:50 +00:00
dkadrikj
9817522ff1
feat(user,key): Add key reactivation.
2024-04-05 14:17:08 +02:00
Neil Marietta
6e36b07430
feat(user-recovery): Added Device Recovery Notification & Dialog.
2024-04-05 10:16:39 +00:00
Neil Marietta
a477d093da
fix(plan-presentation): Fixed upgrade layout visibility race condition.
2024-04-05 08:10:21 +00:00
Marino Meneghel
aa6292cc3f
fix: Avoid build failures when running core as a local build
...
When running mail project including core as a local build
(by enabling `local.git.proton-libs=../proton-libs` in gradle.properties)
the build fails as it can't resolve what `extensions` is.
Casting BaseFlavor extension to ExtensionAware explicitly solves this.
2024-04-04 10:58:06 +02:00
Marino Meneghel
d89ebc8b3d
fix(send-preferences): Force refreshing contact cards to define send preferences
...
To ensure up-to-date sending preferences are used also immediately after
they were changed from another client, we force refresh data that is not
coming through the event loop and which is needed to define them.
MAILANDR-1250
2024-04-04 10:56:36 +02:00
Neil Marietta
db6de90587
feat(user-recovery): Added User Recovery modules.
...
Added GetRecoveryFile/GetRecoveryPrivateKeys.
Added GetRecoveryInactivePrivateKeys.
Added DeviceRecoveryHandler/DeviceRecoveryHandlerInitializer.
2024-04-02 16:15:03 +02:00
Neil Marietta
f765277259
feat(crypto): Added encryptDataWithPassword/decryptDataWithPassword.
2024-04-02 11:11:13 +02:00
cibot
ff392f83b7
docs: Updated Changelog for version 22.0.0.
2024-03-28 09:07:59 +00:00
Mateusz Armatys
e87ee6de51
test: Fix UI test for converting credential-less account into regular user.
...
Use email verification, which should be more stable in tests.
2024-03-27 17:18:21 +00:00
Nicolas Mouchel
49a40b1f15
chore(feature-flag): Group all call to WorkManager in FeatureFlagWorkerManager.
...
Extract interface from FeatureFlagWorkerManager.
2024-03-27 16:39:09 +00:00
Neil Marietta
884cfa467f
fix(account-manager): Disable CredentialLess accounts on a new Ready Account.
2024-03-27 15:59:24 +00:00
Mateusz Armatys
5ba177998d
fix(presentation-compose): Add padding for the second row of `ProtonSettingsItem`.
2024-03-27 12:53:40 +01:00
Nicolas Mouchel
ba124b184b
chore(injection): Modules should be public to allow @TestInstallIn to replace them and avoid hilt to generate a wrapper.
...
Modules with bindings can be interfaces.
2024-03-26 17:42:06 +00:00
proton-ci
fdece5fb59
i18n: Upgrade translations from crowdin ( 1b7e5389
).
2024-03-26 16:58:34 +00:00
Neil Marietta
a1888b2744
docs: Updated Changelog for Proton Gradle Plugins version 1.3.1.
2024-03-26 15:37:08 +01:00
Mateusz Armatys
056944f325
refactor(util-kotlin): Deprecate `Map.filterNullValues` function and add `Map.filterNotNullValues` instead.
...
The naming `filterNullValues` is not consistent with Kotlin's naming convention, where `filterNotNull` will remove the `null` values from a list.
2024-03-26 11:53:22 +01:00
Neil Marietta
ae343e6d58
feat(account-recovery): Enabled Account Recovery Reset support.
2024-03-25 14:51:02 +01:00
Artiom Košelev
fa07a66916
chore: Added Configurator application.
2024-03-25 13:47:29 +00:00
Mateusz Markowicz
1b7e538923
chore(presentation): Update color for ic_proton_servers* icons.
2024-03-22 17:53:00 +00:00