Commit Graph

1224 Commits

Author SHA1 Message Date
TeoV
0f8dd3754e Remove reverse filter indexes (duplicate data) 2018-08-21 17:22:56 +02:00
DanB
9098714251 reflect.IfaceAsDuration with support for int 2018-08-20 14:22:20 +02:00
DanB
88a31dd533 reflect.IfaceToDuration to consider float64 as nanoseconds since also ints are converted to float 2018-08-20 14:22:20 +02:00
DanB
db954c8406 Replacing sessions.SEvent with engine.SafEvent to secure the event over multiple goroutines 2018-08-20 14:22:20 +02:00
TeoV
1457253833 Add tenant in cdrc config and start updating fwv 2018-08-09 19:37:10 +02:00
TeoV
da8cd6360e Remove unnecesary things 2018-08-01 19:56:36 +02:00
TeoV
909358a124 Update Suppliers stategy 2018-08-01 19:56:36 +02:00
TeoV
bf334c3340 Add QOS as strategy + tests 2018-07-30 13:57:38 +02:00
TeoV
0f55c6e076 Add infrastructure for QOS strategy for supplierS 2018-07-26 18:24:59 +02:00
TeoV
8956ba07ac Add *highest_cost suppliers strategy 2018-07-25 18:10:32 +02:00
TeoV
dea8810abc AttributeProfile add Blocker for multiple runs and add tests 2018-07-24 18:03:43 +02:00
TeoV
c0cc48bbf8 Update attributes test in apier 2018-07-23 20:31:24 +02:00
TeoV
4a3888b8f0 Finish test for attributes for multiple runs 2018-07-23 20:31:24 +02:00
DanB
2f33e0bd6d RSRParser filter considering AllFiltersMatch option 2018-07-23 04:49:48 +02:00
DanB
ad555cbde1 Attributes integration tests compiling 2018-07-23 04:47:01 +02:00
DanB
d66dcd527c AttributeS with Compile method and attributesIdx, Substitute as utils.RSRParsers 2018-07-22 11:09:35 +02:00
DanB
b2764ddf22 Completing methods for RSRParser with ParseValue and ParseEvent 2018-07-21 09:51:20 +02:00
DanB
6a45fb0fc6 RSRParser.RegexpMatched method 2018-07-20 19:39:21 +02:00
DanB
37f22b7ce0 RSRParser.Compile with tests 2018-07-20 19:39:21 +02:00
DanB
68e6475892 Allow one character in search rule of RSRParser 2018-07-20 19:39:21 +02:00
DanB
f02cbdbcad RSRParser with NewRSRParser method in tests 2018-07-20 19:39:21 +02:00
TeoV
a386f98990 Update Radius 2018-07-19 17:55:45 +02:00
TeoV
b6e80ba601 Add test for ChargerS in dispatcher 2018-07-16 15:22:49 +02:00
TeoV
b0c2e67c7e Fixes #1141 and add Charger indexes in cgr-loader 2018-07-13 19:32:11 +02:00
TeoV
5ddbfbfc51 Add Charger in migrator and add API for TPCharger 2018-07-12 16:41:57 +02:00
TeoV
38c087d626 Add test in apier/v1 for Charger 2018-07-12 16:41:57 +02:00
TeoV
93b849bd8e Add Charger in LoaderS 2018-07-10 18:58:39 +02:00
DanB
94138f156c ChargerService processEvent considering AttributeS 2018-07-10 18:24:52 +02:00
TeoV
4e859924e3 Add Charger in apier and complete datamanager methods 2018-07-10 15:08:10 +02:00
TeoV
a31b1a91bd Add drv methods for ChargerProfiles 2018-07-10 12:30:09 +02:00
DanB
52917ce7fe ChargerSv1.Ping implementation 2018-07-10 10:54:16 +02:00
DanB
834f130949 startChargerService inside cmd/cgr-engine 2018-07-09 19:26:04 +02:00
DanB
2570ab7b3a New service ChargerS with initial config and TP structure 2018-07-09 19:26:04 +02:00
DanB
efc810e70d Begin HTTPAgent integration tests 2018-07-05 19:27:54 +02:00
TeoV
509ed8a959 Add option indexed_selects in filter cfg 2018-07-05 13:06:15 +02:00
TeoV
ba71e7f234 Update config for internal dataDB 2018-07-03 16:58:07 +02:00
TeoV
85f73f2773 Add support for *internal as dataDB and storDB 2018-07-03 16:58:07 +02:00
DanB
55c862d286 Moving Poster into engine so we can free up guardian in utils 2018-07-01 11:50:21 +02:00
TeoV
cea2bbc3c3 Add sync session for kamailio 2018-06-21 09:51:47 +02:00
DanB
fd14eb6b93 Adding CGRRequest in AgentRequest struct 2018-06-20 14:05:06 +02:00
DanB
28411f4825 SessionSv1 argumets ProcessStatQueues->ProcessStats, boolPointer->bool, NavigableMap.Add->NavigableMap.Set, flags based methods in HTTPAgent 2018-06-19 17:32:37 +02:00
TeoV
f93c0238ac Add sync session for freeswitch 2018-06-19 16:41:22 +02:00
DanB
5d2de6b644 AgentRequest in agents for more flexibility in filters and processing agent requests 2018-06-14 19:15:32 +02:00
TeoV
210fb00954 Add index biJSON connection for sessions 2018-06-14 17:35:08 +02:00
TeoV
cf35cbb432 Centralize dispatcher ( authorizeMethod) 2018-06-14 14:38:46 +02:00
TeoV
a2dbb15935 Update Metrics for stats 2018-06-13 13:56:04 +02:00
DanB
95e38104bb NavigableMap moved to engine, DataProvider interface with AsNavigableMap method 2018-06-12 15:28:10 +02:00
DanB
b3ed751e28 FilterS.Pass over DataProvider interface 2018-06-11 18:23:14 +02:00
DanB
6f178bb38c CastFieldToString returning for nil interface 2018-06-08 18:39:31 +02:00
DanB
d269bd809e Diameter.ProcessCDR enforcing usage 0 if errors coming from RALs 2018-06-08 17:10:20 +02:00