Commit Graph

14237 Commits

Author SHA1 Message Date
armirveliaj
c24f801e1d Add coverage tests on ips 2025-10-13 09:57:01 +02:00
armirveliaj
079db741fc Add coverage tests on ips 2025-10-13 09:57:01 +02:00
armirveliaj
7d0b85a7cf add coverage tests on ips && accounts 2025-10-05 08:55:25 +02:00
armirveliaj
ca868923cf Add warning log regarding too many profiles matched for a request 2025-10-05 08:55:25 +02:00
armirveliaj
6956031351 add coverage tests on actions 2025-09-30 19:10:55 +02:00
armirveliaj
0e0760003f Add coverage test for DynamicAction 2025-09-30 19:10:55 +02:00
armirveliaj
d5e72aa7cf Add coverage test for DynamicRate 2025-09-30 19:10:55 +02:00
armirveliaj
89cc06d657 Add coverage tests for DynamicIP 2025-09-30 19:10:55 +02:00
armirveliaj
a4cc9cf20f Add coverage tests on actions 2025-09-30 19:10:55 +02:00
armirveliaj
3337975340 Add coverage tests for DynamicFilter 2025-09-22 12:02:54 +02:00
armirveliaj
99258bd989 Add coverage tests for DynamicRanking 2025-09-22 12:02:54 +02:00
armirveliaj
5616fa3f09 Add coverage tests for DynamicTrend 2025-09-22 12:02:54 +02:00
armirveliaj
d8c8c65ac6 Add coverage tests for DynamicResource 2025-09-22 12:02:54 +02:00
armirveliaj
036ddfa36a Add coverage tests for DynamicAttribute 2025-09-22 12:02:54 +02:00
ionutboangiu
331b7427e4 config: add sanity check for undefined prometheus conns
previously existed only for StatSConns, added also for CoreSConns and
CacheSConns
2025-09-18 21:18:59 +02:00
ionutboangiu
e3369cc817 ansible: ensure latest cgrates when installing via packages 2025-09-15 13:10:01 +02:00
armirveliaj
61d7a85196 Add coverage tests for DynamicStats 2025-09-15 13:09:35 +02:00
armirveliaj
fc42d6984f Add coverage test for DynamicThreshold 2025-09-15 13:09:35 +02:00
armirveliaj
b979531aba Add coverage tests on dynamic actions 2025-09-09 17:32:40 +02:00
armirveliaj
0aae6f5d26 Add coverage tests on sessions && ips 2025-09-03 12:30:50 +02:00
ionutboangiu
3ee6355cd2 sessions: remove UpdateSRuns and lock manually in terminate 2025-09-02 07:47:03 +02:00
ionutboangiu
e81cb4fa9b sessions: ensure event is passed when updating session 2025-09-02 07:47:03 +02:00
ionutboangiu
788279596e sessions: fix deadlock using updateSRuns in updateSession 2025-09-02 07:47:03 +02:00
ionutboangiu
37acdd1723 sessions: port session APIs and flag handling 2025-08-30 14:02:48 +02:00
ionutboangiu
eb796bd04f ips: fix deadlock from cached allocs missing profile reference 2025-08-21 10:14:30 +02:00
ionutboangiu
44df79fe7b add RADIUS IP auth reject test case 2025-08-21 10:14:30 +02:00
ionutboangiu
8d9c0c3e24 fix compilation error caused by parallel merges
commits:

- f5be437711
- 707826359b
2025-08-21 10:14:30 +02:00
ionutboangiu
2dca5e3c32 ips: sort matched profile IDs to prevent deadlock 2025-08-21 10:14:30 +02:00
ionutboangiu
6703279aac ips: revise benchmark for concurrent IP allocation 2025-08-21 10:14:30 +02:00
arberkatellari
7678bf181f Add ce_applications to diameter_agent config 2025-08-15 13:20:57 +02:00
ionutboangiu
cd0c7245f7 ansible: add TP directory permissions setup 2025-08-15 13:16:42 +02:00
ionutboangiu
0e06476d74 fix Ansible 2.19 conditional compatibility in github_ssh role
Fixes 'Conditional result was 'true' of type 'str'' errors.
See: https://ansible.readthedocs.io/projects/ansible-core/devel/porting_guides/porting_guide_core_2.19.html#broken-conditionals
2025-08-15 13:16:42 +02:00
ionutboangiu
f5be437711 ips: move ComputeUnexported to DataManager 2025-08-15 13:15:26 +02:00
ionutboangiu
d76759ea5b ips: improve integration tests 2025-08-15 13:13:49 +02:00
ionutboangiu
707826359b ips: add ClearAllocations API 2025-08-15 13:13:49 +02:00
ionutboangiu
82cfff3cff ips: prevent panic when no pools match filters 2025-08-15 13:11:58 +02:00
arberkatellari
262f1dafa3 Add action type *dynamicAction 2025-08-15 13:01:50 +02:00
arberkatellari
6f7fbb0e94 Add action type *dynamicIP 2025-08-15 13:01:50 +02:00
arberkatellari
2ffdb409a6 Add action type *dynamicRate 2025-08-15 13:01:50 +02:00
gezimbll
9065e58158 ips active allocations test 2025-08-15 12:56:02 +02:00
armirveliaj
040392571b Add coverage tests on ips 2025-08-04 07:21:44 +02:00
armirveliaj
2428a6cdd1 Revise & add tests for FieldAsInterface method on ips 2025-08-04 07:21:44 +02:00
armirveliaj
8b15c5a336 Add coverage tests on ips 2025-07-31 09:43:37 +02:00
armirveliaj
492f13341d Revise and add coverage tests on radius & ips 2025-07-29 15:23:28 +02:00
gezimbll
71e4563ecd benchmarks for ips functionality && rewriting actionTypes constants 2025-07-28 20:05:10 +02:00
arberkatellari
eba021be54 Add action type *dynamicRoute 2025-07-27 11:47:20 +02:00
arberkatellari
c0017d33f1 Add action type *dynamicFilter 2025-07-27 11:47:20 +02:00
armirveliaj
1f49779685 Add integration tests for StatusServer messages in RadiusAgent 2025-07-27 11:44:34 +02:00
DanB
dd901299b2 <RadiusAgent> Support for StatusServer message processing 2025-07-24 11:19:52 +02:00
arberkatellari
b779388005 Add action type *dynamicRanking 2025-07-23 21:17:51 +02:00