Commit Graph

1149 Commits

Author SHA1 Message Date
DanB
180ad31f5c Diameter integrating AttributeS/ResourceS/Suppliers/Threshold APIs, fixes #999 2018-05-07 18:50:28 +02:00
DanB
eb95191e9e Indexed string matching in RSRFilter 2018-05-07 18:50:28 +02:00
TeoV
e7a84463df Add test move for account 2018-05-04 19:10:19 +02:00
Anevo
28e1d22de1 Added new API SessionSv1.InitiateSessionWithDigest + test for it 2018-05-04 17:25:24 +02:00
Anevo
8b740ec440 API methods using constants in cgr-loader.go, fixes #20 2018-05-04 17:25:24 +02:00
DanB
e48319c709 Migrator SessionSCosts v2->v3, incremental updates 2018-04-27 15:44:41 +02:00
TeoV
4a4303443d Almost finish calls test 2018-04-26 13:24:07 +02:00
DanB
910ea04c08 Storage.Get/Set/RemVersions improvements 2018-04-25 18:45:24 +02:00
Anevo
0fe58993e8 Renamed lower service names, renamed LoaderConfig to LoaderSConfig, added configuration file and test for cgr-loader 2018-04-25 16:52:46 +02:00
TeoV
bbc2f5d90a Finish call test for Kamailio 2018-04-24 16:41:24 +02:00
DanB
54ffa4b9a6 Adding duration option to *month_end expiry time 2018-04-23 14:26:13 +02:00
Anevo
76dd752e06 Updated ping method to accept all strings format 2018-04-23 11:27:33 +02:00
DanB
eabacead26 CGRReply with data converters within radius agent 2018-04-17 19:28:16 +02:00
Anevo
8f0ef9de9c Add single ping command for all subsystems 2018-04-14 11:24:45 +02:00
TeoV
6dce7c66eb Add *filters and *resource to loaderS 2018-04-12 14:04:52 +02:00
TeoV
ee90c1f0d1 Active Dispatcher Service 2018-04-12 14:04:52 +02:00
TeoV
a5f77d5a8b Add config for dispatcher 2018-04-12 14:04:52 +02:00
TeoV
734a551903 Add SuppliersMaxCost in freeswtich and kaamailio , fixes #1039 , fixes #1036 2018-04-10 13:50:37 +02:00
TeoV
61ff360dab Update MaxCost For GetSuppliers 2018-03-30 19:23:04 +02:00
Anevo
72b01dcfc1 Tested functions in utils/reflect.go 2018-03-27 18:47:38 +02:00
DanB
9da53d5fdb Loader TestProcessContent with single file, defaults to map[string]interface{} -> struct 2018-03-26 18:16:49 +02:00
Anevo
a2ca4ef7e3 Renamed console files and tested functions from utils/struct.go 2018-03-26 17:43:34 +02:00
DanB
be89785ad6 LoaderS with storeLoadedData method, reflect.UpdateStructWithIfaceMap 2018-03-23 20:36:22 +01:00
Anevo
e81a3ae10b Added Status API all for each subsystem 2018-03-23 17:32:34 +01:00
DanB
71469f88b3 LoaderS with tests for both single and multiple files as data source 2018-03-22 19:36:46 +01:00
Anevo
60c48cf52b Added tests for Dataconverter methods and renamed *usage_seconds to *duration_seconds 2018-03-21 13:29:44 +01:00
DanB
ae9ceb5169 Basic loaders skel 2018-03-20 18:35:29 +01:00
DanB
1feda9c504 RadAgent sample config updated with *usage_seconds converter, tests in rsrfield 2018-03-18 19:43:19 +01:00
DanB
cd106660a5 RSRField.Parse method to include value parsing + conversion and filters checking 2018-03-18 13:24:47 +01:00
DanB
994c7c5a59 Parse method for RSRField 2018-03-16 19:18:11 +01:00
DanB
34334e24f5 NewRoundConverter properly populating params 2018-03-16 19:18:10 +01:00
DanB
59710083fe RSRTransformer -> DataConverter, RSRField with converters parsed 2018-03-16 19:18:10 +01:00
TeoV
65a1ed19bd Update errors for freeswitch 2018-03-16 18:17:20 +01:00
TeoV
3bab281fda Remove unnecessary parameters from utils/server.go ServeHTTP 2018-03-16 18:17:20 +01:00
TeoV
50e58fbcaf Add HTTP config option CDRsURL 2018-03-16 18:17:20 +01:00
TeoV
ac6a1c0597 Add HTTP config option freeswiwtch_cdrs_url 2018-03-16 18:17:20 +01:00
TeoV
dcbfd518d4 Add Test correlation between FsEvent->SMGEvent.CgrID and FsCdr 2018-03-14 15:13:00 +01:00
DanB
90339dbc0f Config JSON with sample loaders 2018-03-13 19:35:38 +01:00
Anevo
7eb7586c48 Console cache_stats command 2018-03-13 16:16:52 +01:00
Anevo
a4694509bf cache_stats command 2018-03-12 16:42:50 +01:00
TeoV
eeee8b9945 Add cgr_acd variable in freeswitch (used for GetSuppliers) 2018-03-12 16:15:15 +01:00
DanB
eba961fb3b RSRTransformer -> RSRConverter 2018-03-11 17:33:47 +01:00
DanB
f17e501f6f CacheSv1.PrecacheStatus API 2018-03-09 16:16:30 +01:00
DanB
7cb4aea488 Precaching done by CacheS 2018-03-07 18:46:11 +01:00
DanB
d95c5e85b3 DataManager.GetFilterIndexes with cacheID and itemIDPrefix, utils.CachePrefixToInstance, utils.PrefixToRevIndexCache 2018-03-06 17:20:04 +01:00
DanB
441a7355e3 Replace ItemNotFound error with transcache.ErrNotFound 2018-03-06 17:20:04 +01:00
DanB
8958c2aef3 Fix missing imports in tests 2018-03-06 17:20:04 +01:00
DanB
9d196c1427 Engine using TransCache instead of built-in 2018-03-06 17:20:04 +01:00
TeoV
6d382048df Add event from SessionS to ThresholdS 2018-03-05 18:05:50 +01:00
TeoV
6ee1d550f2 Update ComputeFilterIndexer to consider transactionID 2018-03-05 18:05:50 +01:00