Skip to content

twocans v0.1.1

Choose a tag to compare

@tombruton87 tombruton87 released this 28 Sep 09:56
· 34 commits to main since this release

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 -d

The 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