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 |
|
TeoV
|
1747b16615
|
Indexes with tmp_ key will overwrite existing one
|
2018-03-05 18:05:50 +01:00 |
|
TeoV
|
0c718a919c
|
Recompute filter indexes to use transactions and resolve connection between statS/resourceS and thresholdS
|
2018-02-27 14:26:32 +01:00 |
|
TeoV
|
1e2f133757
|
Add *unlimited for resource usage and update tests
|
2018-02-27 14:26:32 +01:00 |
|
TeoV
|
6f4a0025dd
|
Update test for go 1.10 and update travis to run on go 1.10
|
2018-02-19 16:57:25 +01:00 |
|
DanB
|
a1cacadcc4
|
Adding cgr_host in FreeSWITCH events to solve CGRID when traffic flows over 2 different interfaces
|
2018-02-18 09:48:01 +01:00 |
|
TeoV
|
8811fd36e2
|
Dynamic usage_ttl for resources
|
2018-02-12 12:29:15 +01:00 |
|
TeoV
|
65e1b409b0
|
Refactoring code and Update struct for Suppliers ( SoringParams -> SoringParameters)
|
2018-02-11 18:27:56 +01:00 |
|
DanB
|
ceeba2770b
|
UsageSecondsRSRTransformer, reflect.IfaceAsDuration
|
2018-02-09 19:22:16 +01:00 |
|
TeoV
|
8d2845dfcd
|
Rename utils.MetaPrefix -> utils.Meta to avoid confusion with *pretix
|
2018-02-07 11:07:35 +01:00 |
|
DanB
|
a617484722
|
Automatic usage in case of Suppliers
|
2018-02-07 09:49:03 +01:00 |
|
DanB
|
7d7865c0cb
|
Radius *usage_seconds, reflect IfaceAsFloat64 method
|
2018-02-05 10:00:35 +01:00 |
|
DanB
|
a3e14effc3
|
RadiusAgent with CGRReply in templates
|
2018-02-05 10:00:35 +01:00 |
|
DanB
|
1f7bfa00cc
|
Fix SessionDisconnect call on FreeSWITCH and Kamailio agents, adding CGRReply structure
|
2018-02-05 10:00:35 +01:00 |
|
TeoV
|
465f0635eb
|
Add SessionsCosts in migrator and versions
|
2018-02-01 12:30:05 +01:00 |
|
TeoV
|
976cd20713
|
SM_Cost -> SessionsCost and update FSEvent and KamEvent
|
2018-01-31 18:31:07 +01:00 |
|
TeoV
|
a12d80d415
|
Remove Blocker from SupplierProfile and add to Supplier
|
2018-01-31 11:32:45 +01:00 |
|
TeoV
|
56cd0fd115
|
ResourceProfile.Thresholds -> ThresholdIDs
|
2018-01-31 11:32:45 +01:00 |
|