Commit Graph

75 Commits

Author SHA1 Message Date
Radu Ioan Fericean
950a357127 more fixes and test for credit refounding 2013-12-13 17:26:14 +02:00
Radu Ioan Fericean
796caa1c7f fixes for refunded credit 2013-12-13 16:31:11 +02:00
Radu Ioan Fericean
d99c0c076c fixed max debit function 2013-12-13 12:56:33 +02:00
Radu Ioan Fericean
4b6b7758f8 small fix for session manager 2013-11-18 19:38:45 +02:00
DanB
092853d571 Adding StorCdr type, removing unused CDR interface methods 2013-11-08 18:37:07 +01:00
Radu Ioan Fericean
617c3f9591 more tests 2013-10-07 17:03:00 +03:00
Radu Ioan Fericean
33f24534b3 finished split by increment refactoring 2013-10-04 22:15:25 +03:00
Radu Ioan Fericean
7632a8f14e tests passing on get max session time 2013-10-04 16:18:28 +03:00
Radu Ioan Fericean
7db0919be0 started removing special rates and adding new rate subject 2013-10-02 22:30:42 +03:00
Radu Ioan Fericean
6cd7edd8a2 refound money 2013-10-02 20:09:42 +03:00
Radu Ioan Fericean
e18420ea23 rated seconds slice 2013-09-12 21:09:42 +03:00
Radu Ioan Fericean
a35f5ed480 interval and activation profile refactoring 2013-09-12 16:24:57 +03:00
Radu Ioan Fericean
1ee31ca004 started rating unit implementation 2013-09-09 22:16:07 +03:00
Radu Ioan Fericean
411af6ba74 splited storage interface in multiple interfaces 2013-08-27 14:48:01 +03:00
Radu Ioan Fericean
c651aabb32 killed internal serialization and started using msgpack 2013-08-23 19:54:06 +03:00
Radu Ioan Fericean
c3102e8375 reverted too using time sleep instead of a ticker because of the loop execution order 2013-08-23 15:54:29 +03:00
Radu Ioan Fericean
7a38b39631 more switch relative time fixes 2013-08-07 14:20:14 +03:00
Radu Ioan Fericean
0785874357 call duration fixes and switch relative start/end time 2013-08-07 13:37:25 +03:00
Radu Ioan Fericean
6c79fd2092 rater lib changed to engine 2013-07-24 13:38:45 +03: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
Radu Ioan Fericean
26b5ac0779 initial code for loop index and call duration 2013-04-15 18:36:06 +03: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
DanB
2e649e7330 Adding prepaid1centpsec rate sample files 2013-04-11 15:29:30 +02:00
DanB
44d5ef8854 BUG fixup on calls which were started previous to CGRateS start 2013-04-10 14:37:48 +02:00
DanB
e6ac3897d4 Session removal from CGRateS memory in case of disconnect 2013-04-10 12:14:55 +02:00
DanB
dda70286fb Adding cgr_type variable set in channel variables even if not there, log customizations for easier troubleshooting 2013-04-10 12:12:18 +02:00
DanB
3e7eb2ea6b Session test fixup 2013-04-08 19:50:13 +02:00
DanB
2444cabeea Adding SMDefaultReqType to enable global request type out of config file 2013-04-08 19:25:51 +02:00
DanB
f036bd839c Go fmt on sources 2013-04-08 17:55:09 +02:00
DanB
4e6a14412d Adding default fallbackSubject to fsevent 2013-04-07 13:28:59 +02:00
DanB
e95939e4ea Moving config into it's own package, renaming config parameters to be exported by the package 2013-04-07 11:31:55 +02:00
DanB
f0eb970943 Adding FreeSWITCH config file samples, small bug fixups introduced in FSEvent by me previously 2013-03-31 17:50:20 +02:00
DanB
cbff5d5e90 Refactored config parser to avoid overwriting defaults if options not in configuration file, added reconnects config parameter to session manager 2013-03-31 15:03:29 +02:00
DanB
9713b14b89 BUG fixup for shutdown request when fs is not connected, improving syslog usability, restructured data folder to fit other type of data inside 2013-03-30 13:24:54 +01:00
Radu Ioan Fericean
27de51941c copyrigt corrections 2013-03-28 19:29:06 +02:00
DanB
bf96318192 Syncing changes to fsock related 2013-03-28 14:58:38 +01:00
Radu Ioan Fericean
659d1d5d9e copyright ITsysCOM 2013-03-25 12:54:06 +02:00
Radu Ioan Fericean
a0d8b2be5f added logging on connection lost 2012-10-11 15:23:23 +03:00
Radu Ioan Fericean
96ff105790 added guard on shutdown 2012-10-11 14:46:44 +03:00
Radu Ioan Fericean
8a38550122 moved event filters in constructor and increased the number of
reconnects to 10
2012-10-10 17:22:16 +03:00
Radu Ioan Fericean
e8f01301fd Smaller time sleep duration 2012-10-10 16:43:06 +03:00
Radu Ioan Fericean
79cb4bb6cc better shutdown 2012-10-10 16:12:42 +03:00
Radu Ioan Fericean
db08f7e146 better loging 2012-10-10 11:49:53 +03:00
Radu Ioan Fericean
9a89bc981d more logging for sessions 2012-10-10 10:56:36 +03:00
Radu Ioan Fericean
67afda7db2 sending disconnect messages to fs 2012-10-09 18:05:27 +03:00
Radu Ioan Fericean
75e5bd3b98 shutdown session manager and close all sessions on cgr-rater exit 2012-10-08 18:13:28 +03:00
Radu Ioan Fericean
ef900e2795 fixed handling of CHANNEL_HANGUP_COMPLETE 2012-10-08 16:54:17 +03:00
Radu Ioan Fericean
06c444d766 more tests on fsock 2012-10-06 14:13:17 +03:00
Radu Ioan Fericean
0c23c3b7c9 hidden fsock inside package 2012-10-06 12:58:43 +03:00
Radu Ioan Fericean
0ed72bea3a renamed timespans package to rater 2012-10-01 15:23:10 +03:00