Commit Graph

138 Commits

Author SHA1 Message Date
DanB
3043065267 Config sanity checks added 2015-05-16 17:33:00 +02:00
DanB
57827b3a3d Adding CdrStats config in rater 2015-04-02 16:52:31 +02:00
DanB
d3619368fe Fix multiple connections handling in session manager 2015-03-31 21:39:05 +02:00
DanB
7677a5ff89 Merged CDRS with Mediator for more code robusness and improve replication mechanism; adding CdrFilters inside CdrReplication 2015-03-27 18:29:28 +01:00
DanB
54e95dc929 CDRS CDR path change (from /cgr to /cdr_post), replication mechanism implementation for both raw and rated CDR 2015-03-22 15:03:42 +01:00
DanB
c39eb26bc7 Small fix config.CDRSCdrReplication 2015-03-19 11:20:09 +01:00
DanB
c26bfcdb1f Adding CdrReplication config for raw CDRS 2015-03-19 10:51:42 +01:00
DanB
96d4b6c28b Multiple SessionManagers started out out of the same engine, configuration refactoring completed for SessionManagers 2015-03-06 20:55:31 +01:00
DanB
004687f541 SM-OpenSIPS to use new configuration format in .json 2015-03-06 19:10:22 +01:00
DanB
893bb921e2 Allow nonexistent default configuration folder 2015-03-04 17:36:21 +01:00
DanB
f3e97e3392 Paginator parameters rename 2015-03-02 13:19:42 +01:00
DanB
c189818356 CDRC fixup for nil import filters, adding old SM configuration options back until we are ready with new config structure 2015-02-10 12:35:32 +01:00
DanB
6ed45a52fe RSRField with filterValue support, CDRC implementing instances based on processed folder, import filters 2015-02-08 20:53:56 +01:00
DanB
98935b99b7 Responder.TestGetDerivedMaxSessionTime fix 2015-02-04 15:06:54 +01:00
DanB
b8fe5bc0f8 Test fixes for cdrc exit mechanism implementation 2015-02-02 17:26:39 +01:00
DanB
fc69b29980 Adding Sm*Config instances, Cdrc stop mechanism to prepare for reload configuration 2015-02-02 17:22:26 +01:00
DanB
18b90fb96b Clone default configured cdre and cdrc instances to avoid pointer inheritage 2015-01-20 13:13:33 +01:00
DanB
97e2bc9a22 Local tests fixups 2015-01-18 18:09:07 +01:00
DanB
6126b69c4e NEW configuration format - cgrates.json 2015-01-18 12:54:07 +01:00
DanB
35f5a69311 Kamailio postpaid, rated, pseudoprepaid support with derived charging 2014-12-29 09:16:54 +01:00
DanB
bcb7848c5b Skel of kamailio session manager 2014-12-19 18:55:01 +01:00
DanB
c9f2d5d5a2 TPExporter with compress function, ApierV2.ExportTPToZipString method 2014-10-20 19:21:52 +02:00
DanB
4ef86a2dec Adding tpexport_dir config option 2014-10-20 11:25:28 +02:00
DanB
ca493e109f Cdrc - http enhancements 2014-10-06 16:54:15 +02:00
DanB
b087baf068 CDRC cdr_type-> cdr_format, csv_separator->field_separator for better generics 2014-10-05 17:26:15 +02:00
DanB
3756919342 Adding maximumConnections and maximumIdleConnections on database side 2014-10-03 16:30:50 +02:00
DanB
e4c9cf561a Refactoring CDRE and CDRC configurations and functionality 2014-10-02 19:02:23 +02:00
DanB
13eabc6fee Adding CDRStatsEnabled checking in case of internall used to avoid nil references 2014-09-21 14:42:55 +02:00
DanB
e9ba47beab Individual configuration in sm/freeswitch for capturing extra fields 2014-08-05 18:17:10 +02:00
DanB
71a932e343 FS Event parsing cgr_category instead of cgr_tor, zero FS configuration support for passive billing scenarios 2014-08-05 16:03:02 +02:00
DanB
33e3f3fd66 Sql Flush command implementation to be used in tests, local tests for tutorial data 2014-08-05 01:09:05 +02:00
DanB
cabcd67559 Config options to disable storing of the CDRs in CDRS and Mediator 2014-08-02 13:27:33 +02:00
DanB
ba3eb3dda4 CdrStatsConfig with defaults 2014-08-01 12:52:43 +02:00
DanB
7ed24141b6 Default CdrStatsInstance configuration parsing 2014-07-31 19:32:54 +02:00
DanB
b57fd3b09a Adding cdrstats config options 2014-07-31 17:54:27 +02:00
DanB
ed098e4665 Adding apier.CDRStatsV1 type and config.CdrStatsConfig 2014-07-31 15:28:42 +02:00
Radu Ioan Fericean
4ea9d8f35a Merge branch 'master' into stats
Conflicts:
	apier/mediator.go
	cmd/cgr-engine/cgr-engine.go
	config/config.go
	config/config_test.go
	config/test_data.txt
	engine/cdrs.go
	engine/mediator.go
	general_tests/fsevcorelate_test.go
	test.sh
	utils/apitpdata.go
	utils/consts.go
2014-07-29 12:32:03 +03:00
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
Radu Ioan Fericean
8ac8b65a95 cdrs stats RPC service and integration with cdrs/mediator 2014-07-21 20:00:58 +03:00
DanB
71464ce65e Fixup min_callduration being used by max_callduration parsing 2014-07-18 15:09: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
3c4a247052 Adding min_callduration option in session manager 2014-07-16 11:34:51 +02: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
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
DanB
a62ab32bbc Merging old ParseRSRFields from config with new one in utils 2014-07-11 18:12:51 +03:00
DanB
e808168d52 Merging old ParseRSRFields from config with new one in utils 2014-07-09 17:49:25 +02:00