Commit Graph

24024 Commits

Author SHA1 Message Date
M66B 1d0406f1c0 Added remark 2024-05-22 21:07:54 +02:00
M66B 0e086133f0 1.2184 release 2024-05-22 17:36:09 +02:00
M66B ef5ccb6b80 Crowdin sync 2024-05-22 17:33:26 +02:00
M66B 7d4429bd66 Receive before sending 2024-05-22 11:21:42 +02:00
M66B 2a5e1685e0 Added login before send option 2024-05-22 10:03:40 +02:00
M66B 562c6e51e6 Updated AndroidX fragment 2024-05-22 09:31:22 +02:00
M66B 9fd7b135c4 Updated changelog 2024-05-22 08:48:14 +02:00
M66B 5f1461963f Crowdin sync 2024-05-22 08:43:52 +02:00
M66B f6d0a9ecc1 Skip native DKIM for messages from self 2024-05-22 08:40:48 +02:00
M66B bfec5e4634 Skip native DKIM for outgoing messages 2024-05-22 08:30:13 +02:00
M66B 23c2f9da53 Use account color always as inbox color 2024-05-21 21:52:07 +02:00
M66B 4ffca45484 Align with smtp.mailfrom 2024-05-21 21:28:28 +02:00
M66B b82243eeb8 Fixed background of black and white theme 2024-05-21 20:47:03 +02:00
M66B df058782ba Added setings menu item for account start screen 2024-05-21 20:13:37 +02:00
M66B 72d26f1752 Edit color title 2024-05-21 20:07:49 +02:00
M66B 7e74869f8f Added long press folder to edit folder color 2024-05-21 20:05:35 +02:00
M66B a95b5cc886 Added long press identity to edit identity color 2024-05-21 19:57:51 +02:00
M66B c744fc9904 Added long press account to edit account color 2024-05-21 19:49:41 +02:00
M66B b417e28fd1 Removed open pane (by default) setting 2024-05-21 19:01:05 +02:00
M66B 00d08c72f4 Always inset keyboard 2024-05-21 17:17:37 +02:00
M66B 9e131fb359 Check for native DKIM alignment 2024-05-21 17:17:28 +02:00
M66B c7aa1b8297 Require DMARC alignment 2024-05-21 08:00:15 +02:00
M66B ece91c252e Fixed version number 2024-05-21 07:41:43 +02:00
M66B 6c4d6a363e 1.2183 release 2024-05-21 07:31:44 +02:00
M66B a222338d96 Crowdin sync 2024-05-21 07:29:39 +02:00
M66B 61537ca888 Updated gradle 2024-05-20 22:15:10 +02:00
M66B a44c73ad3c Added no AI available error 2024-05-20 18:36:06 +02:00
M66B 25e1e7ad4a Added remark 2024-05-20 18:34:15 +02:00
M66B 3dda425671 Skip summarizing hidden messages 2024-05-20 18:26:25 +02:00
M66B f54e0b75e0 OpenAI: improved error handling 2024-05-20 18:25:13 +02:00
M66B eac72fabfa Gemini: improved error handling 2024-05-20 18:16:54 +02:00
M66B 248b2382bc AI rule action error handling 2024-05-20 17:55:20 +02:00
M66B 7c4b07ea0f DKIM: warning color for unknown signers 2024-05-20 17:41:53 +02:00
M66B 3e9fa1a7f5 DKIM: highlight found signer 2024-05-20 16:27:57 +02:00
M66B 6abb6dd47d AI improvements 2024-05-20 15:39:14 +02:00
M66B 3f0702fb1e OpenAI: disable multimodal by default 2024-05-20 15:26:33 +02:00
M66B 9b17a27ee4 Reduced max. summarize text size 2024-05-20 15:25:04 +02:00
M66B ddd0871146 DKIM: log times 2024-05-20 13:33:48 +02:00
M66B 3bc58bad48 Small layout improvement 2024-05-20 12:44:38 +02:00
M66B be3c987686 Verify Google's DKIM header 2024-05-20 10:55:56 +02:00
M66B c6b0f616fb Refactoring 2024-05-20 10:31:18 +02:00
M66B 6d69e390c9 If DKIM fails, DMARC fails 2024-05-20 08:23:51 +02:00
M66B 7171455db7 Require DMARC for BIMI images 2024-05-20 08:02:49 +02:00
M66B 0934759a77 Workaround invalid tracking image width/height 2024-05-20 07:36:29 +02:00
M66B 323da90fc4 Updated changelog 2024-05-19 22:40:40 +02:00
M66B 2b6423c01d Added summarize rule action 2024-05-19 22:28:17 +02:00
M66B 4f22f269c8 List NOT rule conditions 2024-05-19 21:40:25 +02:00
M66B 325db7faa2 Set subject op priority 2024-05-19 20:28:31 +02:00
M66B cd14ca4577 Refactoring 2024-05-19 20:15:39 +02:00
M66B f0f5fd0b31 Revert "BIMI: require TLS if enabled"
This reverts commit 0db73c90a0.
2024-05-19 17:26:54 +02:00
M66B 98e31ba411 AI refactoring 2024-05-19 16:55:28 +02:00
M66B d116d72552 Refactoring 2024-05-19 15:55:35 +02:00
M66B a454f9cbed Cleanup 2024-05-19 15:47:55 +02:00
M66B f04cbba28d Debug: edge to edge 2024-05-19 14:14:18 +02:00
M66B 0db73c90a0 BIMI: require TLS if enabled 2024-05-19 14:04:46 +02:00
M66B 720649957a Debug: prevent cursor window full 2024-05-19 13:22:48 +02:00
M66B 0703bb232d Refactoring 2024-05-19 12:46:23 +02:00
M66B 93e192a309 Experiment: bottom edge 2024-05-19 12:14:29 +02:00
M66B b8d2d72387 Fixed multiple pro fragments 2024-05-19 11:39:37 +02:00
M66B 9726da053c Fixed tabular background color 2024-05-18 23:18:47 +02:00
M66B fbc120d099 Disallow DKIM L 2024-05-18 15:38:02 +02:00
M66B 9f5593d3d3 Fixed white theme 2024-05-18 15:12:15 +02:00
M66B 7453751d12 Updated changelog 2024-05-18 14:26:55 +02:00
M66B ff409a6a40 Merge branch 'master' into a15 2024-05-18 12:55:14 +02:00
M66B 5c089b7838 Disabled integrity check by default 2024-05-18 12:54:56 +02:00
M66B b51f5b3be0 Merge branch 'master' into a15 2024-05-18 11:49:01 +02:00
M66B e18b6196e7 Updated changelog 2024-05-18 11:48:48 +02:00
M66B f0a384b714 Merge branch 'master' into a15 2024-05-18 08:33:10 +02:00
M66B 4acbe416d6 Updated changelog 2024-05-18 08:32:55 +02:00
M66B 4935753f72 Fixed primary folders button theme 2024-05-18 08:10:52 +02:00
M66B d992fe9788 Added fail safes 2024-05-18 08:07:02 +02:00
M66B 4458b24fad Show toolbar on changing fragments 2024-05-18 08:04:50 +02:00
M66B 0155db1a4a Fixed black background 2024-05-17 22:16:10 +02:00
M66B d5349c118a Cleanup 2024-05-17 20:42:07 +02:00
M66B a2fd648dcf Added option to disable appbar scroll 2024-05-17 20:40:51 +02:00
M66B 79b458f708 Added collapsible toolbar 2024-05-17 20:20:33 +02:00
M66B f66effc2e5 Small improvements 2024-05-17 18:13:57 +02:00
M66B 57d5b42ada Fixed folder search button theme 2024-05-17 17:49:00 +02:00
M66B 978e5d0d5e Removed custom toolbar hide 2024-05-17 17:23:19 +02:00
M66B f1f53f2d5d Merge branch 'master' into a15 2024-05-17 17:05:41 +02:00
M66B 3fe601006a Notification flag: skip marking read 2024-05-17 17:05:19 +02:00
M66B e0e2ca9ab1 Animate composer keyboard inset 2024-05-17 17:02:12 +02:00
M66B 8f97864131 Fixed keyboard inset 2024-05-17 14:30:33 +02:00
M66B 1489dcb775 Enabled edge-to-edge 2024-05-17 13:41:34 +02:00
M66B a25ab1367f Set background color in activity 2024-05-17 12:54:03 +02:00
M66B 1083865e77 Switched to app bar 2024-05-17 12:53:26 +02:00
M66B 00ab42f973 Debug: added logging 2024-05-16 08:51:22 +02:00
M66B 5a65365f2c Debug: more logging 2024-05-16 07:23:04 +02:00
M66B a06e4aa0a3 Debug: keep logs for 24h 2024-05-15 22:06:03 +02:00
M66B b1d0aa4ec6 onTimeout logging 2024-05-15 20:44:52 +02:00
M66B 4d27446860 Limit changelog size 2024-05-15 19:14:42 +02:00
M66B c9f22fbf97 Fixed changelog 2024-05-15 19:06:50 +02:00
M66B 7bdac5b902 1.2182 release 2024-05-15 17:48:02 +02:00
M66B f79b1579f9 Force crash reporting for DB lock 2024-05-15 17:47:28 +02:00
M66B 9173ec038c Crowdin sync 2024-05-15 17:41:53 +02:00
M66B 68a95a4f90 Updated changelog 2024-05-15 17:18:59 +02:00
M66B 12f4a44239 Crowdin sync 2024-05-15 16:56:37 +02:00
M66B ebfb64d714 Revert "Segment tick"
This reverts commit 2cc73a7927.
2024-05-15 16:21:48 +02:00
M66B 2cc73a7927 Segment tick 2024-05-15 16:12:37 +02:00
M66B b3f455ff7c Small improvement 2024-05-15 14:34:56 +02:00
M66B 127128db19 OpenAI: rate limiting logging 2024-05-15 14:26:12 +02:00
M66B cffbad0d0d Updated changelog 2024-05-15 13:50:25 +02:00
M66B 1a9962072d OpenAI: prevent empty text parts 2024-05-15 13:48:11 +02:00
M66B 6f925548e0 OpenAI summarize: added subject 2024-05-15 13:14:56 +02:00
M66B 5f188ef0f3 FairEmail quotes 2024-05-15 13:08:46 +02:00
M66B 0378df51d7 Web.de quotes 2024-05-15 13:01:43 +02:00
M66B 62bb023103 Updated text 2024-05-15 12:51:36 +02:00
M66B 60721c8139 Limit text to summarize 2024-05-15 12:45:39 +02:00
M66B 77ccdd48c3 Remove quotes 2024-05-15 12:40:06 +02:00
M66B 3a9b56438d Updated changelog 2024-05-15 09:57:31 +02:00
M66B a9efded85c Cloud services costs 2024-05-15 09:40:25 +02:00
M66B edaedbfe7d OpenAI: added failsafe 2024-05-15 08:16:46 +02:00
M66B 0244ef3f82 Added option to turn off multimodality 2024-05-15 08:09:20 +02:00
M66B 40daebe326 Updated AndroidX 2024-05-15 07:49:10 +02:00
M66B 63e8bd160c Refactoring 2024-05-14 21:48:44 +02:00
M66B 73097569f5 OpenAI: scale images 2024-05-14 21:30:08 +02:00
M66B 32964f1edd OpenAI: multimodal composer 2024-05-14 21:09:01 +02:00
M66B dc63ec78fd Refactoring 2024-05-14 20:44:36 +02:00
M66B 10211970fb Updated changelog 2024-05-14 20:29:17 +02:00
M66B 252ad4c2a5 OpenAI: image support 2024-05-14 20:21:54 +02:00
M66B 229a45d87b Hour glass finished 2024-05-14 19:49:59 +02:00
M66B 6bdfffcce5 Debug: doze 2024-05-14 18:26:35 +02:00
M66B c86802c380 Refactoring 2024-05-14 17:37:53 +02:00
M66B f86b572eae OpenAI: optional multi modal 2024-05-14 17:08:23 +02:00
M66B 08d845887c Small fix 2024-05-14 17:08:11 +02:00
M66B a5a5cadafa Small layout improvement 2024-05-14 16:45:30 +02:00
M66B 53090f2f44 Summarize: error handling 2024-05-14 16:39:23 +02:00
M66B fef76265be BIMI: added unverified logging 2024-05-14 16:12:46 +02:00
M66B 82c64f3171 Updated changelog 2024-05-14 14:48:35 +02:00
M66B ae25f0017c Refactoring 2024-05-14 14:47:19 +02:00
M66B 3f06073664 Removed OpenAI moderation 2024-05-14 14:45:31 +02:00
M66B 8733388ce7 Default model/temperature 2024-05-14 14:35:13 +02:00
M66B 5c7f366e30 Added swipe to summarize 2024-05-14 14:17:00 +02:00
M66B 20f9d67b88 Debug DKIM failures 2024-05-14 13:27:50 +02:00
M66B f7148dad57 Added from/subject to summarize dialog 2024-05-14 13:11:59 +02:00
M66B 90e527cb60 Updated changelog 2024-05-14 10:02:52 +02:00
M66B c4442cccf3 Delete marked: remove styles first 2024-05-14 09:59:17 +02:00
M66B 1cbebf7870 OpenAI: prepare multi-modal support 2024-05-14 09:25:01 +02:00
M66B 4a52109212 Show summarize prompt 2024-05-14 08:41:59 +02:00
M66B f4c2025c39 Updated changelog 2024-05-14 08:17:16 +02:00
M66B 34342bc96b Summarize: show duration 2024-05-14 08:08:44 +02:00
M66B 0b66c0a45e Added summarize quick action 2024-05-14 07:58:39 +02:00
M66B 6a9091d596 DB process lock 2024-05-13 21:56:32 +02:00
M66B 29ac27aa45 Revert "Fixed modifying ROOM view tables"
This reverts commit 951a26d7b3.
2024-05-13 17:52:57 +02:00
M66B e8e72d03d2 1.2181 release 2024-05-13 17:45:50 +02:00
M66B 413964da62 Crowdin sync 2024-05-13 17:44:56 +02:00
M66B a313268b1c Added debug classes 2024-05-13 17:33:14 +02:00
M66B 5bc84a0482 Revert "Revert "Revert "Updated room"""
This reverts commit 07f6fa6095.
2024-05-13 17:27:47 +02:00
M66B e6dff96061 Revert "Updated ROOM patches"
This reverts commit dc5d26151a.
2024-05-13 17:27:21 +02:00
M66B 5b210a238e Revert "Fixed logging"
This reverts commit 3d367c429f.
2024-05-13 17:26:54 +02:00
M66B a805164231 Revert "Added debug classes"
This reverts commit 18c85872f3.
2024-05-13 17:26:34 +02:00
M66B 048c558ebd Revert "ROOM patch: refactoring"
This reverts commit 3a0083ad44.
2024-05-13 17:26:18 +02:00
M66B a88379a09d Signed by 2024-05-13 16:45:27 +02:00
M66B 01621724cd Show auth info for verified sender 2024-05-13 16:43:20 +02:00
M66B 7659fde011 Fixed check first 2024-05-13 16:35:24 +02:00
M66B 4918e87ff7 DKIM: added logging 2024-05-13 16:03:28 +02:00
M66B 0a4c7ae54f DKIM: check for revoked key 2024-05-13 15:42:03 +02:00
M66B b86420ad9d From exim 2024-05-13 10:35:41 +02:00
M66B e312b06a10 Updated PSL 2024-05-13 10:16:36 +02:00
M66B a74fefee45 Debug: prevent crash 2024-05-13 09:49:29 +02:00
M66B 1ec195d1eb b 2024-05-13 09:01:15 +02:00
M66B 3ed031cfa3 1.2180 release 2024-05-13 08:52:10 +02:00
M66B 77044946e7 Updated NDK 2024-05-13 08:32:58 +02:00
M66B e9937c7308 Crowdin sync 2024-05-13 07:31:13 +02:00
M66B 2634ed276b Limit number of keywords/labels 2024-05-12 21:49:14 +02:00
M66B 4836366b48 Debug: legacy queries 2024-05-12 20:35:00 +02:00
M66B 77c56905d9 Refactoring 2024-05-12 20:01:01 +02:00
M66B 0385883390 Insert "AI" response at the end 2024-05-12 18:13:21 +02:00
M66B 384249a248 DKIM logging 2024-05-12 12:38:03 +02:00
M66B 5a44e99a06 Updated changelog 2024-05-12 12:26:50 +02:00
M66B 944a2a9a09 Crowdin sync 2024-05-12 12:24:10 +02:00
M66B 1e483b7438 Show auth details in case of auth failures 2024-05-12 09:51:06 +02:00
M66B f2882193d7 Merge addresses 2024-05-12 08:56:59 +02:00
M66B 3a0083ad44 ROOM patch: refactoring 2024-05-11 23:27:48 +02:00
M66B 8cb5a52ae7 Added DKIM logging 2024-05-11 08:07:56 +02:00
M66B 18c85872f3 Added debug classes 2024-05-11 08:06:13 +02:00
M66B 3d367c429f Fixed logging 2024-05-11 07:50:17 +02:00
M66B 43d89b6c13 Updated PSL 2024-05-11 07:38:52 +02:00
M66B 3300463e79 Fixed native ARC 2024-05-10 08:45:54 +02:00
M66B 93fc9b169c Formatting 2024-05-10 08:43:50 +02:00
M66B 04fe7b3743 Last touched 2024-05-10 07:08:05 +02:00
M66B 1fad4ad80c Gemini: default model temperature 2024-05-09 22:00:47 +02:00
M66B b20b7dee10 Save initialized state 2024-05-09 21:36:32 +02:00
M66B a207b73082 Gemini: fixed temperature range 2024-05-09 20:20:00 +02:00
M66B 12e79ce7e9 Use invisible text for preview text
Like Gmail, Outlook and Apple do
2024-05-09 17:58:33 +02:00
M66B bfa347aa71 Gemini: links 2024-05-09 17:15:20 +02:00
M66B e93c0de346 Small fix 2024-05-09 17:08:34 +02:00
M66B 8cab3786e9 Gemini: refactoring 2024-05-09 10:37:55 +02:00
M66B 861716aad0 Updated changelog 2024-05-09 09:01:39 +02:00
M66B a2b05e420d Gemini: disable safety 2024-05-09 09:00:00 +02:00
M66B a54f0f3f03 Skip resetting API keys 2024-05-09 08:50:35 +02:00
M66B 4442619c73 Added Gemini temperature 2024-05-09 08:49:48 +02:00
M66B 497ce2fda6 Touched hours 2024-05-08 21:01:23 +02:00
M66B 8a4e6aa939 Gemini: allow (local) http connections 2024-05-08 18:15:53 +02:00
M66B 18d69965ef OpenAI: allow (local) http connections 2024-05-08 18:15:33 +02:00
M66B 89b2b1f88c Refactoring 2024-05-08 15:02:37 +02:00
M66B 3b1a31621f Android 15 preparations 2024-05-08 14:49:37 +02:00
M66B 3994216cc5 Updated changelog 2024-05-08 14:06:51 +02:00
M66B df5fbe9f35 Prepend from/to to senders/recipients 2024-05-08 12:59:51 +02:00
M66B cd07035e71 Revert "Changed title"
This reverts commit 458d52353e.
2024-05-08 12:49:09 +02:00
M66B 458d52353e Changed title 2024-05-08 11:27:55 +02:00
M66B 8d7fb057fd Removed thread sub query 2024-05-08 09:49:17 +02:00
M66B dfc871007f 1.2179 release 2024-05-08 07:18:15 +02:00
M66B 0157efb61d Fixed touched order 2024-05-07 21:19:09 +02:00
M66B b56045b66e Crowdin sync 2024-05-07 20:33:32 +02:00
M66B 0691568835 Experiment: touched 2024-05-07 18:59:27 +02:00
M66B 3b11de947c Auto-select identity for folder 2024-05-07 16:15:44 +02:00
M66B f9cc6bdae1 Updated PSL 2024-05-07 16:08:01 +02:00
M66B 2154dd261e Filter unreasonable quotas 2024-05-06 16:50:44 +02:00
M66B f3e586b112 Small fix 2024-05-06 16:39:29 +02:00
M66B 1cd05f1fd1 Updated PSL 2024-05-05 16:31:11 +02:00
M66B 4a21502651 Added quick search button for hidden messages 2024-05-05 16:30:58 +02:00
M66B 4bb1284c52 Fixed loading saved search 2024-05-05 16:20:16 +02:00
M66B 374f121d5f Primary inbox: fixed external search 2024-05-05 08:08:51 +02:00
M66B c8965a64a8 Made no viewer dialog fields selectable 2024-05-04 09:21:19 +02:00
M66B 5382a2580f Consistent quick action button order 2024-05-04 07:52:28 +02:00
M66B 69dcb2b9e8 Fixed wildcard mime types 2024-05-03 21:25:49 +02:00
M66B 5dcc52424c Crowdin sync 2024-05-03 08:01:44 +02:00
M66B 951a26d7b3 Fixed modifying ROOM view tables 2024-05-02 20:08:05 +02:00
M66B 56d566e292 Updated PSL 2024-05-02 18:38:40 +02:00
M66B 932e1513ac Added freenet.de link 2024-05-02 18:38:03 +02:00
M66B a88ceaf533 Consistent ordering 2024-05-02 11:19:21 +02:00
M66B dc5d26151a Updated ROOM patches 2024-05-02 10:27:48 +02:00
M66B 07f6fa6095 Revert "Revert "Updated room""
This reverts commit 03a331175f.
2024-05-02 10:26:33 +02:00
M66B 03a331175f Revert "Updated room"
This reverts commit 58a63a366d.
2024-05-02 08:50:03 +02:00
M66B 8f2bab4c48 Revert "Updated ROOM patch"
This reverts commit b8250fe6a0.
2024-05-02 08:49:53 +02:00
M66B b8250fe6a0 Updated ROOM patch 2024-05-02 08:49:29 +02:00
M66B 58a63a366d Updated room 2024-05-01 22:56:33 +02:00
M66B d636a73bc3 Updated AndroidX 2024-05-01 20:23:27 +02:00
M66B a8f1ba0705 Updated changelog 2024-05-01 10:24:48 +02:00
M66B 794cb9b27c Updated PSL 2024-05-01 10:23:02 +02:00
M66B ea03f8c5f6 Added options to configure "AI" summarize prompt 2024-04-30 21:28:35 +02:00
M66B 04265c6a7d Added received time to expression 2024-04-30 09:51:26 +02:00
M66B fb02b318e0 Updated changelog 2024-04-30 07:52:55 +02:00
M66B 5f4c1f1ce1 Refactoring 2024-04-30 07:45:25 +02:00
M66B c131de5f0e Expression: added known() 2024-04-29 21:35:12 +02:00
M66B 563f2a1951 Added option to disable swiping all messages to trash 2024-04-29 19:04:16 +02:00
M66B 13ff382ba4 Remove legacy keyword colors 2024-04-29 18:10:24 +02:00
M66B d9b06148b0 Default color/title for $Phishing keyword 2024-04-29 18:08:35 +02:00
M66B 600f8c0b00 Debug 2024-04-29 17:40:44 +02:00
M66B 5b547b6ba0 Updated build tools 2024-04-29 16:52:32 +02:00
M66B ad53d3d1ea Added expression function size() 2024-04-29 16:02:48 +02:00
M66B efff870d97 Updated changelog 2024-04-29 15:38:09 +02:00
M66B 21defedb76 Refactoring 2024-04-29 15:35:47 +02:00
M66B 0aa628dc99 Added Jsoup expression function 2024-04-29 15:32:58 +02:00
M66B 97e30f3a71 Updated changelog 2024-04-29 14:40:59 +02:00
M66B ce0cc44025 Updated CHANGELOG 2024-04-29 13:33:09 +02:00
M66B 700f3740f9 Expressions: added attachment count function 2024-04-29 13:31:38 +02:00
M66B d57eae01f2 Eval: added hasMx, refactoring 2024-04-29 13:15:55 +02:00
M66B 46ff530412 Update Bugsnag/DSL-JSON 2024-04-29 11:45:03 +02:00