ionutboangiu
785236592b
Port RADIUS DMR/CoA functionality
...
This commit ports the following changes from v0.11:
- 9991b29 - Implement DisconnectSession API for RADIUS Agent
- 02c8ed1 - Implement support for RADIUS CoA
- 7129d34 - Merge CoA into ReAuthorize logic
- d8ad760 - Update both ReAuthorize API signatures
- 5560608 - Dynamic templates for Radius CoA out of APIOpts
- f9d1c0f - Refactor ReAuthorize to AlterSessions
- 8388832 - Rename agents API object: SessionSv1 to AgentV1
- b580e09 - Add sanity checks for radius templates
- ca6a944 - Update client_da_addresses structure
- 98265a1 - Refactor function names and error msgs related to AlterSessions
- ee98dbe - Update AgentV1DisconnectSession api signature
- c9b6c1f - Add support for sending *dmr template via APIOpts
- 03eff44 - Cache RADIUS packets during accounting instead of auth
- 28e53ce - Add requests_cache_key field to radagent cfg
2025-07-08 08:18:30 +02:00
arberkatellari
5b66678313
Add offline internal DB functionality for dataDB,storDB & configDB
2025-05-13 17:07:17 +02:00
ionutboangiu
113e2a2bdf
Replace interface{} with any
2023-05-31 10:22:28 +02:00
andronache98
ecdf5e54ea
Changed headers
2022-03-09 14:14:30 +01:00
andronache98
9ec56f5155
Changed headers
2022-03-09 14:14:30 +01:00
porosnicuadrian
0d1da8e628
Added CGREventWithRateProfile + finished api tests
2022-02-17 21:11:55 +02:00
andronache98
bb30b65ef5
Fixed tests using originID in event instead of opts
2022-02-06 09:52:26 +01:00
porosnicuadrian
d9654460ac
Removed getUniqueCDRID
2022-01-14 18:13:38 +01:00
ionutboangiu
dd883c2360
Remove GetRoutePaginatorFromOpts function and its tests (unused)
2022-01-10 19:59:10 +01:00
ionutboangiu
6fc9e290fe
Remove EventWithFlags struct type (unused)
2022-01-10 19:59:10 +01:00
porosnicuadrian
0235c90f2d
New GetCdrID method
2022-01-09 14:46:22 +01:00
porosnicuadrian
4b1f6ab11a
Updated ProcessEventWithGet for cdrs
2022-01-06 17:07:02 +01:00
andronache
7ab4167613
Corrected header in multiple files
2021-11-01 13:50:00 +02:00
ionutboangiu
37e8f358b7
Delete unused opt retrieval functions
2021-10-06 12:18:40 +02:00
ionutboangiu
02315c7ad0
Add functions for getting interface type values from config/APIOpts
2021-10-04 11:29:37 +02:00
ionutboangiu
06764a3926
Add the possibility to add the opts keys as parameters in the startTime function
2021-10-04 11:29:37 +02:00
Trial97
f801d747e2
Updated sessions and cdrs flag handling
2021-10-01 13:32:42 +02:00
ionutboangiu
32c5d5e587
Change type of thresholds opts to map
2021-09-27 17:27:18 +02:00
ionutboangiu
68e27f0dd3
Add opts for resources
2021-09-24 10:23:45 +02:00
Trial97
7749fcd15b
Removed ArgV1ProcessEvent and ThresholdsArgsProcessEvent
2021-09-23 10:42:56 +02:00
ionutboangiu
a8e3b311b9
Replace OptsRatesUsage with OptsAccountsUsage where necessary and refactor OptsAsDecimal
2021-09-21 19:32:03 +02:00
ionutboangiu
070cbb176a
Move StartTime, Usage and IntervalStart methods in the cgrevent file
2021-09-20 19:43:56 +02:00
porosnicuadrian
96b7c979bf
*usage and *startTime in ApiOpts for rates and accounts
2021-07-23 11:02:25 +02:00
ionutboangiu
f3c4d659df
Remove Time field from CGREvent and fix failing tests
2021-05-19 19:27:43 +02:00
andronache
6bb7832c02
Fixed bug in utils/cgrevent.go
2021-04-13 17:41:20 +02:00
Trial97
b028a99050
Removed rals config
2021-04-01 16:36:51 +02:00
Trial97
c13a5cf790
Finished implementing the DataNode as a replacement
2021-03-26 13:46:25 +01:00
andronache
32c234a6c7
In CGREvent changed Opts in APIOpts
2021-03-23 14:35:11 +01:00
Trial97
d4e2d79cad
Updated RouteS APIs
2021-03-18 16:46:55 +01:00
DanB
ce49256a4d
AccountS - Balance ordering based on dynamic weight, CGREvent.AsDatProvider()
2021-02-11 20:16:43 +01:00
DanB
e78c336e2f
AccountS - initial accountProcessEvent
2021-02-01 21:06:59 +01:00
TeoV
0e8dadaf69
Clone function for CGREvent initialize the Opts map
2021-01-14 10:30:35 +01:00
TeoV
ae146640f4
Start merging CGREventWithOpts with CGREvent
2021-01-14 10:30:35 +01:00
DanB
56fbc84bea
Adding Cache to CGREventWithOpts
2020-12-30 17:02:36 +01:00
TeoV
445ec8d9b1
Rename EventExporterSv1 to EeSv1 and update integration tests
2020-12-02 17:06:20 +01:00
Trial97
70b6506336
Updated service reload
2020-08-26 10:34:55 +02:00
Trial97
11dac21b88
Starting replacing ArgDispatcher with Opts
2020-07-30 11:17:57 +02:00
TeoV
3faa3a10f4
Remove CDRE and add in EventExporter support for specific Exporters
2020-07-16 18:08:07 +02:00
Trial97
a381e3a670
Updated RouteID and APIKey options
2020-07-16 15:07:31 +02:00
adragusin
694b6c7173
Updated Event Opts
2020-07-14 10:11:27 +02: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
da9344128c
Added DynamicDataProvider
2020-05-20 17:21:42 +02:00
Trial97
49108050a4
Updated CGREventWithOpts
2020-05-18 13:26:06 +02:00
TeoV
ed6647d1f2
Populate custom fields out of event
2020-05-14 17:07:04 +02:00
TeoV
f7431c53d8
Update integration test after renaming from Supplier to Route
2020-04-30 15:54:49 +02:00
TeoV
944e87acd2
Rename from SupplierS to RouteS ( part2 )
2020-04-30 15:54:49 +02:00
Trial97
13b7ca5d28
Updated APIs Opts
2020-04-26 13:08:34 +02:00
Trial97
41e35bc571
Added Opts to APIs
2020-04-26 13:08:34 +02:00
DanB
2337b52402
CDRsV2.ProcessEvent API implementation
2020-03-26 15:28:21 +01:00