Commit Graph

308 Commits

Author SHA1 Message Date
DanB
d269bd809e Diameter.ProcessCDR enforcing usage 0 if errors coming from RALs 2018-06-08 17:10:20 +02:00
DanB
dde4991d4e DiameterAgent forcing usage 0 when debit not possible, replacing CGRReply with NavigableMap 2018-06-08 16:44:19 +02:00
DanB
df9ea8e3f7 SessionSv1.ProcessEvent considering account from refund, adding navigableMap, HTTPAgent improvements 2018-06-08 12:23:57 +02:00
DanB
11ca6b1933 Skel of HTTPAgent with interfaces for both request and reply decoder/encoders 2018-06-06 19:45:58 +02:00
DanB
28a8a0b164 HTTPAgent as handler via cmd/cgr-engine 2018-06-06 19:45:58 +02:00
DanB
7819e77b6e Updating test for first filter failing breaking the condition 2018-05-30 17:50:09 +02:00
DanB
6204450567 Adding test for first match filter in diameter templates 2018-05-30 17:48:29 +02:00
DanB
bf25dff9da Not extracting pointer for utils.CGRReply 2018-05-30 15:56:13 +02:00
DanB
2bfbdc2c8e Diameter processing request flags 2018-05-30 15:26:32 +02:00
DanB
795b69a242 Merge fixes 2018-05-28 17:53:03 +02:00
DanB
ea1054690c Export fields on location only if filter passing, tests for export with data conversion 2018-05-28 17:46:49 +02:00
DanB
d9f0e43a33 CDR.Rated -> CDR.PreRated, CDR exporter using better RSR parsing 2018-05-28 13:43:06 +02:00
TeoV
dbff560dfb Stats Process Event return now StatQueueIDs 2018-05-22 14:39:46 +02:00
TeoV
9b8a57a12d Finish update for thresholds 2018-05-17 12:57:10 +02:00
TeoV
e55d6629dc Update Threshold ProcessEvent in Stats and Resource 2018-05-17 12:57:10 +02:00
DanB
c050f0b879 Merge branch 'master' of https://github.com/cgrates/cgrates 2018-05-16 14:21:27 +02:00
DanB
4b397b28ce Updating kamevapi tutorial with cgrates config 2018-05-16 13:41:41 +02:00
TeoV
e43fc091b2 Add maxUsage in Asterisk 2018-05-16 09:40:24 +02:00
TeoV
94fbf5650b Update Asterisk Agent and add it in /general_tests/tutorial_calls_test.go 2018-05-16 09:40:24 +02:00
TeoV
64426affc4 Update Asterisk Agent 2018-05-16 09:40:24 +02:00
DanB
a90bfa1577 Parsing cgr_context received from Kamailio 2018-05-14 13:02:23 +02:00
DanB
7113b41307 KamailioAgent with support for reply_route 2018-05-14 12:19:54 +02:00
DanB
82ddc85c20 Diameter field filters using data converters before match 2018-05-13 17:31:35 +02:00
TeoV
39d276b6d4 In agents use AsCGREvent function for freeswitch and kamailio 2018-05-09 17:36:05 +02:00
DanB
180ad31f5c Diameter integrating AttributeS/ResourceS/Suppliers/Threshold APIs, fixes #999 2018-05-07 18:50:28 +02:00
DanB
979bdd1be1 Diameter agent refactoring to use new SessionSv1 APIs as well as CGRReply in responses 2018-05-07 18:50:28 +02:00
DanB
63cb392b98 RadiusAgent procVars.AsV1APIArgs 2018-05-07 18:50:28 +02:00
TeoV
3a3989c507 Update agents/kamevent_test.go 2018-04-24 16:41:24 +02:00
TeoV
66909f9eeb Clean the code 2018-04-24 16:41:24 +02:00
TeoV
bbc2f5d90a Finish call test for Kamailio 2018-04-24 16:41:24 +02:00
TeoV
e82d9f41f8 Update kamailio config 2018-04-24 16:41:24 +02:00
DanB
b11da1dc23 Radius integration test with data converters and *cgrReply 2018-04-17 19:38:43 +02:00
DanB
eabacead26 CGRReply with data converters within radius agent 2018-04-17 19:28:16 +02:00
DanB
02c93a248c Radius - use > as separator within Vendor attribute selection, so we can be consistent 2018-04-17 13:49:35 +02:00
TeoV
a5f77d5a8b Add config for dispatcher 2018-04-12 14:04:52 +02:00
TeoV
734a551903 Add SuppliersMaxCost in freeswtich and kaamailio , fixes #1039 , fixes #1036 2018-04-10 13:50:37 +02:00
DanB
ae233df00b KamailioAgent: hash_id and hash_entry not longer reserved in events 2018-03-23 10:12:50 +01:00
TeoV
65a1ed19bd Update errors for freeswitch 2018-03-16 18:17:20 +01:00
TeoV
6c07d0bf11 Update Test correlation between FsEvent->SMGEvent.CgrID and FsCdr 2018-03-14 15:13:00 +01:00
TeoV
dcbfd518d4 Add Test correlation between FsEvent->SMGEvent.CgrID and FsCdr 2018-03-14 15:13:00 +01:00
Anevo
2cd6877915 CDR Cost source to *cdrs and *sessions 2018-03-14 15:12:35 +01:00
TeoV
eeee8b9945 Add cgr_acd variable in freeswitch (used for GetSuppliers) 2018-03-12 16:15:15 +01:00
TeoV
6204d66dcd Update integration test after last commit 2018-03-12 16:15:15 +01:00
TeoV
0c6bd8cf81 Send event from SessionS to StatS 2018-03-09 15:19:49 +01:00
TeoV
bb9c5400eb Rename in session ProcessThreshold -> ProcessThresholds 2018-03-07 15:25:57 +01:00
TeoV
1338e43edb Use utils.BoolPointer for populate args.ProcessThreshold in fsevent and kamevent 2018-03-07 15:25:57 +01:00
TeoV
eb8bcd7508 Add event from SessionS to ThresholdS 2018-03-07 15:25:57 +01:00
DanB
e196c5db14 KamailioAgent - don't process events where we cannot generate SessionS arguments 2018-03-06 18:54:25 +01:00
TeoV
0f597a2b5b Use utils.BoolPointer for populate args.ProcessThreshold in fsevent and kamevent 2018-03-05 18:05:50 +01:00
TeoV
6d382048df Add event from SessionS to ThresholdS 2018-03-05 18:05:50 +01:00