Commit Graph

54 Commits

Author SHA1 Message Date
DanB
e5c05ff192 Diameter - pass empty AVP as ^$ in filter 2016-04-06 10:59:05 +02:00
DanB
29bd0c5dbb Diameter - fix metaSum to consider filter indexes 2016-03-24 20:13:04 +01:00
DanB
cbf68b98ca Removing debug from diameter code 2016-03-14 14:53:15 +01:00
DanB
209d2610d3 DiameterAgent.processCCR redesign to overload cca 2016-03-14 13:28:53 +01:00
DanB
e15cfac9e1 Debug on messageSetAvpWithPath 2016-03-14 11:14:13 +01:00
DanB
ad46d5517d Diameter templates - append to last found AVP instead of first 2016-03-13 15:22:45 +01:00
DanB
fe822c2271 DiameterAgent AppendCCA implementation 2016-03-10 20:29:05 +01:00
DanB
242bf47bc4 Diameter datatype serialization fix 2016-03-04 18:33:01 +01:00
DanB
8fb0b7a8b1 Diameter fix Unsigned64 serialization with test attached 2016-03-03 09:06:47 +01:00
DanB
e37da87bd5 Diameter *sum handler 2016-02-29 13:36:52 +01:00
DanB
f3e5f0bfde Diameter - completing field templates for individual messages 2016-02-24 14:07:08 +01:00
DanB
b039693102 Diameter enhancements for fmtOut function, separate sample for voice.json splitting into request type 2016-02-23 20:38:52 +01:00
DanB
2dcffd4dfd Diameter - remove hardcoded logic inside replies, expose processorVars in templates 2016-02-23 18:02:52 +01:00
DanB
aeda5eb604 Diameter - fix for meta_handler *value_exponent 2016-02-23 13:08:13 +01:00
DanB
4c0556f6c7 Diameter - SIMPA Event handling, own simpa.json sample config, tutorial files modified to add rate for generic category 2016-02-22 16:58:14 +01:00
DanB
e037d745e0 Diameter MetaValueExponent, separated simpa templates 2016-02-19 19:11:29 +01:00
DanB
b1e512bb57 Diameter demand of ReservedUnit just for request type 1,2 2016-01-06 18:59:23 +01:00
DanB
27b0d6c6b1 Diameter CCA field templates matching also in answer - fixes #348; field filters not anymore passing if the field id not found in message 2016-01-06 12:24:39 +01:00
DanB
704b0811f3 Resolving conflicts from master 2015-12-27 11:17:05 +01:00
DanB
ad2861abd2 Diameter filterNotPasing error handling in field formatting 2015-12-23 18:07:20 +01:00
DanB
0da8a8f351 Diameter DryRun for request processors 2015-12-23 17:25:27 +01:00
DanB
571bacae0e Diameter enable field filters for all formated field types 2015-12-23 16:19:51 +01:00
DanB
ccd23b0d64 Diameter proper serialization in CCA, fixes #334 2015-12-23 12:52:55 +01:00
DanB
24cccdc89c Diameter serializeAVPValueFromString with tests 2015-12-23 10:20:21 +01:00
DanB
767bc3805d Diameter use field_id in cca_fields template 2015-12-22 17:25:14 +01:00
DanB
8d7d0b13ec Diameter fix for composed value to use regexp 2015-12-22 17:15:37 +01:00
DanB
85d0d95476 Diameter Used-Service-Unit>CC-Time optional in CCR 2015-12-21 18:57:12 +01:00
DanB
6551eafa70 Diameter Granted-Service-Unit in replies 2015-12-21 18:23:07 +01:00
DanB
71f314fdb0 Diameter fix type conversion in meta handler 2015-12-21 14:07:13 +01:00
DanB
dec83a7858 Diameter CCA.SetProcessorAVPs with tests 2015-12-20 21:00:39 +01:00
DanB
fcd3170576 Diameter CCA SetProcessorAVPs 2015-12-20 17:33:16 +01:00
DanB
99bd022a98 Append in diameter templates 2015-12-20 15:42:59 +01:00
DanB
b6cf9dda4d Diameter messageAddAVPsWithPath 2015-12-18 19:02:54 +01:00
DanB
8676b0951e Diameter ccr_fields and cca_fields inside processors 2015-12-17 19:25:42 +01:00
DanB
16beb55df8 Fix conflicts from master 2015-12-13 11:31:26 +01:00
DanB
a80216c4ed Diameter UsedUnits support, smg_session saves callcost with SMR cost source 2015-12-12 11:15:48 +01:00
DanB
da8bc5f59e Diameter - *grouped field type, filters in FieldFilter, fixes #318 2015-12-11 16:50:05 +01:00
DanB
79d554fa60 Refactoring StoredCdr->CDR, fixes #312 2015-12-05 18:16:28 +01:00
DanB
11e5f20d17 Diameter dictionary fix for huawei 2015-12-03 18:49:31 +01:00
DanB
071f88a7f2 Diameter fix timezone in message, fix values returned from session generic in case of debits 2015-12-03 13:00:24 +01:00
DanB
57289481dd Diameter modifications to support vendorId 2015-12-02 13:58:14 +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
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
873ea67219 Diameter request processors with field filters 2015-11-27 14:35:44 +01:00
DanB
17eaa13d01 CDRC, CDRE and Diameter config templates change: cdrfield->*composed, metatag->*handler, constant->*constant, http_post->*http_post, MetaTagId->HandlerId 2015-11-26 13:46:44 +01:00
DanB
eece61187d Diameter AsSMGenericEvent to support metahandlers as well as constant values 2015-11-26 12:28:44 +01:00
DanB
5bc5509ea3 RedisNotFound error for GetAccount 2015-11-25 16:23:13 +01:00
DanB
95bb78fa94 CDRC/CDRE templates cdr_field_id renamed to field_id so we can use it in diameter also 2015-11-24 19:17:04 +01:00
DanB
bc5490599c Diameter CCR AsSMGenericEvent method implementation, default config updates 2015-11-24 18:06:07 +01:00
DanB
bc3520bd2b Adding SubscriptionId to Diameter CCR message 2015-11-23 12:13:08 +01:00