Commit Graph

79 Commits

Author SHA1 Message Date
DanB
9042c98492 Fixup mediation with rerating 2014-02-11 12:57:00 +01:00
DanB
bd71dc9a4c Test fixups 2014-02-10 20:00:30 +01:00
DanB
944262ccff Adding local_test for mediator rpc method 2014-02-10 18:31:27 +01:00
DanB
b91fc4ca21 Adding mediator_rpc 2014-02-10 14:08:24 +01:00
Radu Ioan Fericean
3bf3f04cc6 removed connect fee as a separte field in call cost 2014-02-06 01:34:38 +02:00
DanB
caba3af732 Mediation RPC with rerate abilitites, rename RatedCDR -> StoredCdr, adding storage interface tests 2014-02-03 19:04:42 +01:00
DanB
7099b40609 Debian packaging refactored, ready for nightly packages 2014-01-05 15:42:55 +01:00
DanB
4eee6ddd0e Adding static field values for multiple mediation in configuration, fmt on sources 2013-12-27 20:02:47 +01:00
DanB
b3a3c1f599 Adding runid in logdb 2013-12-27 10:26:02 +01:00
DanB
1db3c550b1 Multiple mediation on same RawCDR, renamed CDR interface into RawCDR 2013-12-26 21:21:29 +01:00
DanB
8e95225b99 Completing the implementation of the CDR client with tests 2013-12-22 18:35:16 +01:00
DanB
c38179c01a Cdrc further refactoring 2013-12-22 13:06:40 +01:00
DanB
ca3b13651f Adding cdrc together with config dependencies and tests 2013-12-20 22:57:45 +01:00
DanB
2ba458524e CDRS with datetime instead of timestamp, adding run_ids in mediator config section 2013-12-19 20:01:19 +01:00
DanB
64a0cda8c1 Mediator swapping uuid fixed 2013-11-12 19:06:15 +01:00
DanB
092853d571 Adding StorCdr type, removing unused CDR interface methods 2013-11-08 18:37:07 +01:00
Radu Ioan Fericean
f2a9154b41 simplified mediator call duration and more logging 2013-10-08 13:16:18 +03:00
Radu Ioan Fericean
c59dc78f01 get cost call duration fix 2013-10-07 22:28:04 +03:00
DanB
df1cd36f50 Bug fixup in mediator not loading the cdrDb 2013-10-06 18:51:37 +02:00
Radu Ioan Fericean
411af6ba74 splited storage interface in multiple interfaces 2013-08-27 14:48:01 +03:00
DanB
f07a0cc885 Fixing mediator and related for postpaid rating into storDb 2013-08-07 06:20:56 +02:00
Radu Ioan Fericean
8a58dfd3dd history sync improvements 2013-08-05 12:47:41 +03:00
DanB
d1fd3e4e09 Changing OUT-> *out everywhere, tests fscdr 2013-08-04 13:17:55 +02:00
Radu Ioan Fericean
6c79fd2092 rater lib changed to engine 2013-07-24 13:38:45 +03:00
DanB
57c47987e2 Adding Apier TPRates documentation 2013-07-10 12:23:51 +02:00
DanB
dd096da7e6 Adding mediator/loadConfig mechanism description 2013-06-06 13:55:24 +02:00
DanB
a75c2e7324 Mediator refactoring to support CDR as imput instead of csv row - adding separation of names and indexes, StartTime->AnswerTime, adding reqtype=rated 2013-06-06 12:37:36 +02:00
DanB
81e2c8bd4e Initial modifications towards a new Mediator structure. Tests and compilation will fail until Mediator fixed 2013-06-02 15:07:03 +02:00
Radu Ioan Fericean
84f489a73a small fixses 2013-05-30 18:26:27 +03:00
DanB
6875f11c35 Replacing GetEndTime with GetDuration, support for MySQL as LogDB 2013-05-28 16:30:29 +02:00
Radu Ioan Fericean
cd8509084b cdrs before testing 2013-05-26 21:16:00 +03:00
Radu Ioan Fericean
6345b78a44 cdr server capturing events 2013-05-26 18:24:05 +03:00
Radu Ioan Fericean
38d951437f mediator parse only non-csv files 2013-05-23 16:52:44 +03:00
Radu Ioan Fericean
e40f4349a8 replace inotify with fsnotify 2013-05-23 15:36:53 +03:00
DanB
e3154f5824 Adding new parameters to config, improved testing of config 2013-05-23 13:43:33 +02:00
Radu Ioan Fericean
d7f666e323 more refactorings and cdr test 2013-05-19 20:06:08 +03:00
DanB
10b92599f9 Properly populating error in mediated file 2013-04-18 18:06:55 +02:00
Radu Ioan Fericean
52b1358e9a put reference of the slices in array not slice ref value 2013-04-14 15:13:04 +03:00
DanB
2c0c7f48d2 go fmt 2013-04-12 19:06:02 +02:00
DanB
1f7f79def8 Mediator modify to support db only rates, bug fixup on passing references to indexes, config modification with default indexes pointing to -1/db logs, mongodb as default logdb storage 2013-04-12 19:01:09 +02:00
Radu Ioan Fericean
659d1d5d9e copyright ITsysCOM 2013-03-25 12:54:06 +02:00
Radu Ioan Fericean
0ed72bea3a renamed timespans package to rater 2012-10-01 15:23:10 +03:00
Radu Ioan Fericean
7dd14f9038 cleaned go vet stuff 2012-09-30 14:05:55 +03:00
Radu Ioan Fericean
394033e5d2 added pseudo_prepaid option form ediator 2012-09-26 15:08:09 +03:00
Radu Ioan Fericean
e7618e5d9a more tests and better checking 2012-09-26 12:59:58 +03:00
Radu Ioan Fericean
2b974655f4 refactored mediator index parsing 2012-09-26 12:06:02 +03:00
root
3ba5c28125 Mediator bug fixup 2012-09-25 15:21:54 +02:00
DanB
e51177a77d Adding multiple run for mediated cdr row 2012-09-25 13:36:58 +02:00
Radu Ioan Fericean
8af3a7c2c8 added source for logging operations 2012-09-24 15:55:17 +03:00
Radu Ioan Fericean
243f6d36be added error logger 2012-09-24 15:35:54 +03:00