Commit Graph

75 Commits

Author SHA1 Message Date
Thomas Bruederli
686f0dacdd Simplify HTML structure of ACL dialogs 2015-03-12 13:45:30 +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
Thomas Bruederli
78118e3f60 Make ACL popups scale to the actual content and avoid scrolling if possible 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
Thomas Bruederli
36147bd6df Update localizations from Transifex 2015-02-07 18:32:19 +01:00
Aleksander Machniak
71bb892063 Set 'mainaction' class on Save button in ACL dialog 2015-01-07 06:45:28 -05:00
Thomas Bruederli
fbb86218d0 Synchronized localizations from Transifex 2014-12-28 17:48:42 +01: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
72b117feb1 Use consistent license identifiers, remove redundant package.xml files 2014-12-09 05:02:13 -05:00
Thomas Bruederli
f652e36b2b Force-pull translations from Transifex 2014-11-12 09:18:58 +01:00
Thomas Bruederli
01bc27536a Updated localizations from Transifex 2014-11-10 17:12:45 +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
0ea079d604 dirname(__FILE__) -> __DIR__ 2014-10-13 14:41:55 +02:00
Thomas Bruederli
812f37c5d1 Synchronized localizations with Transifex 2014-08-27 14:53:06 +02:00
Aleksander Machniak
1299c6a231 Update translations 2014-08-17 09:36:32 +02:00
Aleksander Machniak
1c70ff9d24 Bump up version nmber 2014-08-11 03:36:02 -04: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
Thomas Bruederli
e3705f3283 Link heading with the acl table 2014-06-19 11:10:49 +02:00
Thomas Bruederli
b73cf83e26 Hide acltable heading for voice-only output 2014-06-19 11:08:23 +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
3f4845948c Synchrnonized translations from Transifex 2014-03-21 14:12:22 +01:00
Aleksander Machniak
5ce2301185 Add labels for 'n' ACL (RFC 5257) 2014-03-12 11:21:15 +01:00
Thomas Bruederli
a23a2b3039 Update env in main window for ACL dialog autocompletion (#1489594) 2014-02-11 21:12:34 +01:00
Thomas Bruederli
e837d8515a Hide autocompletion results when closing ACL dialog; use default table styles 2014-02-05 11:59:32 +01:00
Thomas Bruederli
327bd305d6 Bump ACL plugin version 2014-02-04 22:53:52 +01:00
Thomas Bruederli
affabd9a4b Fix some glitches in ACL table display 2014-02-04 22:50:15 +01: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 Bruederli
8404fe9e32 Updated localizations from Transifex 2014-01-30 08:59:28 +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
3b95e24fbb Updated localizations from Transifex 2013-11-28 20:06:55 +01:00
Thomas Bruederli
5b334509a8 Updated localizations from Transifex 2013-10-30 12:20:19 +01:00
Aleksander Machniak
4136174517 Clean up translations once again, this time remove untranslated strings for all langs 2013-10-10 19:21:14 +02:00
Aleksander Machniak
9377edc497 More lceanup 2013-10-09 20:12:00 +02:00
Aleksander Machniak
3d9e683cda Added plugin localizations 2013-10-09 20:04:53 +02:00
Thomas Bruederli
f93e0b3a14 Synchronized localization files from Transifex 2013-10-07 16:29:40 +02:00
Thomas Bruederli
38ab0be093 Created composer.json files for default plugins 2013-09-28 13:03:57 +02:00
Thomas Bruederli
eef9eb1146 Synchronized localization files from Transifex 2013-08-21 09:44:27 +02:00
Aleksander Machniak
bcedf05d19 s/$rcmail_config/$config/ also for plugins configuration 2013-08-20 19:23:59 +02:00
Thomas Bruederli
71b577ea7d Added Luxembourgish localizations 2013-07-17 08:18:48 +02:00
Thomas Bruederli
a7e0897fde Synchronized localization files with Transifex 2013-06-27 23:05:03 +02: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
Tache Madalin
4f8b504668 Update en_US.inc - typo error (updateerror)
Changed ubable to Unable.
2013-05-29 16:31:17 +03:00
Thomas Bruederli
3e78fc7fdf Synced localizations from Transifex 2013-05-15 23:07:17 +02: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