Commit Graph

114 Commits

Author SHA1 Message Date
ionutboangiu
62619ba3a5 Replace interface{} with any 2023-06-05 10:55:32 +02:00
DanB
360b149f81 Resources locking at API level 2021-07-23 11:01:39 +02:00
Trial97
fd5b8774ab Added all Responder Methods to DispatacherS.Fixes #2954 2021-05-19 19:30:18 +02:00
Trial97
102bdeb94a SupplierS Require connections to RALs for calculating the cost 2020-10-20 19:54:47 +02:00
Trial97
ab4944dc1a Removed config.NavigableMap 2020-05-18 12:43:13 +02:00
TeoV
b0e4786761 In case usage missing from Event for suppliers use 1 Minute as default 2020-03-01 17:28:31 +01:00
DanB
646f9a33cd [Docs] Adding suppliers documentation 2020-02-19 20:27:45 +01:00
Trial97
d8333b5b68 Started adding FieldAsInterface for EventCost 2020-02-05 16:00:32 +01:00
Trial97
6da56c095b Updated GetRatingPlansCost and SupplierService.costForEvent 2020-01-13 14:38:58 +02:00
Trial97
ff8a7f23f0 Added nested_fields config 2020-01-10 08:04:45 +02:00
Trial97
edea07e044 Updated AttributeS Context 2019-12-18 17:57:59 +02:00
TeoV
2ee574002a Add support for BiRPC in ConnManager 2019-12-12 08:54:42 +02:00
TeoV
18150825bb Add connections from Suppliers through ConnManager 2019-12-12 08:52:49 +02:00
Trial97
b4fe82c6d7 Updated rpcclient library 2019-12-09 18:04:26 +02:00
TeoV
0226f4c8e1 Update merge 2019-11-27 11:10:32 -05:00
DanB
1e79739911 Reverting *req in filter prefixes 2019-11-25 18:23:53 +01:00
TeoV
821b5492ce Add ~*req prefix when sending NavigableMap to Pass for filtering 2019-11-25 17:18:04 +02:00
Trial97
45ab2f9257 Added connection reload for SessionS 2019-10-28 12:17:15 +01:00
Trial97
d79b26419c Added connection reload for CDR server 2019-10-28 12:17:15 +01:00
Trial97
9cedb53fbe Added connection reload for Suppliers service 2019-10-28 12:17:15 +01:00
Trial97
1ffdec31c2 Added SupplierS as service in ServiceManager 2019-09-17 18:07:53 +02:00
TeoV
e511a2e110 Starting services message uniformity 2019-08-27 11:57:46 +02:00
TeoV
fcc0344fcb Change from LoadValue to Load for Suppliers 2019-08-22 18:19:22 +03:00
TeoV
a27512516d Correctly naming *load strategy for suppliers 2019-08-19 11:28:35 +02:00
TeoV
58bf3cd64c Add *load strategy for suppliers 2019-08-19 11:28:35 +02:00
Trial97
5cbce1ec43 Removed unused constants 2019-08-08 19:12:47 +02:00
TeoV
120060d95f Correct verify CGREvent in case of nil and add constants in engine package 2019-05-28 15:23:19 +02:00
TeoV
bdc57998f0 Replacing CGREvent with *CGRevent when inherited for SupplierService 2019-05-28 15:23:19 +02:00
TeoV
6ebdb4bbdf In case of AttributeS Replacing CGREvent with *CGRevent when inherited 2019-05-27 20:39:55 +02:00
TeoV
ae95d1b15c Avoid concurentiality problems 2019-05-17 12:41:46 +02:00
TeoV
bf10cc1fc5 Add posibility to change Tenant from CGREvent with AttributeS for CDRs and ChargerS 2019-05-17 12:41:46 +02:00
TeoV
63ba0ffca7 Update integration tests 2019-05-02 21:31:01 +02:00
DanB
8720d45131 SortedSuppliers.Count attribute 2019-04-26 20:24:16 +02:00
Tripon Alexandru-Ionut
3eb113725c Updated matchingSupplierProfilesForEvent sorting function 2019-04-19 18:41:01 +03:00
Tripon Alexandru-Ionut
0f9ad87d50 Updated GetSupplierProfilesForEvent 2019-04-18 15:04:10 +03:00
Tripon Alexandru-Ionut
0a7529f114 Added GetSuppliersForEvent 2019-04-18 13:41:28 +03:00
Tripon Alexandru-Ionut
7093dd70d1 Updated dispatcher API methods 2019-04-17 18:57:09 +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
TeoV
8519a40e34 Add ArgDispatcher in Arguments from SessionS, ThresholdS, SupplierS, etc... 2019-04-07 18:23:31 +02:00
Trial97
dfda3ffe72 Added indexed_selects option per subsystem 2019-03-13 13:39:51 +01:00
TeoV
cc818b0199 Update QOS strategy to take the average of metrics 2019-03-06 14:20:50 +01:00
TeoV
7ae16a20d5 Add *reas/*reds strategy for SupplierS (+tests) 2019-03-06 14:20:50 +01:00
TeoV
33ef54f0fe Add supplier data provider 2019-02-26 12:24:17 +01:00
TeoV
002937a166 Add comments to understand better the code 2019-02-25 20:03:54 +01:00
TeoV
2a77a1036c Update QOS strategy for SupplierS ( consider the worst value for stats) 2019-02-25 20:03:54 +01:00
TeoV
4c7ab559a9 Refactor QOS strategy for sessions 2019-02-25 20:03:54 +01:00
TeoV
b3c24c1d78 Start adding resource conn to filterS 2019-02-25 20:03:54 +01:00
TeoV
51c10841de Move context out of CGREvent 2019-02-18 11:07:36 +02:00
Trial97
bb14e68b0c Modified matching functions for attributes and supliers to return only the best found 2019-02-14 15:48:58 +01:00