Commit Graph

5354 Commits

Author SHA1 Message Date
Radu Ioan Fericean
8ac8b65a95 cdrs stats RPC service and integration with cdrs/mediator 2014-07-21 20:00:58 +03:00
DanB
fd532fb1c3 Merge branch 'master' of https://github.com/cgrates/cgrates 2014-07-17 20:42:42 +02:00
DanB
5e75234ede Query filters for ratedAccount and ratedSubject 2014-07-17 20:29:13 +02:00
Radu Ioan Fericean
f6d0454a81 added reset filters for action trigger reset
+test
2014-07-17 19:42:03 +03:00
Radu Ioan Fericean
1289adc155 added reset filters for action trigger reset
+test
2014-07-17 19:40:08 +03:00
Radu Ioan Fericean
a5bf017085 test balance match action trigger 2014-07-17 19:16:15 +03:00
Radu Ioan Fericean
ca4988dd77 Merge branch 'master' into stats
Conflicts:
	engine/action_trigger.go
2014-07-17 19:01:43 +03:00
Radu Ioan Fericean
93ec058b19 added RatingSubject and SharedGroup to action trigger 2014-07-17 19:00:12 +03:00
DanB
5430490ec5 Adding RatedAccount and RatedSubject inside StoredCdr 2014-07-17 14:27:06 +02:00
Radu Ioan Fericean
cb9e69f5c9 Merge branch 'master' into stats
Conflicts:
	engine/action_trigger.go
2014-07-17 11:16:24 +03:00
DanB
5a1994a943 Apier.AddTriggeredAction receiving now BalanceWeight and ExpiryTime 2014-07-16 09:36:15 +02:00
Radu Ioan Fericean
8aa5540d23 action's execute now get stats queue 2014-07-15 18:33:46 +03:00
Radu Ioan Fericean
84dffb963a Merge branch 'master' into stats
Conflicts:
	cmd/cgr-engine/cgr-engine.go
	engine/action_trigger.go
	utils/rsrfield.go
2014-07-15 16:37:23 +03:00
Radu Ioan Fericean
c44287bee0 quick fix for compile error 2014-07-15 16:16:45 +03:00
Radu Ioan Fericean
8023de5f24 action trigger balance weight and exp time
also execute action trigger only on dirty balances
2014-07-15 16:14:58 +03:00
Radu Ioan Fericean
26fac17b33 started stats triggers 2014-07-15 15:43:33 +03:00
DanB
e09212354c Adding re-connecting rpc client 2014-07-11 18:12:51 +03:00
DanB
8c23a91f05 Logic to handle multiple derived charging run filters inside mediator and session manager 2014-07-11 18:12:51 +03:00
DanB
57110e81c8 Loader for derived charging filters, using derived chargers filters within mediator and session manager, filter implementation inside StoredCdr 2014-07-11 18:12:50 +03:00
DanB
192ce121de Adding re-connecting rpc client 2014-07-11 16:40:38 +02:00
DanB
22670e12a8 Logic to handle multiple derived charging run filters inside mediator and session manager 2014-07-09 15:21:42 +02:00
DanB
31b421c755 Loader for derived charging filters, using derived chargers filters within mediator and session manager, filter implementation inside StoredCdr 2014-07-07 11:34:23 +02:00
DanB
056b9c6c61 Fixup Responder.GetDerivedCharging, adding localtests for both ApierV1.GetDerivedCharging and Responder.GetDerivedCharging 2014-06-17 12:51:18 +02:00
DanB
bc5a80fe25 Adding *voice balance and derived charging inside fs_json tutorial, fixup loading of derived charging from csv 2014-06-15 19:05:00 +02:00
DanB
ff714a1bc8 Small sql fixup on missing cdr_extra values 2014-06-12 11:18:21 +02:00
DanB
4545ca1a30 Merge branch 'master' of https://github.com/cgrates/cgrates 2014-06-05 11:06:51 +02:00
DanB
f9f994cd7e HttpSkipTlsVerify for http client 2014-06-05 11:02:17 +02:00
Radu Ioan Fericean
3d99f917f5 renamed balance_add to balance_set
now it accepts negative values
2014-06-04 18:43:29 +03:00
DanB
c063bc2a21 Adding utils.HttpJsonPost client 2014-05-28 19:33:47 +02:00
Radu Ioan Fericean
b62d7ba52d fallback on *any destination 2014-05-28 13:53:49 +03:00
DanB
e15a08d633 Adding SMS Charging test 2014-05-28 10:12:38 +02:00
DanB
4f95f56284 Usage stored as decimal in MySQL, more tests and sample tariff plan data 2014-05-28 09:36:16 +02:00
Radu Ioan Fericean
bbe64e3e30 fix for data interval splitting (thanks DanB) 2014-05-19 23:53:22 +03:00
DanB
66d9377c53 DerivedChargers DurationField -> UsageField 2014-05-19 10:21:20 +02:00
DanB
e8690fc23e StoredCdr.Duration -> StoredCdr.Usage 2014-05-19 09:24:46 +02:00
Radu Ioan Fericean
129ca0cd93 *any date fixes 2014-05-18 20:21:29 +03:00
DanB
4d33d7cf81 DestinationRates accepting * any as destination id, adding sample data plan to prepaid1centpsec sample tariff plan 2014-05-18 14:54:34 +02:00
DanB
8c29d041f1 Initial ApierV1.GetDataCosts 2014-05-16 20:08:34 +02:00
DanB
a90356d62c Fixup re-rating not using cost -1 2014-05-15 16:00:34 +02:00
DanB
040430bc3b Quick fix rated_cdrs usage format 2014-05-15 12:35:15 +02:00
DanB
d0d49481a2 ApierV1.GetCdrs method, CDR fields now exported from rated_cdrs table to reflect derived charging, duration layout, added upgrade script for mysql schema 2014-05-15 12:13:03 +02:00
Radu Ioan Fericean
7f747c4529 test for action timing next start date 2014-05-14 12:24:24 +03:00
Radu Ioan Fericean
6536465e1f check for obsolete tasks 2014-05-13 19:30:04 +03:00
DanB
c3f8521ad4 Get Aliases now from cache only 2014-05-13 11:58:50 +02:00
DanB
e157966af2 Small fixups on Alias keys 2014-05-12 19:12:42 +02:00
DanB
da6f9cad6a ApierV1 methods for add, get, remove aliases, local tests attached 2014-05-12 19:03:07 +02:00
DanB
79d654c2a0 Aliases now with multi-tenant support, ApierV1.GetRatingSubjectAliases, ApierV1.GetAccountAliases RPC commands implementation 2014-05-11 21:48:51 +02:00
DanB
7bc0003fcf GetStoredCdrs taking TORs as filter 2014-05-11 13:09:53 +02:00
DanB
370fc31db8 Adding TOR support inside CDRs 2014-05-09 19:24:38 +02:00
DanB
ed3ef16c09 DBCdrs: duration -> usage to cope with the *sms and *data TORs 2014-05-08 20:08:11 +02:00