Commit Graph

102 Commits

Author SHA1 Message Date
Radu Ioan Fericean
17603c4c51 added mongo local tests 2015-10-13 16:29:59 +03:00
DanB
2e61fcf5bb HttpPoster implementation in CDR replication and actions with call_url, new configuration parameters added: http_failed_dir, replication attempts, fixes #201, Rated bug fix in CDRC, Cost imported via CDRC in templates now 2015-10-02 18:13:29 +02:00
DanB
2ef26c9be9 New HttpPoster implementation, moved Logger to utils package 2015-10-01 14:47:07 +02:00
DanB
43be74f509 Better implementation of processedRecords in CDRC, fixes #212 2015-09-28 16:33:22 +02:00
DanB
577d482409 RENAMED CDRC, CDRE, CDR-POST parameters to comply with CDR field names of the StoredCdr and be consistent between CDR parameters 2015-09-25 19:45:31 +02:00
Radu Ioan Fericean
fd63470916 added timer for guardian lock
fixes #172
2015-09-14 21:22:12 +03:00
DanB
b7f839de31 CDRE config reload, fixes #110, improved handling of the CDRC reloads without sync 2015-09-12 20:49:53 +02:00
DanB
2047d881da CDRC runtime config reloads implementation 2015-09-11 19:10:42 +02:00
DanB
7f0925c4e0 Use UTC everywhere we build cgrid out of setuptime 2015-09-03 12:30:07 +02:00
DanB
1efd09a655 Configurable default_timezone for timestamps which are missing it, fixes #149, fixes #108 2015-08-19 12:15:28 +02:00
DanB
ab2b05dbde Adding CDRs posted information to CDRC, fixes #132 2015-07-31 09:12:25 +02:00
DanB
ee62da445f <CDRC> CDR filters for fwv, fixes #135 2015-07-30 16:46:37 +02:00
DanB
4d7c49dba3 CDRC - Exclude normal .csv out of partial records checks, thanks @tomaszdomin-arevocom 2015-07-29 09:02:41 +02:00
DanB
43c2575a04 Initial working CDRC .fwv implementation 2015-07-28 18:49:41 +02:00
DanB
a0821c3134 CDRC - Offset handling and initial header, trailer and content processing for .fwv 2015-07-27 20:48:51 +02:00
DanB
b121b3e607 Adding missing files for travis build 2015-07-27 13:42:05 +02:00
DanB
6d1076870f CDRC config changes: renaming cdr_fields into content_fields, adding new header_fields and trailer_fields options 2015-07-27 13:09:54 +02:00
DanB
6e47749d89 CDRC refactoring to support plugable file processors 2015-07-26 18:33:59 +02:00
DanB
df92a1453d Revert "Modifying CDRC file processing to accept sources other than .csv"
This reverts commit 51cb6c388f.
2015-07-24 15:06:19 +02:00
DanB
51cb6c388f Modifying CDRC file processing to accept sources other than .csv 2015-07-23 21:04:20 +02:00
DanB
5bfa6e1ef8 Fixes in cdr_post link 2015-07-17 18:52:18 +02:00
DanB
87b9489d66 Disabling cdrc flatstore tests to make travis happy until we find a solution for the timestamp 2015-07-15 19:11:12 +02:00
DanB
c15bed1938 Refactored partial records processing for flatstore cdrs 2015-07-14 19:49:07 +02:00
DanB
8d7b5818f2 Init the partialRecords in cdrc 2015-07-13 16:35:47 +02:00
DanB
351c86f996 Fix for max_open_files in cdrc being 0 2015-07-13 16:13:47 +02:00
DanB
b487bbed36 Initial flatstore local test 2015-07-12 21:48:33 +02:00
DanB
61344c1dbf cdrc.dumpUnpairedRecords mecanism to auto-clean cache of the partial flatstore CDR files 2015-07-12 15:58:21 +02:00
DanB
7cd65d3fe9 Flatstore CDRs supporting failed/missed calls CDRs 2015-07-12 15:19:51 +02:00
DanB
0351664758 Add NewGuardianConstructor, rename accountlock.go->guardian.go files, adding lock on caching the partial flatstore records 2015-07-12 13:44:06 +02:00
DanB
304538f02e Complete test for Flatstore cdrc imports 2015-07-12 12:59:34 +02:00
DanB
c359516996 Partial implementation of db_flatstore CDRs from *ser 2015-07-10 21:03:38 +02:00
DanB
8fb98ef1d2 Add MaxOpenFiles configuration option for CDRC, fixes #111 2015-07-08 13:02:16 +02:00
Radu Ioan Fericean
fcb5fee2fc normal test passing 2015-06-16 22:09:10 +03:00
DanB
b984360548 Adding subscribe_park configuration in sm-freeswitch 2015-06-11 19:15:04 +02:00
Radu Ioan Fericean
25e7bdb1c6 updated fsnotify to the new location and latest version 2015-06-10 14:43:57 +03:00
DanB
d4b8bb96d2 CDRC to support supplier, disconnect_cause and pdd as primary fields 2015-06-09 19:19:26 +02:00
DanB
53c1439aca Fix CDRC sharing dataUsageMultiplyFactor and cdrSource 2015-04-28 13:15:40 +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
44fa456eb5 Moving Cdr* from utils to engine package so we can attach CostDetails to StoredCdr 2015-03-22 18:04:38 +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
dd6977e43d Change ReqType to use META(*) as prefix in front of the type for consistency with the rest of the system (eg: prepaid -> *prepaid 2015-03-15 19:16:50 +01:00
Radu Ioan Fericean
bf0ac94a8d updated copyright info 2015-03-11 19:49:52 +02: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
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
6126b69c4e NEW configuration format - cgrates.json 2015-01-18 12:54:07 +01:00
DanB
48890e7486 CDRC accepting float64 instead of int64 as DataChargeMultiply 2014-12-17 17:18:17 +01:00
Radu Ioan Fericean
5e7eec3685 updated copyright year 2014-11-27 21:27:00 +02:00
DanB
cbc7a5095c Adding DataUsageMultiplyFactor within CDRC 2014-10-22 13:45:21 +02:00