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 » 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