Commit Graph

38 Commits

Author SHA1 Message Date
Radu Ioan Fericean
10054d353a attempt to fix concurrent map panic 2016-03-29 22:38:38 +03:00
DanB
3ac526a05e CDRS forking rated CDRs depending on smg_costs, smg_costs indexing update to include origin_id also 2016-03-29 19:55:29 +02:00
DanB
608f430db7 Storage - SetSMCost and GetSMCost deprecating LogCallCost and GetLogCallCost, CDRS.StoreSMCost method, adding sm_costs indexes for cgrid+runid and originhost+originid in all dbs supported 2016-03-26 22:17:10 +01:00
DanB
d357663aac SMG - OriginIDPrefix support to terminate sessions starting with same prefix 2016-03-25 19:13:06 +01:00
DanB
4ac4ddf9ba Build fix 2016-03-25 17:26:45 +01:00
DanB
fb16ce9882 SMG - SessionRelocate also for terminate message 2016-03-25 17:25:44 +01:00
DanB
8b94e0c8e3 SMG - SessionRelocate through the use of InitialOriginID 2016-03-25 16:44:05 +01:00
Radu Ioan Fericean
4ff66e0883 populate cdr Usage 2016-03-24 17:39:47 +02:00
Radu Ioan Fericean
bf745d1ea5 add cgdr usage in lastusage scenario 2016-03-24 13:17:38 +02:00
DanB
3097315aa9 SMGenericV1.ActiveSessions implementation 2016-03-17 20:45:14 +01:00
DanB
f8269bcccf SMGeneric error handling fixes 2016-03-17 19:11:48 +01:00
DanB
0f38ebabdd Adding LastUsed to SMG.sessionEnd 2016-03-17 17:45:24 +01:00
Radu Ioan Fericean
a8629fda07 sitch aliases - users order 2016-03-16 12:31:45 +01:00
DanB
fd66acbfea Merge branch 'master' of https://github.com/cgrates/cgrates 2016-03-16 12:08:57 +01:00
DanB
f19e25afae SMG.ChargeEvent fix for duration returned 2016-03-16 12:08:54 +01:00
Radu Ioan Fericean
758f7b4a4a apply aliases/users before derived charging 2016-03-16 11:42:54 +01:00
DanB
a1f9bda028 SMG - Adding LastUsed variable processing, fixes #391 2016-03-06 20:49:13 +01:00
Radu Ioan Fericean
47778f398d integration tests fixes 2016-03-04 20:56:09 +02:00
Radu Ioan Fericean
f71e14d8d4 integrated rounding in session managers 2016-03-03 14:42:03 +02:00
DanB
30dbad3f24 Build fix 2016-02-24 14:31:23 +01:00
DanB
84f9af6043 Diameter SMS - credit insufficient should produce 4012 2016-02-11 21:10:21 +01:00
Radu Ioan Fericean
3c88c92488 session runs refund 2016-01-20 16:21:40 +02:00
Radu Ioan Fericean
12c09575e3 fix for smggenreic nil pointer 2016-01-20 16:04:14 +02:00
DanB
1dfbb86fb3 ChargeEvent returning maxUsage 2016-01-20 13:49:53 +01:00
DanB
e106deaef3 MaxDebit for ChargeEvent, fixes #350 2016-01-20 13:18:58 +01:00
DanB
2396192415 SMGeneric.SessionEnd handling usage instead of endTime, fixes #353 2016-01-19 18:52:20 +01:00
DanB
0308735b9b SMGeneric - Adding ChargeEvent method, fixes #345 2016-01-05 19:48:29 +01:00
DanB
79d554fa60 Refactoring StoredCdr->CDR, fixes #312 2015-12-05 18:16:28 +01:00
DanB
6318c45ebb Fix StoredCdr empty fieldName to point out towards default value 2015-11-30 11:42:29 +01:00
DanB
251129f543 DiameterAgent ProcessCdr implementation 2015-11-30 09:27:55 +01:00
DanB
90e67d6965 Fix maxUsage returned in SMGeneric.SessionUpdate, all start/update/endSession operational in SMGeneric and Diameter 2015-11-29 18:29:38 +01:00
DanB
00b6f0f953 SessionManger fix getClietnConnId for empty connection, removed MAX_USAGE in favor of USAGE fields 2015-11-29 16:04:26 +01:00
DanB
514138f175 Diameter config debit_interval and dialect; implementation of diameter handler *ccr_usage; fix of usageForCCR in case of updates 2015-11-29 13:01:18 +01:00
DanB
1b85fa6fdd SMGeneric Start/End session, process CDR methods 2015-11-12 18:10:34 +01:00
DanB
d8374fa8e0 Build fix 2015-11-12 14:00:22 +01:00
DanB
c5549428f1 SMGeneric with start and end session implementation 2015-11-12 13:53:28 +01:00
DanB
edb81949b2 Basic methods in SMGSession 2015-11-12 12:50:22 +01:00
DanB
ad6099ac73 Adding SMGExternalConnections, renaming some of the SMG related structs for clearer code 2015-11-12 11:48:24 +01:00