-
Posts
1,767 -
Joined
-
Days Won
4
Content Type
Profiles
Forums
Resource Library: Monster UI Apps for KAZOO
Events
Downloads
Posts posted by mc_
-
-
Sorry to hear, this is one of those cases where I think we've been in the weeds so long it wouldn't even occur to us to use the platform's hostname as a SIP realm for an account.
Would love to see a pull request against https://github.com/2600hz/docs-sysadmin/blob/master/doc/install/install_via_centos7.md
Put the text you wish had been there?
-
@Ken Rowland that particular PR was merged into the master branch (what is going to be 5.0). I'm not sure if there was a backport to the 4.3 branch so it will not be available until 5.0.
-
@Ken Rowland are you looking for some kind of macro-expansion to add the group ID? I don't believe those exist for custom application vars.
Are you seeing any attempt in your KAZOO logs to set the CAV on the channel (should be in ecallmgr and FreeSWITCH logs at a minimum if KAZOO is trying).
-
I mean the RPMs aren't hosted by 2600Hz anymore, as far as I know anyway. Perhaps there's an archive somewhere.
But more importantly, why can't you upgrade production? There are a myriad of reasons why you should be upgrading, chief among them security improvements. What limitations are you up against to upgrade off a 3+ year old version of KAZOO?
-
@Dhoine 3.20 is not supported. 3.x is not supported. 4.3 is supported. 5.0 will be released in the near future.
What's preventing you from upgrading to 4.3?
-
Correct; once set they will appear on all subsequent call events for the leg (via webhook / websocket if you ingest those) as well as the CDR.
-
You will need to consult your logs to see that callflows sends the metaflow request to start the Konami listener and that Konami is receiving the DTMFs and attempting to match them to a metaflow.
-
Depends what you mean by "features"
There are a lot of internal changes, optimizations, and improvements around:
- Leveraging more FreeSWITCH functionality
- Overriding default Erlang distribution mechanism with kz_dist - will improve cluster comms
-
Preparing for the breakening - effectively separating kazoo applications out into their own repos
- Moving community apps like ACDc, Frontier, etc to a new Github org - kazoo-community
- Will allow the community to drive the apps forward without blocking on 2600Hz review/merge
-
Per-app dependencies
- Each Kazoo application can now incorporate dependencies without requiring all installations to fetch them
- Will allow us to clean up deps/ with "common" dependencies and per-app individualized deps
- /v3 of the API will begin; /v1 official deprecation
If there's anything in particular you're interested in, let us know!
-
Did you configure metaflows on the account? https://docs.2600hz.com/dev/applications/crossbar/doc/metaflows/#set-metaflows-on-the-account
Unfortunately, you need at least one metaflow (even a basic no-op one would work) to trigger this functionality with Konami.
-
Is the sup escript not at `core/sup/sup`?
-
`make xref` from the root directory will check that called modules exist and throw errors for mismatches. As for how to integrate that into Eclipse, I only know of Erlide that may help you with Erlang code.
However, I question the renaming - you're setting yourself up for a lot of work to maintain your changes for minimal value (speaking personally). But if you're good with that, you do you
-
You are on the right track. You need to use the channels API: https://docs.2600hz.com/dev/applications/crossbar/doc/channels/#execute-an-application-against-a-channel
Enable metaflows on the account, execute your pivot request as before, then use the Channels API to interact with the call in progress. You'll need Konami running to handle the call manipulation.
-
Don't assign the account a DID and it won't receive a call for that DID. If you must keep the DID assigned to the account, create or edit the callflow for the DID(s) to use the "response" callflow action to respond to the caller with the SIP response code of choice.
-
I found updating the FreeSWITCH candidate ACL list to allow local IPs works because FreeSWITCH will auto-adjust the RTP stream based on what is being sent from the browser.
-
AFAIK there are not; accounts (or their resellers) should maintain those by cleaning up as necessary.
As a feature request, this would be pretty straightforward to implement as a task for the tasks app, though.
-
What version of KAZOO? What type of cert? Is the https address publically accessible for us to try? And what are the logs for the attempt (probably log lines prefixed with `kz_http`).
-
Just checked the 4.2 code and indeed, the menu callflow action does not construct the URL in the same way that 4.3/master do. Sorry, I should have asked your version at the start. So this will definitely work when you upgrade to 4.3
-
@simonp22 all tests work in my environment. What version of KAZOO are you running? I recommend updating to the latest 4.3 and trying again.
-
There is an API for dialing out to participants and adding them to the conference: https://docs.2600hz.com/dev/applications/crossbar/doc/conference/#endpoints
So the functionality exists to create the dial-out but nothing is currently in place to listen for DTMF and execute the bridge accordingly. Good PR opportunity!
-
@simonp22 no haven't had a chance to try it myself. Let me see how my day goes; I may have a couple minutes this afternoon to setup a test. Thanks for the reminder.
-
Hi @enkp,
You can read a summary of changes from 1.1 to 2.0 here: https://www.mozilla.org/en-US/MPL/2.0/Revision-FAQ/
The main bullets for why to upgrade from 1.1 are:
- MPL 2.0 makes compliance simpler, both for you and for people who receive code from you.
- MPL 2.0 provides patent protections for you and your contributors more in line with those of other open source licenses, and allows your entire community to protect any contributor if the contributor is sued.
- Compatibility with Apache and GPL makes code reuse and redistribution easier for you and for the broader open source community.
So just as we keep our dependencies updated, this is making sure our license stays updated to make it easier for everyone.
-
Hi @Paria
As far as I know, libwebphone is a basic phone for making and receiving calls. It can also initiate transfers.
That said, it is mostly a wrapper around JSSip: https://jssip.net/
So whatever you see capable in there could be exposed in libwebphone as well. Contributions definitely welcome!
-
As far as I know, sandbox is generally reserved for paying customers; ask your rep about access. If you aren't a customer of 2600Hz, you can email sales@2600hz.com about getting access, explain your interest, and they can determine whether to set you up with access.
-
No, 5.0 hasn't been tagged yet. The master branch represents 5.0 at the moment but is not considered "stable"; 4.3 remains the suggested install version. Hopefully by the end of the summer we'll tag 5.0, do the breakening, and all that jazz.
Set variables element export flag has no effect
in Product Discussion
Posted
I would guess the "bridged" part is necessary for the export to happen, but I'm hazy on the details at the moment.