Commit Graph

427 Commits

Author SHA1 Message Date
DanB
4d94021a1d NavigableMap.Set with append for []*NMItem 2018-11-14 19:34:13 +01:00
TeoV
9df75dd820 Propry consider mandatory field in agent request 2018-11-12 20:55:06 +01:00
DanB
59f14b9c2e DiameterAgent allowing group selector over multiple nesting levels, new template type: *variable 2018-11-10 20:52:54 +01:00
TeoV
1192df9843 Add support for RSRFilter for > , >= , < , <= 2018-11-08 16:49:24 +01:00
TeoV
111920cc64 Remove debug logs 2018-11-08 12:40:55 +01:00
TeoV
be4c5dbd78 Fixes #1291 In case of mandatory false and err not found ignore record 2018-11-08 12:40:55 +01:00
DanB
8d13b924cd Variable cgr_subsystems within AsteriskAgent 2018-11-08 11:59:15 +01:00
DanB
bcfdbc6155 Diameter AgentRequest.FieldAsString with special handling for []*config.NMItem, fixes #1290 2018-11-07 19:39:41 +01:00
TeoV
d9b4ca7018 Add test for type *sum for Diameter(need investigation) 2018-11-07 17:12:13 +01:00
TeoV
4c2eb336c2 Rename MultipleSum to Sum 2018-11-07 17:12:13 +01:00
TeoV
12b6807950 Add support for multiple sup in agent request fixes #1284 2018-11-07 11:55:33 +01:00
DanB
a73d19f101 Properly handle *concatenated type, fixes #1268 2018-11-06 20:28:52 +01:00
TeoV
b8db95518a Add test for httpagent combined values 2018-11-06 17:14:58 +01:00
TeoV
2c5d4a457b Rename parameter in diameter config "listen_net" 2018-11-06 13:22:31 +01:00
TeoV
df3caba71e Fixes #1264 2018-11-06 13:22:31 +01:00
TeoV
58a40bb1e8 Add sctop option for diameter ( "network":"option") 2018-11-06 13:22:31 +01:00
TeoV
5fc02a5478 Add support for *sum + test fixes #1279 2018-11-02 10:01:46 +01:00
Trial97
d98ec1a0b3 Resolve ListenCfg conflicts 2018-10-31 11:02:30 +01:00
Trial97
7ae0a0601e Added test for FsAgentCfg.loadFromJsonCfg 2018-10-31 11:02:30 +01:00
Trial97
c23476c358 Added separate config structures for: HTTP config, Listen config, RalS config. 2018-10-31 11:02:30 +01:00
Trial97
cfb3d15d79 Updated config file for ReadTheDocs and update Kamailio agent source. 2018-10-31 11:02:30 +01:00
DanB
bdc8064834 Small optimization on diameter answer generation 2018-10-31 09:29:57 +01:00
DanB
f51c3f9b84 Diameter optimized path indexing for multiple items per path 2018-10-30 20:18:34 +01:00
TeoV
d7f736d25f Add pathIdx for diameter in case of group items with the same path 2018-10-30 18:39:54 +01:00
TeoV
3f12b8470c Add test for diam_it_test.go(duplicate items) 2018-10-30 18:39:54 +01:00
TeoV
8be6c8c8e8 Update HTTP Agent tests with subtests 2018-10-26 08:55:49 +02:00
TeoV
523a41ba56 Fixes #1243 2018-10-26 08:55:49 +02:00
DanB
b0e86da82b AsteriskAgent - better chanVarSet 2018-10-17 18:45:18 +02:00
DanB
8cbd09748b AsteriskAgent populating channel variables for attributes, resources and suppliers 2018-10-17 17:42:00 +02:00
DanB
8c5f58c11e MapEvent with support for external Tenant, fixes #1252 2018-10-17 13:43:57 +02:00
DanB
af90cc8e50 Optimized AsteriskAgent setChannelVar function 2018-10-17 13:43:57 +02:00
DanB
5f032bfb5f Optimized AsteriskAgent hangupChannel function 2018-10-17 13:43:57 +02:00
Trial97
a4896dbc32 Added General config 2018-10-05 20:33:28 +03:00
DanB
3fbab340de Corrections for NewAgentRequest constructor 2018-10-05 14:11:03 +02:00
DanB
96960f28ee AgentRequest constructor updated 2018-10-05 14:04:29 +02:00
DanB
079348c34d Diameter tests for SMS, fixes #1200, fixes #821, fixes #686, fixes #535, fixes #359, fixes #354 2018-10-05 13:07:21 +02:00
DanB
b70bbe180d Diameter CallControl operational for voice 2018-10-05 12:42:08 +02:00
DanB
e5299d97b1 SessionS returning NO_SESSION if ChargerS are not returning any charger profile, diameter integration test for init voice calls, AttributeS properly rejecting non modified *attributes fields 2018-10-04 20:31:39 +02:00
DanB
56ada587d2 Completing Diameter DryRun integration test 2018-10-03 19:43:35 +02:00
DanB
08fab20917 Diameter Result-Code should not be in *cca template 2018-10-02 20:40:13 +02:00
DanB
70a07a1636 Config InflateTemplates function as standalone, added *appid to request *vars 2018-10-02 19:42:09 +02:00
Trial97
1741cca805 Replace CastFieldIfToString with IfaceAsString 2018-10-02 11:35:37 +02:00
DanB
1c079a935b Diameter integration tests infrastructure added back 2018-10-01 20:34:51 +02:00
DanB
d624022216 Diameter config options available within *vars metavariable 2018-09-28 16:27:58 +02:00
DanB
4c4fb74374 Diameter2 ALPHA released, diameter writing content out of NMItem inside message 2018-09-27 19:11:52 +02:00
TeoV
9c7aeb78d6 Add timezone in agentRequest 2018-09-27 14:59:13 +02:00
TeoV
dbf06aa023 Transer tenant inside of request processor for http agent 2018-09-27 14:59:13 +02:00
DanB
5d40409848 Diameter writing reply items on connection 2018-09-26 19:49:23 +02:00
TeoV
f7938f3234 Add xml decoder for http agent 2018-09-26 19:31:08 +02:00
DanB
52008f3113 Diameter newDiamDataType and messageSetAVPsWithPath methods 2018-09-26 18:09:32 +02:00