Commit Graph

2000 Commits

Author SHA1 Message Date
Radu Ioan Fericean
a42015a461 renamed BalanceKey to AccountKey 2014-07-17 11:56:13 +03:00
Radu Ioan Fericean
25da31a301 updated apier for expiration date 2014-07-17 11:40:07 +03:00
Radu Ioan Fericean
cb9e69f5c9 Merge branch 'master' into stats
Conflicts:
	engine/action_trigger.go
2014-07-17 11:16:24 +03:00
DanB
62d1a31290 Removing unique key in cdrs_extra since it only slows down INSERTs 2014-07-16 11:50:43 +02:00
DanB
3c4a247052 Adding min_callduration option in session manager 2014-07-16 11:34:51 +02:00
DanB
c08fc13629 Removing Type out of CgrXmlConfiguration 2014-07-16 11:14:45 +02:00
DanB
a449194b62 CdrExporter with configurable field separator, counters for sms and data usage 2014-07-16 10:56:56 +02:00
DanB
5a1994a943 Apier.AddTriggeredAction receiving now BalanceWeight and ExpiryTime 2014-07-16 09:36:15 +02:00
DanB
c92affde6d Merge branch 'master' of https://github.com/cgrates/cgrates 2014-07-15 19:47:01 +02:00
DanB
a722d3242b Concurent import for CDR files 2014-07-15 19:46:53 +02:00
Radu Ioan Fericean
8aa5540d23 action's execute now get stats queue 2014-07-15 18:33:46 +03:00
Radu Ioan Fericean
e6a6910a46 removed cdrstats dir 2014-07-15 16:38:54 +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
430da9b714 CdrExporter does not longer make differences between .csv and .fwv formats handling, treating fields mandatory property also 2014-07-15 11:59:46 +02:00
Radu Ioan Fericean
77da8b0daf various stats tests 2014-07-14 14:41:53 +03:00
DanB
31a573fde4 RSRField parser to accept one letter replace templates 2014-07-11 18:22:50 +02:00
DanB
e14e28b31c Removing debug log 2014-07-11 18:12:51 +03:00
DanB
e09212354c Adding re-connecting rpc client 2014-07-11 18:12:51 +03:00
DanB
5daf99f875 DerivedCharging run filters are now chained 2014-07-11 18:12:51 +03:00
DanB
a62ab32bbc Merging old ParseRSRFields from config with new one in utils 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
4b77ca7acd Adding ev.PassesFieldFilter tests 2014-07-11 18:12:51 +03:00
DanB
6a91c174c1 fsevent.ParseEventValue tests refactored to cope with time differences on different build machines 2014-07-11 18:12:51 +03:00
DanB
8017af8aab Changed cgrid hash to build using SetupTime.UTC() 2014-07-11 18:12:51 +03:00
DanB
50750e2dc2 Small test fix 2014-07-11 18:12:50 +03:00
DanB
511fcfd8f5 Adding ParseRSRFields for list of RSRFields, modifying NewRSRField static format to add suffix / 2014-07-11 18:12:50 +03:00
DanB
14c613150f StoredCdr.PassesFieldFilter with grouping in regexp rules, fsevent with PassesFieldFilter method for derived charging 2014-07-11 18:12:50 +03:00
DanB
b439ff9f92 Removing debug log 2014-07-11 18:12:50 +03:00
DanB
4ea3ac49da Allow derived charging regexp filters with empty templates 2014-07-11 18:12:50 +03:00
DanB
10374448e6 Disabling derived charging filter in session manager until better implementation 2014-07-11 18:12:50 +03:00
DanB
d1807386c6 Disabling debug message for derived charging filter in mediator 2014-07-11 18:12:50 +03:00
DanB
28c27c8863 RegexpSearchReplace rule has now Matched field to confirm matching, DerivedChargers has now Regexp support in filters 2014-07-11 18:12:50 +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
c904343280 RunFilter in DerivedChargers, ParseEventValue accepting RSRField in FreeSWITCH event 2014-07-11 18:12:49 +03:00
DanB
392071da85 Cdrc to accept static fields in case of .csv files 2014-07-11 18:12:49 +03:00
DanB
bb102e65c2 Derived charging - fix nil pointer dereference in case of empty fields on fork cdr, cdrexporter correctly returning now empty file path in case of no cdrs to be exported 2014-07-11 18:12:49 +03:00
DanB
e9da9fd565 Fix CDRExporter to avoid writing empty fwv files, cgr-loader now orders rating recache in case of flushdb option used 2014-07-11 18:12:49 +03:00
DanB
c8c52842cb Removing debug log 2014-07-11 17:00:19 +02:00
DanB
192ce121de Adding re-connecting rpc client 2014-07-11 16:40:38 +02:00
DanB
d47e1bf53b DerivedCharging run filters are now chained 2014-07-11 10:28:01 +02:00
DanB
e808168d52 Merging old ParseRSRFields from config with new one in utils 2014-07-09 17:49:25 +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
0986c1371b Adding ev.PassesFieldFilter tests 2014-07-09 13:39:57 +02:00
DanB
3a8d78e798 fsevent.ParseEventValue tests refactored to cope with time differences on different build machines 2014-07-09 12:57:06 +02:00
DanB
b5f26c00b8 Changed cgrid hash to build using SetupTime.UTC() 2014-07-09 12:31:45 +02:00
DanB
090f7706e8 Small test fix 2014-07-09 11:39:10 +02:00
DanB
6d00cce055 Adding ParseRSRFields for list of RSRFields, modifying NewRSRField static format to add suffix / 2014-07-08 18:55:37 +02:00