Commit Graph

425 Commits

Author SHA1 Message Date
PhilW
b5047f71a5 remove pointless variable 2024-11-20 19:16:19 +00:00
PhilW
178c4c13e1 add invalid and error details to vcard import report 2024-11-20 19:16:19 +00:00
Aleksander Machniak
7371c815d1 Fix displaying an authorization error message (if error_description is empty) 2024-09-04 15:30:25 +02:00
Pablo Zmdl
3c7a28f657 Shortcut to authorize current domain for Mailvelope (#9500)
This facilitates using Mailvelope (properly, i.e. with API-access) a
lot, because people don't have to manually add their domain into
Mailvelope's options but just click a button.
2024-07-08 18:39:38 +02:00
Philip Weir
31a19aa0a7 Contacts: add more gender options (#9430)
* contacts: add more gender options
* add label for other gender
2024-06-01 09:27:30 +02:00
Philip Weir
0c0f9fe8cf Add skin info to about dialog (#9441) 2024-05-16 16:53:27 +02:00
Aleksander Machniak
035a14df4a Fix localization broken in last commit 2023-10-08 10:28:31 +02:00
Sam Partington
c2ddaf15cd Add missing apostrophe in warning message (#9149) 2023-10-08 10:18:08 +02:00
Aleksander Machniak
9427ec1d35 Mouse-over menu on messages list (#7141) 2023-06-23 21:04:17 +02:00
Aleksander Machniak
0b0869e680 Add possibility to disable line-wrapping of sent mail body (#5101) 2021-09-26 10:08:31 +02:00
Aleksander Machniak
8a5d9a1984 Add ability to mark multiple messages as not deleted at once (#5133)
The option is visible when flag_for_deletion=true and skip_deleted=false.
2021-09-18 10:40:06 +02:00
Aleksander Machniak
d7338a4203 Add option to purge deleted mails older than 30, 60 or 90 days (#5493) 2021-08-29 11:06:04 +02:00
Aleksander Machniak
6714649afe Make the Purge (Empty) action available for every non-empty folder, not only Trash (#7948) 2021-05-02 11:07:20 +02:00
Aleksander Machniak
8b10f9d6ea Warn the user about a potential data leak on mail bounce or forward (#7993) 2021-05-01 12:45:31 +02:00
Josh Soref
93ebe759f9 Spelling (#8015) 2021-04-18 09:51:43 +02:00
Aleksander Machniak
26a1948597 Typo 2021-04-18 08:43:55 +02:00
Aleksander Machniak
b913d2fbde Add IDN homograph attack (spoofing) detection [CVE-2019-15237] (#6891) 2021-03-21 09:25:57 +01:00
Aleksander Machniak
6a12cb7b67 Remove browser compatibility check
Improved code style, localized some more errors.
Added tests for utils/error action
2021-01-10 11:46:47 +01:00
johndoh
5fdf8e62df Add placeholder text when no responses on compose screen (#7807) 2021-01-09 18:59:16 +01:00
Aleksander Machniak
14a94cf0d7 PHP8 fixes, CS fixes, short array syntax, tests 2020-12-09 21:11:46 +01:00
johndoh
2829f30275 Small error message tweak (#7673) 2020-10-16 09:18:11 +02:00
PhilW
7b2f135bc6 add field mapping step to csv contact import 2020-10-11 10:25:30 +01:00
Aleksander Machniak
2c0d966680 Added separate "trusted senders" options to mdn_request preference (#7614) 2020-10-04 13:06:19 +02:00
johndoh
42978be249 Replace browser confirm box for mdn confirmation with dialog box (#7631) 2020-10-04 10:32:52 +02:00
Aleksander Machniak
b21d1fe8f2 Change "Allow remote resources" to include "from my contacts" and "from trusted senders" (#7614) 2020-10-04 10:31:47 +02:00
Aleksander Machniak
efc61f27c0 Add Preferences > Encryption > Mailvelope options (#7157) 2020-10-03 16:17:42 +02:00
Aleksander Machniak
ee2a541b99 Contact form mode: private/business (#7630) 2020-09-27 11:32:06 +02:00
Aleksander Machniak
4c8f8f247a Capitalize "Collected Recipients" and "Trusted Senders"
.. as we already have "Personal Addresses" (shouldn't that be Personal Contacts?).
2020-09-20 15:08:18 +02:00
Aleksander Machniak
9713ce364c Automatically collected recipients and trusted senders (#6904)
Added configurable Collected Recipients addressbook source (#4971)
Added configurable Trusted Senders addressbook source (#5046)
Added 'contact_exists' hook
2020-09-20 10:00:08 +02:00
Thomas B
9020797d0d Merge pull request #7425 from thomascube/pr-xoauth2
Add OAuth/XOauth support
2020-08-10 21:40:01 +02:00
Aleksander Machniak
d6aca6b6b7 Elastic: Drak mode (#6709) 2020-07-07 18:58:28 +02:00
Thomas Bruederli
1e6a2f4f49 Basic support for OAuth2 user login and IMAP/SMTP authentication
- Add "Login with XXX" button to login screen if oauth is configured
- Perform OAuth login procedure and get an access token
- Implement XOAUTH2 authentication type for IAMP and SMTP

Requires a patched and not yet released version of Net_SMTP.
2020-06-16 08:17:52 +02:00
PhilW
af28ee870a elastic: message headers view changes 2020-06-14 18:24:13 +01:00
Aleksander Machniak
377239fa8e Display a warning and do not try to open empty attachments (#7332) 2020-05-02 13:01:48 +02:00
Aleksander Machniak
90781bff3b Add aria-label to list navigation toolbars 2019-11-29 13:30:26 +01:00
Aleksander Machniak
04ff1feec3 Improve wording: record -> list entry 2019-08-09 19:58:04 +02:00
Aleksander Machniak
7e8f9da64b Elastic: Add "Show unread messages" button to the search bar (#6587) 2019-08-02 12:38:52 +02:00
Aleksander Machniak
446ff50c57 Merge branch 'dev/display_next' of https://github.com/alecpl/roundcubemail into alecpl-dev/display_next 2019-06-30 11:04:20 +02:00
Aleksander Machniak
22a47cced6 Changes in display_next setting (#6795)
- Move it to Preferences > User Interface > Main Options
- Make it apply to Contacts interface too
- Make it apply only if deleting/moving a previewed message/contact
2019-06-10 13:44:17 +02:00
Aleksander Machniak
f76d9e0c09 Small fix 2019-05-03 19:58:29 +02:00
Aleksander Machniak
67f9f504a3 key ring -> keyring
...for consistence with other places
2019-05-03 19:56:50 +02:00
Aleksander Machniak
f3c9699817 Fix so advanced search dialog is not automatically displayed on searchonly addressbooks (#6679) 2019-05-03 07:07:32 +00:00
Aleksander Machniak
00f94a47bb Rephrase cookiesmismatch text 2019-04-25 14:20:38 +00:00
Aleksander Machniak
f1a83f923d Added cookie mismatch detection, display an error message informing the user to clear cookies 2019-04-19 10:12:23 +02:00
Aleksander Machniak
57c67db029 Remove year(s) from copyright headers + some cleanup 2019-04-16 10:42:45 +02:00
Aleksander Machniak
cc20de329d Elastic: Use Bootstrap's custom file input
... with localization and some js logic to display selected file(s) in the input.
2019-02-21 19:47:17 +01:00
Aleksander Machniak
e69d1e7f04 Fix so max_message_size limit is checked also when forwarding messages as attachments (#6580) 2019-01-10 14:20:11 +01:00
Aleksander Machniak
6dfb475a26 Elastic: Redesign mail compose page - use recipient selection dialog (#6413) 2018-09-27 10:27:20 +02:00
Aleksander Machniak
13ad9e6593 Merge branch 'master' into dev/elastic 2018-05-23 09:51:08 +02:00
Aleksander Machniak
9d3d600a25 Display a dialog for mail import with supported format description and upload size hint 2018-05-23 09:49:31 +02:00