Commit Graph

49 Commits

Author SHA1 Message Date
Radu Ioan Fericean
56848a60ce Merge branch 'master' into faststart 2016-06-07 22:44:06 +03:00
Radu Ioan Fericean
e84e28faae cache refactoring for save and load 2016-06-07 22:43:02 +03:00
DanB
0bf0688063 Revenue protection through Min-/MaxCost filters to GetLCR APIs, fixes #411 2016-06-05 19:07:12 +02:00
DanB
2ef26c9be9 New HttpPoster implementation, moved Logger to utils package 2015-10-01 14:47:07 +02:00
Radu Ioan Fericean
ec040b4ae6 added reverse alias APIs and console commands
fixes #170, fixes #168
2015-09-07 17:22:54 +03:00
DanB
8ddf45f64b SM-FreeSWITCH config change, cdr_extra_fields -> extra_fields, using them now also in auth and lcr requests, fixes #150 2015-08-20 09:13:10 +02:00
DanB
1efd09a655 Configurable default_timezone for timestamps which are missing it, fixes #149, fixes #108 2015-08-19 12:15:28 +02:00
DanB
ad682a5aed LcrReq parameter change StartTime->SetupTime for uniformity with MaxUsageReq 2015-08-13 12:16:30 +02:00
DanB
95694b688e LcrRequest.IgnoreErrors flag implementation, fixes #142 2015-08-10 15:47:38 +02:00
DanB
c638683756 Paginator for GetLcr requests 2015-08-04 21:38:05 +02:00
Radu Ioan Fericean
10b92844eb renamed share to ratio 2015-07-31 17:24:09 +03:00
Radu Ioan Fericean
de22799b5d renamed ponder to share 2015-07-31 17:04:15 +03:00
Radu Ioan Fericean
bc4fd873c5 load lcr missing ponders 2015-07-31 13:59:45 +03:00
Radu Ioan Fericean
6110c321b5 fixes and more tests for lcr 2015-07-31 11:56:26 +03:00
Radu Ioan Fericean
d4a440d0ec first working load distribution lcr 2015-07-31 11:28:08 +03:00
Radu Ioan Fericean
92218a62fd load distribution lcr (work in progress) 2015-07-30 23:12:15 +03:00
Radu Ioan Fericean
7d90cf3e85 added DDC - Destination Distinct Count
fixes #106
2015-07-06 12:33:17 +03:00
Radu Ioan Fericean
fcb5fee2fc normal test passing 2015-06-16 22:09:10 +03:00
DanB
2d440a046d FreeSWITCH cgr_computelcr channel variable processing, fix logging of callcosts from session manager, improved tutorial_fs testing 2015-06-14 19:02:58 +02:00
Radu Ioan Fericean
9ffc2a4715 refactored errors 2015-06-13 16:45:09 +03:00
Radu Ioan Fericean
cfc766677a better qos sorter 2015-06-08 12:56:42 +03:00
DanB
964a5c07d3 Adding PDD to LCR/QOS 2015-06-08 10:20:13 +02:00
DanB
fdef1bfe67 Adding QOS to LcrReply, Error as string in supplierCost 2015-05-25 13:18:47 +02:00
DanB
73be367dd7 Better LCR error handling, SM-Kamailio fixes for LCR handling 2015-05-24 17:43:37 +02:00
DanB
dbd0f369b1 Adding LCR processing to SM-Kamailio 2015-05-23 21:02:05 +02:00
Radu Ioan Fericean
554d84266f higher weights are better 2015-05-20 14:12:21 +03:00
Radu Ioan Fericean
a20cd5d497 separate missing quos metrics from never calculated 2015-04-24 17:46:19 +03:00
Radu Ioan Fericean
a043548dab imroved lcr tests 2015-04-24 16:12:31 +03:00
Radu Ioan Fericean
b1ef36240f added TCD to LCR QOS 2015-04-23 14:37:03 +03:00
Radu Ioan Fericean
ee413d19c6 added ACC and TCC to LCR
what a nice commit message!
2015-04-22 23:16:29 +03:00
Radu Ioan Fericean
55193c47d1 lcr qos fixes 2015-04-21 00:22:27 +03:00
DanB
6c291eb116 Renaming QOS_THRESHOLD 2015-04-17 18:03:49 +02:00
DanB
27bb4b831a Parse LCR strategy parameters only when QOS is involved, compute QOS only when necessray, LCR test fix 2015-04-16 08:48:13 +02:00
Radu Ioan Fericean
45f8243541 unig time.Duration in LcrSupplierCost 2015-04-10 09:49:49 +03:00
Radu Ioan Fericean
393d01acba use weight in destination matching 2015-04-08 10:38:50 +03:00
Radu Ioan Fericean
4bda71a660 only one lcr entry per cd 2015-04-08 09:59:39 +03:00
Radu Ioan Fericean
25a1858eac fixes and tests for lcr 2015-04-06 18:30:40 +03:00
Radu Ioan Fericean
4cc9789871 various lcr bits test 2015-04-06 14:59:44 +03:00
Radu Ioan Fericean
53a4895683 fix build and test on lcr qos sorter 2015-04-03 19:40:18 +03:00
Radu Ioan Fericean
4926e33528 simplified account locking and more lcr qos 2015-04-03 19:21:26 +03:00
Radu Ioan Fericean
837f9c98cb more work on lcr 2015-04-01 21:32:14 +03:00
Radu Ioan Fericean
66abb755cb new lcr structure 2015-03-31 18:25:06 +03:00
Radu Ioan Fericean
bf0ac94a8d updated copyright info 2015-03-11 19:49:52 +02:00
Radu Ioan Fericean
5e7eec3685 updated copyright year 2014-11-27 21:27:00 +02:00
Radu Ioan Fericean
f1731cccb7 lcr loading 2014-04-26 01:33:48 +03:00
Radu Ioan Fericean
611743d3c5 first lcr algo 2014-03-26 11:51:03 +02:00
Radu Ioan Fericean
ee6b1cd74f add lcr strategy 2014-03-25 21:38:18 +02:00
Radu Ioan Fericean
8987b11cbd added lcr storage methods 2014-03-25 18:01:49 +02:00
Radu Ioan Fericean
21b80c992b started LCR work 2014-03-07 12:15:28 +02:00