Metadata-Version: 1.0
Name: collective.sugarcrm
Version: 1.2.1
Summary: SugarCRM components for Plone
Home-page: https://github.com/collective/collective.sugarcrm
Author: JeanMichel FRANCOIS aka toutpt
Author-email: toutpt@gmail.com
License: GPL
Description: Introduction
        ============
        
        SugarCRM_ is an open-source software-solution vendor which produces the Sugar
        Customer Relationship Management (CRM) system.
        
        This add-on provide components to use SugarCRM in Plone.
        
        How to install
        ==============
        
        .. image:: https://pypip.in/v/collective.sugarcrm/badge.png
            :target: https://crate.io/packages/collective.sugarcrm/
        
        .. image:: https://pypip.in/d/collective.sugarcrm/badge.png
            :target: https://crate.io/packages/collective.sugarcrm/
        
        .. image:: https://secure.travis-ci.org/collective/collective.sugarcrm.png
            :target: http://travis-ci.org/#!/collective/collective.sugarcrm
        
        .. image:: https://coveralls.io/repos/collective/collective.sugarcrm/badge.png?branch=master
            :target: https://coveralls.io/r/collective/collective.sugarcrm
        
        
        This addon can be installed has any other addons. please follow official
        documentation_
        
        .. _documentation: http://plone.org/documentation/kb/installing-add-ons-quick-how-to
        
        
        tests
        -----
        
        Integration tests are run with a trial URL
        If it is not available, please fill the demand for a new demo at
        http://www.sugarcrm.com/webform/try-sugarcrm-free-7-days and 
        update the sugarcrm part of the buildout.
        
        you can exclude integration tests with sugarcrm by using
        use ./bin/test -t UnitTest
        
        Components
        ==========
        
        pasplugin
        ---------
        
        A PAS plugin has been implemented. You can logged into Plone with sugarcrm
        credentials.
        
        webservice
        ----------
        
        suds_ has been used to provide a simple api over soap's sugarcrm.
        
          >>> webservice = ISugarCRM(context)
          >>> results = webservice.search(query_string='JeanMichel')
        
        source
        ------
        
        z3c.formwidget.query.interfaces.IQuerySource for contacts and accounts are
        provided.
        
        password
        --------
        
        A utility is available to crypt password for using with webservice (sic)
        
        portlet contact
        ---------------
        
        With a condition on collective.portlet.contact installed,
        it provides a backend from your sugarCRM contact address book to the
        contact portlet
        
        Credits
        =======
        
        Companies
        ---------
        
        |makinacom|_
        
        
        People
        ------
        
        - JeanMichel FRANCOIS aka toutpt <toutpt@gmail.com>
        
        .. |makinacom| image:: http://depot.makina-corpus.org/public/logo.gif
            :alt: Makina Corpus
        .. _makinacom:  http://www.makina-corpus.com
        .. _suds: https://fedorahosted.org/suds
        .. _sugarcrm: http://www.sugarcrm.com/crm
        
        Changelog
        =========
        
        1.2.1 (2013-12-09)
        ------------------
        
        - fix TypeError: not enough arguments for format string in pasplugin
        - add travis support
        - Fix tests + pep8
        
        
        1.2 (2013-01-31)
        ----------------
        
        - add new classifiers
        - use plone.app.testing for tests
        - addon doesn't work with SugarCRM 6.6, tested on 6.2.4. 
        - fix compatibility with collective.portlet.contact 1.1
        
        1.1 (2012-03-26)
        ----------------
        
        - Fix photo url in portlet
        
        1.0 (2011-11-10)
        ----------------
        
        - fix portlet autocomplete if a contact has no account
        - remove logs on cached entry (just keep non cached entry in info)
        - fix unicode decode error due to log
        - force query_string to be a string
          [toutpt]
        - fix error dict object has no attribute ...  when using z3c.form with getContent returning a dict
          [toutpt]
        
        1.0b5 (2011-09-23)
        ------------------
        
        - fix a bug in enumerateUsers that break registration form.
          [toutpt]
        
        
        1.0b4 (2011-08-24)
        ------------------
        
        - Fix Plone4.1 compatibility by including Products.CMFCore's permissions.zcml file
          [toutpt]
        
        - Fix 404 internal exception on login on some configurations
          [toutpt]
        
        1.0b3 (2011-07-26)
        ------------------
        
        - Install now activate the plugin on all provided interfaces. Install step
          reoder the sugarcrm properties pas plugin to be the first. In other case the
          plugin is not used by default
          [toutpt]
        
        - Add upgrade step
          [toutpt]
        
        - Fix issue with cache when the service return None
          [toutpt]
        
        1.0b2 (2010-12-13)
        ------------------
        
        - PAS plugin: Implements IUserEnumerationPlugin and IPropertiesPlugin.
          Manage cache with Cacheable api.
          [toutpt]
        
        - Add activate options (webservice, pasplugin) in controlpanel.
          [toutpt]
        
        1.0b1 (2010-10-07)
        ------------------
        
        - Initial release
        
Keywords: sugarcrm Plone
Platform: UNKNOWN
Classifier: Environment :: Web Environment
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Operating System :: OS Independent
Classifier: Framework :: Zope2
Classifier: Framework :: Plone
Classifier: Framework :: Plone :: 4.0
Classifier: Framework :: Plone :: 4.1
Classifier: Framework :: Plone :: 4.2
Classifier: Framework :: Plone :: 4.3
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
