DanB
|
10bbf73596
|
DisconnectSession with event instead of uuid to be more flexible in components where uuid is not enough to kill dialog (eg kamailio)
|
2015-01-01 16:59:35 +01:00 |
|
DanB
|
ea3a9e6dee
|
Responder.GetSessionRuns, SM-Kamailio with prepaid support
|
2015-01-01 15:57:21 +01:00 |
|
DanB
|
35f5a69311
|
Kamailio postpaid, rated, pseudoprepaid support with derived charging
|
2014-12-29 09:16:54 +01:00 |
|
DanB
|
65e0597873
|
Moved event to utils package so we can use it in engine
|
2014-12-22 18:51:59 +01:00 |
|
DanB
|
ff60061a84
|
Event interface containing AsEvent instead of New, for better readability outside of sessionmanager package, storedCdr supporting event interface for testing purposes, Responder.GetDerivedMaxSessionTime tests
|
2014-12-22 18:47:12 +01:00 |
|
DanB
|
3c2c21e990
|
Responder.GetDerivedMaxSessionTime with build in derived charging calculation
|
2014-12-22 08:29:05 +01:00 |
|
DanB
|
fb019955ca
|
Adding Kamevent parsing
|
2014-12-21 11:42:41 +01:00 |
|
DanB
|
50ce6ed351
|
Initial kamevent skel
|
2014-12-19 20:18:11 +01:00 |
|
DanB
|
bcb7848c5b
|
Skel of kamailio session manager
|
2014-12-19 18:55:01 +01:00 |
|
Radu Ioan Fericean
|
5e7eec3685
|
updated copyright year
|
2014-11-27 21:27:00 +02:00 |
|
DanB
|
178e02efb9
|
Removing logging introduced for Mo's tests
|
2014-10-16 19:58:07 +02:00 |
|
DanB
|
d5f67b1490
|
Log duration returned with error
|
2014-10-16 19:34:39 +02:00 |
|
DanB
|
ddfbc88cdf
|
Adding some importers
|
2014-10-16 19:19:24 +02:00 |
|
DanB
|
f9807bbcb0
|
More logging
|
2014-10-16 19:18:21 +02:00 |
|
DanB
|
da2b1275f7
|
Small fix debug
|
2014-10-16 18:56:42 +02:00 |
|
DanB
|
d379726cc5
|
Log in groups
|
2014-10-16 18:56:10 +02:00 |
|
DanB
|
53a1b07016
|
Adding some more log for Mo's case
|
2014-10-16 18:33:37 +02:00 |
|
DanB
|
879a86aa04
|
Adding log to session manager for Mo's troubleshooting
|
2014-10-16 14:17:29 +02:00 |
|
DanB
|
ad69920c29
|
FSExtraFields fix, thanks DigiDaz
|
2014-08-25 14:10:40 +02:00 |
|
DanB
|
bba82e7c91
|
SM-FreeSWITCH: process all CDRs instead of just prepaid/pseudoprepaid, adding cdrstats to tariffplans/tutorial folder
|
2014-08-13 14:38:08 +02:00 |
|
DanB
|
e9ba47beab
|
Individual configuration in sm/freeswitch for capturing extra fields
|
2014-08-05 18:17:10 +02:00 |
|
DanB
|
71a932e343
|
FS Event parsing cgr_category instead of cgr_tor, zero FS configuration support for passive billing scenarios
|
2014-08-05 16:03:02 +02:00 |
|
DanB
|
edb783ab39
|
Adding osips_event tutorial configurations
|
2014-08-03 16:55:08 +02:00 |
|
DanB
|
90fa1465ac
|
Fixup concurrency on mediation runs and stats, improving tutorial CdrStats files
|
2014-08-03 16:04:43 +02:00 |
|
DanB
|
4779842574
|
Fix autodetection of IP subscribed to opensips
|
2014-08-01 13:16:48 +02:00 |
|
Radu Ioan Fericean
|
6742345026
|
Merge branch 'master' into stats
|
2014-07-30 18:42:54 +03:00 |
|
DanB
|
7abf8cb12c
|
SM-OpenSIPS with AUTHORIZATION for pseudoprepaid support implementation, sample opensips.cfg configuration
|
2014-07-30 17:28:59 +02:00 |
|
DanB
|
1f28e2bc2c
|
Fix OpenSIPS Event time parsing
|
2014-07-29 12:51:48 +02:00 |
|
DanB
|
0cc9b0caff
|
Verbose test
|
2014-07-29 12:00:31 +02:00 |
|
DanB
|
fc546fe6b6
|
Adding FSMinDurLowBalance, FSLowBalanceAnnFile,FSEmptyBalanceContext, FSEmptyBalanceAnnFile and logic behind to support playing annoucements and transfers before disconnecting prepaid calls within FreeSWITCH SessionManager
|
2014-07-28 20:02:51 +02:00 |
|
DanB
|
9b2b3d2c94
|
OpenSIPS Events autosubscribe from SM
|
2014-07-28 16:01:26 +02:00 |
|
DanB
|
9cfe1a9864
|
Method to generate NewOsipsEvent
|
2014-07-27 11:28:36 +02:00 |
|
DanB
|
6cb79b5585
|
Connection to CDRS component and first CDR from OpenSIPS processed
|
2014-07-27 10:30:20 +02:00 |
|
DanB
|
dcb4fa77e0
|
Adding CdrHost to StoredCdr out of OsipsEvent
|
2014-07-27 10:21:25 +02:00 |
|
DanB
|
96d1775dd1
|
Adding AsStoredCdr method
|
2014-07-26 17:05:12 +02:00 |
|
DanB
|
a1d96d805e
|
Initial SM-OpenSIPS and OpenSIPSEvent parsing with tests
|
2014-07-26 14:23:36 +02:00 |
|
DanB
|
e93b8a6c6f
|
engine.Responder with ProcessCdr method, moved cdrs and mediator to engine
|
2014-07-25 17:44:50 +02:00 |
|
DanB
|
48bbe1af89
|
FS SessionManager - Timeout should be after connect, ticket #26
|
2014-07-21 19:21:25 +02:00 |
|
DanB
|
3c4a247052
|
Adding min_callduration option in session manager
|
2014-07-16 11:34:51 +02:00 |
|
DanB
|
d47e1bf53b
|
DerivedCharging run filters are now chained
|
2014-07-11 10:28:01 +02:00 |
|
DanB
|
22670e12a8
|
Logic to handle multiple derived charging run filters inside mediator and session manager
|
2014-07-09 15:21:42 +02:00 |
|
DanB
|
0986c1371b
|
Adding ev.PassesFieldFilter tests
|
2014-07-09 13:39:57 +02:00 |
|
DanB
|
3a8d78e798
|
fsevent.ParseEventValue tests refactored to cope with time differences on different build machines
|
2014-07-09 12:57:06 +02:00 |
|
DanB
|
b5f26c00b8
|
Changed cgrid hash to build using SetupTime.UTC()
|
2014-07-09 12:31:45 +02:00 |
|
DanB
|
7bdd49b649
|
StoredCdr.PassesFieldFilter with grouping in regexp rules, fsevent with PassesFieldFilter method for derived charging
|
2014-07-08 14:32:20 +02:00 |
|
DanB
|
a13ebf828c
|
Disabling derived charging filter in session manager until better implementation
|
2014-07-07 18:17:09 +02:00 |
|
DanB
|
362d2d4b22
|
Disabling debug message for derived charging filter in mediator
|
2014-07-07 18:16:21 +02:00 |
|
DanB
|
31b421c755
|
Loader for derived charging filters, using derived chargers filters within mediator and session manager, filter implementation inside StoredCdr
|
2014-07-07 11:34:23 +02:00 |
|
DanB
|
9b37e97cc2
|
RunFilter in DerivedChargers, ParseEventValue accepting RSRField in FreeSWITCH event
|
2014-07-04 20:05:27 +02:00 |
|
DanB
|
d3835067cf
|
Session manager fixups for derived charging
|
2014-06-16 17:58:25 +02:00 |
|