Aleksander Machniak
7a269a2b84
Replace get_input_value() with get_input_string() where appropriate
2021-09-13 19:31:49 +02: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
7fa5180fcc
ACL: Display user/group names (from ldap) instead of acl identifier
2019-06-17 11:47:49 +00:00
Aleksander Machniak
57c67db029
Remove year(s) from copyright headers + some cleanup
2019-04-16 10:42:45 +02: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
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
e9571e8d0e
Fix invalid HTML output
2017-10-31 09:09:15 +01:00
Aleksander Machniak
1347e2e868
Elastic skin support in acl plugin
2017-10-07 17:47:03 +02:00
ka7
9a35768c26
spelling fixes ( #5690 )
2017-03-12 12:14:19 +01:00
Aleksander Machniak
391d0d2039
Remove "@version @package_version@"
2016-11-01 18:26:47 +01:00
Aleksander Machniak
184de7735c
CS fixes (mostly phpdoc)
2016-08-18 08:50:59 +02:00
Aleksander Machniak
6f2c007d1b
CS fixes: Replace use of "bool ? true : false" with just "bool"
2016-04-02 13:02:55 +02:00
Aleksander Machniak
9f1f754daf
CS fixes
2015-11-22 09:41:53 +01:00
Aleksander Machniak
1912d8c62b
Fix invalid LDAP query in ACL user autocompletion ( #1490591 )
2015-11-17 18:38:57 +01:00
Thomas Bruederli
0f63aa390f
Give other plugins the opportunity to adjust the list of permissions and groups to edit
2015-03-12 13:33:07 +01:00
Aleksander Machniak
3f308bf390
Display group icon on group entry in ACL autocomplete list
2015-02-20 05:33:17 -05:00
Aleksander Machniak
681ba6fc3c
Improve system security by using optional special URL with security token
...
Allows to define separate server/path for image/js/css files
Fix bugs where CSRF attacks were still possible on some requests
2014-12-16 13:28:48 +01:00
Aleksander Machniak
c7ac4bbe53
CS fixes after PR merge
2014-10-26 11:37:26 +01:00
Bartlomiej Nogas
c1e2ce76c7
Add configuration option 'acl_group_field' to use as ACL group identifier
2014-10-21 12:05:35 +02:00
Aleksander Machniak
ec2733f6c3
Add support for groups
2014-08-11 03:35:07 -04:00
Aleksander Machniak
0a96bdf74d
Don't overwrite the whole fieldmap so autocomplete names are resolved correctly
2014-07-16 11:38:01 +02:00
Aleksander Machniak
43b225d183
Support contact_search_name option in ACL plugin autocompletion
2014-07-08 10:10:16 +02:00
Aleksander Machniak
62c45161c4
ACL: Improved UI accessibility
2014-06-10 14:40:22 +02:00
Thomas Bruederli
66536974fe
Merge branch 'dev-multi-folder-search'
2014-04-07 09:53:46 +02:00
Thomas Bruederli
f147849bb0
Use standard dialog popups for the ACL permissions form; that will open it in the main window with enoough space and better UI integration
2014-02-04 22:49:23 +01:00
Thomas
017c4f19fd
Refactor multi-threaded autocomple contact searching to make it available for other purposes, too
2014-01-16 11:16:09 +01:00
Thomas Bruederli
07c6c69eca
Make all bundled plugins the same license as Roundcube itself, which is GPLv3+
2013-06-20 22:06:28 +02:00
Aleksander Machniak
38271f246b
Merge pull request #58 from kanarip/master
...
Add option to prevent mandatory inclusion of 'anyone' and 'anonymous' in ACL configuration
2013-06-17 03:16:53 -07:00
Aleksander Machniak
2193f6a130
Avoid unused local variables
2013-05-07 13:51:23 +02:00
Aleksander Machniak
c027ba7709
Fix bugs caught by static analysis
2013-05-06 12:07:05 +02:00
Aleksander Machniak
2db42c7a3b
Fixed ACL edition in advanced mode
2013-03-01 17:45:43 +01:00
Jeroen van Meeuwen (Kolab Systems)
fc55bc5148
Add configuration option 'specials' to hide specials 'anyone' and 'anonymous' from the ACL configuration dialog
2013-02-21 14:27:20 -05:00
Aleksander Machniak
dfb926b20e
Lowercase username if 'login_lc' is set ( #1488943 )
2013-02-07 09:20:36 +01:00
Aleksander Machniak
b61041e655
Fix "empty" ACL entry when there's "User, " in user input field
2013-01-29 08:22:01 +01:00
Aleksander Machniak
61be822d62
Remove deprecated functions (from bc.php file) usage in plugins
2013-01-18 15:24:49 +01:00
Aleksander Machniak
b79cc545ec
Improvements/fixes for Larry skin
2012-08-28 11:20:20 +02:00
Sylvestre Ledru
654ac1e090
Fix some typos
2012-08-08 08:37:55 +02:00
Aleksander Machniak
b866a27364
Fix handling of MYRIGHTS on private namespace roots - fixes issue where
...
in ACL plugin it wasn't possible to share INBOX folder (when it was a namespace prefix).
2012-06-28 10:43:50 +02:00
thomascube
48e9c14ebd
Move plugins repository into roundcubemail root folder; svn:externals are not defined anymore
2012-03-31 12:25:48 +00:00