Repository navigation
twocans v0.1.1
Fixes for call recordings and transcripts.
Fixed
- Group calls were never transcribed. Their recording was set to be named
after the call, but the conference's own settings profile overrode it, so
Asterisk used its default name and the call log never found the file. The
call now joins with a profile of its own built on the house one, so the
name holds. Group calls recorded under the old name are matched up. - Group calls from a phone in adult mode were recorded, for the same
reason. They no longer are. - The call log showed Transcribing… for ever on calls that were never
recorded: adult mode, announcements, or a recording that never appeared.
Fifteen minutes after such a call ends it now says nothing was recorded.
Upgrading
No database changes. Pull the new image and restart:
docker compose pull && docker compose up -dThe group-call fix is in the generated dialplan, which is rewritten the next time anything is saved in the app — or straight away with:
docker exec twocans-php php -r 'require "/var/www/html/src/init.php"; (new PjsipConfig(new DeviceRepository()))->apply();'Full changelog: v0.1.0...v0.1.1