Aleksander Machniak
32b37fba33
Update localization
5 years ago
Aleksander Machniak
ea2d0ad458
Enigma: Fix bug where "Send unencrypted" button didn't work in Elastic skin ( #7205 )
5 years ago
Aleksander Machniak
3478b002f8
Enigma: Fix incorrect encrypted mail structure (boundary) with Mail_Mime >= 1.10.5
5 years ago
Aleksander Machniak
1613f3ab4c
INSERT OR REPLACE implementation ( #6771 )
...
For now with support in postgres and mysql databases.
For now used in rcube_cache, rcube_imap_cache and enigma plugin
5 years ago
Aleksander Machniak
689c761026
Enigma: Simplify and fix handling of IDN with not all parts being punny-coded
5 years ago
Aleksander Machniak
e89376709c
Enigma: Display IDN domains of key users and identities in UTF8
5 years ago
Max Bosse
3faa976fc8
Fix creation of pgp-keys for IDN emails
5 years ago
Aleksander Machniak
7d2b4f8d15
Enigma: Add missing localization labels used in Larry skin
5 years ago
Aleksander Machniak
646e0b99ea
Enigma: Fix so using list checkbox selection does not load the key preview frame
5 years ago
Aleksander Machniak
355ff138fd
Enigma: Fix so key list selection is reset when opening key creation form ( #7154 )
5 years ago
Aleksander Machniak
47d9ed6d0c
Add support for PHPUnit 6 and 7 ( #6870 )
...
Fixes composer dependencies: Package phpunit/phpunit-mock-objects is abandoned
We cannot support v8 yet because of errors like:
Declaration of MailFunc::setUp() must be compatible with PHPUnit\Framework\TestCase::setUp(): void
It would require dropping PHP < 7.1 support.
5 years ago
Aleksander Machniak
ad84b2df3f
Update localization
5 years ago
Aleksander Machniak
90781bff3b
Add aria-label to list navigation toolbars
5 years ago
Aleksander Machniak
022a1b683f
Enigma: Add script to import keys from filesystem to the db storage (for multihost)
5 years ago
Aleksander Machniak
52c755207d
Enigma: Fix bug where signing option was set to disabled after saving a draft in Elastic skin ( #6515 )
5 years ago
PhilW
32775f0e43
remove redundant type attrib in script tag
5 years ago
Aleksander Machniak
92fbe4c3b8
Update localization
5 years ago
Aleksander Machniak
cc1a1d95fe
Correct property name
5 years ago
Aleksander Machniak
66fab8cdb2
CS fixes, Avoid usused variables, fixed minor bugs
5 years ago
Aleksander Machniak
213a7cadc2
Enigma: Fix encryption menu width in larry and classic
5 years ago
Aleksander Machniak
0786ab8187
Update localization
5 years ago
Aleksander Machniak
0dacbc8e0f
Merge branch 'thomascube-pr-elastic-icons'
5 years ago
Aleksander Machniak
b07f7212be
Elastic: Fix selection button icon in Enigma
5 years ago
Aleksander Machniak
5db4b3f5ea
Fix '\n' visible when identity has multiple GPG keys ( #6885 )
5 years ago
Jack Cherng
198585d8a0
Fix implode() wrong parameter order ( #6866 )
...
It has been deprecated in PHP 7.4.
Such as PHP deprecated: implode(): Passing glue string after array is deprecated. Swap the parameters in /var/www/roundcubemail/program/lib/Roundcube/rcube_db.php on line 917
Signed-off-by: Jack Cherng <jfcherng@gmail.com>
5 years ago
Aleksander Machniak
a991e3181c
Put charset meta specification before a title tag, add page title automatically ( #6811 )
...
I.e. templates should not specify <title>
5 years ago
Aleksander Machniak
84c4d062c6
Unified and simplified keypress event handling on a list widget
5 years ago
Aleksander Machniak
f6807bcc4c
Added 'keyservers' option to define list of HKP servers for Enigma/Mailvelope ( #6326 )
6 years ago
Aleksander Machniak
940e500c1f
Enigma: For verified signatures, display the user id associated with the sender address ( #5958 )
6 years ago
Aleksander Machniak
7f999ab13f
Bump version number
6 years ago
Aleksander Machniak
a1301a78d6
Localization update
6 years ago
Aleksander Machniak
b24869b0cd
Elastic: Fix bug where Enigma options in mail compose could sometimes be ignored ( #6515 )
6 years ago
Aleksander Machniak
8fe12e2fad
Enigma: Fix "decryption oracle" bug [CVE-2019-10740] ( #6638 )
...
When composing mail (on reply/forward/edit) we decrypt content only
in the first "content part" of the message.
6 years ago
Aleksander Machniak
1ee7253ff2
Enigma: Fix error message when trying to encrypt with a revoked private key ( #6607 )
6 years ago
Aleksander Machniak
6efa88f049
Enigma: Fix bug where revoked users/keys were not greyed out in key info
...
The 'deleted' class was assigned to the wrong (next) row in a table.
It also didn't work in Elastic skin at all because of the missing style.
6 years ago
Aleksander Machniak
ce9c52e65a
Merge branch 'master' into dev/elastic
6 years ago
Aleksander Machniak
57c67db029
Remove year(s) from copyright headers + some cleanup
6 years ago
Aleksander Machniak
f0811f6f50
DOn't use deprecated (and slow) selectors
6 years ago
Aleksander Machniak
f1e911ec03
Elastic: Toolbar/menus/layout refactoring
...
Refactoring for better consistency and simplicity.
5KB less in size of (minified) styles.css file.
Layout changes:
- body > #layout > .menu -> #layout-menu
- body > #layout > .list -> #layout-list
- body > #layout > .sidebar -> #layout-sidebar
- body > #layout > .content -> #layout-content
Toolbar/menu changes:
- .toolbar -> .toolbar.menu
- .toolbarmenu -> .menu.listing
- .menu-button -> .task-menu-button
- .pagenav.toolbar -> .pagenav.menu
- #taskmenu -> #taskmenu.menu.toolbar
- .image-tools .menu -> .image-tools .menu.toolbar
- required .disabled class to de-activate menu items
- .button class is not required on .menu children
- merge toolbar.less and taskmenu.less into menu.less
- @color-toolbarmenu-hover -> @color-menu-hover
- @color-toolbarmenu-hover-background -> @color-menu-hover-background
Also cleaned/removed some code in spellchecker.js. Made .googie_list a list not table.
6 years ago
Thomas Bruederli
2f9ea5e078
Update localizations from Transifex
6 years ago
Aleksander Machniak
0e640e95c9
Enigma: Fixed multi-host syncronization of private and deleted keys and pubring.kbx file
...
Added context column to filestore table for easier listing of stored files.
6 years ago
Aleksander Machniak
01faf9060c
Update localization
6 years ago
Aleksander Machniak
07c5e178de
Add some localization files
6 years ago
Aleksander Machniak
281a6135e3
Enigma: Update to OpenPGPjs 4.2.1 - fixes user name encoding issues in key generation ( #6524 )
6 years ago
Aleksander Machniak
cb4b1443c8
Update localization
6 years ago
Rotzbua
f8b6493ecf
Change http to https for plugins.roundcube.net ( #6405 )
6 years ago
PhilW
e024f133fa
give all temp files a constant prefix
6 years ago
Aleksander Machniak
19a818a8b7
Elastic: Add "status bar" for mobile in mail composer
6 years ago
Aleksander Machniak
5643b6315e
Small improvements
6 years ago
Aleksander Machniak
aefdbdbfa1
Elastic: Display "the list is empty" on empty pgp keys list
6 years ago