Commit Graph

184 Commits

Author SHA1 Message Date
DanB
2a253892c5 Refactoring the code around derived charging to support integration with responder for internal requests, some of the copyright headers updated with new slogan 2014-04-23 20:48:43 +02:00
DanB
bba4a878f0 Refactoring configuration for DerivedCharging 2014-04-22 13:13:39 +02:00
Radu Ioan Fericean
83b7034b7f Merge branch 'master' into console-ng 2014-04-19 16:33:59 +03:00
Radu Ioan Fericean
bcb9582d6b more commands and help 2014-04-18 23:03:51 +03:00
DanB
94da5d9e74 Adding caching for DerivedCharging settings 2014-04-18 19:59:11 +02:00
DanB
43039b063b Updating after merge 2014-04-18 14:42:52 +02:00
DanB
668352b860 Initial DerivedCharging loading 2014-04-18 14:39:59 +02:00
DanB
d08b77fcb7 Adding TotalCost to export stats 2014-04-16 19:22:57 +02:00
DanB
341ead514e Fixup time parser to support 0 as timestamps sent by FreeSWITCH 2014-04-16 16:32:45 +02:00
DanB
f1b639b04e Fixup responder trying to read nil in case of errors coming from above, adding some XML parsing tests 2014-04-16 10:51:27 +02:00
DanB
5d9e7bae67 Adding more RSRTests 2014-04-10 19:12:27 +02:00
DanB
f2eade654c ExportDir as parameter to export api 2014-04-10 13:45:02 +02:00
Radu Ioan Fericean
c11e5ae7e7 seconds default "s" marker now optional in rates 2014-04-08 21:39:09 +03:00
DanB
a3fff42338 FsCgrId -> Sha1, making the CgrId even more uniquely by hashing it with setup time 2014-04-08 17:51:18 +02:00
DanB
b40c3d1653 Decreasing path in case of cdrexporter to /var/log/cgrates/cdre 2014-04-08 11:43:11 +02:00
DanB
9dcd7c0ef4 Adding OrderId to storedCdrs and using it in sql/GetStoredCdrs and exporters 2014-04-08 10:39:09 +02:00
DanB
ac86c6b60c Fix test of costShiftDigits 2014-04-01 16:13:11 +02:00
DanB
cd29a3360b Adding costDigitsShift formatting 2014-04-01 16:08:34 +02:00
DanB
eb333fcfc0 storage/GetStoredCdrs takes a higher number of filters for exports 2014-04-01 11:56:04 +02:00
Radu Ioan Fericean
62c56ae26b stale destination prefix cleaning 2014-03-31 21:01:52 +03:00
DanB
c96f48435b Increasing version to avoid confusion on features support 2014-03-29 14:04:27 +01:00
DanB
65d23a1eb5 Adding MaskDestination support in cdrexporter 2014-03-29 14:01:14 +01:00
DanB
d062a98938 Concurrency fix in engine for setting history server 2014-03-27 12:17:28 +01:00
DanB
c8f4118780 Correcting version number 2014-03-26 10:27:35 +01:00
DanB
e67db4a434 Tests fixup for exporter 2014-03-25 16:42:45 +01:00
DanB
375bf8c0dd CdrExporter returns stats for successfuly and unsuccessfuly exported CDRs 2014-03-25 16:00:33 +01:00
DanB
f390281f41 API for CdrExporter fixed_width, RemCdr separated from exporter due to buggy scenario discovered 2014-03-24 22:23:03 +01:00
DanB
881db9c1c4 Adding required to fixed_width filter, adding export of the header and trailer, tests 2014-03-24 16:50:57 +01:00
DanB
2bc4e3fb7e Basic implementation of fixed_width cdr export content 2014-03-23 21:17:48 +01:00
DanB
4bb3e745f1 Adding config xml template for exporter with fixed width CDRs together with tests 2014-03-22 22:16:59 +01:00
DanB
5e06cafd2f Adding rating aliases, account aliases, shared groups to cache stats struct, improving fs_json tutorial tests and documentation 2014-03-22 16:50:25 +01:00
Radu Ioan Fericean
724ebdc039 split rating profile and account aliases 2014-03-17 21:28:25 +02:00
DanB
2e80f8a1f4 Fixup sharedGroup number of columns 2014-03-17 15:58:33 +01:00
DanB
c66f4f2710 Local tests for SetCdr, SetRatedCdr and GetStoredCdrs 2014-03-16 18:49:05 +01:00
DanB
ee31976401 Adding detailed CDR export filters both in storage and APIs 2014-03-16 16:21:18 +01:00
DanB
f6d16cecc5 Adding full CDR template in exported CDRs, using RSRFields 2014-03-16 13:11:08 +01:00
DanB
47700a924f Adding RSRField and tests around 2014-03-15 18:48:30 +01:00
DanB
548a4ea64f Adding ReSearchReplace struct 2014-03-15 16:30:17 +01:00
DanB
3227434fd9 Adding tests for search&replace functions 2014-03-15 14:19:04 +01:00
DanB
57be22dd87 Adding search and replace regexp utils 2014-03-14 21:14:05 +01:00
DanB
8d61099de1 SessionManager - Multiple sessions emulated out of one request to support scenarios like reseller chains 2014-03-08 16:22:22 +01:00
DanB
5ae7a18283 Adding setupTime to CDRs for later stats calculation 2014-03-06 15:47:39 +01:00
DanB
90e3791c0d Merge branch 'master' of https://github.com/cgrates/cgrates 2014-03-05 18:34:35 +01:00
DanB
2556fb5e69 Fix in documentation changed default CDRs port which is now 2080 2014-03-05 12:06:09 +01:00
Radu Ioan Fericean
8967c2fa3a fix rounding up problem 2014-03-03 20:37:13 +02:00
Radu Ioan Fericean
074313b0f8 first aliases implementation
tests pending
2014-02-26 18:29:49 +02:00
Radu Ioan Fericean
0aa5223f78 Merge branch 'master' into shared_balances
Conflicts:
	engine/account.go
	engine/loader_csv_test.go
	engine/storage_interface.go
	engine/storage_map.go
	engine/storage_redis.go
2014-02-21 16:36:48 +02:00
Radu Ioan Fericean
f463dd2755 added *daily and *yearly for balance expiration time 2014-02-20 18:07:10 +02:00
Radu Ioan Fericean
75046b1f36 more shared group fixes 2014-02-17 01:16:31 +02:00
Radu Ioan Fericean
51ee4091bc shared group fixes 2014-02-17 00:39:15 +02:00