Commit Graph

530 Commits

Author SHA1 Message Date
Tripon Alexandru-Ionut
1030a156ad Added extra check to CGREvent.ConsumeArgDispatcher 2019-04-17 18:57:09 +02:00
Tripon Alexandru-Ionut
531537e3d4 Updated AsteriskAgent 2019-04-17 18:57:09 +02:00
Tripon Alexandru-Ionut
0f7088ff3a Updated agents to initialization to accept external session connections 2019-04-17 18:57:09 +02:00
Tripon Alexandru-Ionut
3a3996b896 Added ArgDispatcher to all Calls to SessionS 2019-04-17 18:57:09 +02:00
Tripon Alexandru-Ionut
799b89c7d5 Added tests for radius agent with dispatcher 2019-04-17 18:57:09 +02:00
Tripon Alexandru-Ionut
e9cc3ba1f0 Added diameter integration tests with dispatcher 2019-04-17 18:57:09 +02:00
TeoV
e5b71bce0e Add test for AgentRequest CGRActiveRequest and fixes #1513 2019-04-14 11:26:36 +02:00
TeoV
7a971cbb2e Improve Sum method from utils/reflect.go 2019-04-14 11:26:36 +02:00
TeoV
a484fc9388 Add new type for AgentRequest *difference and CGRActiveRequest(*cgrareq) 2019-04-14 11:26:36 +02:00
TeoV
9e11a67d31 Agents send right struct to SessionSv1ProcessCDR 2019-04-11 20:23:45 +02:00
TeoV
22250fe9cc Add Wrapper for CDR and ExternalCDR and use it in methods 2019-04-08 17:59:57 +02:00
TeoV
c878c7b6e9 Consider ArgDispatcher for Agents and subsystems 2019-04-07 18:23:31 +02:00
DanB
9392a34d9f DNSAgent - parsing NAPTR and E164 from within 2019-04-07 10:12:30 +02:00
DanB
008e67c143 DNSAgent proper reply to A DNS 2019-04-06 11:15:24 +02:00
DanB
39f9d5f09c Small test for DNS parsing 2019-04-05 20:15:38 +02:00
DanB
c8271bcb9b Starting DNSAgent out of sample configuration 2019-04-05 20:15:38 +02:00
DanB
a9eee5b6c6 DNSAgent configuration options within .json 2019-04-05 20:15:38 +02:00
DanB
81d145587d Adding dnsagent file 2019-04-05 20:15:38 +02:00
Tripon Alexandru-Ionut
ad54df15f7 Added Dispatcher Hosts 2019-03-26 19:46:42 +01:00
Tripon Alexandru-Ionut
be06504663 Updated tests after API rename 2019-03-25 19:11:44 +01:00
Trial97
3e84d4c35b Updated diameter integration test 2019-03-25 19:11:44 +01:00
DanB
4a1ceb0a3d Transport the CostDetails over string so we can properly unmarshall them in CDRs 2019-03-24 14:26:23 +01:00
DanB
ce752d4f27 Disable by default storing of session costs, enable session caching, session usage reflected by API call 2019-03-22 13:01:31 +01:00
Trial97
8456b55a20 Updated integration tests after the move of Cache methods 2019-03-18 11:49:16 +01:00
DanB
9672e0ccfb DiameterAgent synced_conn_requests setting 2019-03-14 17:06:30 +01:00
Trial97
a68c76c952 Updated config_path to accept url as path to file 2019-03-14 12:40:19 +01:00
DanB
f296a171e8 DiameterAgent - handle each request into own goroutine, fixes #1447, thanks @chrisgis333 2019-03-07 09:58:40 +01:00
Trial97
e949b3e37f Updated basic test for dynamic filter values 2019-03-06 16:05:01 +01:00
DanB
0d4b727635 Started using github.com/cgrates/go-diameter 2019-03-05 19:39:14 +01:00
TeoV
3252fe791b Add integration test for filterS (type *stats) 2019-02-25 20:03:54 +01:00
Anthony Somerset
035f360dcb updating tests for correct request numbers 2019-02-19 17:06:44 +01:00
Anthony Somerset
ad8980aef4 fix cc_usage to comply with RFC4006 2019-02-19 17:06:44 +01:00
TeoV
3374f4129b Add constant for ApierV2.GetCDRs 2019-02-18 16:53:22 +01:00
TeoV
4863ecd51a Update integration tests after update of CDR Server 2019-02-18 16:25:34 +02:00
TeoV
51c10841de Move context out of CGREvent 2019-02-18 11:07:36 +02:00
TeoV
3e8b80fbd5 Add chargerS in tutorials config 2019-02-15 14:13:59 +01:00
TeoV
05cf7db8d5 Finish initegration test for new session update 2019-02-15 14:13:59 +01:00
TeoV
32363d7913 Add category in http agent templates and update tests 2019-02-15 14:13:59 +01:00
TeoV
201ddb9a87 Remove debugging logs 2019-01-24 11:04:12 +01:00
TeoV
d998cf71ac Add tests for rsr and correctly value in diameter 2019-01-24 11:04:12 +01:00
TeoV
811f5bcdb3 Update Agent Request to rewrite in case of *variable type 2019-01-17 17:52:31 +01:00
TeoV
666f436aa8 Add support for *value_exponent in AgentRequest 2019-01-17 10:56:35 +01:00
TeoV
8b081f4450 Add test in diam_it_test.go in case that answer time is not present in terminate processor 2019-01-15 12:48:48 +01:00
TeoV
535c6b45c6 Revert CCUsage 2019-01-11 13:59:49 +01:00
TeoV
5e465b50ca Add log in case of filter field path not found 2019-01-11 13:59:49 +01:00
Trial97
297eb915a7 Added more tests for agents.updateDiamMsgFromNavMap 2019-01-09 15:46:07 +01:00
Trial97
aa3bc9eec8 Added unit test for agents.updateDiamMsgFromNavMap 2019-01-09 15:46:07 +01:00
Trial97
a49663371d Moved error definition 2019-01-09 15:46:07 +01:00
Trial97
8350c6d18c Adjusted httpagent integration tests 2019-01-07 14:58:14 +01:00
Trial97
eaa8147633 Added code to load diameter dictionaries only once 2019-01-07 14:58:14 +01:00