Commit Graph

58 Commits

Author SHA1 Message Date
Trial97
a81fce8341 Updated services shutdown 2020-11-16 10:11:46 +01:00
porosnicuadrian
a502ca013d Updated methods and tests for chargers.go with default tenant value 2020-10-13 20:28:53 +02:00
Trial97
fe684f28bb Added tests for ChargerSv1.ProcessEvent 2020-08-07 09:27:02 +02:00
Trial97
d606a60eab Finished replacing ArgDispatcher with Opts 2020-07-30 11:17:57 +02:00
Trial97
43f36fdea6 Updated CDRServer.chrgrSProcessEvent to return also the opts 2020-07-30 11:17:57 +02:00
TeoV
05e2377d3c Add infrastructure for *suffix filter indexes 2020-07-30 11:13:37 +02:00
Trial97
309d745d50 Added *attributesProcessRuns option to control the process runs for AttributeS 2020-07-24 17:47:32 +02:00
TeoV
bb0f2602d2 Make Attributes optional in case of Chargers 2020-07-24 15:29:19 +02:00
Trial97
b0c354c7c1 Updated filter indexes to only index dynamic path 2020-07-24 15:11:45 +02:00
Trial97
f7e9f0960a Added *subsys in *opts to determine from what subsystem the request to AttributeS comes from 2020-07-24 15:11:45 +02:00
adragusin
8bccf25f98 Updated Event Opts 2020-07-14 10:11:27 +02:00
Trial97
3b37712d24 Updated SessionS ProccessEvent 2020-05-22 17:00:43 +02:00
Trial97
f10f570a27 Removed config.NavigableMap 2020-05-18 13:26:06 +02:00
Trial97
49108050a4 Updated CGREventWithOpts 2020-05-18 13:26:06 +02:00
Trial97
41e35bc571 Added Opts to APIs 2020-04-26 13:08:34 +02:00
adragusin
df3ed18dc5 Added MetaReqRunID const 2020-01-29 16:54:54 +01:00
adragusin
de4f60ecda Added RunID to ChrgSProcessEventReply.AlteredFields 2020-01-29 16:54:54 +01: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
46bd095b1e Add Connection from Chargers to Attributes 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
af924267e0 Added connection reload for Charger service 2019-10-28 12:17:15 +01:00
TeoV
e511a2e110 Starting services message uniformity 2019-08-27 11:57:46 +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
TeoV
22250fe9cc Add Wrapper for CDR and ExternalCDR and use it in methods 2019-04-08 17:59:57 +02:00
TeoV
870637077f Finish adding CDRS in DispatcherS and update methods from CDRs to other subsystems 2019-04-08 17:59:57 +02:00
TeoV
d45e230f98 Add CDRsV1 to DispatcherS 2019-04-07 18:23:31 +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
51c10841de Move context out of CGREvent 2019-02-18 11:07:36 +02:00
DanB
c6fad981a6 DispatcherS.dispatcherForEvent method, exporting MatchingItemIDsForEvent from engine 2019-01-31 11:57:25 +01:00
TeoV
6c3e5d80ee Clarify cacheRead / cacheWrite for chargers 2018-09-24 17:54:33 +02:00
DanB
615b0a032e ChargerS with reflect detection for AttributeS nil connection, SessionS to only fork *prepaid session 2018-08-30 19:12:40 +02:00
TeoV
6d1a3f07fd Move DataProvider,NavigableMap,RsrParser into config package 2018-08-30 11:40:06 +02:00
DanB
431c21991a Disable AttributeS processing from within ChargerS config via *none 2018-08-26 11:55:36 +02:00
DanB
9ee04fa97b CDRsV2.ProcessCDR API making use of ChargerS 2018-08-24 20:25:14 +02:00
DanB
2e2e97a4ac AttributeSv1.ProcessEvent with multiple process_runs 2018-07-19 19:41:22 +02:00
TeoV
889ce68932 Attribute.Substitute as RSRFields and chargerS process event return []*AttrSProcessEventReply 2018-07-18 13:40:56 +02:00
TeoV
d829b17745 ChargerS.processEvent to return []*AttrSProcessEventReply 2018-07-16 15:22:49 +02:00
TeoV
38c087d626 Add test in apier/v1 for Charger 2018-07-12 16:41:57 +02:00
DanB
94138f156c ChargerService processEvent considering AttributeS 2018-07-10 18:24:52 +02:00