Metadata-Version: 2.1
Name: icemac.addressbook
Version: 8.0
Summary: Multi user address book application
Home-page: https://bitbucket.org/icemac/icemac.addressbook
Author: Michael Howitz
Author-email: icemac@gmx.net
License: MIT
Download-URL: https://pypi.org/project/icemac.addressbook
Description: ==================
        icemac.addressbook
        ==================
        
        Purpose:
            Store, search and export addresses and phone numbers using a web application.
        Status:
            stable version, used in production; some features will be added in future
        
        Copyright (c) 2008-2018 Michael Howitz
        
        This package is licensed under the MIT License, see LICENSE.TXT inside the
        package.
        
        * Features_
        * Screenshots_
        * Download_
        * Installation_
        * Update_
        * `Run the tests`_
        * `Run the application`_
        * `User management`_
        * `To do`_
        
        .. _Features : https://icemacaddressbook.readthedocs.io/en/latest/features.html
        .. _Screenshots : https://icemacaddressbook.readthedocs.io/en/latest/screenshots.html
        .. _Download : https://pypi.org/project/icemac.addressbook#files
        .. _Installation : https://icemacaddressbook.readthedocs.io/en/latest/installation.html
        .. _`User management` : https://icemacaddressbook.readthedocs.io/en/latest/usermanagement.html
        .. _`Update` : https://icemacaddressbook.readthedocs.io/en/latest/update.html
        .. _`Run the tests`: https://icemacaddressbook.readthedocs.io/en/latest/runthetests.html
        .. _`Run the application` : https://icemacaddressbook.readthedocs.io/en/latest/runtheapplication.html
        .. _`To do` : https://icemacaddressbook.readthedocs.io/en/latest/todo.html
        
        
        =======
        Hacking
        =======
        
        Fork me on: https://bitbucket.org/icemac/icemac.addressbook
        
        See `Source installation`_, too.
        
        .. _`Source installation` : https://bitbucket.org/icemac/icemac.addressbook/wiki/Source%20installation
        
        
        ==========
        Change log
        ==========
        
        8.0 (2018-10-13)
        ================
        
        Backwards incompatible changes
        ------------------------------
        
        - No longer install test and debugging infrastructure in a production
          environment by default.
        
        - Rename `Apply` button to `Save`.
        
        - Add ZEO server running the database. This requires a different commands to
          start and stop the address book and the database server, see
          `documentation <https://icemacaddressbook.readthedocs.io/en/latest/runtheapplication.html>`_.
        
        - Remove scripts which drop into a debugger on an exception and their
          infrastructure (`bin/debug_ajax` and `bin/debug_pdb`).
        
        Other changes
        -------------
        
        - Update most libraries needed for the address book to their newest versions.
        
        
        7.0.4 (2018-08-05)
        ==================
        
        - No longer show an empty read more URL in the cookie consent banner if no
          data protection URL is set.
        
        - Fix styling issues introduced in version 7.0.
        
        
        7.0.3 (2018-08-04)
        ==================
        
        - Fix contents of created `buildout.cfg`.
        
        
        7.0.2 (2018-08-04)
        ==================
        
        - Fix installation code to work with ``icemac.install.addressbook >= 1.3.1``.
        
        
        7.0.1 (2018-08-04)
        ==================
        
        - No longer use `bootstrap.py` of ``zc.buildout`` during installation as
          it can produce endless loops. Expect `bin/buildout` to be already installed
          via ``virtualenv``.
        
        
        7.0 (2018-08-03)
        ================
        
        Backward incompatible changes
        -----------------------------
        
        - Move function ``.testing.assert_forbidden()`` as a method to
          ``.testing.Browser.assert_forbidden()`` and expect that the user is already
          logged-in thus no longer requiring ``username`` as argument.
        
        - Drop ``.testing.SiteMenu.assert_correct_menu_item_is_tested()``. Use
          ``.testing.SiteMenu.get_menu_item_title_under_test()`` instead and compare
          its result with `menu_item_title`.
        
        - Change license from ZPL to MIT.
        
        Features
        --------
        
        - Add ability to configure the following links during setup. They are shown at
          the bottom of each page:
        
          + imprint
          + data protection declaration
        
        - Add a `schema_name` index to distinguish between entities in the catalog.
        
        - Add an ability to disable `handle_errors` to debug all exception types.
          See https://icemacaddressbook.readthedocs.io/en/latest/hacking.html
        
        - Add cookie usage consent dialog.
        
        - Add ability to run tests in parallel.
        
        
        User interface
        --------------
        
        - No longer render the form submit buttons on the bottom border of the screen.
          This did not work very well on mobile devices.
        
        
        Other
        -----
        
        - Update most libraries needed for the address book to their newest versions.
        
        - Drop dependency on `gocept.selenium` by writing pure `selenium` tests. This
          requires ``geckodriver`` to run the tests. (See documentation about
          `running the tests`_.)
        
        .. _`running the tests` : https://icemacaddressbook.readthedocs.io/en/latest/runthetests.html#prerequisites-for-the-browser-tests
        
        
        6.0.2 (2018-03-17)
        ==================
        
        - Fix update process to be again able to copy data from the old installation.
          This got broken in 6.0.
        
        
        6.0.1 (2018-03-17)
        ==================
        
        - No longer build `lxml` via buildout recipe, as it might break and the
          installation procedure of `lxml` should now be stable enough.
        
        
        6.0 (2018-03-16)
        ================
        
        Backward incompatible changes
        -----------------------------
        
        - Add a `schema_name` index to distinguish between entities in the catalog.
        
        Bug fixes
        ---------
        
        - Fix the breadcrumbs on the about page and the logout page.
        
        - Searching for `*` in name search no longer provokes an error.
        
        Other
        -----
        
        - Move the documentation from
          https://bitbucket.org/icemac/icemac.addressbook/wiki/ to
          https://icemacaddressbook.readthedocs.io
        
        - Deprecate the `Manual package installation`_ variant to install this
          package. It will be no longer supported in the next major version.
          Switch to `Guided package installation`_ now as described in
          `Upgrade installation`_.
        
        - Update most libraries needed for the address book to their newest versions.
        
        .. _`Manual package installation` : https://icemacaddressbook.readthedocs.io/en/latest/manualinstallation.html
        .. _`Guided package installation` : https://icemacaddressbook.readthedocs.io/en/latest/guidedinstallation.html
        .. _`Upgrade installation` : https://icemacaddressbook.readthedocs.io/en/latest/upgrade-installation-manual-to-guided.html
        
        
        Previous Versions
        =================
        
        See `OLD_CHANGES.rst`_.
        
        .. _`OLD_CHANGES.rst` : https://bitbucket.org/icemac/icemac.addressbook/src/default/OLD_CHANGES.rst
        
Keywords: python address book addressbook zope3 zope application web phone number e-mail email home page homepage wsgi
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Paste
Classifier: Framework :: Zope3
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Other Audience
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Natural Language :: German
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2 :: Only
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Communications :: Email :: Address Book
Classifier: Topic :: Communications :: Telephony
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Application
Classifier: Topic :: Office/Business :: Groupware
Provides-Extra: test
Provides-Extra: docs
