Commit Graph

854 Commits

Author SHA1 Message Date
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
3be8597f87 CdrsV1.ProcessExternalCdr API, CgrExtCdr renamed to ExternalCdr for better readability 2015-03-24 14:34:47 +01:00
DanB
6c765fbe7f Merge branch 'master' of https://github.com/cgrates/cgrates 2015-03-23 17:40:35 +01:00
DanB
5645579fe7 Adding CostDetails to both StoredCdr and CgrExtCdr objects 2015-03-23 17:40:21 +01:00
Radu Ioan Fericean
938f2fada0 test for max cost strategy 2015-03-23 16:52:24 +02:00
Radu Ioan Fericean
643636872e moved max cost and strategy at destination rate level 2015-03-23 14:41:25 +02:00
Radu Ioan Fericean
9b68022110 update mgo import path 2015-03-23 11:45:34 +02:00
Radu Ioan Fericean
581648a04f max cost and strategy at rate level 2015-03-23 11:39:49 +02: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
DanB
ab946cd637 Automated call testing for FS prepaid calling 2015-03-14 21:01:52 +01:00
DanB
50252c3efc ApierV1.LoadTariffPlanFromFolder fix for shared groups load 2015-03-14 10:34:48 +01:00
DanB
c47a9b54dc Merge branch 'master' of https://github.com/cgrates/cgrates 2015-03-13 19:16:15 +01:00
DanB
de96c183cf Framework for automated call testing 2015-03-13 19:16:11 +01:00
Radu Ioan Fericean
79750c6374 fix shared group member ids issue 2015-03-12 13:35:06 +02:00
Radu Ioan Fericean
fbed64cd09 added test for max session duration from shared group 2015-03-11 20:41:54 +02:00
Radu Ioan Fericean
bf0ac94a8d updated copyright info 2015-03-11 19:49:52 +02:00
Radu Ioan Fericean
5679258f0e fix for not enough credit on max debit 2015-03-10 13:38:35 +02:00
DanB
3fc4d60d3f Fix responder test 2015-03-10 12:10:16 +01:00
DanB
f3354080fc Responder.GetDerivedMaxSessionTime and GetSessionRuns now taking concrete types as parameters instead of interfaces for easy RPC integration, added fs_evsock tutorial files, removed fs_csv and fs_json to keep tutorial simple to maintain 2015-03-10 12:04:40 +01:00
DanB
c5fcc7cd31 Fix created_at and updated_at inside cost details, config defaults has now reconnect as 5 instead of invalid -1 2015-03-09 17:00:14 +01:00
DanB
96d4b6c28b Multiple SessionManagers started out out of the same engine, configuration refactoring completed for SessionManagers 2015-03-06 20:55:31 +01:00
DanB
4963c70b48 Fix paginator conversion between CDR filters, paginator tests for both mysql and postgres 2015-03-02 19:00:31 +01:00
DanB
d3b3794770 Gorm fixes, send pointer to value instead of value itself to Save method, Count method natively handled in SQL now 2015-03-02 18:33:40 +01:00
DanB
720a333ed7 Merge branch 'master' of https://github.com/cgrates/cgrates 2015-03-02 13:20:04 +01:00
DanB
f3e97e3392 Paginator parameters rename 2015-03-02 13:19:42 +01:00
Radu Ioan Fericean
ee4a358a78 use cgrates/gorm for stability 2015-03-02 14:18:36 +02:00
Radu Ioan Fericean
b46d15737e enable json rpc over websocket 2015-03-02 11:40:52 +02:00
DanB
a4bbad4001 TPActionTriggers-MinSleep from int to string 2015-02-24 09:50:14 +01:00
DanB
461b715c3b Adding indexes to postgres tp tables, ApierV1.AddBalance using BalanceId, ApierV1.AddTriggeredAction using ActionTriggersId 2015-02-20 16:44:08 +01:00
DanB
01f1b9aa64 ApierV1.GetMaxSessionTime, make direction, tenant, account and subject optional in ApierV1.SetDerivedChargers 2015-02-18 19:35:12 +01:00
Radu Ioan Fericean
65a5eaf78b all tests passing 2015-02-09 20:48:22 +02:00
Radu Ioan Fericean
41cb3ab7d1 work in progress 2015-02-09 20:48:22 +02:00
DanB
3f5540ce4c Tests fixes for ActionTriggers 2015-02-09 12:50:05 +01:00
Radu Ioan Fericean
dc5111eedb preserve tag 2015-02-09 13:26:58 +02:00
Radu Ioan Fericean
dbcc21c4d5 fix for tp actiontrigger id 2015-02-09 13:17:25 +02:00
Radu Ioan Fericean
f0fc38e62a more tests and fixes 2015-02-06 19:02:52 +02:00
Radu Ioan Fericean
d10366457a added extra uniqueid for action triggers 2015-02-06 15:34:24 +02:00
DanB
c3b885d79d Merge branch 'master' of https://github.com/cgrates/cgrates 2015-02-06 13:25:03 +01:00
DanB
ff68023ca5 ApierV2.GetAccounts 2015-02-06 13:24:51 +01:00
Radu Ioan Fericean
4ff96becee human readable action and action trigger id 2015-02-05 23:20:50 +02:00
Radu Ioan Fericean
39a85a76de cleanned all vet's warnings 2015-02-05 23:20:50 +02:00
DanB
211f980329 Default RunId changed to *default for consistency, StoredCdr.Rated property so we can import already calculated CDRs, fixes for SkipErrors and SkipRated API filters for CDRs, created_time fix on MySQL, fix injected Cost when importing from external file and .Rated is false 2015-02-05 17:01:45 +01:00
DanB
98935b99b7 Responder.TestGetDerivedMaxSessionTime fix 2015-02-04 15:06:54 +01:00
DanB
8e4fe785fc Merge branch 'master' of https://github.com/cgrates/cgrates 2015-02-04 14:18:37 +01:00
DanB
afb8aae211 GetStoredCdrs.Count temporary fix until gorm analyses our reported issue 2015-02-04 13:56:33 +01:00
Radu Ioan Fericean
73096da0b6 fix data matched prefix missing 2015-02-03 20:57:40 +02:00
DanB
bc169e24d0 Test TestGetDerivedMaxSessionTime modified for rif's review 2015-02-02 21:31:50 +01:00
DanB
08dee64412 Remove realcalls_test since it becomes hard to maintain it 2015-02-02 17:37:43 +01:00