Commit Graph

95 Commits

Author SHA1 Message Date
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
2ff2d0d781 Responder.GetSessionRuns considering cgr_flags for CallDescriptor, Diameter adding flags to generic event 2016-03-01 14:10:52 +01:00
DanB
e37da87bd5 Diameter *sum handler 2016-02-29 13:36:52 +01:00
DanB
30dbad3f24 Build fix 2016-02-24 14:31:23 +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
2ea5be2d3a Adding CGRMaxUsage to processor vars 2016-02-23 19:41:16 +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
f565eb3509 Adding simpa event test 2016-02-18 19:23:22 +01:00
DanB
84f9af6043 Diameter SMS - credit insufficient should produce 4012 2016-02-11 21:10:21 +01:00
DanB
9b8adb7c83 Fix handling of account and user not found in diameter code 2016-02-11 20:42:05 +01:00
DanB
1f41970e86 USERS_NOT_FOUND -> USER_NOT_FOUND for consistency 2016-02-10 15:19:39 +01:00
DanB
95604203c4 Users returning USERS_NOT_FOUND error for better error handling 2016-02-10 15:14:10 +01:00
DanB
c0dd58c438 Diameter - Return 5030 when no account found 2016-02-03 13:39:58 +01:00
Radu Ioan Fericean
b8e2d3141a fixed dmtagent test 2016-02-01 21:17:29 +02:00
DanB
ccda93af48 Diameter - Fix pubsub issue 2016-01-24 18:11:01 +01:00
DanB
5b828ec98f Diameter event publishing, fixes #263 2016-01-24 16:04:10 +01:00
DanB
df883cbe96 Test returned code from DryRun template 2016-01-22 13:32:08 +01:00
DanB
8167188a9f nasreq.xml using appid4 instead of 1, test for loading Framed-IP-Address 2016-01-22 13:03:29 +01:00
DanB
2b778be2a3 Diameter Correct usage in case of unauthorized event 2016-01-21 18:10:44 +01:00
DanB
4b629cc15e No CC-Time for SMS 2016-01-20 18:00:50 +01:00
DanB
cde9e7e54e Diameter - Do not add GrantedAVP when result code not authorizing the request 2016-01-20 16:58:47 +01:00
DanB
1dfbb86fb3 ChargeEvent returning maxUsage 2016-01-20 13:49:53 +01:00
DanB
0607c4d606 Diameter Granted-Service-AVP not in terminate requests 2016-01-19 18:57:17 +01:00
DanB
6b863d65c6 Diameter default Result-Code handling fix 2016-01-19 14:01:52 +01:00
Radu Ioan Fericean
2b3fbbdf96 dmtagent test fix 2016-01-13 10:25:59 +02:00
DanB
b1e512bb57 Diameter demand of ReservedUnit just for request type 1,2 2016-01-06 18:59:23 +01:00
DanB
87cb60d493 Log the full CCR message in case of no processor matching 2016-01-06 17:46:38 +01:00
DanB
4bcea78b40 Dimeter - better logging of DryRun 2016-01-06 16:27:25 +01:00
DanB
1bb9b1e014 Diameter test improvement 2016-01-06 13:50:22 +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
0308735b9b SMGeneric - Adding ChargeEvent method, fixes #345 2016-01-05 19:48:29 +01:00
DanB
14af059489 Diameter DryRun with ContinueOnSuccess - fixes #346; return 4012 in case of not enough funds for the call, added SMS request processors in integration tests 2016-01-05 18:13:05 +01:00
DanB
b1d2cc0195 DiameterAgent create_cdr option 2016-01-05 10:07:05 +01:00
DanB
b5cc1c97a3 Round balance in diameter integration test 2016-01-03 18:04:55 +01:00
DanB
eadd0cbb79 CDR and related TOR -> ToR field 2015-12-28 13:37:43 +01:00
DanB
704b0811f3 Resolving conflicts from master 2015-12-27 11:17:05 +01:00
DanB
42678543d4 Responder.GetSessionRuns ads ExtraFields in SesssionRuns.CD, Diameter DryRun able to simulate full reply 2015-12-23 18:42:36 +01:00
DanB
ad2861abd2 Diameter filterNotPasing error handling in field formatting 2015-12-23 18:07:20 +01:00
DanB
a2e35a72fc Diameter DryRun improvement to show the real diameter message received 2015-12-23 17:56:28 +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