Commit Graph

4215 Commits

Author SHA1 Message Date
Trial97
eab8b248a4 Added tests for Redis cluster.Fixes #2207 2020-08-07 09:27:02 +02:00
Trial97
c1a96d21a4 Added support for Redis cluster 2020-08-07 09:27:02 +02:00
Trial97
fe684f28bb Added tests for ChargerSv1.ProcessEvent 2020-08-07 09:27:02 +02:00
Trial97
cfebb0d616 Finished upgrading the Redis driver 2020-08-07 09:27:02 +02:00
Trial97
858bd61b81 Started upgrading the redis driver 2020-08-07 09:27:02 +02:00
Trial97
14ea06842f Updated modules 2020-08-07 09:27:02 +02:00
Trial97
e710e4a25e Updated cgrRPC action 2020-08-07 09:27:02 +02:00
Trial97
fd2a5e0bc8 Added cdrs command in console 2020-08-07 09:27:02 +02:00
TeoV
0b7a258e73 Update unit tests with Route naming instead of Supplier 2020-08-07 09:22:07 +02:00
TeoV
2bd94dffdd When use LoadRatingPlan API check if the destination exists in dataDB in case is missing from storDB 2020-08-07 09:22:07 +02:00
TeoV
ef8ca799bb When logging the error use utils.ToJSON for a better understanding 2020-08-07 09:22:07 +02:00
TeoV
e46a06c354 Sort Rates from RateProfile based on IntervalStart before saving in dataDB 2020-08-07 09:22:07 +02:00
TeoV
92d5436e6b Send furder Opts from APIer to CacheS when do set/remove operations 2020-07-30 13:29:14 +02:00
Trial97
c2d61790b6 Updated documentation 2020-07-30 11:17:57 +02:00
Trial97
d606a60eab Finished replacing ArgDispatcher with Opts 2020-07-30 11:17:57 +02:00
Trial97
11dac21b88 Starting replacing ArgDispatcher with Opts 2020-07-30 11:17:57 +02:00
Trial97
446cf728fd Added *sc prefix in filters from *remove_session_costs action 2020-07-30 11:17:57 +02:00
Trial97
947362c60b Added check for empty path before AttributeProfile set 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
Trial97
240ff4b671 Updated ParseField processing 2020-07-30 11:17:57 +02:00
TeoV
2e5359f532 Complete test for MatchingItemIDsForEvent with suffix case 2020-07-30 11:13:37 +02:00
TeoV
38e1e970ad Add integration test to verity the creation of *suffix indexes 2020-07-30 11:13:37 +02:00
TeoV
ecd7f4bb81 Instead of searching in slice for possible filter types use a global stringSet 2020-07-30 11:13:37 +02:00
TeoV
eab99c82d0 Remove unsued variables from test 2020-07-30 11:13:37 +02:00
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
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
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
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
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
ae808ca7ed Updated AttributeSv1.ProccessEvent to not match the same profile multiple time in a row 2020-07-22 18:03:05 +02:00
Trial97
0cd91640a3 Updated AttributeS matching 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
e55b75b622 Add verification in case RALs is required by routes 2020-07-21 13:46:54 +02:00
Trial97
c97314202f Added protection on refundIncrements for BalanceInfo nil. Fixes #2123 2020-07-21 09:21:20 +02:00
TeoV
93af73cc2b Add integration test for *monthly_estimated 2020-07-21 09:02:14 +02:00
Trial97
aecafbc290 Updated the code with the new Flags format 2020-07-20 12:58:41 +02:00
TeoV
e39c4dae5a Fixes unit tests 2020-07-17 17:17:15 +02:00