Describe the bug
We're using Scalelite for telephone dial-in and it works great, we just had some issues during setup because of phone numbers with the country code written as +49 instead of 0049. These numbers get used as from-user by our SIP provider and this leads to errors in the dialplan files since the + isn't escaped in the regex. As a workaround we mounted updated templates into the Scalelite Docker container that escaped special characters but it would be nice if this was in the container by default. The + also caused the phone number masking regex to not work, maybe the regex could be controlled by an env? I can write a PR for this if no one else has time to look at this.
To Reproduce
Try to setup dial-in with a SIP Provider that has special characters in its from-user.
Deployment:
Describe the bug We're using Scalelite for telephone dial-in and it works great, we just had some issues during setup because of phone numbers with the country code written as +49 instead of 0049. These numbers get used as from-user by our SIP provider and this leads to errors in the dialplan files since the + isn't escaped in the regex. As a workaround we mounted updated templates into the Scalelite Docker container that escaped special characters but it would be nice if this was in the container by default. The + also caused the phone number masking regex to not work, maybe the regex could be controlled by an env? I can write a PR for this if no one else has time to look at this.
To Reproduce Try to setup dial-in with a SIP Provider that has special characters in its from-user. Deployment:
Steps to reproduce the behavior:
Expected behavior Dial-in works.