lp:~credativ/openerp-asterisk-connector/5.0
- Get this branch:
- bzr branch lp:~credativ/openerp-asterisk-connector/5.0
Branch merges
Branch information
Recent revisions
- 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 - 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 - 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