[Kde-pim] Review Request 119480: Add autoconfiguration for kolab servers

Sandro Knauß knauss at kolabsys.com
Sat Jul 26 11:30:12 BST 2014


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/119480/
-----------------------------------------------------------

Review request for KDEPIM.


Repository: kdepim-runtime


Description
-------

For autoconfigure more types kolab has improved the autoconfig format for different types (freebusy and ldap) [for format see accountwizard/ispdb/tests/data/*.xml]. 

Unfortunately mozilla forgotten to define the identity element in for mailservers, so kolab step into it and defind a kind of this element. To be possible to handle different kind ( I no other type till now). We add the type and version parameter for this element. I'm also d'accord to rename the type to somthing non kolab specific.

The gerneral handling for autoconfig for kolab is a bit improved:
1. ask the server the normal way ( http without auth)
2. if the server answer with 401 than ask again with https + auth

* open issue: publish kolab format at kolab wiki
* add a site at userbase.kde.org about the identity part and link to kolab wiki


Diffs
-----

  accountwizard/ispdb/tests/data/ldap.xml PRE-CREATION 
  accountwizard/ispdb/tests/errorserver.py PRE-CREATION 
  accountwizard/ispdb/tests/ispdbtest.cpp PRE-CREATION 
  accountwizard/ispdb/tests/data/autoconfig.xml PRE-CREATION 
  accountwizard/ispdb/tests/data/freebusy.xml PRE-CREATION 
  accountwizard/ispdb/CMakeLists.txt a2e2be41b3fa71998716a81390bebdbf398e1641 
  accountwizard/ispdb/autoconfigkolabfreebusy.h PRE-CREATION 
  accountwizard/ispdb/autoconfigkolabfreebusy.cpp PRE-CREATION 
  accountwizard/ispdb/autoconfigkolabldap.h PRE-CREATION 
  accountwizard/ispdb/autoconfigkolabldap.cpp PRE-CREATION 
  accountwizard/ispdb/autoconfigkolabmail.h PRE-CREATION 
  accountwizard/ispdb/autoconfigkolabmail.cpp PRE-CREATION 
  accountwizard/ispdb/ispdb.h c29ef6a5757b2ad4ed3fbd1829aa3908b31d26c0 
  accountwizard/ispdb/ispdb.cpp ddc16646146edef71c20f555e6b9a121d455316e 
  accountwizard/ispdb/tests/CMakeLists.txt PRE-CREATION 
  accountwizard/ispdb/tests/autoconfigkolabfreebusy.cpp PRE-CREATION 
  accountwizard/ispdb/tests/autoconfigkolabldaptest.cpp PRE-CREATION 
  accountwizard/ispdb/tests/autoconfigkolabmailtest.cpp PRE-CREATION 

Diff: https://git.reviewboard.kde.org/r/119480/diff/


Testing
-------

written tests and run them successfully.


Thanks,

Sandro Knauß

_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


More information about the kde-pim mailing list