Commit Graph

10313 Commits

Author SHA1 Message Date
TeoV
c2bb67bafa Add support for *suffix in filterhelpers.go 2020-07-30 11:13:37 +02:00
TeoV
05e2377d3c Add infrastructure for *suffix filter indexes 2020-07-30 11:13:37 +02:00
TeoV
3ec344bdf1 Add integration test for sending multiple times the same duplicate CDR 2020-07-30 11:13:37 +02:00
TeoV
c168037bcd Update integration test after modifing RouteS 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
Trial97
2ab5f1795c Added protection for wrong inline filers in TPReader at load 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
76aa0c8371 Added tests for chargers with *opts filter 2020-07-24 15:28:30 +02:00
Trial97
b0c354c7c1 Updated filter indexes to only index dynamic path 2020-07-24 15:11:45 +02:00
Trial97
8004fd3753 Updated integration tests 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
TeoV
4e103b1d1d Better logging in case the event cannot be converted to CDR 2020-07-24 15:10:09 +02:00
TeoV
09dd39026f Avoid processing ResponderGetMaxSessionTimeOnAccounts when not needed 2020-07-24 15:10:09 +02:00
TeoV
ca3d5c0276 Add more test cases for *monthly_estimated 2020-07-24 12:39:10 +02:00
TeoV
cdec2f4148 Add integration test for ApierSv1.SetBalances 2020-07-23 16:31:01 +02:00
Trial97
c27bc1fef8 Added test for attribute profiles with same weight 2020-07-23 14:47:14 +02:00
Trial97
e8499c3b8d Updated inline AttributeProfiles to unite all consecutive inline attributes in a single profile 2020-07-23 14:47:14 +02:00
Trial97
8c44ac1809 Updated poster integration tests 2020-07-23 14:47:14 +02:00
TeoV
9256e9065e Update RouteS to consider minutes from balances 2020-07-23 14:32:09 +02:00
TeoV
51b4b7f6d1 Add support for *blocker_error in SessionSv1.ProcessEvent ( + integration test ) 2020-07-23 14:32:09 +02:00
TeoV
a2e531c58d Uniformize the handlins of CDR between SessionSv1.ProcessCDR and SessionSv1.ProcessEvent 2020-07-22 18:03:59 +02:00
TeoV
68b9f5e720 Update integration test in apier 2020-07-22 18:03:59 +02:00
TeoV
967ebe1156 Update freeswitch_conf.tar.gz with cgr_route naming instead of cgr_supplier 2020-07-22 18:03:59 +02:00
TeoV
648aa5f3c4 Update from cgr_supplier to cgr_route for Kamailio and Asterisk 2020-07-22 18:03:59 +02:00
Trial97
e7ecc05c73 Updated integration tests 2020-07-22 18:03:05 +02:00
Trial97
eae34b9217 Updated SetActionPlan timing handle 2020-07-22 18:03:05 +02:00
Trial97
ae808ca7ed Updated AttributeSv1.ProccessEvent to not match the same profile multiple time in a row 2020-07-22 18:03:05 +02:00
Trial97
2471b89803 Added tests for route not found before LoadTariffPlanFromFolder 2020-07-22 18:03:05 +02:00
Trial97
0cd91640a3 Updated AttributeS matching 2020-07-22 18:03:05 +02:00
Trial97
6fe8d38764 Updated Agents flag handling 2020-07-22 18:03:05 +02:00
TeoV
510e9bc8ab Update *montly_estimated timing ( added unit tests ) exit in case of error at preload 2020-07-22 13:34:15 +02:00
TeoV
530acd9442 In case we have no resource after filter checking return not found 2020-07-22 13:34:15 +02:00
TeoV
cd9137f738 Add test for charge sms from balance 2020-07-21 14:58:16 +02:00
TeoV
e55b75b622 Add verification in case RALs is required by routes 2020-07-21 13:46:54 +02:00
Trial97
a961d6225d Updated SessionSv1.ProcessEvent for *rals flag 2020-07-21 13:46:38 +02:00
Trial97
c97314202f Added protection on refundIncrements for BalanceInfo nil. Fixes #2123 2020-07-21 09:21:20 +02:00
Trial97
088f43c7af Added more tests for dataconverters 2020-07-21 09:03:04 +02:00
Trial97
f6c1fa4eaa Added new dataconverter *string2hex 2020-07-21 09:03:04 +02:00
TeoV
93af73cc2b Add integration test for *monthly_estimated 2020-07-21 09:02:14 +02:00
TeoV
e626ee19d3 In case of ResourceError when call SessionSv1.ProcessEvent allow CDR to be written 2020-07-21 09:02:14 +02:00
TeoV
895c25f4c4 [LoderS] If forceDuration is true continue the processing 2020-07-21 09:02:14 +02:00
TeoV
de811e8362 Unlock the file in case is locked and return error ( for preload) 2020-07-21 09:02:14 +02:00
TeoV
ecb217ae1c Instead of continue break from for 2020-07-21 09:02:14 +02:00
Trial97
c363286b56 Added *derived_reply sub flag for SessionSv1.ProcessEvent 2020-07-20 12:58:41 +02:00
Trial97
aecafbc290 Updated the code with the new Flags format 2020-07-20 12:58:41 +02:00
Trial97
9692cf438c Redesigned the Flags structure 2020-07-20 12:58:41 +02:00
TeoV
e39c4dae5a Fixes unit tests 2020-07-17 17:17:15 +02:00
TeoV
029964e4d9 In case of SetActions with *reset_triggers leave the balance empty 2020-07-17 17:17:15 +02:00
TeoV
f05aaa2a0a In case TimingID start without "*" query DB for Timing 2020-07-17 17:17:15 +02:00
TeoV
da30f372a8 [Remote] Update engine2 to inform cache on internal of changes 2020-07-17 17:17:15 +02:00