Commit Graph

98 Commits

Author SHA1 Message Date
DanB
0c6e524c78 Removing debug messages for call calculation 2013-11-28 17:58:15 +01: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
f203feab20 removed alternative redis driver 2013-11-27 18:03:49 +02:00
Radu Ioan Fericean
bd4a19ae16 copy destinationa and subject to callcost 2013-11-27 15:02:07 +02:00
Radu Ioan Fericean
b4f34a77cc added matched subject and matched prefix to timespan 2013-11-18 19:49:55 +02:00
Radu Ioan Fericean
a483d2304e tests for rating info activation times 2013-11-18 19:36:54 +02:00
DanB
4e0ccbfa19 Unifying fallback subjects key between csv and db, first match between loaded data from csv and from stordb 2013-11-18 10:28:27 +01: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
b87399c123 fixed build error 2013-11-05 20:38:39 +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
Radu Ioan Fericean
d03ff0a5cd newsubject tests and fixes 2013-10-15 14:56:39 +03:00
Radu Ioan Fericean
d608c6fe07 improved long timespans splitting 2013-10-11 20:15:47 +03:00
Radu Ioan Fericean
54ab6074a6 more loading fixes and more tests 2013-10-09 20:02:13 +03:00
Radu Ioan Fericean
56b4a3f0a4 fix for bad timespan 2013-10-08 15:27:04 +03:00
Radu Ioan Fericean
48ccb6e930 even more logging 2013-10-08 14:10:17 +03:00
Radu Ioan Fericean
f2a9154b41 simplified mediator call duration and more logging 2013-10-08 13:16:18 +03:00
Radu Ioan Fericean
c59dc78f01 get cost call duration fix 2013-10-07 22:28:04 +03:00
Radu Ioan Fericean
97540fcf8c use matched subject in call cost information 2013-10-07 17:49:44 +03:00
Radu Ioan Fericean
617c3f9591 more tests 2013-10-07 17:03:00 +03:00
Radu Ioan Fericean
c889eafb20 removed special price 2013-10-03 20:14:45 +03:00
Radu Ioan Fericean
6cd7edd8a2 refound money 2013-10-02 20:09:42 +03:00
Radu Ioan Fericean
552aa0904f using DestinationContainsPrefix method 2013-09-30 22:07:39 +03:00
Radu Ioan Fericean
cd98141fbb still working on balance subject debit 2013-09-23 19:26:40 +03:00
Radu Ioan Fericean
8c1ad3de86 reverted to map for tests 2013-09-18 18:09:56 +03:00
Radu Ioan Fericean
f90b9e7aa3 destinations are now stored in sets 2013-09-18 17:55:07 +03:00
Radu Ioan Fericean
e18420ea23 rated seconds slice 2013-09-12 21:09:42 +03:00
Radu Ioan Fericean
a35f5ed480 interval and activation profile refactoring 2013-09-12 16:24:57 +03:00
Radu Ioan Fericean
a1612f5507 implemented timespan expanding 2013-09-10 14:45:55 +03:00
Radu Ioan Fericean
372fbe0e10 started destination hash storage and colapsed debit actions 2013-09-09 20:45:46 +03:00
Radu Ioan Fericean
931c6efb1a converted minutebucket to balance, compiled but test fail 2013-09-05 19:14:22 +03:00
Radu Ioan Fericean
3731fb1977 merged storage interfaces split 2013-08-31 13:01:30 +03:00
Radu Ioan Fericean
8f804b8bc5 refactorings, started groups 2013-08-30 19:02:05 +03:00
Radu Ioan Fericean
7edcb9fd6e added round to minute util function and reverted to debit only available credit for prepaid 2013-08-29 15:51:03 +03:00
Radu Ioan Fericean
47442dda3c small typo 2013-08-27 19:01:30 +03:00
Radu Ioan Fericean
5acbdc6934 cleaned unimplemented methods from db adaptors 2013-08-27 15:07:50 +03:00
Radu Ioan Fericean
411af6ba74 splited storage interface in multiple interfaces 2013-08-27 14:48:01 +03:00
Radu Ioan Fericean
48fb53ac08 running load tests 2013-08-07 18:18:44 +03:00
Radu Ioan Fericean
7a38b39631 more switch relative time fixes 2013-08-07 14:20:14 +03:00
Radu Ioan Fericean
c209dbfb9f using time.Duration for rateincrements and groupinterval 2013-08-07 13:37:25 +03:00
Radu Ioan Fericean
0785874357 call duration fixes and switch relative start/end time 2013-08-07 13:37:25 +03:00
Radu Ioan Fericean
2d08f0a31e set -1 cost on error 2013-08-04 22:32:11 +03:00
Radu Ioan Fericean
2156f05131 history flood/loop protection 2013-08-04 20:21:43 +03:00
Radu Ioan Fericean
6c5d73d41a more refactoring and added first test 2013-08-01 18:19:18 +03:00
Radu Ioan Fericean
64c1cd67f0 implemented global rounding method and precision for get cost 2013-07-25 12:16:15 +03:00
Radu Ioan Fericean
6c79fd2092 rater lib changed to engine 2013-07-24 13:38:45 +03:00