                   net.nemein.personnel Changelog
                   ------------------------------
Legend:
- All items marked with "!" represent a major API-Change that is
  not guranteed to be backwards compatible to previous versions
  which might even break existing functionality.
- All items marked with "+" represent completly new features.


2005-06-22 torben
  - Added a missing cache invalidation call.
  - Added a workaround to mgd_is_person_owner not working correctly under
    NemeinAuth.

2005-04-26 torben
  - Adapted to the new caching infrastructure.

2005-02-25 torben
  - Rewrite the component to use the new base class interface
  - Added indexer support

2005-02-11 torben
  - Adapted to the new Metadata system.

2005-02-10 bergie
  + Enabled FOAF autodetection

2005-01-11 torben
  - Restricted edit person toolbar items to be available only for the person's
    owners, as defined in mgd_is_person_owner().

2004-11-27 torben
  - NAP/AIS toolbar upgrade
  - Minor code cleanup
  - German translation

2004-11-08 torben
  - Filesystem conversion

2004-10-13 bergie
  - Added Quoted-Printable support for foreign characters in vCard display, 
    fixes #38
  - Switched default description editor to WYSIWYG
  - Minor XHTML fixes

2004-09-10 kaukola
  - Changed the show-person style to include title and workphone

2004-08-30
  - Added AIS-style recursive function for tree-shaped group selector
  - Prevented datamanager from locking the object on edit when permissions
    are insufficient

2004-08-23
  - Moved Schema DB loading from MidCOM interface class to admin and
    viewer classes to enable configurability in the topic

2004-08-02 SmallOne
  - Added swedish translation

2004-04-30
  - Fixed broken filtering code and made some minor performance improvements

2004-04-27
  - Small UI tweaks in AIS for better mRFC 0003 compatibility

2004-04-21
  - Fixed error message with missing preferred_person reintroduced by
    previous update

2004-04-13
  + Added alphabetical filtering by surname via HTTP parameter
    net_nemein_personnel_alphabetical=A
  + Added filtering by person attributes via HTTP parameter
    net_nemein_personnel_filter[field_name]=value
  - Moved person display code to method _displayPerson() to avoid duplication
  ! Moved FOAF output to /foaf.rdf and /foaf/username.rdf
  + Added vCard output at /contacts.vcf and /vcard/username.vcf
  + FOAF and vCard output can now be turned off
  + Added alphabetic links (A-Z) if alphabetical filtering is enabled

2004-04-07
  - Fixed error message if "preferred person" is deleted

2004-03-24
  ! Personal details are now hidden in AIS from non-owners
  - Fixed the AIS /view/person_id view

2003-12-09
  - Added FOAF RDF output at /foaf/ or /foaf/username.html

2003-11-17
  - Added new "preferred_person" config key for selecting a member
    to display first

2003-11-05
  - First ChangeLog entry
