Commit graph

267 commits

Author SHA1 Message Date
Aleksander Machniak
5b242b8e26 Merge audittrail.js and kolabfolders.js code into libkolab.js
... which includes also attachments handling code and will
include more shared functionality in the future.
2018-03-19 13:52:58 +01:00
Aleksander Machniak
0ee3194fd4 Fix reference to rcmail object 2018-02-25 10:25:28 +00:00
Aleksander Machniak
428cf36af7 confirm() -> rcmail.confirm_dialog() 2018-01-25 13:26:40 +01:00
Aleksander Machniak
cc15a0c0db Remove redundant argument of include_stylesheet() 2018-01-25 13:23:26 +01:00
Aleksander Machniak
2efe6747ad Remove Classic skin support
TODO: I'm not yet sure about the Calendar plugin
2018-01-18 11:42:00 +01:00
Aleksander Machniak
a0569164da Merge branch 'master' into dev/elastic 2018-01-12 11:53:09 +01:00
Aleksander Machniak
51345357d6 Performance optimization in contacts search
For cases when the result is smaller than page size we get all contacts
in one query instead of separate selects.
2018-01-10 11:18:28 +01:00
Jeroen van Meeuwen (Kolab Systems)
6c43433e16 Bump version numbers 2018-01-05 13:13:38 +01:00
Aleksander Machniak
fc8785dac4 Elastic: Initial kolab_notes support
TODO: printing, tags, and some small style fixes
2018-01-02 13:21:11 +01:00
Aleksander Machniak
84609b872e Elastic: Initial fixes to audittrail features 2017-12-19 11:10:55 +01:00
Aleksander Machniak
3572c1e31a Fix compatibility with contextmenu 3.x 2017-12-15 16:27:54 +01:00
Aleksander Machniak
ab997509bc Elastic: Support for addressbook folders search widget 2017-11-28 11:04:06 +01:00
Aleksander Machniak
0739986326 Initial Elastic support in kolab_addressbook 2017-11-13 13:48:35 +01:00
Aleksander Machniak
3d85b285d5 Update localization 2017-10-25 20:20:14 +02:00
Jeroen van Meeuwen (Kolab Systems)
1e8050b96a Bump version numbers to 3.3.3 2017-07-19 16:29:38 +02:00
Aleksander Machniak
8ce594f23a Add missing type="link" for template buttons for compat. with Roundcube 1.4 2017-07-11 14:33:31 +00:00
Jeroen van Meeuwen (Kolab Systems)
e5739f7c11 Update version to 3.3.2 2017-06-28 15:10:29 +02:00
Aleksander Machniak
b11c74e0a5 Update localization 2017-06-12 10:57:06 +02:00
Aleksander Machniak
951f9f0efc Don't use global $CONFIG variable
.. for compat. with Roundcube 1.4
2017-05-26 10:39:59 +02:00
Jeroen van Meeuwen (Kolab Systems)
67e4977160 Bump version numbers for plugins changed 2017-05-22 09:45:58 +02:00
Aleksander Machniak
1b801e3d0e Fix PHP7 warnings in kolab_addressbook (Bifrost#T31306) 2017-05-09 15:32:33 +02:00
Jeroen van Meeuwen (Kolab Systems)
f30978e288 Set the version to 3.3.0 2017-05-03 10:08:25 +02:00
Aleksander Machniak
7925f2045b Complete de_CH localization from de_DE 2016-09-14 12:48:08 +02:00
Aleksander Machniak
7d77d73896 Update localization from Transifex 2016-09-14 12:26:36 +02:00
Aleksander Machniak
da752c6b99 T1402: Fix bug where contact groups with the same name could be displayed as one 2016-08-09 05:55:34 -04:00
Aleksander Machniak
f3a8729856 Support rcube_addressbook::SEARCH_* constants in search mode 2016-08-08 07:43:43 -04:00
Aleksander Machniak
ab433d7428 Update localization from Transifex 2016-07-22 11:42:44 +02:00
Aleksander Machniak
d03fcc7cd4 Update localization 2016-06-13 18:10:59 +02:00
Aleksander Machniak
b49501437e Add back localization labels unintentionally removed in last update 2016-05-23 05:12:24 -04:00
Aleksander Machniak
29c5c502db Update localization 2016-05-18 16:38:39 +02:00
Aleksander Machniak
0c5b7541bc Fix "Addressbook source not found!" error on birthdays calendar feed (T1152) 2016-03-29 16:18:00 +02:00
Aleksander Machniak
9d5dd5bf16 Unified get_objects/count/get_uids/select methods argument handling (#5209) 2016-03-09 11:46:26 +01:00
Aleksander Machniak
2172f4340c Performance: Consolidate metadata requests (#3989)
This changes number of cache requests from 4 to 2 for each groupware folder.
2016-02-12 13:45:58 +01:00
Aleksander Machniak
52a4b6b543 Don't search in binary data fields (T844) 2015-11-18 15:21:10 +01:00
Aleksander Machniak
13bc3a77e5 Fix use of removed Roundcube function aliases, small css improvements 2015-11-06 11:36:11 +01:00
Aleksander Machniak
95832509b9 Fix javascript error when selecting a contact in search result (#5269) 2015-10-24 20:00:12 +02:00
Aleksander Machniak
63ce7e9988 Don't use depracated Roundcube functions 2015-08-29 20:23:34 +02:00
Aleksander Machniak
6b3063030d Don't use deprecated Roundcube constants 2015-08-29 19:48:55 +02:00
Aleksander Machniak
8c2aac3362 Don't use Roundcube deprecated functions 2015-08-02 20:15:28 +02:00
Aleksander Machniak
34aa2d17a9 Show CardDAV URL also for GAL (T143)
Added configuration option kolab_addressbook_carddav_ldap
2015-07-29 04:07:38 -04:00
Thomas Bruederli
17f9f07df9 Update homepage/download URL for groupware plugins 2015-05-12 08:54:53 +02:00
Thomas Bruederli
bd691b977c Check the right variables 2015-04-21 09:24:27 +02:00
Thomas Bruederli
09fe27d5a6 Consolidate changelog dialog labels and use libkolab's singelton getter for the Bonnie API 2015-04-21 09:24:27 +02:00
Thomas Bruederli
6f948d0467 Finish contact audit trail (#4972) with full display and restoring of old revisions 2015-04-17 11:03:06 +02:00
Thomas Bruederli
dd986e6fe1 Display object history for contacts (#4972)
Yet incomplete: show and restore old revisions not yet implemented
2015-04-16 14:52:25 +02:00
Jeroen van Meeuwen (Kolab Systems)
ea8a8b2972 Bump version numbers and version numbers for plugins depending on the plugins for which the version numbers have been bumped 2015-03-27 14:47:54 +01:00
Thomas Bruederli
8d14f019c5 Cleanup localizations for kolab_addressbook plugin 2015-03-24 14:57:18 +01:00
Thomas Bruederli
69d702c6b2 Fix the hierarchical address book list and correctly apply the stored collapse/expand state 2015-03-12 19:12:51 +01:00
Thomas Bruederli
fbb71376ab Use IMAP permissions to control address book interactions (#3025) 2015-03-11 19:54:27 +01:00
Thomas Bruederli
ac96c929dd Improve contacts search by matching words against contact properties instead of the entire search string 2015-03-03 17:05:20 +01:00