Commit Graph

140 Commits

Author SHA1 Message Date
Radu Ioan Fericean
2093ae5c6d merge error fixed 2016-02-19 13:43:15 +02:00
Radu Ioan Fericean
0d9d623e70 Merge branch 'pointer' 2016-02-19 13:26:22 +02:00
Radu Ioan Fericean
fb8aacb234 unit tests passing 2016-02-19 13:20:07 +02:00
Radu Ioan Fericean
1acbaa968f execute action trigger loop protection 2016-02-19 13:20:07 +02:00
Radu Ioan Fericean
418a9cf12f most engine tests passing
ResetAccountPending
2016-02-19 13:20:07 +02:00
Radu Ioan Fericean
b2253e6385 refactoring 2016-02-19 13:20:07 +02:00
Radu Ioan Fericean
097c0073a0 engine compiling 2016-02-19 13:20:07 +02:00
Radu Ioan Fericean
7fc0e4ff50 started action balance pointer filtering 2016-02-19 13:20:07 +02:00
Radu Ioan Fericean
2690802100 triggers loading improvement 2016-02-19 12:58:14 +02:00
Radu Ioan Fericean
e30fe4f6ce unit tests passing 2016-02-16 22:45:23 +02:00
Radu Ioan Fericean
db787e3e35 execute action trigger loop protection 2016-02-16 11:30:52 +02:00
Radu Ioan Fericean
da4c1ca2da most engine tests passing
ResetAccountPending
2016-02-15 23:05:35 +02:00
Radu Ioan Fericean
cc96e60023 refactoring 2016-02-11 13:40:37 +02:00
Radu Ioan Fericean
7bf15bf825 engine compiling 2016-02-11 10:26:43 +02:00
Radu Ioan Fericean
8a24738b85 started action balance pointer filtering 2016-02-09 16:19:40 +02:00
Radu Ioan Fericean
b2a39ed867 action triggers expiration and activation times 2016-02-04 18:46:06 +02:00
Radu Ioan Fericean
060a901a6a keep counter value on re-init 2016-02-02 22:14:30 +02:00
Radu Ioan Fericean
3322226b65 fix enable_disable toggle issue 2016-01-27 17:42:25 +02:00
Radu Ioan Fericean
9ce16de6f8 SetAccount api 2016-01-25 15:39:33 +02:00
Radu Ioan Fericean
fa1b866931 first version of set balance api 2016-01-25 10:16:22 +02:00
Radu Ioan Fericean
862795ef06 all actons can be conditional with Filter field 2016-01-21 17:00:25 +02:00
Radu Ioan Fericean
4e784b6ef5 conditional topup tests and improvements
fixes #275
2016-01-19 21:25:06 +02:00
Radu Ioan Fericean
2812eafc3e implemented *has operator and added Type field 2016-01-19 16:13:01 +02:00
Radu Ioan Fericean
5e7bdbcd97 condition language parser and tests 2016-01-18 22:03:11 +02:00
Radu Ioan Fericean
cba3c25b01 condition string parser class 2016-01-15 19:05:32 +02:00
Radu Ioan Fericean
269ada2d00 started conditional actions 2016-01-13 19:58:23 +02:00
Radu Ioan Fericean
f453040b72 include blcoker in balance match 2016-01-13 19:26:42 +02:00
Radu Ioan Fericean
2905d4d089 fixes and tests for blocker flag, fixes #274 2016-01-13 18:51:00 +02:00
Radu Ioan Fericean
13834eefbe started balance blocker flag 2016-01-12 22:19:12 +02:00
Radu Ioan Fericean
834c12f8fa use map for shared group member ids 2016-01-12 20:32:43 +02:00
DanB
704b0811f3 Resolving conflicts from master 2015-12-27 11:17:05 +01:00
Radu Ioan Fericean
d5ab7e2a5e ID and UniqueID for action trigger 2015-12-15 17:56:44 +02:00
DanB
16beb55df8 Fix conflicts from master 2015-12-13 11:31:26 +01:00
Radu Ioan Fericean
961cfc74ae debug logging 2015-12-11 16:34:26 +02:00
DanB
eac2e59451 Fix utils/consts 2015-12-03 13:19:10 +01:00
Radu Ioan Fericean
f57ebb16d2 create incerements for getcost as well 2015-11-30 19:38:58 +02:00
Radu Ioan Fericean
feedacc7b5 protection against nil unit counter 2015-11-25 13:29:04 +02:00
Radu Ioan Fericean
0af46970c3 hardcode direction in old account structure 2015-11-16 18:40:42 +02:00
Radu Ioan Fericean
6dd613e526 Merge branch 'master' into cdrmerge 2015-11-16 10:09:50 +02:00
Radu Ioan Fericean
9bc82ada01 fix general tests 2015-11-15 22:02:19 +02:00
Radu Ioan Fericean
aef3bdeb47 connect fee gets debited first 2015-11-15 21:34:03 +02:00
Radu Ioan Fericean
e94414e1f1 added RemoveBalances API
fixes #239
2015-11-12 11:43:01 +02:00
Radu Ioan Fericean
515684ea38 action transaction tests
fixes #284
2015-11-11 19:34:26 +02:00
Radu Ioan Fericean
83bced074c renamed *exp_balance in *balance_expired 2015-11-10 12:46:50 +02:00
Radu Ioan Fericean
9b9cdb860d test for *exp_balance trigger
fixes #269
2015-11-10 10:31:37 +02:00
Radu Ioan Fericean
80101640b9 safer threshold type checks 2015-11-10 09:32:19 +02:00
Radu Ioan Fericean
ed9ed328f3 added exp_balance action trigger 2015-11-10 09:31:45 +02:00
Radu Ioan Fericean
b92bd74126 safer threshold type checks 2015-11-06 15:58:28 +02:00
DanB
d830dc7762 Fix ApierV1.GetAccount and GetAccounts to display old account format properly 2015-11-04 17:30:42 +01:00
Radu Ioan Fericean
1f20539bb3 convert *max/min_counter to *max/min_event_counter
this is the default behavior
2015-11-03 18:43:12 +02:00