gezimbll
6695db8df7
updated GetActions api to return negative destinations
2026-01-06 13:37:17 +01:00
gezimbll
40ff69ba40
fixed display of help command for maxusage
2025-12-21 18:32:54 +01:00
gezimbll
e859be8806
added multiple listeners for diameter agent
2025-12-21 18:26:59 +01:00
ionutboangiu
897d6f0da1
integrate IPs with SessionS
2025-12-16 13:23:17 +01:00
armirveliaj
17f11d060b
add test for AsTPAttributes FilterIds
2025-12-16 13:22:06 +01:00
ionutboangiu
0fbbc83e97
skip reprepro when commit already registered
2025-12-15 16:40:49 +01:00
ionutboangiu
a394c728c0
handle pkg server failure in deb_packages ansible
2025-12-11 12:09:47 +01:00
arberkatellari
a8895a6a5a
Add options to support non-Amazon S3 and SQS
2025-12-05 13:16:47 +01:00
ionutboangiu
eb372148d1
revise IPService implementation
2025-12-05 13:15:52 +01:00
ionutboangiu
5aee85a12d
cfg: simplify conn parsing for sessions
2025-12-05 13:15:52 +01:00
ionutboangiu
f0b65f0797
cfg: make sessions jsoncfg object fields camelcase
2025-12-05 13:15:52 +01:00
ionutboangiu
292b97aa5b
cfg: add ips_conns to sessions section
2025-12-05 13:15:52 +01:00
ionutboangiu
84a4043e9a
reorder api method consts for resources/ips
2025-12-05 13:15:52 +01:00
ionutboangiu
3889e9d91e
cfg: update ips opts
...
removed units and renamed usageID -> allocationID
2025-12-05 13:15:52 +01:00
ionutboangiu
eab21e5d8d
Cache sorted resource IDs as slice
2025-12-04 16:27:46 +01:00
ionutboangiu
5f66cd2220
Sort item IDs before locking to prevent deadlock
...
applies to stats,thresholds and resources
2025-12-04 16:27:46 +01:00
ionutboangiu
2a190c08c7
update expired dates in tests
2025-11-21 21:32:19 +01:00
ionutboangiu
7505848124
ansible: remove cgrates_deb_install (moved to private repo)
2025-11-21 21:32:19 +01:00
Bas Couwenberg
ddd23874d1
Use DH_VERBOSE only in dh_auto_build override for go version & env output.
2025-11-17 10:57:52 +01:00
gezimbll
b6a3da9cb1
updated asterisk module.conf to load modules for newer versions
2025-11-07 11:43:35 +01:00
ionutboangiu
9fed096a9f
ansible: add cgrates_deb_install playbook
2025-11-05 18:06:13 +01:00
ionutboangiu
d1536a01d3
ansible: add github_ssh role for SSH key management
2025-11-05 18:06:13 +01:00
ionutboangiu
86f35a72fa
ansible: remove redundant cgrates_package_version var
...
use cgrates_branch instead
2025-11-05 18:06:13 +01:00
ionutboangiu
81e98a5dd2
ansible: get rid of golang vars from cgrates role
2025-11-05 18:06:13 +01:00
ionutboangiu
a46d320040
ansible: update cgrates role to also allow pkg install
2025-11-05 18:06:13 +01:00
ionutboangiu
df40c1777a
update rabbitmq role repos
2025-11-04 18:14:58 +01:00
ionutboangiu
c185e46455
ees: preserve exporter attempts in failed posts
2025-10-29 19:44:04 +01:00
ionutboangiu
8443af3a89
Relicense from GPLv3 to AGPLv3
2025-10-29 19:42:40 +01:00
ionutboangiu
89c0f9e025
fix DPR to contain sender identity not recipient
2025-10-28 20:31:58 +01:00
ionutboangiu
4c30ec4e4c
ees: remove init from libcdre, rename to failedposts
2025-10-28 20:31:36 +01:00
ionutboangiu
295ddec792
cfg: move failed_posts to ees, add static_ttl
2025-10-28 20:31:36 +01:00
arberkatellari
082c412159
revise FilterToSQLQuery function
2025-10-24 20:31:32 +02:00
ionutboangiu
c9115da4b7
use remoteAddr as peer key, remove duplicate status
2025-10-24 20:23:52 +02:00
ionutboangiu
b54e3b54ac
refactor StatSum to use RSRParsers and add conn_status converter
2025-10-19 12:31:35 +02:00
ionutboangiu
22e02f18df
update go-diameter library
2025-10-13 09:56:31 +02:00
ionutboangiu
84728ec4aa
send status events to all profiles if none set
2025-10-13 09:56:31 +02:00
ionutboangiu
880942352b
use string status values in diameter conn events
2025-10-13 09:56:31 +02:00
ionutboangiu
8ba80d301f
cfg: add conn_status_stat_queue/threshold_ids for diameter
2025-10-13 09:56:31 +02:00
ionutboangiu
59ddbe419e
make diam conn health check interval configurable
2025-10-13 09:56:31 +02:00
ionutboangiu
2f40fbacbf
add diameter connection status tracking
2025-10-13 09:56:31 +02:00
ionutboangiu
8ce296cdaf
Rename event type ProcessTime to EventPerformanceReport
2025-10-13 09:56:31 +02:00
armirveliaj
2b63ee67bb
Add event to warning log for matched profiles
2025-10-05 08:54:53 +02:00
ionutboangiu
e9b1538450
update newFilterIndex to use batching
2025-10-05 08:54:11 +02:00
ionutboangiu
2078c93758
implement batched index retrieval in filter matching
...
improvement only for prefix/suffix matching for now
2025-10-05 08:54:11 +02:00
ionutboangiu
52aa161331
optimize batch index removal
2025-10-05 08:54:11 +02:00
ionutboangiu
102abf559b
improve index cache and remove empty string checks
...
- all-or-nothing cache strategy for multiple keys (fetch all keys from database
if any key is missing)
- only len(idxKeys) == 0 triggers "get all" behavior
- empty string is now treated as a valid index key
2025-10-05 08:54:11 +02:00
ionutboangiu
e7b30a139f
replicator: allow batched get/remove for indexes
2025-10-05 08:54:11 +02:00
ionutboangiu
8546c4c64e
implement batched index retrieval in GetIndexes method
2025-10-05 08:54:11 +02:00
ionutboangiu
8d05c14aec
add support for batched index keys removal
2025-10-05 08:54:11 +02:00
ionutboangiu
164078bbbb
add support for batched index keys retrieval
2025-10-05 08:54:11 +02:00