Commit Graph

484 Commits

Author SHA1 Message Date
Trial97
9cef3b28f4 Added integration tests for birpc codec 2021-02-22 11:53:56 +01:00
Trial97
9f75ab918c Updated biRPC support in connmanager 2021-02-22 11:53:56 +01:00
Trial97
e695b852fa Updated sessions options 2021-02-22 11:53:56 +01:00
root
8ac0eb47c6 Tests in services 2021-02-19 19:17:15 +01:00
Trial97
27cae3856e Replaced max_call_duration config with default_usage for each ToR 2021-02-19 19:15:16 +01:00
Trial97
6bd9039c04 Updated integration tests for sessions with pause 2021-02-15 20:26:30 +01:00
Trial97
d2e04360bd Added *sessionChargeable session option. Fixes #1702 2021-02-15 20:26:30 +01:00
Trial97
6d9585b1ff Added integration tests for sessions routes max cost 2021-02-09 15:16:20 +01:00
Trial97
eb743a45cc Added *routes_maxcost flag. Fixes #2563 2021-02-09 15:16:20 +01:00
porosnicuadrian
5e0e52a456 Changed the function in order to cover 2021-02-08 17:12:10 +01:00
porosnicuadrian
587c8311a5 Removed error from asCGREvent 2021-02-05 18:07:06 +01:00
TeoV
7cb705ce54 Update integration test for sessions folder 2021-01-15 09:53:55 +01:00
TeoV
ae146640f4 Start merging CGREventWithOpts with CGREvent 2021-01-14 10:30:35 +01:00
porosnicuadrian
0958def326 Removed unnecessary if from AsNavigableMap methods in sessions 2021-01-12 12:49:31 +01:00
andronache
1d0a814e42 Changed consts in utils 2021-01-11 10:57:44 +01:00
andronache
36da1a6309 Consts in utils 2021-01-11 10:57:44 +01:00
andronache
1470267727 Modified consts in utils 2021-01-07 18:15:35 +01:00
andronache
dbb9216b6e Modified consts in utils 2021-01-07 18:15:35 +01:00
TeoV
5775d09c7b Add infrastructure for AccountS in DataManager 2020-12-21 10:19:59 +01:00
TeoV
bba4ab873d Compile the EventCost for sRun before storing it 2020-12-14 16:38:58 +01:00
DanB
220d2a39da SessionS - properly charge terminate without initiate event 2020-12-06 13:59:03 +01:00
DanB
02faac061a SessionS - terminate non existent session with EventCost creation 2020-12-03 11:06:10 +01:00
Trial97
f158b191f3 Added Clone functions for all config sections 2020-11-27 08:41:56 +01:00
Trial97
a81fce8341 Updated services shutdown 2020-11-16 10:11:46 +01:00
porosnicuadrian
cf81fc80e0 Moved MaxCallDuration & MinCallDuration from sessions section to general section 2020-10-20 19:56:09 +02:00
TeoV
d3103d3d7e Update integration test for session 2020-10-20 11:07:26 +02:00
porosnicuadrian
a951487d23 Updated after merge problems 2020-10-15 18:34:53 +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
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
c2d61790b6 Updated documentation 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
Trial97
a961d6225d Updated SessionSv1.ProcessEvent for *rals flag 2020-07-21 13:46:38 +02:00