gezimbll
0400f4a177
added all new subsytems to load with tpreader
2026-01-30 12:56:32 +01:00
ionutboangiu
627e864bc1
use remoteAddr as peer key, remove duplicate status
2025-11-20 11:35:29 +01:00
ionutboangiu
e05be683ae
change license from GPLv3 to AGPLv3
2025-10-13 09:57:41 +02:00
arberkatellari
38e7c7eb39
ActionProfile modifications
2025-07-21 13:40:22 +02:00
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
gezimbll
3f83200936
updated thresholded implementation to pass event in EeS
2025-06-27 20:45:33 +02:00
ionutboangiu
df10601b18
include ips cases in index admins apis
2025-06-03 14:23:29 +02:00
ionutboangiu
eb9f826ffd
Rename IP to IPAllocations
2025-06-03 14:23:29 +02:00
ionutboangiu
eed6b8a51a
add implementation for new ips module
2025-05-29 15:46:42 +02:00
armirveliaj
7db65ca62c
Clean up DispatcherS
2025-01-17 17:29:46 +01:00
gezimbll
bb0116c543
added it test && loaders templates for ranking and trend profiles
2024-11-22 20:29:27 +01:00
gezimbll
132a2b3bf9
rankings,trends: added implementation,services and tests
2024-11-04 19:03:21 +01:00
gezimblliku
0f81b78321
updated trend profile && trends service implementation
2024-09-23 11:48:04 +02:00
gezimblliku
73a7590f1c
added profiles,configs and services for trend && ranking
2024-08-02 09:37:52 +02:00
ionutboangiu
113e2a2bdf
Replace interface{} with any
2023-05-31 10:22:28 +02:00
adi
968e3d1871
Dispatcher cache and tests
2022-10-10 18:20:56 +02:00
adi
693262d14f
Added it test for CallCache on dispatcherS
2022-10-10 18:20:56 +02:00
adi
cb2bbe3902
CallCache for DispatcherRoutes and DispatcherInstance
2022-10-10 18:20:56 +02:00
adi
f3b4390838
Dispatchers and cache
2022-10-10 18:20:56 +02:00
DanB
7c18d51581
DispatcherS with caches remote/replication in alpha stage
2022-09-19 12:03:35 +02:00
ionutboangiu
0653e9b5d7
Apply go fmt
2022-08-24 09:32:23 +03:00
ionutboangiu
7299b09107
Add max_reconnect_interval for dispatcherhost csv models
2022-07-03 13:08:52 +02:00
ionutboangiu
ebee8c1233
Remove actionblockers
2022-05-06 20:49:11 +02:00
porosnicuadrian
cea929269a
Blockers for account/balance + tp/cfgs and tests
2022-05-06 17:00:30 +02:00
porosnicuadrian
3c4aa8876d
Added blockers for accounts
2022-05-06 17:00:30 +02:00
ionutboangiu
887b6db5b8
Add blockers field to chargers + tests
2022-04-29 20:33:51 +02:00
ionutboangiu
52c79ca8db
Change RouteBlockers type from bool to DynamicBlockers
2022-04-29 20:33:51 +02:00
ionutboangiu
065ffcfbdf
Change blocker type from bool to DynamicBlockers for APActions
2022-04-29 20:33:51 +02:00
porosnicuadrian
575237ebcf
Metrics blockers added in code
2022-04-28 14:54:01 +03:00
ionutboangiu
39c2d97333
Add Blockers field to ActionProfile + tests
2022-04-28 08:52:03 +02:00
ionutboangiu
147cc8f8f0
Add Blockers field for RouteProfiles
2022-04-28 08:52:03 +02:00
porosnicuadrian
41a7ee8add
DynamicBlocker for stats + unit test
2022-04-27 17:49:14 +02:00
porosnicuadrian
6561d4d110
New AttributeBlocker
2022-04-27 17:49:14 +02:00
porosnicuadrian
b16b44732e
Modified blocker into Blockers for attributes
2022-04-21 15:27:27 +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
andronache98
fad736e5a6
Changed Weights from float64 to DynamicWeights for Resources and Chargers
2022-02-13 15:09:53 +02:00
andronache98
b6ff4ba8d8
DynamicWeights in ActionProfile
2022-02-10 10:48:29 +02:00
andronache98
fbd5ae7050
DynamicWeights for ThresholdProfile
2022-02-08 19:08:45 +01:00
porosnicuadrian
e3a96628ba
Added GetRateProfileRateIDs apis + redis implementation
2022-02-07 20:04:53 +01:00
andronache98
09e44a0e6b
Stat has Weights in DynamicWeights now
2022-02-06 09:52:26 +01:00
andronache98
3ed0e7eaa2
Changed Weight to Weights of type DynamicWeights in AttributeProfile
2022-02-06 09:52:26 +01:00
andronache98
2e4b77e4df
Commented CGRID where it is not needed
2022-02-06 09:52:26 +01:00
ionutboangiu
bfccb7c43c
Move functions and struct types to the folders they belong to
2022-01-12 20:16:43 +01:00
andronache98
917e8045a5
Removed set and get for cdrs
2022-01-12 08:44:36 +01:00
ionutboangiu
89329c114a
Update paginate functionality for routes subsystem
2022-01-10 19:59:10 +01:00
ionutboangiu
583cd71a42
Remove unused struct types, functions and tests related to paginator
2022-01-10 19:59:10 +01:00
ionutboangiu
dd21ff3ea8
Fix paginate functionality and separate it from the GetOpts func
2022-01-09 14:48:18 +01:00
ionutboangiu
4acba709f2
Get rid of the getOpts helper function
2022-01-09 14:48:18 +01:00
ionutboangiu
b2f54c1001
Update paginate function
2022-01-06 17:06:30 +01:00