Aleksander Machniak
7a269a2b84
Replace get_input_value() with get_input_string() where appropriate
2021-09-13 19:31:49 +02:00
Aleksander Machniak
89e54718ca
Migration to PHPUnit v9
2021-07-25 11:07:56 +02:00
Aleksander Machniak
9e2bc40213
Dropped support for PHP < 7.3 ( #7976 )
2021-07-25 09:16:33 +02:00
Aleksander Machniak
ae19d16a80
Update localization
2021-05-10 19:08:05 +02:00
Josh Soref
203f456620
Spelling ( #8001 )
2021-04-18 08:43:18 +02:00
Aleksander Machniak
ac8e067ae6
Use official GPL-3.0-or-later license identifier ( #7901 )
2021-02-24 15:39:36 +01:00
Aleksander Machniak
cdd65d91c0
Update localization
2021-02-09 09:47:15 +01:00
Aleksander Machniak
13e1455cd2
Bump PHP version requirement also for plugins
...
[skip ci]
2021-02-07 10:02:11 +01:00
Aleksander Machniak
3bbb01fe13
PHP8 fixes, regression fixes
2020-12-13 12:14:15 +01:00
Aleksander Machniak
ed146b68db
PHP8 fixes, CS fixes, short array syntax, tests
2020-12-10 20:27:32 +01:00
Aleksander Machniak
e3416c9fc0
PHP8 fixes, CS fixes, short array syntax, tests
2020-12-06 11:43:56 +01:00
Aleksander Machniak
545a1569f1
Steps -> Actions refactoring ( #7688 )
...
* Move action handling code to rcmail class
* Add rcmail_action class
* Add action aliases
* Get rid of $OUTPUT global
* Move some methods from rcmail to rcmail_action
* PHP8 compat. fixes
* Add framework for testing actions
* Fix obvious code mistakes
2020-11-01 11:25:38 +01:00
Aleksander Machniak
86849a0ee4
Fix PHP Fatal error: Cannot access protected property rcube_imap_generic::$user ( #7589 )
2020-09-05 16:30:32 +02:00
Aleksander Machniak
eb7636d491
Fixes in context of undefined variables, and code style
2020-08-16 10:29:42 +02:00
Aleksander Machniak
36bf280a97
Elastic: Minimize forms/colors blink on page load
2020-07-11 10:52:24 +02:00
Aleksander Machniak
32b37fba33
Update localization
2020-02-05 16:45:30 +01:00
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.
2019-12-28 09:37:45 +01:00
Aleksander Machniak
ad84b2df3f
Update localization
2019-12-21 09:24:44 +01:00
Aleksander Machniak
cc1a1d95fe
Correct property name
2019-10-16 12:40:41 +02:00
Aleksander Machniak
0786ab8187
Update localization
2019-08-30 12:38:47 +02:00
Aleksander Machniak
7a854f1b56
Fix removing acl entries (regression)
2019-07-16 12:42:46 +00:00
Aleksander Machniak
7fa5180fcc
ACL: Display user/group names (from ldap) instead of acl identifier
2019-06-17 11:47:49 +00:00
Aleksander Machniak
a1301a78d6
Localization update
2019-05-17 15:59:41 +02:00
Aleksander Machniak
ce9c52e65a
Merge branch 'master' into dev/elastic
2019-04-27 10:53:46 +02:00
Aleksander Machniak
57c67db029
Remove year(s) from copyright headers + some cleanup
2019-04-16 10:42:45 +02:00
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.
2019-03-24 19:25:56 +01:00
Aleksander Machniak
3eebe8da56
Elastic: Fix overflow issues in ACL form
2019-03-18 10:36:17 +01:00
Aleksander Machniak
88c5507f29
Elastic: Replace .icon-checkbox with Bootstrap's custom switch
2019-02-20 07:18:28 +01:00
Aleksander Machniak
01faf9060c
Update localization
2018-12-21 08:36:37 +01:00
Aleksander Machniak
cb4b1443c8
Update localization
2018-11-17 16:01:39 +01:00
Rotzbua
f8b6493ecf
Change http to https for plugins.roundcube.net ( #6405 )
2018-11-08 12:30:45 +01:00
Aleksander Machniak
09c9443a54
Fix disabled acl table menu button (regression)
2018-10-25 14:07:35 +00:00
Aleksander Machniak
d6c19431be
Elastic: .proplist improvements
2018-05-21 11:54:04 +02:00
Aleksander Machniak
8c6d87542b
Acl: get rid of addressbook_form and calendar_form_kolab hooks handlers
...
- the plugin is called "manually" by Kolab plugins now
2018-03-28 15:39:25 +00:00
Thomas Bruederli
c973f003e5
Synchronized localizations with Transifex
2018-03-10 15:48:06 +01:00
Aleksander Machniak
76933f1c07
Elastic: Bootstrap 4.0.0 compat.
2018-01-23 13:41:26 +01:00
Aleksander Machniak
a6ad0283d0
Validate ACL identifiers
...
... e.g. to prevent cyrus imap issues
2018-01-16 16:17:16 +01:00
Aleksander Machniak
9ce8948294
Get rid of the 2nd argument of include_stylesheet()
...
.. make the optional behavior default now.
2017-11-20 14:03:07 +01:00
Aleksander Machniak
c6e6f50de1
Simplify confirm_dialog and alert_dialog code and use
2017-11-19 13:20:25 +01:00
PhilW
8c250a27f8
improvements for plugins and frames
2017-11-19 10:22:52 +00:00
PhilW
e7311e0e5e
more consistent function names
2017-11-18 13:17:14 +00:00
PhilW
af52df68bf
use skinned alert and confirm boxes in plugins
2017-11-18 09:50:43 +00:00
Aleksander Machniak
23af0b7f36
Merge branch 'master' into dev-elastic
2017-11-07 20:50:01 +01:00
Aleksander Machniak
e9571e8d0e
Fix invalid HTML output
2017-10-31 09:09:15 +01:00
Thomas Bruederli
342b049841
Update localization files from Transifex
2017-10-30 22:16:39 +01:00
Aleksander Machniak
1109cd1150
Elastic: Fix checkbox state in advanced mode switch
2017-10-29 12:54:54 +01:00
Aleksander Machniak
1347e2e868
Elastic skin support in acl plugin
2017-10-07 17:47:03 +02:00
Aleksander Machniak
24be0ea1cd
Add missing type="link" for buttons in ACL tables
2017-08-01 14:14:35 +02:00
JohnDoh
afaaa7764b
Use list_widget.get_selection() rather than list_widget.selection ( #5879 )
2017-07-28 19:24:28 +02:00
Aleksander Machniak
9858c2a294
Merge branch 'master' into dev-elastic
2017-05-14 13:32:35 +02:00