Commit Graph

58 Commits

Author SHA1 Message Date
Radu Ioan Fericean
e84e28faae cache refactoring for save and load 2016-06-07 22:43:02 +03:00
Radu Ioan Fericean
182da50555 destination rate selection fixes 2016-05-16 21:20:56 +03:00
Radu Ioan Fericean
6cf36e5be0 better rate intervals sorting according to weight
should solve the issue #424
2016-04-12 23:17:21 +03:00
Radu Ioan Fericean
f49c1f694c LCR subject prefix matching
fixes #388, fixes #394
2016-04-01 13:29:19 +03:00
Radu Ioan Fericean
c39d114bd7 small cosmetic changes 2016-03-17 09:32:36 +01:00
Radu Ioan Fericean
9fbd39ae6d Config for prefix matching for rating subject
config for #388
2016-03-08 11:49:08 +02:00
Radu Ioan Fericean
48e7faf35d Prefix matching for rating subject
implements #388, config option pending
2016-03-07 22:34:46 +02:00
Radu Ioan Fericean
738406003e exclude intervals that don't contain start time'
fix for integration tests
2016-01-06 20:44:45 +02:00
Radu Ioan Fericean
79dc7d5400 rate interval selection improvements
fixes #338
2016-01-06 18:45:33 +02:00
DanB
2ef26c9be9 New HttpPoster implementation, moved Logger to utils package 2015-10-01 14:47:07 +02:00
Radu Ioan Fericean
2709042357 used new aliases for rating profile finding
before mass reflection replacement
2015-09-16 21:30:44 +03:00
Radu Ioan Fericean
ec040b4ae6 added reverse alias APIs and console commands
fixes #170, fixes #168
2015-09-07 17:22:54 +03:00
Radu Ioan Fericean
7d20097754 no default fallback, fixes #146 2015-08-18 23:05:05 +03:00
Radu Ioan Fericean
891f407b54 added remove rating profile api + console 2015-08-18 19:19:56 +03:00
Radu Ioan Fericean
fcb5fee2fc normal test passing 2015-06-16 22:09:10 +03:00
Radu Ioan Fericean
9ffc2a4715 refactored errors 2015-06-13 16:45:09 +03:00
Radu Ioan Fericean
e7224a4a39 started derived chargers move, tests failing 2015-06-12 12:38:23 +03:00
Radu Ioan Fericean
253d3e4f0a return error on missing rate intervals 2015-05-20 14:12:21 +03:00
Radu Ioan Fericean
1e5e025cc3 use Id instead of ID 2015-05-15 14:47:16 +03:00
Radu Ioan Fericean
3cfeaf7ac5 add rating plan id to call cost 2015-05-14 11:06:25 +03:00
Radu Ioan Fericean
05c4974275 fix for #61
thank you eloycoto
2015-04-27 19:54:57 +03:00
Radu Ioan Fericean
599b67e743 refactored balance types 2015-04-24 20:19:37 +03:00
Radu Ioan Fericean
25a1858eac fixes and tests for lcr 2015-04-06 18:30:40 +03:00
Radu Ioan Fericean
c100e171d4 added CdrStatQueueIds to rating profiles 2015-04-02 21:10:21 +03:00
Radu Ioan Fericean
bf0ac94a8d updated copyright info 2015-03-11 19:49:52 +02:00
Radu Ioan Fericean
1665113742 small optimizations for cache 2014-11-27 22:36:42 +02:00
Radu Ioan Fericean
5e7eec3685 updated copyright year 2014-11-27 21:27:00 +02:00
Radu Ioan Fericean
680985200f Using map[interface{}]struct{} instead of []interface{} in cache 2014-11-26 18:28:07 +02:00
Radu Ioan Fericean
46fc12e0cd fixes for loading apier methods 2014-09-04 21:33:13 +03:00
Radu Ioan Fericean
24c79b6b22 working version for cache transactions 2014-09-03 19:17:55 +03:00
Radu Ioan Fericean
b62d7ba52d fallback on *any destination 2014-05-28 13:53:49 +03:00
Radu Ioan Fericean
129ca0cd93 *any date fixes 2014-05-18 20:21:29 +03:00
DanB
da6f9cad6a ApierV1 methods for add, get, remove aliases, local tests attached 2014-05-12 19:03:07 +02:00
Radu Ioan Fericean
df655e7751 handling *any destination id 2014-04-09 20:17:13 +03:00
Radu Ioan Fericean
f6741c6d88 Added rating id and destination id to call cost 2014-03-17 18:37:50 +02:00
Radu Ioan Fericean
30a842a6b9 miminmum match length is now parametrized and can be moved in the confs
Note that it affects the general speed
2014-02-01 14:04:12 +02:00
Radu Ioan Fericean
3bbb67c72f working variant for history server and gob enc 2014-01-25 11:52:11 +02:00
Radu Ioan Fericean
8177e64f8b new histtory tests 2014-01-25 11:52:11 +02:00
Radu Ioan Fericean
4638bad4d1 replaced storageGetter with dataStorage 2013-12-17 22:37:51 +02:00
Radu Ioan Fericean
cd9eaecb83 changed the way the destinations are cached 2013-12-17 19:33:04 +02:00
Radu Ioan Fericean
d69378a626 started new destination caching 2013-12-17 17:51:38 +02:00
Radu Ioan Fericean
b669d1d326 Added bool parameter for searching datadb for cached values or not 2013-11-28 18:09:24 +02:00
Radu Ioan Fericean
a483d2304e tests for rating info activation times 2013-11-18 19:36:54 +02:00
Radu Ioan Fericean
9df187dd8e better rating information finding 2013-11-15 20:26:15 +02:00
Radu Ioan Fericean
8189bbbf36 using utils types to load data 2013-11-14 09:39:00 +02:00
Radu Ioan Fericean
c6752be776 started work on rating plan activation time handling 2013-11-13 00:08:19 +02:00
Radu Ioan Fericean
d9b0461746 using destination contains prefix method 2013-10-28 18:56:23 +02:00
Radu Ioan Fericean
566447a0a0 re-added caching for destinations and moved cache to storage classes 2013-10-28 15:25:45 +02:00
Radu Ioan Fericean
a4559a68ea rating plan optimization 2013-10-24 19:22:55 +03:00
Radu Ioan Fericean
3466fa103b refactored rating plans structure 2013-10-21 19:18:56 +03:00