Pablo Zmdl
e5a4bd33d2
Move folders up/down with buttons
2025-12-10 11:39:38 +01:00
Philip Weir
db2e201788
Contact import improvements ( #9431 )
...
* contact import: correct mismapped fields
* contacts: remove im:other field from UI, it does not exist in the vCard
* vcard: add some more maps for common vcard types to roundcube types
* contact import: list all possible roundcube contact fields in csv import UI, remove hard coded $local_map
* add SORT_LOCALE_STRING flag
* fix typos
* remove unwanted label
* move field list to csv2vcard
* move rcube_csv2vcard::list_fields to rcmail_action_contacts_import::list_fields as it relies on rcmail_action_contacts
* use single field map for csv2vcard imports, remove hardcoded version
* fix test
* small cs fix
* reformat csv2vcard.inc
* fix failing test
* restore existance check
* fix failing test again
2025-10-08 13:36:57 +02:00
Philip Weir
46f8f31a13
Add tooltip with folder name to widescreen list of multi folder listing ( #9989 )
2025-10-07 15:38:43 +02:00
Philip Weir
6926f5c307
Add scope param for contact search ( #9902 )
...
* add scope param for contact search
* fix failing tests
* add test for contact search scope
* test scope on advanced search form
* use str_contains
2025-10-05 18:49:18 +02:00
Pablo Zmdl
8eeedc0c8c
Show homograph-warning-icon before email address, unify warning wording
...
This moves the warning icon that is triggered by the homograph check from the generic "notification area" (between
headers and body) to the header area, before the address that the warning is referring to.
The previous warning left it unclear which address was found to be problematic, which now is obvious.
Additionally there's now a test to check for these warnings to show up in the DOM.
2025-09-17 14:38:12 +02:00
Pablo Zmdl
f76cace186
Show full details with warning icon in case of phishing suspicion
...
Previously the display-name was stripped, but we should rather show it
so people can judge themselves. We insert a
warning icon with a help text to draw the attention to it.
2025-09-17 14:38:12 +02:00
Aleksander Machniak
55000023ce
Localization: Remove non-working links to Transifex
2025-07-20 13:40:08 +02:00
Philip Weir
946ba021b8
Add keep_formatting_default setting ( #9892 )
2025-06-15 08:01:06 +02:00
Aleksander Machniak
7a792c3049
Label change: "Add recipient (header)" -> "Add field (Cc, Bcc, ...)" ( #9350 )
2025-04-25 20:00:21 +02:00
Philip Weir
e37709c5e8
Add enable_autolink option for HTML editor ( #9818 , #9762 )
2025-03-24 18:24:46 +01:00
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