Commit Graph

307 Commits

Author SHA1 Message Date
DanB
e110b00c6c Make sure we produce the same CDR from both channel_hangup_complete and json CDR, closes #92 2015-07-07 19:45:32 +02:00
DanB
4fdc4bfd87 Remove .Debug messages in CDRS 2015-06-17 19:45:45 +02:00
DanB
2c7bad2230 Adding some more debug 2015-06-17 18:06:30 +02:00
Radu Ioan Fericean
fcb5fee2fc normal test passing 2015-06-16 22:09:10 +03:00
DanB
61d9919df6 Simplified rateCdr in CDRS 2015-06-16 17:26:14 +02:00
DanB
d24c5a1872 Ident simplify in syncactivecalls of SM 2015-06-15 19:36:36 +02:00
DanB
9e0b234d55 Active synchronization for channels between CGR and FreeSWITCH, adding new channel_sync_interval configuration in session manager, should fix and close #77 2015-06-15 19:31:19 +02:00
DanB
aa84cf23cd ActiveSession in sessionmanager 2015-06-15 10:54:30 +02:00
DanB
a33422f224 Initial SessionManagerV1 API methods 2015-06-14 21:24:49 +02:00
DanB
2d440a046d FreeSWITCH cgr_computelcr channel variable processing, fix logging of callcosts from session manager, improved tutorial_fs testing 2015-06-14 19:02:58 +02:00
Radu Ioan Fericean
9ffc2a4715 refactored errors 2015-06-13 16:45:09 +03:00
DanB
276695b37d Processing cgr_ignorepark channel variable for SM-FreeSWITCH 2015-06-12 10:42:32 +02:00
DanB
b984360548 Adding subscribe_park configuration in sm-freeswitch 2015-06-11 19:15:04 +02:00
Radu Ioan Fericean
ba9541aef0 added one more refund test 2015-06-11 10:07:34 +03:00
Radu Ioan Fericean
78764e9979 refund tests 2015-06-10 14:40:20 +03:00
Radu Ioan Fericean
e0e89ef852 check for callcost log existance 2015-06-09 22:12:21 +03:00
Radu Ioan Fericean
56986230ad refund everything on duplicate callcost log 2015-06-09 21:02:08 +03:00
Radu Ioan Fericean
c7e0a3943b Merge branch 'master' into session 2015-06-09 20:18:01 +03:00
Radu Ioan Fericean
ab9280dbe5 first draft of stale sessions protection 2015-06-09 14:37:48 +03:00
DanB
8b0811267e Adding CreateCdr parameter to session manager 2015-06-09 12:23:15 +02:00
Radu Ioan Fericean
f454707445 Merge branch 'session' 2015-06-09 11:46:17 +03:00
Radu Ioan Fericean
afea97d0b5 use cdrs for callcost logging 2015-06-09 11:45:30 +03:00
DanB
45275f08f7 Adding Pdd to derived charging 2015-06-08 18:33:56 +02:00
DanB
200e419dcd Adding Pdd inside StorDb and events 2015-06-05 14:56:39 +02:00
DanB
a2e36b6ae6 Adding disconnect cause in kamailio SM, modified tests 2015-05-26 19:09:20 +02:00
DanB
73be367dd7 Better LCR error handling, SM-Kamailio fixes for LCR handling 2015-05-24 17:43:37 +02:00
DanB
dbd0f369b1 Adding LCR processing to SM-Kamailio 2015-05-23 21:02:05 +02:00
DanB
3bc9f0e4cd DisconnecCause in StoredCdr and DerivedCharging 2015-05-13 23:42:29 +02:00
DanB
41732dfe1d Import fix 2015-05-11 09:15:51 +02:00
DanB
dcc474646f Completing opensips_async tutorial, remove debug info in sessionmanager 2015-05-11 08:59:34 +02:00
DanB
242b6230f1 Cleanup opensipsm with comments, fix opensipsevent_test for GetUUID not anymore considering from and to tags 2015-05-10 19:49:28 +02:00
DanB
5043de5d17 Completing the SM-OpenSIPS component based on E_ACC_EVENT and E_ACC_MISSED_EVENT with automatic CDR generation 2015-05-10 19:31:08 +02:00
DanB
57db2b44e1 Better send commands for SM-OpenSIPS component 2015-05-10 13:33:27 +02:00
DanB
7fc8914d4d Small fix mandatory parameters missing test for opensips event 2015-05-09 19:57:52 +02:00
DanB
df65bebd6a Partial session manager implementation for opensips 2015-05-09 19:56:45 +02:00
DanB
6b3c5430a3 OpenSIPS-SM with CDR and emulated dialog_start event 2015-05-09 12:26:34 +02:00
DanB
a826604eca MaxUsageReq to be used in callsetup APIs, OpenSIPS-SM modifications for auth, opensips.cfg changes in tutorial, adding *now in ParseTimeDetectLayout function 2015-05-07 11:30:02 +02:00
DanB
c005d4f195 Tuneups OpenSIPS-SM, adding data/tutorials/osips_async, config updated with defaults 2015-05-02 18:37:17 +02:00
DanB
5ce11a28a3 Action *cdrlog to StorDb, moved GetCallCost and LogCallCost in CdrStorage, local tests for *cdrlog 2015-04-29 19:50:03 +02:00
DanB
be1d789132 CDRS ignore CDR with ReqType=*none 2015-04-28 18:39:33 +02:00
DanB
720a26f6ca cgr_reqtype=*none to disable request processing in session manager 2015-04-28 18:36:09 +02:00
DanB
aee3486a9c Initial setLcr implementation in SM-FreeSWITCH 2015-04-27 18:10:40 +02:00
DanB
e4dc69755a Parsing of the Supplier from switch events 2015-04-04 18:55:30 +02:00
DanB
133e99ee23 Add utils.ReflectFuncLocation, remove debug for account locks 2015-04-03 17:59:40 +02:00
DanB
fc2476633b Kamailio max session time fix from nanoseconds to seconds 2015-03-31 18:42:51 +02:00
DanB
60754e86c0 Merge branch 'master' of https://github.com/cgrates/cgrates 2015-03-27 18:32:36 +01:00
DanB
7677a5ff89 Merged CDRS with Mediator for more code robusness and improve replication mechanism; adding CdrFilters inside CdrReplication 2015-03-27 18:29:28 +01:00
DanB
531b58e2ef SMFS - Adding sip_req_user as destination due to special cases like transfer, couple of tests more for session manager connections 2015-03-25 19:21:41 +01:00
Radu Ioan Fericean
93b4872db9 set max cost so far in session manager 2015-03-23 16:58:12 +02:00
DanB
44fa456eb5 Moving Cdr* from utils to engine package so we can attach CostDetails to StoredCdr 2015-03-22 18:04:38 +01:00