Commit Graph

124 Commits

Author SHA1 Message Date
DanB
fc546fe6b6 Adding FSMinDurLowBalance, FSLowBalanceAnnFile,FSEmptyBalanceContext, FSEmptyBalanceAnnFile and logic behind to support playing annoucements and transfers before disconnecting prepaid calls within FreeSWITCH SessionManager 2014-07-28 20:02:51 +02:00
DanB
9b2b3d2c94 OpenSIPS Events autosubscribe from SM 2014-07-28 16:01:26 +02:00
DanB
0f6e8540ef SM-OpenSIPS: configuration options in .cfg file 2014-07-27 12:24:28 +02:00
DanB
4f5894b27e Cdrc now supports multiple field sources 2014-07-24 17:32:46 +02:00
DanB
71464ce65e Fixup min_callduration being used by max_callduration parsing 2014-07-18 15:09:06 +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
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
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
e96251aba3 RegexpSearchReplace rule has now Matched field to confirm matching, DerivedChargers has now Regexp support in filters 2014-07-07 17:48:59 +02:00
DanB
9b37e97cc2 RunFilter in DerivedChargers, ParseEventValue accepting RSRField in FreeSWITCH event 2014-07-04 20:05:27 +02:00
DanB
4a21ed9684 CdrStatsConfig.ProcessedStats -> Metrics 2014-06-28 14:20:17 +02:00
DanB
cc585cd86e Adding filter value to cdre config 2014-06-06 12:30:54 +02:00
DanB
dac4300726 Adding sleep parameter to CdrStats triggers 2014-06-06 10:50:53 +02:00
DanB
6b1a67d4f5 Expanding CallStatsConfig 2014-06-05 20:04:44 +02:00
DanB
c4a463606a Add RatedCdrs parameter in CdrStatsConfig 2014-06-05 13:01:59 +02:00
DanB
4af3af33c5 Initial CdrStatsConfig sample 2014-06-05 12:58:44 +02:00
DanB
f9f994cd7e HttpSkipTlsVerify for http client 2014-06-05 11:02:17 +02:00
DanB
7bd66530fe Fixup balance_debit command, cdrexporter supporting http_post field values 2014-06-04 13:46:53 +02:00
DanB
8e7eb8233f Fixup default width parameters for cdre config 2014-06-04 12:21:20 +02:00
DanB
f436346873 Refactored CDRExporter to merge common exports into one mechanism, added CdreConfig type to collect configuration for CDRE from more sources 2014-06-03 19:05:36 +02:00
DanB
dbf6379818 Adding TOR in cgrates.cfg, fixing tests 2014-05-25 12:23:57 +02:00
DanB
9bf5f7611b xmlcdrc with setDefaults(), modifying default order of imported and exported cdrs 2014-05-23 21:44:33 +02:00
DanB
ad4fedc197 Fork cdrc over multiple folders based on xml configuration 2014-05-21 17:39:25 +02:00
DanB
201b7e7677 Removing CdrcPostMethod, default roundDecimals to 10 2014-05-21 10:13:02 +02:00
DanB
cb33f01695 Adding xml configuration for cdrc 2014-05-20 13:41:02 +02:00
DanB
66d9377c53 DerivedChargers DurationField -> UsageField 2014-05-19 10:21:20 +02:00
DanB
79237637e1 cgrates.cfg _duration fields -> _usage one 2014-05-19 09:59:50 +02:00
DanB
e8690fc23e StoredCdr.Duration -> StoredCdr.Usage 2014-05-19 09:24:46 +02:00
DanB
6ffdb1633f TOR in exported CDRs 2014-05-11 13:46:19 +02:00
Radu Ioan Fericean
928adcfbf0 no more global rounding method 2014-05-07 15:00:02 +03:00
DanB
f7abbacfe5 Refactoring CDRs to support RSRFields 2014-05-05 20:14:40 +02:00
Radu Ioan Fericean
ede467c899 Merge branch 'lcr'
Conflicts:
	engine/calldesc.go
	engine/handler_derivedcharging.go
	mediator/mediator.go
	utils/apitpdata.go
2014-04-29 14:20:15 +03:00
Radu Ioan Fericean
fcdc0c03c7 Merge branch 'data'
Conflicts:
	engine/calldesc.go
	mediator/mediator.go
	sessionmanager/fssessionmanager.go
	utils/storedcdr.go
2014-04-29 14:13:48 +03:00
DanB
6497a09ae5 RSRules chain implementation 2014-04-27 21:39:52 +02:00
Radu Ioan Fericean
9d0f252aad lcr load and torfield to categoryfield 2014-04-26 01:45:51 +03:00
Radu Ioan Fericean
48de7f3c30 Merge branch 'master' into refactor
Conflicts:
	sessionmanager/fssessionmanager.go
	sessionmanager/session.go
2014-04-25 21:42:48 +03:00
Radu Ioan Fericean
25cb5be8c0 refactor CallDuration in DurationIndex and TOR in Category 2014-04-25 21:16:21 +03:00
DanB
ddcd54db4b Integration of DerivedCharging within mediation 2014-04-24 18:33:18 +02:00
DanB
2a253892c5 Refactoring the code around derived charging to support integration with responder for internal requests, some of the copyright headers updated with new slogan 2014-04-23 20:48:43 +02:00
DanB
bba4a878f0 Refactoring configuration for DerivedCharging 2014-04-22 13:13:39 +02:00
DanB
94da5d9e74 Adding caching for DerivedCharging settings 2014-04-18 19:59:11 +02:00
DanB
05e4772f6d Fixup SM parse time bug discovered by DigiDaz, adding some more tests 2014-04-18 18:03:05 +02:00
DanB
4637c247fe DerivedChargers into their own files in config package 2014-04-18 16:50:15 +02:00
DanB
27e8c34fcb Fixup tests 2014-04-18 16:49:35 +02:00
DanB
43039b063b Updating after merge 2014-04-18 14:42:52 +02:00
DanB
668352b860 Initial DerivedCharging loading 2014-04-18 14:39:59 +02:00