Roundcube Community Forum

 

[0.6] Roundcube CardDAV Plugin

Started by EdMolf, October 02, 2011, 04:23:32 PM

Previous topic - Next topic

EdMolf

I've finished version 0.4 of my Roundcube CardDAV-Plugin with many new major features! Have a look at the changelog:

- added add-functionality for CardDAV-Contacts
- added vCard import-functionality for CardDAV-Addressbooks
- license change from LGPLv2 to AGPLv3
- CardDAV-Backend class update to v0.4.9
- added logging
- each CardDAV-Server is now an own addressbook not a group of a global CardDAV-Addressbook like before
- minor bugfixes
- improved synchronization

You can download the new version at github: https://github.com/graviox/Roundcube-CardDAV/zipball/v0.4

EdMolf

Just finished version 0.5 of Roundcube CardDAV with many improvements and the major new feature: automatic contact synchronization! For more information have a look at the changelog:

- Added automaticly synchronized CardDAV contacts via cronjob
- Added larry skin support
- Added list of CardDAV server URLs
- Added read only option for CardDAV servers
- Added SOGo support
- Added package.xml
- Major standard skin UI improvements
- CardDAV backend class update to v0.5.1
- Minor comment, phpdoc and documentation changes

hosenhans

Thank you very much for implementing the feature I suggested
Quote- Added read only option for CardDAV servers
I already tested it briefly without problems (roundcube svn + owncloud3) and so far I really like it :-)

Danke schön!

EdMolf

There is a new release of Roundcube CardDAV available! Now with PostgresSQL support. For more information have a look at the changelog:

Changes from v0.5 to v0.5.1
- Added PostgreSQL support (Thanks to B5r1oJ0A9G for the PostgreSQL statements!)

ineo


Can somebody share his iCloud settings when using this plugin?

EdMolf

I'm sorry but iCloud is not supported yet. It's on my roadmap but it will last a bit longer.

seascape

This looks like a very promising plugin. I was hoping that it would be able to sync my Yahoo contacts with RoundCube. Unfortunately it doesn't. This is the error I get when I try to sync after setting up:

An error occurred while synchronizing the CardDAV contacts

Settings I am using:

QuoteLabel: Yahoo Mail
Server Address: https://carddav.address.yahoo.com
Username: Yahoo username
Password: Yahoo password

EdMolf

Hi!
There is actually no yahoo contacts support but I'll have a look at it.

rosali

I have problems to get this plugin working with SabreDAV.

Please contact me and I'll set up a SabreDAV test account for you:

myroundcube at mail4us dot net - Thanks!

Problems:
- Contacts are not deleted from local database but they are deleted from SabreDAV
- When adding a new contact the new contact is not loaded into the iframe and it is not editable when selecting the contact;
  after reloading the addressbook page the contact appears just fine.
- Problems remain regardless if using RC 0.7.2 or 0.8-RC
Regards,
Rosali

ineo

#39
Quote from: EdMolf on April 24, 2012, 04:13:22 AM
I'm sorry but iCloud is not supported yet. It's on my roadmap but it will last a bit longer.

Is there any news on using this plugin with iCloud?

I would like to integrate contacts and calendar with iCloud


seascape

Quote from: EdMolf on May 08, 2012, 09:07:07 AM
Hi!
There is actually no yahoo contacts support but I'll have a look at it.

It would be great if there was. Then I'd be making near-constant use of this plugin! Any progress?

speedy80

#41
Hi

I'm using Roundcube 0.8 RC and the latest version of the CardDAV plugin and a davical server.

I can add new contacts in roundcube and they are added to my davical server. But whenever I synchronize all contacts disappear in roundcube. The contacts still exist as they still appear on my Iphone.

Has anybody else had a similar experience? What could I try?

Thank you.
speedy80

I found following entries:
[13-Jul-2012 20:22:10 +0200]: v0.5.1 |  carddav_server_id: 5 | No CardDAV XML-Element found! The CardDAV-Server seems to have no contacts
[13-Jul-2012 20:22:10 +0200]: v0.5.1 |  carddav_server_id: 5 | all CardDAV-Data are synchronous, nothing todo!
[13-Jul-2012 20:22:10 +0200]: v0.5.1 |  carddav_server_id: 5 | Syncronization complete!

belkira

Thank you for this. It works great! Is there any way to show the groups from the address book? I am connecting to an Apple Address Book Server and I get all the contacts, but I would like them in there groups as they are if I open AddressBook on my mac.

Thanks again!

dcrobertson01

Quote from: EdMolf on March 04, 2012, 12:55:48 AM
I've finished version 0.4 of my Roundcube CardDAV-Plugin with many new major features! Have a look at the changelog:

Hi - I have been trying to get the MyRoundCube Webdav client working for ages - off and on. This morning I disabled the MyRoundCube Plugin Manager, removed their carddav plugin, and installed yours.

Everything is working perfectly - as far as I know after a bit of testing.

;D So thanks for this. Now to sort out a calendar :-)

oldschool

Hi!

Currently i am testing RC 0.9beta.
I downloaded the latest version from the master branch.

And get this:
PHP Fatal error:  Call to undefined method rcube_db_mysql::num_rows() in .../webmail/plugins/carddav/carddav.php on line 364

Any hint?



Thanks. Rgds.