Commit graph

90 commits

Author SHA1 Message Date
Christian Mollekopf
bac56c4cd1 PHP 8 fixes
Reviewers: #hkccp_developers

Differential Revision: https://git.kolab.org/D4016
2023-01-25 14:58:01 +01:00
Aleksander Machniak
7810d77969 PHP8 fixes - code style 2023-01-18 16:38:22 +01:00
Christian Mollekopf
d988dac141 PHP 8 fixes
Differential Revision: https://git.kolab.org/D3995
2023-01-18 14:50:31 +01:00
Aleksander Machniak
0530881f4b Remove dependency on kolabcalendaring/kolabformat in CalDAV driver, various PHP8 support fixes 2022-12-05 15:07:23 +01:00
Aleksander Machniak
114af8eb3c Multi-folder support for CardDAV and CalDAV drivers 2022-11-04 12:08:22 +01:00
Aleksander Machniak
38bada80f9 List Collected Recipiens and Trusted Senders at the end of the list 2022-10-17 11:57:49 +02:00
Aleksander Machniak
1063ff6fa5 Fix PHP5 compatibility, fix Kolab driver for addressbook 2022-10-17 09:39:00 +02:00
Aleksander Machniak
0159e3c115 CardDAV support 2022-10-14 16:34:19 +02:00
Aleksander Machniak
5c6a7a2d6f CalDAV driver 2022-10-11 15:27:59 +02:00
Aleksander Machniak
87fbaea696 PHP8 compatibility fixes
Summary: PHP8 fixes, CS fixes, short array syntax, indentation

Reviewers: #roundcube_kolab_plugins_developers

Subscribers: #roundcube_kolab_plugins_developers

Tags: #roundcube_kolab_plugins

Differential Revision: https://git.kolab.org/D2185
2021-02-01 08:30:34 +01:00
Aleksander Machniak
84fd1d18aa Fix error when contacts folder contains non-alphanum chars (Bifrost#T245789)
By removing outdated and redundant check.
2019-09-24 10:41:53 +00:00
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