Commit Graph

482 Commits

Author SHA1 Message Date
porosnicuadrian
a951487d23 Updated after merge problems 2020-10-15 18:34:53 +02:00
Trial97
b0b9ddf328 Updated integration tests 2020-10-15 12:41:04 +02:00
Trial97
db582797d3 Added RoundIncrement to EventCost 2020-10-07 18:23:06 +02:00
Trial97
3e998f9d8e Added Lock sessions to initialize it before end session 2020-10-04 11:20:16 +02:00
Trial97
a289fc0f59 Updated arguments for sessions RPC 2020-10-04 11:20:16 +02:00
Trial97
f353f12b68 Updated rpcclient library 2020-10-02 12:45:27 +02:00
Trial97
ff632ec292 Renamed V1DisconnectWarning to V1WarnDisconnect 2020-10-02 12:45:27 +02:00
porosnicuadrian
6bc7c289bb Covered tests to 100% and moved default tenant in sessions 2020-10-01 16:55:18 +02:00
Trial97
d4fceaa41f Updated BiRPClient interface 2020-09-29 13:45:31 +02:00
Trial97
ec3098ef6b Updated setSTerminator channel handling 2020-09-29 13:27:04 +02:00
Trial97
c2c39336c4 Added runtime.Gosched for context switching 2020-09-29 13:27:04 +02:00
Trial97
a7533b1a5d Removed unneeded event clone from sessions 2020-09-29 13:27:04 +02:00
DanB
48f9e5dd6a Better locking of session debitLoop chan 2020-09-28 18:50:42 +02:00
Trial97
97340df80a Updated sessions locks 2020-09-28 11:51:17 +02:00
DanB
07619605fa Clone session EventStart to avoid concurrency with debit, ttl and logging 2020-09-27 19:30:55 +02:00
DanB
ebf9ffe968 Adding the default tenant for ProcessCDR if missing 2020-09-14 17:27:07 +02:00
Trial97
4fe3b8e257 Removed TenantArg 2020-09-04 12:32:09 +02:00
TeoV
4a9ef12123 Exit automatic debit loops if debitStop channel was nil-led, fixes #2354 2020-08-30 17:36:37 +02:00
Trial97
841264a97a Moved all specific DB options in opts 2020-08-28 14:35:42 +02:00
Trial97
c2d61790b6 Updated documentation 2020-07-30 11:17:57 +02:00
Trial97
d606a60eab Finished replacing ArgDispatcher with Opts 2020-07-30 11:17:57 +02:00
Trial97
11dac21b88 Starting replacing ArgDispatcher with Opts 2020-07-30 11:17:57 +02:00
Trial97
43f36fdea6 Updated CDRServer.chrgrSProcessEvent to return also the opts 2020-07-30 11:17:57 +02:00
Trial97
309d745d50 Added *attributesProcessRuns option to control the process runs for AttributeS 2020-07-24 17:47:32 +02:00
Trial97
f7e9f0960a Added *subsys in *opts to determine from what subsystem the request to AttributeS comes from 2020-07-24 15:11:45 +02:00
TeoV
51b4b7f6d1 Add support for *blocker_error in SessionSv1.ProcessEvent ( + integration test ) 2020-07-23 14:32:09 +02:00
TeoV
a2e531c58d Uniformize the handlins of CDR between SessionSv1.ProcessCDR and SessionSv1.ProcessEvent 2020-07-22 18:03:59 +02:00
TeoV
648aa5f3c4 Update from cgr_supplier to cgr_route for Kamailio and Asterisk 2020-07-22 18:03:59 +02:00
Trial97
a961d6225d Updated SessionSv1.ProcessEvent for *rals flag 2020-07-21 13:46:38 +02:00
Trial97
c97314202f Added protection on refundIncrements for BalanceInfo nil. Fixes #2123 2020-07-21 09:21:20 +02:00
TeoV
e626ee19d3 In case of ResourceError when call SessionSv1.ProcessEvent allow CDR to be written 2020-07-21 09:02:14 +02:00
Trial97
c363286b56 Added *derived_reply sub flag for SessionSv1.ProcessEvent 2020-07-20 12:58:41 +02:00
Trial97
aecafbc290 Updated the code with the new Flags format 2020-07-20 12:58:41 +02:00
Trial97
a708e398f6 Updated *chargers flag to use the RunID instead of ChargerID as key 2020-07-17 17:00:16 +03:00
Trial97
12e2c1082a Renamed *multiple flag to *chargers 2020-07-16 15:07:31 +02:00
Trial97
a381e3a670 Updated RouteID and APIKey options 2020-07-16 15:07:31 +02:00
Trial97
aaba103bd8 Updated SessionS.V1ProcessEvent integration tests 2020-07-15 14:46:10 +02:00
Trial97
b8e6678ca1 Updated SessionS.V1ProcessEvent 2020-07-15 14:46:10 +02:00
Trial97
69a012c05a Updated Filters with RSRParsers 2020-07-14 13:28:07 +02:00
adragusin
8bccf25f98 Updated Event Opts 2020-07-14 10:11:27 +02:00
adragusin
694b6c7173 Updated Event Opts 2020-07-14 10:11:27 +02:00
adragusin
ea112a66b3 Updated ArgDispatcher with Opts 2020-07-14 10:11:27 +02:00
TeoV
f99894d705 Rename from ResourceMessage to ResourceAllocation 2020-07-10 11:54:18 +03:00
Dan Christian Bogos
4fe65238f3 Revert " Added tests for modelhelpers" 2020-07-09 16:10:50 +02:00
adragusin
9db3272962 Updated Event Opts 2020-07-08 11:00:29 -04:00
Trial97
f4fe295cd1 Updated internalDB integration tests 2020-06-29 18:11:20 +03:00
TeoV
a7ea24a3ef Add SessionTLLLastUsage as option for an extra debit in case of ttl mechanism 2020-06-22 10:50:14 +02:00
TeoV
f0ba9a093d Use correctly SessionTTLUsage when calculate end usage in case of terminate session from ttl mechanism 2020-06-17 10:21:05 +02:00
adragusin
025f6bd0a4 Updated all APIs from V2 with pointers args 2020-05-28 15:35:47 +02:00
adragusin
c78ef2fded Updated some APIs with pointers args 2020-05-26 17:47:52 +02:00