Skip to main content

Multi user address book application

Project 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-2016 Michael Howitz

All Rights Reserved.

This software is subject to the provisions of the Zope Public License, Version 2.1 (ZPL). A copy of the ZPL should accompany this distribution. THIS SOFTWARE IS PROVIDED “AS IS” AND ANY AND ALL EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE.

Hacking

Fork me on: https://bitbucket.org/icemac/icemac.addressbook

See Source installation, too.

Change log

2.7 (2016-06-25)

Features

  • Render field descriptions (resp. notes of user defined fields) as hint text below the widget in the form.

  • Allow to select a default time zone in the address book’s edit form. It is used for all users who do not have set their own time zone in the preferences.

  • Whitespace gets stripped from both ends of entered text values. Excluded are only the text fields in the update search result handler.

Other

  • Update most libraries needed for the address book to their newest versions.

  • Get rid of dependency on classproperty.

2.6.4 (2016-04-16)

  • Enable versioning in fanstatic so the no force-reload is needed to get the new CSS file versions.

2.6.3 (2016-04-16)

  • Allow to run icemac.ab.calendar 1.8 with this address book version.

2.6.2 (2016-03-12)

  • Render more form error messages in red.

2.6.1 (2016-03-08)

  • Fix backup and restore scripts which where broken due to updating to ZODB 4.x.

2.6 (2016-03-05)

Features

  • Add javascript date picker to date fields.

  • iCal export of birth dates now includes birth year, too.

  • Add new time data type for user defined fields.

  • Render time picker for time fields.

Fixes

  • Store datetime values in UTC.

Other

  • Update most libraries needed for address book to newest versions.

  • No longer depend on ZTK but build up our own list.

  • Lint JavaScript files.

  • Rewrite tests to use py.test.

  • Update Selenium tests to Webdriver.

  • Move some functionality only needed in icemac.ab.importer there.

  • Drop .utils.site() in favour of zope.component.hooks.site().

2.5.2 (2014-12-18)

  • Fix multi selects broken in Internet Explorer 10 by updating to z3c.form 3.2.1.

2.5.1 (2014-07-03)

  • Fix persistent view names containing @@ which was doubled since 2.5.0.

2.5.0 (2014-07-01)

Features

  • Display roles in user list.

Fixes

  • Fix highlighting in the main menu: tabs are highlighted even if moving on to subviews.

Other

  • Updated to run on Zope Toolkit 1.1.6.

  • Add py.test to run the tests.

  • Automatically add @@ in front of the view names.

Previous Versions

See OLD_CHANGES.rst.

Download

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

icemac.addressbook-2.7.tar.gz (276.4 kB view details)

Uploaded Source

File details

Details for the file icemac.addressbook-2.7.tar.gz.

File metadata

File hashes

Hashes for icemac.addressbook-2.7.tar.gz
Algorithm Hash digest
SHA256 1f19dee8c04d5bae81bfa34b0fde4cb181b73cc65be020ca280cd2a60647498c
MD5 65d25d39e5e4cbc563a93edec648accf
BLAKE2b-256 21253004ed0b2244a8e9b89678300ad47d79772813d7d7b7ca635d32b5cf7fc7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page