Commit Graph

108 Commits

Author SHA1 Message Date
Radu Ioan Fericean
4b40c761e0 unit tests passing 2015-11-03 16:53:34 +02:00
Radu Ioan Fericean
a44916465d triggers improvements
work in progress
2015-11-02 22:44:48 +02:00
Radu Ioan Fericean
88137b75db *generic balance used by all tors
fixes #250
2015-10-30 17:03:54 +02:00
Radu Ioan Fericean
1e1c115ed4 unit counters revision 2015-10-30 11:26:49 +02:00
Radu Ioan Fericean
23d85af439 timing ids and sharedgroup are now maps 2015-10-28 21:03:40 +02:00
Radu Ioan Fericean
5272dfd225 Merge branch 'master' into actmods 2015-10-28 09:23:23 +02:00
Radu Ioan Fericean
b1e1e24100 simple stack logger 2015-10-28 09:21:50 +02:00
Radu Ioan Fericean
c83e933fb3 Merge branch 'master' into actmods 2015-10-22 22:04:35 +03:00
Radu Ioan Fericean
4f2835d70e publish balance mod events on account save only 2015-10-22 22:01:29 +03:00
Radu Ioan Fericean
ec57a3e80c better match filter 2015-10-22 17:03:46 +03:00
Radu Ioan Fericean
07647f765b multiple categories in one balance
fixes #204
2015-10-22 17:01:42 +03:00
Radu Ioan Fericean
332bb5e26c add *default Id to default balance
reference to #251
2015-10-22 16:01:02 +03:00
Radu Ioan Fericean
41c6a597aa direction as simple balance filter
work in proggress
2015-10-21 19:26:45 +03:00
Radu Ioan Fericean
3d20c99f64 added account info to balance from action 2015-10-03 00:30:22 +03:00
DanB
2ef26c9be9 New HttpPoster implementation, moved Logger to utils package 2015-10-01 14:47:07 +02:00
Radu Ioan Fericean
d6f528d090 code cleanups, used consts from utils 2015-09-29 11:03:36 +03:00
Radu Ioan Fericean
1154c25f81 added enabledisablebalance action
fixes #174
2015-09-15 14:24:49 +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
f8d72138f3 improvement on timing contains date method 2015-08-03 20:57:26 +03:00
Radu Ioan Fericean
03f43dee37 more GetValue for balances 2015-07-28 14:21:41 +03:00
Radu Ioan Fericean
23593d585c better balance modyfy event 2015-07-28 14:17:34 +03:00
Radu Ioan Fericean
a3e2526c42 published first event 2015-07-03 20:21:07 +03:00
Radu Ioan Fericean
77d2048cab better rating info 2015-06-17 21:57:12 +03:00
Radu Ioan Fericean
bb52349e8f rating info for *zero based balances (#51, #96) 2015-06-17 16:58:02 +03:00
Radu Ioan Fericean
844840e184 fix for maxcost callcost information 2015-05-26 13:50:54 +03:00
Radu Ioan Fericean
eb8df9892a getcost uses maxcost strategy 2015-05-25 20:16:36 +03:00
Radu Ioan Fericean
36595d88f6 fix for cdrlog action 2015-05-25 16:30:40 +03:00
Radu Ioan Fericean
554d84266f higher weights are better 2015-05-20 14:12:21 +03:00
Radu Ioan Fericean
253d3e4f0a return error on missing rate intervals 2015-05-20 14:12:21 +03:00
Radu Ioan Fericean
d2b4df69ca Balance DestinationId now take multiple destinations 2015-05-16 00:01:30 +03:00
Radu Ioan Fericean
91d29f8135 units debit missing rateinterval protection 2015-05-13 13:31:01 +03:00
Radu Ioan Fericean
de75662a1d put the nil ratinginfo protection back 2015-05-12 22:40:34 +03:00
Radu Ioan Fericean
73b587e3a0 remove nil protection for later testing 2015-05-12 10:55:20 +03:00
Radu Ioan Fericean
63bcc21a46 protection against nil ratinginfo 2015-05-12 07:45:54 +03:00
Radu Ioan Fericean
5ac7c4508e refactored var name 2015-05-09 13:16:33 +03:00
Radu Ioan Fericean
599b67e743 refactored balance types 2015-04-24 20:19:37 +03:00
Radu Ioan Fericean
4aea3b4167 debug values foe eloy 2015-04-24 18:18:29 +03:00
Radu Ioan Fericean
938f2fada0 test for max cost strategy 2015-03-23 16:52:24 +02:00
Radu Ioan Fericean
581648a04f max cost and strategy at rate level 2015-03-23 11:39:49 +02:00
Radu Ioan Fericean
bf0ac94a8d updated copyright info 2015-03-11 19:49:52 +02:00
Radu Ioan Fericean
41cb3ab7d1 work in progress 2015-02-09 20:48:22 +02:00
Radu Ioan Fericean
f0fc38e62a more tests and fixes 2015-02-06 19:02:52 +02:00
Radu Ioan Fericean
73096da0b6 fix data matched prefix missing 2015-02-03 20:57:40 +02:00
Radu Ioan Fericean
347e78d5b5 new core rating rules 2015-01-27 18:57:08 +02:00
Radu Ioan Fericean
a75035af3c balance activation times (work in proggress) 2015-01-20 18:16:02 +02:00
Radu Ioan Fericean
ef101ce3b0 nil balance map fix
fix for adding default balance on uninitialized account
2015-01-06 14:21:40 +02:00
Radu Ioan Fericean
0bb8691101 balance activation times 2014-12-22 23:02:14 +02:00
Radu Ioan Fericean
26c6c22832 match empty filters 2014-12-07 13:39:52 +02:00
Radu Ioan Fericean
3df2ee6d5f more fixes and tests on balance filter matching 2014-12-07 13:26:16 +02:00
Radu Ioan Fericean
2dd3f6527d added balance tag for action triggers
also chenged the names of direction and destination params (prefixxed
with balance)
2014-12-04 20:13:19 +02:00