lp:~credativ/openerp-asterisk-connector/5.0

Created by Craig Gowing (credativ) and last modified
Get this branch:
bzr branch lp:~credativ/openerp-asterisk-connector/5.0
Members of credativ can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
credativ
Project:
OpenERP-Asterisk connector
Status:
Development

Recent revisions

38. By Craig Gowing (credativ)

[IMP] Send partner name to asterisk as caller ID

37. By Craig Gowing (credativ)

[FIX] Correct the update trigger and do not store malformed numbers

36. By Craig Gowing (credativ)

[IMP] Remove exit code from number, standardise to <COUNTRY><AREA><NUMBER>. Currently hardcoded to UK local numbers
TODO: Allow for detecting other countries exit codes, apply correct country code to local numbers

35. By Craig Gowing (credativ)

[IMP] Add extra column to generate normalized fields. Hardcoded to convert from local to UK numbers for now

34. By Craig Gowing (credativ)

[IMP] Move to SQL queries to improve speed with many records
Start with simple common matches and then move to more complex - this way we should pickup most of them very fast
Remove the search function in the function - this removes security but speeds it up greatly which is what we need

33. By Alexis de Lattre

[FIX] Fix issue in constraint function for res_users.

32. By Alexis de Lattre

[IMP] Better AGI script :
- cleaner code
- should avoid these Asterisk errors :
   utils.c ast_carefulwrite: write() returned error: Broken pipe

31. By Alexis de Lattre

Remove print.

30. By Alexis de Lattre

Cosmetic changes.

29. By Alexis de Lattre

Large code cleanup :
- now parses answers received from Asterisk and display errors to the user
- now properly encodes the requests sent to Asterisk in ASCII (AMI doesn't support other charsets unfortunately)
- required fields are now required=True
- Single constraint function for all asterisk.server fields
- Fields that shouldn't have non-ascii caracters are not validated if they have non-ASCII caracters (including CallerID)
- clean-up error message code
- if no Asterisk server is defined for a user, it takes the first Asterisk serve
r defined
- methods now always return something

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:openerp-asterisk-connector/6.1
This branch contains Public information 
Everyone can see this information.

Subscribers