xivo-dird changelog

15.20

  • The ldap plugins ldap_network_timeout default value has been incremented from 0.1 to 0.3 seconds

15.19

  • Added the voicemail type in Views configuration

  • Removed reverse endpoints in REST API:

    • GET /0.1/directories/reverse/<profile>/me

15.18

  • Added reverse endpoints in REST API:

    • GET /0.1/directories/reverse/<profile>/<xivo_user_uuid>

    • GET /0.1/directories/reverse/<profile>/me

15.17

  • Added directories endpoints in REST API:

    • GET /0.1/directories/input/<profile>/aastra

    • GET /0.1/directories/lookup/<profile>/aastra

    • GET /0.1/directories/input/<profile>/polycom

    • GET /0.1/directories/lookup/<profile>/polycom

    • GET /0.1/directories/input/<profile>/snom

    • GET /0.1/directories/lookup/<profile>/snom

    • GET /0.1/directories/lookup/<profile>/thomson

    • GET /0.1/directories/lookup/<profile>/yealink

15.16

  • Added more cisco endpoints in REST API:

    • GET /0.1/directories/input/<profile>/cisco

  • Endpoint /0.1/directories/lookup/<profile>/cisco accepts a new limit and offset query string arguments.

15.15

  • Added cisco endpoints in REST API:

    • GET /0.1/directories/menu/<profile>/cisco

    • GET /0.1/directories/lookup/<profile>/cisco

15.14

  • Added more personal contacts endpoints in REST API:

    • GET /0.1/personal/<contact_id>

    • PUT /0.1/personal/<contact_id>

    • POST /0.1/personal/import

    • DELETE /0.1/personal

  • Endpoint /0.1/personal accepts a new format query string argument.

15.13

  • Added personal contacts endpoints in REST API:

    • GET /0.1/directories/personal/<profile>

    • GET /0.1/personal

    • POST /0.1/personal

    • DELETE /0.1/personal/<contact_id>

  • Signature of backend method list() has a new argument args

  • Argument args for backend methods list() and search() has a new key token_infos

  • Argument args for backend method load() has a new key main_config

  • Methods __call__() and lookup() of service plugin lookup take a new token_infos argument

15.12

  • Added authentication on all REST API endpoints

  • Service plugins receive the whole configuration, rather than only their own section