Commit Graph

96 Commits

Author SHA1 Message Date
TeoV
002c57e857 Update CDRE with FCTemplate 2018-08-30 11:40:06 +02:00
TeoV
434456b5a9 CDRC use CDRsV2.ProcessCDR 2018-08-30 11:40:06 +02:00
TeoV
2f52829b7e Add for cdrc csv new filters 2018-08-09 19:37:10 +02:00
TeoV
2a73e50a24 Update fnotify in glide lock 2018-03-21 12:05:29 +01:00
edwardro22
b651b06826 Removed copyright from go doc 2017-09-10 15:02:46 +00:00
DanB
401625861d Updated project README, COPYRIGHT information 2016-09-02 13:04:34 +02:00
DanB
ae8549e13c CDRC - PartialCacheExpiryAction 2016-07-31 19:12:50 +02:00
DanB
c7eaa9988e PartialCDRRecordsCache inside CDRC 2016-07-31 13:43:53 +02:00
DanB
28d8a76929 CDRC - renamed flatstorePartialRecord into UnpairedRecord, CDRE - moved exportAsRecord code into engine.CDR; MetaHandler with MaskDestination now as MetaMaskedDestination 2016-07-29 19:59:34 +02:00
DanB
8d7d4a965a Moving flatstore code in it's own file for readability 2016-07-25 15:51:08 +02:00
André Maricato
aa91281d38 Solves an issue where the upload of a CDR to a local CDRS would cause a NOT_IMPLEMENTED error 2016-07-11 12:16:45 +01:00
DanB
d2332472d5 CDRC XML support with Broadsoft CDRs in tests 2016-05-09 13:39:12 +02:00
DanB
f819912a0f CDRC configuration change to increase flexibility, list now 2016-04-28 15:40:14 +02:00
Radu Ioan Fericean
2ae475b355 Merge branch 'master' into hapool 2015-12-31 18:04:13 +02:00
DanB
79d554fa60 Refactoring StoredCdr->CDR, fixes #312 2015-12-05 18:16:28 +01:00
Radu Ioan Fericean
f68dc3fcfd using rpc client instead of connector 2015-11-25 19:27:01 +02:00
DanB
104b0c10ad StoredCdr.ParseFieldValue, removed the one from CDRC 2015-11-19 09:15:47 +01:00
DanB
cc6f614aee CDRC continue_on_success template config - fixes #276, refactored CDRC/CSV for easier configuration 2015-11-12 19:42:30 +01: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
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
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
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
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
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
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
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
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