Commit graph

358 commits

Author SHA1 Message Date
the-djmaze 24dbe4f197 AskPopupView.password default is to only ask passphrase 2024-04-23 14:54:48 +02:00
the-djmaze b98b21c1c6 S/MIME allow changing private key passphrase due to #1505 2024-03-18 17:17:25 +01:00
the-djmaze 9bc56a5abd Ask old login password on CryptKey decrypt failure, to reseal with new password 2024-03-18 12:25:24 +01:00
the-djmaze e07749be6a Ignore popups on logoutReload() 2024-03-10 19:09:17 +01:00
the-djmaze 8e6f35bfad Improved some AppData handling 2024-03-07 01:16:58 +01:00
the-djmaze e9a63b40c5 Enable S/MIME encrypt #259 2024-02-20 18:29:35 +01:00
the-djmaze 5a2d2fd0e5 Handle S/MIME encrypt, decrypt, sign and very everywhere #259 2024-02-20 16:03:22 +01:00
the-djmaze 3f08051e37 Added a S/MIME certificates list to User settings #259 2024-02-19 20:16:37 +01:00
the-djmaze ea55eb13e5 Centralize loading of accounts and identities 2024-02-11 16:40:35 +01:00
the-djmaze 8fda2f4955 No need to check for !oMoveFolder && !bDelete 2023-10-08 14:45:50 +02:00
the-djmaze 4e04461f80 Changes for "Request failed" error #1220 2023-08-21 16:02:57 +02:00
Sergey Mosin ceeb55acf2 improve: only show 'Add "domain.tld" as an application for mailto links?' message after login (firefox shows the message on every reload otherwise). 2023-07-09 09:06:20 -04:00
Sergey Mosin c75c0e9ed1 fix: 'reloadTime' function result is passed into 'setInterval' instead of the function 2023-07-09 09:06:16 -04:00
the-djmaze 87313d0616 Resolve #1003 2023-04-04 11:57:52 +02:00
the-djmaze 45be0d7aa8 Bugfix: ask unload when mobile and message visible 2023-03-20 15:21:56 +01:00
the-djmaze e30f9854b7 Fix theme cached handling 2023-03-17 23:20:42 +01:00
the-djmaze 8623bb5d60 Reduce use of isMobile() 2023-02-23 15:43:32 +01:00
the-djmaze 6af13255f2 No need to listen for resize as matchMedia() is used now 2023-02-23 14:35:13 +01:00
the-djmaze d495369688 Cleanup IdentityModel handling 2023-02-21 16:02:22 +01:00
the-djmaze bfffa750ca Translate "Are you sure you want to exit?" 2023-02-21 15:45:21 +01:00
the-djmaze d1823af111 More JSON properties to JavaScript camelCase 2023-02-21 11:52:50 +01:00
the-djmaze ce2fb9d7f2 Many AppData properties to JavaScript camelCase 2023-02-21 10:22:59 +01:00
the-djmaze b448b8661d Properly fix #928 by redesign using display: flex 2023-02-08 17:39:30 +01:00
the-djmaze cefe679c98 Resolve #486 2023-02-01 12:21:31 +01:00
the-djmaze 67488a56f6 https://github.com/the-djmaze/snappymail/issues/569#issuecomment-1411330109 2023-02-01 11:19:14 +01:00
the-djmaze 8047a36b70 #rl-content to use flex for better layout control 2023-01-26 14:11:30 +01:00
the-djmaze 974350ebee Found more JSON properties to change into JavaScript camelCase 2023-01-26 10:41:55 +01:00
the-djmaze 54896bf044 Remove most DoFolders loops as they are not used.
And move system folder detection/autocreate to MailboxDetectPlugin because it is hardly used.
And by using mailbox.role the default system folder detection is only using (IMAP and JMAP) RFC standards.
2022-12-15 13:49:39 +01:00
the-djmaze 63316be535 Removed inline parameter of checkbox and select components 2022-11-22 10:17:46 +01:00
the-djmaze 089f016633 rl.setWindowTitle() to rl.setTitle() 2022-11-14 09:15:25 +01:00
the-djmaze decbbd8817 Resolve #571 by allowing to give an account a name/label 2022-11-08 17:40:12 +01:00
the-djmaze 04c11ddc49 Move changeTheme and convertThemeName to Themes.js 2022-11-08 10:53:14 +01:00
the-djmaze 93d8b5a419 Improve some login/logout handling 2022-10-18 23:32:47 +02:00
the-djmaze b12852bd08 Reduce JavaScript footprint 2022-10-10 13:52:56 +02:00
the-djmaze 1edc5fa4f7 Rename CheckboxMaterialDesignComponent to CheckboxComponent 2022-10-04 10:09:22 +02:00
the-djmaze 74f830486e Reduce AppData result for unauthorized visitor 2022-10-04 10:04:41 +02:00
the-djmaze 97cae30a51 Drop in_iframe and X-Frame-Options due to CSP, found while investigating #537 2022-09-30 14:01:57 +02:00
the-djmaze 8ea778a8d4 Drop the mostly unused InputComponent and use normal <input> 2022-09-30 10:17:19 +02:00
the-djmaze 456f304338 Removed CheckboxSimple component (was only used at login) 2022-09-28 23:32:04 +02:00
the-djmaze 1fee4fc940 cleanup code a bit 2022-09-27 23:55:29 +02:00
the-djmaze 0fce269a82 listCheckedOrSelectedUidsWithSubMails() now returns Set instead of Array 2022-09-27 23:46:13 +02:00
the-djmaze 0200bf1674 rename deleteMessagesFromFolder() to moveMessagesToFolderType() as it is 90% to move instead of delete 2022-09-27 18:59:07 +02:00
the-djmaze d69e45f7bf Drop unused TextAreaComponent 2022-09-20 12:29:27 +02:00
the-djmaze f2ef5f2df8 Ask closing SnappyMail in mobile view when viewing a message 2022-09-14 08:53:30 +02:00
the-djmaze a18cc9a486 Move folderInformation() function 2022-08-22 21:52:00 +02:00
the-djmaze df80ff9533 Put sound notifications in SMAudio 2022-06-07 18:46:06 +02:00
the-djmaze a60d027169 Improved message cache handling and drop unused NEW_MESSAGE_CACHE 2022-06-07 11:54:19 +02:00
the-djmaze 70e3e6423e Added message tags toggle for #419 2022-06-03 13:47:04 +02:00
the-djmaze 118505f91e Use JMAP rfc8621 section-2 totalEmails, unreadEmails and isSubscribed 2022-06-01 22:50:35 +02:00
the-djmaze c5718057aa A rename to MessagesFlags to prevent confusion with Flags 2022-06-01 22:06:21 +02:00