ionutboangiu
b7d172f78a
Fix misspellings
2023-06-21 11:02:39 +02:00
ionutboangiu
62619ba3a5
Replace interface{} with any
2023-06-05 10:55:32 +02:00
ionutboangiu
cb7ea790de
Update rpcclient library to latest version
...
Replace all instances of rpcclient.ClientConnector with birpc.ClientConnector.
Pass context, maxReconnectInterval, delayFunc and birpcClient to rpcclient
constructors.
Remove redundant time.Duration conversions (e.g. time.Duration(1*time.Second)
now becomes time.Second.
Add context where needed (context.Background() for tests, context.TODO()
for places where it should be passed from somewhere else).
Implement that functionality of the SessionSv1.Sleep call, in sessions/sessions
instead of apier/v1.
Make changes in utils/server.go (replacing the old rpc2 library with github.com/cgrates/birpc).
Change the way we register birpc methods for sessions in services, using a helper function
defined in engine/libengine.go.
2023-05-03 10:02:15 +02:00
adi
c9a9857152
Added relevant paratheses
2022-12-02 18:39:29 +02:00
ionutboangiu
1436bac61c
Remove unnecessary paranthesis
2022-12-02 14:24:18 +02:00
ionutboangiu
a748ab629e
Apply gofmt simplify code
2022-12-02 14:24:18 +02:00
ionutboangiu
82468c580d
Replace deprecated ioutil library, remove redundant statements + small optimizations
2022-12-02 14:24:18 +02:00
ionutboangiu
bcd0a47268
Update radius library
2022-11-21 11:04:21 +01:00
ionutboangiu
758a94280a
Apply project wide fmt
2022-11-16 10:13:44 +01:00
adi
a6445f641e
Displays messages for agents when connect + fixes on call tests
2022-11-11 17:04:59 +01:00
ionutboangiu
22f9ec262e
Update most of the libraries
2022-11-09 14:04:58 +01:00
andronache
428cd37b8e
Replaced header in multiple places
2021-11-01 13:50:23 +02:00
Trial97
d55f05a2e2
Revert "Updated libraries"
...
This reverts commit 50b17cb41c .
2021-09-29 19:18:13 +02:00
nickolasdaniel
0dbfc76e45
Fixed crash due to library update
2021-09-29 19:18:13 +02:00
Trial97
db3bf9f40d
Updated build tags
2021-08-30 17:55:51 +03:00
ionutboangiu
2551a55f1d
Add tests for *sipcid case from ParseField function in agentreq.go
2021-07-13 13:45:14 +02:00
Trial97
142e12a7ed
Updated *sipcid
2021-07-08 16:42:22 +02:00
Trial97
cd7119c1ef
Added *sipcid field type
2021-07-01 16:18:49 +02:00
andronache
f46ba34a26
AsteriskAgent - using directly ms duration instead of seconds with multiply
2021-06-29 10:12:07 +02:00
Trial97
07ef7f2609
Replaced max_call_duration config with default_usage for each ToR
2021-02-19 14:22:48 +01:00
Trial97
a7accbd6b5
Added *routes_maxcost flag. Fixes #2563
2021-02-09 13:39:18 +01:00
TeoV
2116571e57
Add integration test diameter authorization with ForceDuration flag
2020-12-16 15:31:40 +01:00
TeoV
f6b8bdc97f
Update config for diameter(sctp/dispatcher) with *fd flag
2020-11-05 17:09:01 +01:00
TeoV
3128c29c4b
DiameterAgent return NOT_FOUND instead of "filter not passing" error and let other subsystem to handle this (e.g. FilterS)
2020-09-10 18:54:49 +03:00
Trial97
1582620ccd
Added new dataconverter *string2hex
2020-07-20 16:49:49 +02:00
TeoV
3a2dbee292
Instead of continue break from for
2020-07-20 12:59:09 +02:00
Trial97
68be0bf887
Added continue in case of nil connection while disconnecting
2020-07-17 17:16:46 +02:00
Trial97
511ef3a7ef
Updated agents maxUsage flag handle
2020-07-14 15:28:49 +02:00
Hristo Trendev
9ccec44b95
Fix panic with configurations with multiple event socket connections
2020-07-12 09:45:02 +02:00
TeoV
115a9a1b7c
Correctly populate max usage from Agents SessionSv1.ProcessEvent + added test
2020-07-10 15:25:09 +03:00
TeoV
28af81a818
Remove print from code
2020-07-09 17:27:11 +03:00
Trial97
716d766586
Added benchmark for AgentRequest
2020-05-24 11:57:15 +02:00
TeoV
3635f5ba36
Add test for counting NotFound supplier and the first supplier selected
2020-05-21 15:24:03 +02:00
Trial97
ab4944dc1a
Removed config.NavigableMap
2020-05-18 12:43:13 +02:00
Trial97
dafe0214e4
Renamed NewPathToItem to NewPathItems
2020-05-18 12:43:13 +02:00
TeoV
109d3c2ea5
AgentRequest FieldAsInterface return Data instead NMItem
2020-05-07 16:19:31 +02:00
Trial97
a1e99e37d5
Updated integration tests
2020-05-07 11:19:03 +02:00
Trial97
2c53180ac8
Fixed agents unit tests
2020-05-07 11:19:03 +02:00
Trial97
9ef1dd05cc
Updated AgentRequest
2020-05-07 11:19:03 +02:00
Trial97
80cdfe78c9
Added OrderedNavigableMap implementation
2020-05-07 11:19:03 +02:00
TeoV
c362dddc3d
Add test for *fd flag
2020-04-22 14:33:44 +02:00
TeoV
3aaf458a2b
Add support for *fd flag in agent
2020-04-22 12:38:06 +02:00
Trial97
5b7b07df69
Added tests for diamagent errored reply
2020-04-14 15:04:17 +02:00
Trial97
972395e372
Correctly handle error when creating the diameter answer
2020-04-14 15:04:17 +02:00
Trial97
4d4b5e3dae
Updated agents tests
2020-03-24 17:03:49 +01:00
adragusin
fdcf0afbaa
Added message when starting diameter Agent
2020-03-13 17:13:04 +01:00
adragusin
07877daef0
Changed the strip strategy (e.g. "right" to "*right")
2020-03-12 17:23:45 +01:00
TeoV
d6447eb4db
Fix merge problems
2020-03-01 17:28:31 +01:00
TeoV
fe62e40369
Reactive unit tests in diamagent_test.go
2020-03-01 17:28:31 +01:00
TeoV
e3e8693c45
Add *group type in AgentRequest + update changelog
2020-02-18 13:01:15 +01:00