208 Commits

Author SHA1 Message Date
L10n bot 1fdc16405a i18n(weekly-mr): Upgrade translations from crowdin (52db02b2). 2026-03-25 11:03:25 +00:00
L10n bot 86a208c579 i18n(weekly-mr): Upgrade translations from crowdin (4ffa3eb2). 2026-03-18 11:03:27 +00:00
Maciej Gomółka 00f6135734 Merge branch 'main' into task/ET-5868
# Conflicts:
#	ProtonMail.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
2026-03-13 12:16:53 +01:00
Maciej Gomółka e813e3bf3f Merge branch 'main' into release/7.8.0
# Conflicts:
#	ProtonPackages/et-protoncore
#	mail-sdk-version
#	project.yml
2026-03-13 11:59:24 +01:00
L10n bot 3afa510d3e i18n(weekly-mr): Upgrade translations from crowdin (f8b6657f). 2026-03-11 11:03:20 +00:00
Maciej Gomółka 5d57ea94a7 Resolve conflicts after cherry-pick 2026-03-10 16:43:51 +01:00
Maciej Gomółka 985a05468e Add feature flag to user attribution service 2026-03-10 16:30:30 +01:00
Maciej Gomółka 01e6b5ca6b Remove unnecessary factory and use the SubscriptionScreen directly 2026-03-10 16:29:56 +01:00
Maciej Gomółka 493199dccf Add new logging category - adAttribution 2026-03-10 16:28:49 +01:00
Maciej Gomółka 36a1c43837 Connect first action and log in events to attribution service 2026-03-10 16:28:06 +01:00
Maciej Gomółka c505142bc4 Move MMP related code to separate packakge 2026-03-10 16:27:06 +01:00
Maciej Gomółka 515510ffd3 Remove redundant initializer 2026-03-10 16:26:15 +01:00
Maciej Gomółka a06f01703e Make handle function public 2026-03-10 16:26:09 +01:00
Maciej Gomółka 09af831a47 Add error logging in case updateing converstion value fails 2026-03-10 16:26:03 +01:00
Maciej Gomółka 90c5f94530 Refactor to use parametrized test, remove app install event 2026-03-10 16:25:55 +01:00
Maciej Gomółka a8bc69d9fc Store conversion value 2026-03-10 16:25:45 +01:00
Maciej Gomółka 50e0c3c8c1 Implement AdAttributionTracking 2026-03-10 16:25:20 +01:00
Maciej Gomółka 59c357088b Bump Rust SDK 2026-03-09 14:50:18 +01:00
Maciej Gomółka 7217ad6a90 Add trailing spacing to the button on the upsell screen 2026-03-09 12:36:20 +01:00
Maciej Gomółka af1868c6d3 Add Add ToolbarItemFactory.back/close and unify toolbar dismiss buttons 2026-03-06 13:34:35 +01:00
Maciej Gomółka 9a59869e96 Update position and style of compose button for liquid design 2026-02-16 09:30:39 +01:00
Xavi Gil 9f4d715256 ET-5490: removed logHtmlHealthCheck in HtmlBodyWebViewInterface 2026-02-12 17:59:37 +01:00
L10n bot c72fd933bb i18n(weekly-mr): Upgrade translations from crowdin (8af35f8d). 2026-02-11 14:50:25 +00:00
Xavi Gil 2b9734bd3b ET-5823: Fix to make URLScheme case insensitive 2026-02-10 11:43:59 +01:00
L10n bot ecd3f5b17a i18n: Upgrade translations from crowdin (54a322c3). 2026-01-14 11:38:02 +00:00
L10n bot 2f72d3e179 i18n: Upgrade translations from crowdin (28bc237c). 2025-12-31 11:03:25 +00:00
L10n bot 0899e1b442 i18n: Upgrade translations from crowdin (a6d0858a). 2025-12-24 11:03:22 +00:00
Xavi Gil 45a66d060b ET-5625: blocked trackers view component 2025-12-19 16:49:35 +01:00
Jacek Krasiukianis d56170a999 refactor(swift-format): Full config 2025-12-16 09:58:19 +01:00
Jacek Krasiukianis 282fd4adfa refactor(swift-format): Enable rules to decrease verbosity 2025-12-15 17:15:57 +01:00
L10n bot ae5c852089 i18n: Upgrade translations from crowdin (04eec119). 2025-12-10 11:38:45 +00:00
Jacek Krasiukianis 0c5a6c2343 refactor: Remove unused code 2025-12-08 12:43:14 +01:00
Jacek Krasiukianis 6fb7a882d2 ET-5555 Mark task as failed when Image Proxy failed 2025-12-08 10:13:01 +00:00
Jacek Krasiukianis 449ac4495a refactor(swift-format): Enable UseTripleSlashForDocumentationComments 2025-12-08 10:07:40 +00:00
L10n bot 3e1c69e468 i18n: Upgrade translations from crowdin (d56e8349). 2025-12-03 11:03:41 +00:00
Jacek Krasiukianis 8ddd5f69da refactor(swift-format): Enable NoEmptyLinesOpeningClosingBraces 2025-11-28 08:40:19 +00:00
Jacek Krasiukianis 64e9652229 Make composer webview inspectable in debug 2025-11-27 10:48:13 +00:00
Xavi Gil 43d9cda489 ET-5328: force load images banner 2025-11-25 17:17:44 +00:00
Jacek Krasiukianis 7e0d3dd89a Remove unused code 2025-11-21 13:51:23 +00:00
Jacek Krasiukianis 3c6f4d979e swift-format: enable OrderedImports 2025-11-21 11:55:49 +01:00
Mateusz Szklarek f8b06633e6 Update UI for account switcher and manage accounts 2025-11-17 16:20:52 +01:00
Jacek Krasiukianis 0431972c2c Bump Rust SDK to 0.157.5 version 2025-11-12 13:01:04 +01:00
Jacek Krasiukianis bd0daedde8 Add missing @MainActor in most places 2025-11-10 12:24:39 +01:00
Jacek Krasiukianis 83956ab68a Bump Rust SDK to 0.157.2 version 2025-11-07 16:48:13 +01:00
L10n bot 5c4af5e936 i18n: Upgrade translations from crowdin (150020ee). 2025-11-05 11:03:32 +00:00
Jacek Krasiukianis b6d5698bc4 Remove unused code 2025-11-04 15:30:48 +01:00
Jacek Krasiukianis 0e08c752da Drop Nimble
It doesn't play nicely with Swift concurrency, plus we don't really need
it.
2025-11-03 11:34:26 +01:00
L10n bot c8d4151764 i18n: Upgrade translations from crowdin (f00209ba). 2025-10-29 13:14:42 +01:00
L10n bot 3b48036616 i18n: Upgrade translations from crowdin (9c2e5173). 2025-10-22 10:03:27 +00:00
Maciej Gomółka 4e8240199c Add missing argument (new) to MailSessionsParams 2025-10-22 10:02:54 +02:00