Commit Graph

459 Commits

Author SHA1 Message Date
Radu Ioan Fericean
34b0e86811 better destinations helper 2015-05-26 20:35:18 +03:00
DanB
77a9709b27 Fix loader to accept *disconnect as strategy in MaxCallCost, adding MaxCallCost in tutorial TP 2015-05-25 16:23:11 +02:00
DanB
fdef1bfe67 Adding QOS to LcrReply, Error as string in supplierCost 2015-05-25 13:18:47 +02:00
DanB
2776c66b57 Small test fix 2015-05-24 20:52:31 +02:00
DanB
83bab44b3c LcgProfiles added in cache stats 2015-05-24 18:32:46 +02:00
DanB
dbd0f369b1 Adding LCR processing to SM-Kamailio 2015-05-23 21:02:05 +02:00
Radu Ioan Fericean
d46ade3403 started rating profiles data validation on load 2015-05-21 10:19:51 +03:00
Radu Ioan Fericean
d2b4df69ca Balance DestinationId now take multiple destinations 2015-05-16 00:01:30 +03:00
DanB
6d6f598827 Adding LCR support to OpenSIPS integration 2015-05-12 10:23:19 +02:00
DanB
21c1dfcd79 Merge branch 'master' of https://github.com/cgrates/cgrates 2015-05-07 11:30:13 +02:00
DanB
a826604eca MaxUsageReq to be used in callsetup APIs, OpenSIPS-SM modifications for auth, opensips.cfg changes in tutorial, adding *now in ParseTimeDetectLayout function 2015-05-07 11:30:02 +02:00
DanB
3adf5809c0 ApierV2.ExportCdrsToFile method 2015-05-05 19:13:14 +02:00
DanB
c38c25d39c Do not add supplier to LCR if we cannot calculate his cost, removing some unused debug 2015-05-02 10:55:19 +02:00
DanB
aa5e56a32a ApierV1.GetLcr command implementation 2015-05-01 18:44:53 +02:00
DanB
5ce11a28a3 Action *cdrlog to StorDb, moved GetCallCost and LogCallCost in CdrStorage, local tests for *cdrlog 2015-04-29 19:50:03 +02:00
DanB
fa387f3515 Sample LCR rules in tutorial TP 2015-04-29 12:28:54 +02:00
DanB
beb22e35f5 engine.CREDIT -> utils.MONETARY in apier tests 2015-04-26 12:09:41 +02:00
DanB
aaaa73b48b Fix cdrstats test 2015-04-24 12:59:26 +02:00
DanB
0d147f42b4 APIer.Load* - reload scheduler only when APs are present, small responder fix for LCR, more LCR tests 2015-04-14 19:22:54 +02:00
DanB
60975a7e40 ApierV1.ImportTariffPlanFromFolder and ApierV1.LoadTariffPlanFromStorDb methods, various loader fixes and improvements 2015-04-05 17:59:43 +02:00
Radu Ioan Fericean
8037f99cb8 further account guard simplification 2015-04-03 21:49:52 +03:00
Radu Ioan Fericean
53a4895683 fix build and test on lcr qos sorter 2015-04-03 19:40:18 +03:00
DanB
a8038687fd Fix merge conflict 2015-04-03 18:10:13 +02:00
DanB
133e99ee23 Add utils.ReflectFuncLocation, remove debug for account locks 2015-04-03 17:59:40 +02:00
Radu Ioan Fericean
5f7876937c small apier improvement 2015-04-02 18:00:36 +03:00
DanB
57827b3a3d Adding CdrStats config in rater 2015-04-02 16:52:31 +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
3be8597f87 CdrsV1.ProcessExternalCdr API, CgrExtCdr renamed to ExternalCdr for better readability 2015-03-24 14:34:47 +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
DanB
77d9d2ec30 Format time into RFC3339 for more compact representation, GetCdrs returning now CgrExtCdr with SetupTime, AnswerTime and Usage set as string for more interoperability with other languages 2015-03-15 14:18:30 +01:00
DanB
de96c183cf Framework for automated call testing 2015-03-13 19:16:11 +01:00
DanB
ef0990b9dd Merge branch 'master' of https://github.com/cgrates/cgrates 2015-03-11 19:53:07 +01:00
DanB
f50b61d2c0 Small fix APIer 2015-03-11 19:53:02 +01:00
Radu Ioan Fericean
6125c44310 added sharedgroup console command 2015-03-11 20:38:37 +02:00
Radu Ioan Fericean
bf0ac94a8d updated copyright info 2015-03-11 19:49:52 +02:00
DanB
c20fb69986 Fix SetActionPlan broken reference error 2015-03-10 12:36:52 +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
6d4844afcf Fix ApierV1.LoadTariffPlanFromFolder on non-existent folder (thanks @catokx), increased category field to 32 char in SQL tables 2015-03-05 12:15:22 +01:00
DanB
88daa45e3b Add websockets in external libs script, small local tests modification 2015-03-02 13:33:46 +01:00
DanB
f3e97e3392 Paginator parameters rename 2015-03-02 13:19:42 +01:00
DanB
9bbc672ba1 ApierV1.RemAccountActionTriggers using ActionTriggersId 2015-02-20 16:47:54 +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
DanB
1fe2c60365 ApierV1.GetAccounts 2015-02-11 09:10:56 +01:00
DanB
3f5540ce4c Tests fixes for ActionTriggers 2015-02-09 12:50:05 +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
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