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
Thomas Bruederli
a6ffdf9ad6
Fix/improve crypto key handling in contact records
2012-04-25 14:12:09 +02:00
Aleksander Machniak
d5c5194dc5
Merge branch 'master' of ssh://git.kolabsys.com/git/roundcube
2012-04-18 19:51:51 +02:00
Aleksander Machniak
3aab9325f1
Fix parent folder permissions checking. See http://trac.roundcube.net/ticket/1488443
2012-04-18 19:50:46 +02:00
Thomas Bruederli
ef550eaec4
Store PGP public key in contact; remove unsupported field definitions from old format
2012-03-21 16:15:53 +01:00
Thomas B
83fe5ad8f5
Make kolab_addressbook use the new libkolab
2012-03-07 11:02:51 +01:00
Aleksander Machniak
607fd7b43b
Updates for Roundcube 0.8
2012-01-23 10:16:30 +01:00
Thomas Bruederli
bda8aa02b6
Correct email address in author section; add AGPL license header to all relevant files
2011-12-07 12:51:23 +01:00
Aleksander Machniak (Kolab Systems)
53725a93dd
Added package.xml files
2011-11-18 15:55:08 +01:00
Aleksander Machniak
5217368a0a
Fix bug where created/renamed folder could be inserted after another folder row but before its groups rows
2011-11-11 16:54:29 +01:00
Aleksander Machniak (Kolab Systems)
4a498714dd
Changed license to AGPL
2011-10-27 10:20:46 +02:00