PhilW
32775f0e43
remove redundant type attrib in script tag
5 years ago
Aleksander Machniak
92fbe4c3b8
Update localization
5 years ago
Aleksander Machniak
da2ebb272a
Add basic test for attachment_reminder plugin
5 years ago
Aleksander Machniak
cc1a1d95fe
Correct property name
5 years ago
Aleksander Machniak
425724bb35
Fix testing rcube_sieve_vacation protected methods
5 years ago
Aleksander Machniak
2213efc850
Archive: Fix missing Archive icon in folder selector popup in Elastic
5 years ago
Aleksander Machniak
46ee823fd9
Archive: Fix bug where next email was not displayed after Archive button use ( #6965 )
5 years ago
Aleksander Machniak
1d9ddf9d33
Fix PHP Fatal error: Uncaught Error: Using $this when not in object ( #6959 )
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
b0aa130edf
Fix wrong password requirement description with zxcvbn driver ( #6922 )
5 years ago
Aleksander Machniak
fcf5a12e30
Password: Support INSERT ... ON DUPLICATE KEY UPDATE queries
5 years ago
Aleksander Machniak
0786ab8187
Update localization
5 years ago
Aleksander Machniak
4096739322
Fix including assets that exist only in minified version
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
b3b0c5efe2
Remove redundant rcmail_ prefix
5 years ago
johndoh
18a4d63be8
Fix deleting original message in some markasjunk drivers ( #6862 )
5 years ago
Aleksander Machniak
7a854f1b56
Fix removing acl entries (regression)
5 years ago
Aleksander Machniak
0e4bf6fda8
Fix bug where unread count wasn't updated after moving multi-folder result ( #6846 )
5 years ago
Aleksander Machniak
d9e3218025
Fix bug where handling multiple messages from multi-folder search result could not work ( #6845 )
5 years ago
Aleksander Machniak
6d17e58380
Add basic test for password drivers
5 years ago
Aleksander Machniak
9d5e2219f8
Make ldap_ppolicy to log debug into 'ldap.log' file
5 years ago
Aleksander Machniak
4e9aca2f27
Fix visibility of rcube_ldap_exop_password::$debug ( #6828 )
5 years ago
Aleksander Machniak
881c0ec0da
Avoid empty entry in rule selector
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
Johannes Prösl
4644e3404f
Adding ssha512 password_algorithm ( #6805 )
...
* Added SSHA512 method to the hash_password function
Basically a copy of the ssha method this case is compatible with the dovecot ssha512 settings so there is no doveadm needed alongside with roundcube to update ssha512 passwords.
5 years ago
Aleksander Machniak
7fa5180fcc
ACL: Display user/group names (from ldap) instead of acl identifier
5 years ago
Aleksander Machniak
f6807bcc4c
Added 'keyservers' option to define list of HKP servers for Enigma/Mailvelope ( #6326 )
5 years ago
Aleksander Machniak
940e500c1f
Enigma: For verified signatures, display the user id associated with the sender address ( #5958 )
5 years ago
Aleksander Machniak
7af72e82fc
Elastic: Fix some jumping effect in Chrome ( #6677 )
5 years ago
Aleksander Machniak
b39c5aaaec
Exit immediately after http redirect
...
This is needed since we use 401 on logout
5 years ago
Aleksander Machniak
fdac30e544
Support PECL memcached extension as a session and cache storage driver (experimental)
5 years ago
Aleksander Machniak
2a25f1778b
Make sure managesieve_default is not a dir ( #6773 )
5 years ago
Aleksander Machniak
4bce2c4389
Elastic: Small visual fix in vacation form
5 years ago
Aleksander Machniak
7f999ab13f
Bump version number
5 years ago
Aleksander Machniak
6cddb6c5d0
Bump version number, use pear/net_sieve
5 years ago
Aleksander Machniak
9022d427b1
Add emoticons plugin localization
5 years ago
Aleksander Machniak
a1301a78d6
Localization update
5 years ago
Aleksander Machniak
b24869b0cd
Elastic: Fix bug where Enigma options in mail compose could sometimes be ignored ( #6515 )
5 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.
5 years ago
Aleksander Machniak
1ee7253ff2
Enigma: Fix error message when trying to encrypt with a revoked private key ( #6607 )
5 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.
5 years ago
Aleksander Machniak
8c471478f7
Merge branch 'dev/elastic'
5 years ago
Aleksander Machniak
45a6ad1ba7
Fix so an error is logged when more than one attachment plugin has been enabled, initialize the first one ( #6735 )
6 years ago
Aleksander Machniak
ce9c52e65a
Merge branch 'master' into dev/elastic
6 years ago
Aleksander Machniak
521e0c048c
Managesieve: Bump version number
6 years ago
Aleksander Machniak
3562d7ffa6
Fix so "Create filter" option does not show up when Filters menu is disabled ( #6723 )
6 years ago
Aleksander Machniak
ccb70116f1
Managesieve: Use RFC-compliant line endings, CRLF instead of LF ( #6686 )
6 years ago
Aleksander Machniak
22694665d9
Fix code indentation
6 years ago
Aleksander Machniak
57c67db029
Remove year(s) from copyright headers + some cleanup
6 years ago
Aleksander Machniak
1078d8df16
Fix cpanel_webmail driver
6 years ago
Aleksander Machniak
3ec6a60ad1
Fix PHP Warning: in_array() expects parameter 2 to be array, null given
6 years ago
Aleksander Machniak
f0811f6f50
DOn't use deprecated (and slow) selectors
6 years ago
Aleksander Machniak
cd4c756322
CS fixes
6 years ago
Aleksander Machniak
4674ac59b8
Fix bug where global includes were requested for vacation ( #6716 )
6 years ago
Aleksander Machniak
a78f91f5dc
Small code de-duplication
6 years ago
Aleksander Machniak
fd167152e1
jqueryui plugin is already required by core
6 years ago
Aleksander Machniak
b304782cbc
Elastic: Various cross-browser fixes and improvements
6 years ago
Aleksander Machniak
1a68fe25c0
Elastic: Fix padding in jQuery-UI dialogs
6 years ago
Aleksander Machniak
e8ff189627
Use simpler code
6 years ago
Aleksander Machniak
77439f9772
Add missing role=menuitem
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
Aleksander Machniak
3eebe8da56
Elastic: Fix overflow issues in ACL form
6 years ago
Peter Kubica
b2ffe58f9d
Fix for: Password: De-duplicate ldap drivers code ( #6669 )
6 years ago
Aleksander Machniak
0751c1c8eb
Password: De-duplicate ldap drivers code
6 years ago
Aleksander Machniak
2ea9d4fe80
Merge branch 'master' of https://github.com/army1349/roundcubemail into army1349-master
6 years ago
Aleksander Machniak
0ac2747293
Elastic: Add missing filter drag-n-drop indicators
6 years ago
Aleksander Machniak
d88fb7e4ff
Elastic: Fix displaying (.invalid-feedback) error messages in forms
6 years ago
Aleksander Machniak
78070441de
Elastic: Move Actions button from filters list footer to header
6 years ago
Aleksander Machniak
939ca63a59
Filters set -> Filter set, consistently
6 years ago
Peter Kubica
07d7ec83a0
ldap_exop - move function exist check to the start
6 years ago
Peter Kubica
772dad8805
ldap_exop - add PHP version requirement
6 years ago
Peter Kubica
51abe31f1a
ldap_exop - fix issue #4992
6 years ago
dchisolm
b0f7e4207c
Parse abook entries more reliably ( #6646 )
...
* Update the squirrelmail_user_copy plugin to use the same method of parsing abook entries
as squirrelmail uses. If a user has entered something that has been quoted such as double quotes or pipes, this will parse the address book entry better than exploding on the pipe alone
* Noticed undefined variable $sig in convert charset
6 years ago
Aleksander Machniak
88c5507f29
Elastic: Replace .icon-checkbox with Bootstrap's custom switch
6 years ago
Aleksander Machniak
77fc589974
Fix regression where operator/comparator were not reset on submit ( #6614 )
6 years ago
Aleksander Machniak
1473522928
Keep .diff instead of .orig files
6 years ago
Aleksander Machniak
b6a3df2824
Update to jQuery-MiniColors 2.3.4
...
Fixes color picker issue when using Roundcube in an iframe.
6 years ago
Aleksander Machniak
fe5b4fd81d
fputs() -> fwrite()
6 years ago
Aleksander Machniak
db780a2db5
Fix small regression after last commit
6 years ago
Aleksander Machniak
fe35b38c28
Managesieve: Fix bug where custom header or variable could be lost on form submission ( #6594 )
6 years ago
Aleksander Machniak
823dc2eaac
Fix PHP 7.2 compatibility in debug_logger plugin ( #6586 )
6 years ago
Victor Benincasa
2bf75060e9
Update DirectAdmin socket communication class to v. 3.0.2
...
Socket communication class from the official repository: http://files.directadmin.com/services/all/httpsocket/
6 years ago
Thomas Bruederli
2f9ea5e078
Update localizations from Transifex
6 years ago
Evertiro
ce0eb318f4
Password: Better handling for Plesk errors ( #6575 )
6 years ago
Kevin Puetz
0dc37ed5fa
Update passwd-expect -ssh to allow for ECDSA ( #6574 )
...
fingerprint_string could have different wording on a modern installation if the server key is not RSA
6 years ago
Aleksander Machniak
8caf3b659c
Password: Add support for Plesk >= 17.8 ( #6526 )
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
d3da7fad5a
Set type attribute for created button
6 years ago
Aleksander Machniak
a32d72b661
Password: Disallow control characters in passwords ( #6547 )
6 years ago
Aleksander Machniak
00e53fac53
Elastic: Fix toolbar removal when using Advanced options and Add button in filter rules form in Chrome
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
Aleksander Machniak
11216a1925
Changed 'password_charset' default to 'UTF-8' ( #6522 )
6 years ago