Uploaded image for project: 'Z-Push'
  1. Z-Push
  2. ZP-998

Implement script that synchronizes the GAB into a contact folder as contacts (gab2contacts)

    Details

    • Type: Improvement
    • Status: QA
    • Priority: Medium
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.3.5beta1, 2.3.5
    • Component/s: None
    • Security Level: Public (Everyone)
    • Labels:
      None

      Description

      For several purposes a copy of the GAB in a contact folder is required.

      The script should:

      • be independent of the rest of z-push (tools)
      • take a configuration of the mapiserver + user + password + certificates to authenticate
      • have a configurable target store and folderid (folder must exist before running the script)
      • have a configuration parameter to purge all previously created contacts from the folder (but don't touch other contacts there!)
        Sync mechanism
      • only perform changes required (GAB entry changes) - it shouldn't delete & recreate on each run
      • also remove contacts that are not in the GAB anymore
      • changes made on the contacts on mapped field will be lost next time the script runs

      Put documentation in the wiki.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  Sebastian Sebastian Kummer
                  Reporter:
                  Sebastian Sebastian Kummer
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: