Hi everyone,
I've done some work on scalelite to implement features required for dial-in numbers over in this PR:
It works by adding an endpoint that generates freeswitch dialplans for the 'xml curl' module on a freeswitch server set up to receive incoming calls, then forwards those calls to the correct BigBlueButton server for the meeting.
This work has some relatively major changes to the "create" api flow, since it now generates and stores/indexes conference numbers in Scalelite itself, rather than leaving it up to the integrations or the BigBlueButton servers.
Because of the magnitude of the changes to the create call, I'd really appreciate any extra testing of this PR that I can get. Even if you aren't using dial-in numbers, verifying that there are no regressions would be helpful!
Thanks,
Calvin.