ionutboangiu
8443af3a89
Relicense from GPLv3 to AGPLv3
2025-10-29 19:42:40 +01:00
arberkatellari
83e8ce3adc
Add ability to modify diameter CE answer & replace go-diameter lib
2025-02-28 19:25:48 +01:00
ionutboangiu
52c52df6dd
Define a separate func for the diamErr constructor
...
Added back the warning logs for backwards compatibility.
Now passing err.Error() as Error-Message AVP where applicable.
Added comments and revised err messages.
2024-10-29 18:53:22 +01:00
ionutboangiu
7df0494913
Consider diameter requests when limiting caps
...
- add possibility to pass custom Error-Message AVP to negative diameter
answers
- negative answer is now built only when an error occurs
- remove tests that were testing behaviour with max concurrent requests 0
2024-10-29 18:53:22 +01:00
ionutboangiu
6c16ff320f
Replace interface{} with any
2023-05-31 10:23:12 +02:00
ionutboangiu
7771de5e07
Apply go fmt project wide
2022-11-11 13:43:51 +01:00
Trial97
faf1fba125
Refactored EventRequest
2021-07-06 20:52:40 +02:00
Trial97
cae5b4ced5
Added partial reader
2021-05-17 18:00:31 +02:00
Trial97
d53b6175d5
Updated flatsore ers
2021-05-17 18:00:31 +02:00
Trial97
c13a5cf790
Finished implementing the DataNode as a replacement
2021-03-26 13:46:25 +01:00
Trial97
ba090352ec
Updated agents tests
2021-03-26 13:46:25 +01:00
Trial97
e52e8d7622
Added Length Field in case of NMSlice and support for multiple indexes in template path
2021-03-18 16:46:55 +01:00
andronache
1d0a814e42
Changed consts in utils
2021-01-11 10:57:44 +01:00
TeoV
7c8910bb06
DiameterAgent return NOT_FOUND instead of "filter not passing" error and let other subsystem to handle this (e.g. FilterS)
2020-09-10 19:00:47 +03:00
Trial97
14ea06842f
Updated modules
2020-08-07 09:27:02 +02:00
Trial97
240ff4b671
Updated ParseField processing
2020-07-30 11:17:57 +02:00
Trial97
24cc53e94a
Updated dynamic path
2020-07-14 13:28:07 +02:00
Trial97
192048235b
Removed RSRFilters from RSRParsers
2020-07-09 12:17:37 +03:00
Trial97
a436718fc8
Updated diameter filter
2020-05-22 17:00:43 +02:00
Trial97
f10f570a27
Removed config.NavigableMap
2020-05-18 13:26:06 +02:00
Trial97
441ffdcd2e
Updated integration tests
2020-05-07 11:17:41 +02:00
Trial97
13e813f848
Fixed agents unit tests
2020-05-07 11:17:41 +02:00
Trial97
763710fb80
Updated AgentRequest
2020-05-07 11:17:41 +02:00
Trial97
41e35bc571
Added Opts to APIs
2020-04-26 13:08:34 +02:00
Trial97
c2ba740b7e
Updated DiameterAgent DataProvider String method
2020-02-18 11:43:22 +01:00
DanB
797b85ea79
DiameterAgent with mysql integration tests passing for full path
2020-02-04 18:41:44 +01:00
TeoV
52f0e0a86c
Merge ContentFields,HeaderFields,TrailerFields into one Files
2020-01-29 14:40:57 +01:00
Trial97
1166dfcb10
Fixed typos in libdiam
2020-01-06 17:35:01 +02:00
DanB
e3055c8d9f
EventReader with CSV in alpha
2019-09-04 12:24:25 +02:00
TeoV
b92280e38e
Use fiorix library for diameter
2019-07-16 23:24:41 -10:00
TeoV
61ff2e2f57
Add diameter messages to dryrun and use ToJSON to print messages
2019-07-12 05:14:39 -10:00
TeoV
01ad8c1999
Populate Host-IP-Addresses with correct format net.IP fixes #1600
2019-06-26 18:20:49 +02:00
Tripon Alexandru-Ionut
5af9e7385f
Updated IfaceAsString and MapEvent tests
2019-06-21 15:35:01 +02:00
DanB
134ffc7a0a
AgentRequest.setCGRReply implementation, DNSAgent with one supplier
2019-06-06 14:32:59 +02:00
Tripon Alexandru-Ionut
33412f9bb5
Added tests for newDiamDataType
2019-06-03 10:02:10 +02:00
DanB
0d4b727635
Started using github.com/cgrates/go-diameter
2019-03-05 19:39:14 +01:00
Trial97
297eb915a7
Added more tests for agents.updateDiamMsgFromNavMap
2019-01-09 15:46:07 +01:00
Trial97
aa3bc9eec8
Added unit test for agents.updateDiamMsgFromNavMap
2019-01-09 15:46:07 +01:00
DanB
b99312da48
DiameterAgent V1DisconnectSession implementation
2019-01-03 15:50:25 +01:00
DanB
fe11d50173
Caching diameterMessageDetails to prepare for ASR
2018-12-30 21:14:28 +01:00
TeoV
26db18c80c
Update go-diameter library
2018-12-20 19:51:58 +01:00
TeoV
5674a18c6b
Update RemoteHost to return only ip and add tests
2018-12-20 19:51:58 +01:00
TeoV
5910d3a14a
Beautity populating host ip addresses in diameter
2018-12-17 15:05:59 +01:00
TeoV
a5b1b346e8
Update messageSetAVPsWithPath from libdiam in case that we need to add a group to the last avp (+tests for it)
2018-12-14 17:31:49 +01:00
DanB
676ad1c102
AgentRequest selectors returning ErrNotFound in case of not matching
2018-12-13 20:55:29 +03:00
TeoV
7997e42be5
Add support for *remote_host in AgentRequest
2018-12-10 09:40:06 +01:00
DanB
48e10f9201
DiameterAgent with max_active_requests limitation, proper return of diameter errors when processing requests
2018-11-28 20:38:49 +01:00
TeoV
f2436288f6
Update glide.lock with correct version of mongo for encoding time.Time
2018-11-28 17:13:27 +01:00
TeoV
26cea43e4f
Send separator for RSRParser as parameter in config
2018-11-25 17:42:42 +01:00
TeoV
d8977ffeba
Add option "rsr_separator" in general config
2018-11-25 17:42:42 +01:00