Commit graph

79 commits

Author SHA1 Message Date
Aleksander Machniak
290adfbbb1 Merge branch 'dev/elastic' 2019-05-06 08:30:23 +02:00
Aleksander Machniak
12ce9fd4c7 Ignore address_book_type setting when checking for global addressbooks 2019-04-16 12:50:20 +02:00
Aleksander Machniak
e13bdd55a7 Elastic: Catch up with layout refactoring in core 2019-03-25 12:27:51 +01:00
Aleksander Machniak
315079c8e4 Fix bug where hidden ldap addressbooks would still be visible (Bifrost#T171965) 2019-01-07 13:04:55 +00:00
Aleksander Machniak
8a5c092874 Prevent from rare PHP warning (T4325) 2018-08-22 12:14:48 +02:00
Aleksander Machniak
7a7548744c Move "Show History" button from contact frame to "More" menu
For simplicity and consistency with Mail UI (and other places in Elastic).
2018-05-24 13:32:38 +00:00
Aleksander Machniak
0cbf826320 Elastic: Use 'notice' messages, not 'info' 2018-04-03 13:03:53 +02:00
Aleksander Machniak
9f58502839 Unified addressbook folder edit/create forms with the rest of plugins 2018-03-28 13:31:05 +00:00
Aleksander Machniak
951f9f0efc Don't use global $CONFIG variable
.. for compat. with Roundcube 1.4
2017-05-26 10:39:59 +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
63ce7e9988 Don't use depracated Roundcube functions 2015-08-29 20:23:34 +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
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
Aleksander Machniak
41653f7cc0 Fix uninitialized variable use in addressbook_list_item() (#3952) 2015-02-24 04:20:45 -05:00
Aleksander Machniak
cf0ae1aac7 Fix regression where some (most) of the fields were missing in contact form 2014-11-28 07:10:16 -05:00
Aleksander Machniak
f4ad8ff62d Small fix to the last commit 2014-11-26 06:38:31 -05:00
Aleksander Machniak
176585664f Improve performance of get_address_book() (#3968) 2014-11-26 06:25:14 -05:00
Aleksander Machniak
ac4f6e7562 Avoid unused variables (also fixed some bugs) found in static code analysis 2014-11-21 10:03:18 +01:00
Aleksander Machniak
b1ad22dcde Fix HTML entities handling in addressbook names in contextmenu's addressbook selector (#3883)
Need to specify encoding in html_entities_decode() on PHP < 5.4.
2014-11-17 08:54:16 -05:00
Aleksander Machniak
b9f8f0cf43 Don't set non-existent css class (000) to some elements 2014-11-14 08:47:38 -05:00
Aleksander Machniak
77d3466638 Get rid of deprecated function aliases and constants usage 2014-10-06 09:19:26 +02:00
Thomas Bruederli
6ad7339085 Decode &raquo; entities in address book names 2014-09-15 12:27:40 +02:00
Thomas Bruederli
c3151bea8a Add book-remove item to address book actions menu 2014-09-11 14:45:34 +02:00
Aleksander Machniak
ecfb1354e2 Fix compatibility with contextmenu 2.x (#3560)
Warning: removed compatibility with contextmenu 1.x
2014-09-03 12:23:48 +02:00
Aleksander Machniak
fdde6fcbf0 Fix errors on addressbook delete and no list update on name change (#3559) 2014-09-03 10:36:53 +02:00
Thomas Bruederli
fee3773c3b Apply contact folder renaming or deletion to the registered birthday calendar address books 2014-08-14 12:41:08 +02:00
Thomas Bruederli
cf30c52cb2 Really fix the ID decoding check 2014-06-27 12:24:44 +02:00
Thomas Bruederli
6665b7877b Avoid decoding of old-style (non-encoded) address book identifiers 2014-06-27 12:05:39 +02:00
Thomas Bruederli
d777456fcf Load groups when adding an address book folder from search 2014-06-27 11:15:17 +02:00
Thomas Bruederli
2d3569d832 Minor fix of address book listing 2014-06-27 10:43:46 +02:00
Thomas Bruederli
32164e30bf Add new folder navigation to address book (#3046).
This patches/overwrites default functions from Roundcube core. Be careful when updating those!
2014-06-25 17:09:04 +02:00
Thomas Bruederli
b120d3958f New hierarchical folder navigation for address book (#3046) 2014-06-24 15:07:48 +02:00
Thomas Bruederli
008c5db5d9 Implement searching for unsubscribed IMAP folders and temporary/session subscriptions 2014-05-13 17:09:53 +02:00
Thomas Bruederli
8d64936846 Always load kolab_addressbook plugin (because of birthday alarm checks on refresh calls) 2014-03-27 19:22:48 +01:00
Thomas Bruederli
b987fb2130 More user guide for calendar, tasklist and address book 2014-02-05 16:12:13 +01:00
Thomas Bruederli
3de184a5d8 Load config for Kolab address book UI 2014-01-21 16:34:43 +01:00
Thomas Bruederli
e6e2044d40 Add option to display direct CardDAV urls for Kolab address books in the Roundcube UI 2013-10-03 12:44:41 +02:00
Aleksander Machniak
27eb706939 Fixed bug where Error No.700 was thrown by Roundcube in cases
when there's no addressbook (no subscribed contact folders and no
global addressbooks). It's fixed by forcing folder creation/subscription
and forcing of kolab_addressbook_prio value accordingly (Bug #2086).
2013-08-07 09:39:21 +02:00
Thomas Bruederli
64174f4fac Use a global function to sort folder names by namespace/name; add option to control the use of displayname folder annotations 2013-07-18 17:47:49 +02:00
Aleksander Machniak
b3b04f42b1 Fix deleting addressbook folder, disable some commands after delete 2013-06-07 10:39:35 +02:00
Aleksander Machniak
ed2b8def7a FIx so newly created addressbooks are subscribed (Bug #1766) 2013-05-27 19:05:04 +02:00
Aleksander Machniak
27e57c7335 Fix undefined or unused variable errors caught in static code analysis 2013-05-07 12:16:11 +02:00
Aleksander Machniak
bef8355aff raise_error() -> rcube::raise_error() 2012-11-06 11:46:15 +01:00
Aleksander Machniak
2d08c58e56 Fix/prepare plugins to use out of Roundcube (where rcmail object doesn't exist) 2012-10-17 11:54:25 +02:00
Thomas Bruederli
4f69203125 More code cleanup: use common function from libkolab for folder management and naming 2012-06-21 21:34:08 +02:00
Jeroen van Meeuwen (Kolab Systems)
2cf2cbcca8 Merge branch 'dev/kolab3'
Conflicts:
	plugins/calendar/drivers/kolab/kolab_driver.php
2012-05-23 10:24:27 +01:00
Aleksander Machniak
cb61bf76a1 Improved folder_create() method 2012-05-17 15:57:23 +02:00