Commit Graph

  • fabdf9702e fix ExtraFields not being cloned in CallDescriptor.Clone v0.10 ionutboangiu 2026-02-05 20:08:37 +02:00
  • be08b1d07b revise freeswitch_agent low_balance_ann_file command master armirveliaj 2026-01-30 11:26:25 -05:00
  • 0bf255c8fb add ConfigHook for external config modification ionutboangiu 2026-01-20 10:24:47 +02:00
  • cafa0a195e move cgr-engine logic to services package ionutboangiu 2026-01-20 10:19:14 +02:00
  • 626346e19b Add options to support non-Amazon S3 and SQS 1.0 arberkatellari 2026-01-28 17:41:38 +02:00
  • 84f0338605 avoid redundant AttributesWithName call in radiusDP armirveliaj 2026-01-28 07:48:42 -05:00
  • 0400f4a177 added all new subsytems to load with tpreader gezimbll 2026-01-21 15:22:21 +01:00
  • 2fe3fd6690 add tests for SessionSv1.ProcessEvent && resources armirveliaj 2026-01-23 11:05:09 -05:00
  • a106f7eb6f add tests for resourceS armirveliaj 2026-01-22 10:15:24 -05:00
  • 1c2aac5547 add test for resource & route armirveliaj 2026-01-21 10:17:19 -05:00
  • 3af7df0e84 fix integration test errors after constant variable rename armirveliaj 2026-01-19 06:43:36 -05:00
  • 582cb31de6 fix integration test errors after constant variable rename armirveliaj 2026-01-19 05:49:47 -05:00
  • f28c62f7ad revise & test SessionSv1.ProcessEvent for ResourceS Authorization armirveliaj 2026-01-16 11:07:19 -05:00
  • 799b85ca70 updated tpreader to remove trend and ranking profiles with -remove flag gezimbll 2026-01-22 17:17:50 +01:00
  • 9d1e2f9050 Add test for reading and exporting CDRs with custom field arberkatellari 2026-01-26 10:45:57 +02:00
  • 3153bc8378 remove loaders subsystem gezimbll 2026-01-23 16:40:36 +01:00
  • 16370dbe53 add dispatcher concurrent sessions test ionutboangiu 2026-01-26 22:08:16 +02:00
  • 895ee1d492 fix: setbalance action ignoring balance type when matching by ID gezimbll 2026-01-26 14:11:30 +01:00
  • 65a7f1c145 add guardian lock for dispatcher route race condition ionutboangiu 2026-01-27 18:21:17 +02:00
  • ada413c856 add dispatcher concurrent sessions test ionutboangiu 2026-01-21 12:27:32 +02:00
  • dae7351121 added docs for RSR and DataConverters gezimbll 2026-01-19 12:37:07 +01:00
  • 4bd459b486 modified astagent call methods over http gezimbll 2025-11-17 11:15:19 +01:00
  • a7d6e73182 SessionSv1.ProcessEvent with *resourceAuthorize support DanB 2026-01-16 13:59:08 +01:00
  • a79bd15eab revise & test SessionSv1.ProcessEvent for IPAuthorization armirveliaj 2026-01-15 10:22:36 -05:00
  • aca201f13b test HTTPAgent sessions with dispatcher round-robin ionutboangiu 2026-01-15 16:43:44 +02:00
  • d9c2bd5045 SessionSv1.ProcessEvent with *accountsAuthorize functionality DanB 2026-01-15 14:07:59 +01:00
  • 4203abaf02 add dispatcher sessions round-robin test ionutboangiu 2026-01-15 00:16:05 +02:00
  • 20a8c98999 add postman collection armirveliaj 2026-01-14 10:51:54 -05:00
  • 1836b041ad Add search function to Get(Profile)IDs APIs arberkatellari 2026-01-12 12:13:34 +02:00
  • 982a99db42 Sort IPProfile pools in integration test ionutboangiu 2026-01-14 10:53:30 +02:00
  • 2d831f50bc fix compliation errors after constant variable rename ionutboangiu 2026-01-14 09:52:44 +02:00
  • ec41867448 Initial SessionSv1.ProcessEvent DanB 2026-01-13 19:50:19 +01:00
  • 7171efa579 Switch from fiorix/go-diameter library to cgrates/go-diameter arberkatellari 2026-01-09 18:37:15 +02:00
  • 2ef967c5c6 create exporter with named type for *http_post action to prevent panic in ReplayFailedPosts gezimbll 2026-01-13 14:19:28 +01:00
  • 3603d12c3e prevent account actions to be executed when account is nil gezimbll 2026-01-06 17:26:28 +01:00
  • 67a0543dde update rabbitmq role repos ionutboangiu 2026-01-12 09:31:29 +02:00
  • 9dda6a264b Update go-dimeter library arberkatellari 2026-01-09 18:46:29 +02:00
  • fe4d8b5924 radagent: check CHAP-Challenge AVP for CHAP auth ionutboangiu 2026-01-08 19:13:08 +02:00
  • d73e9c0803 radagent: use MS-CHAP2-Response for MSCHAPv2 ionutboangiu 2026-01-08 18:57:25 +02:00
  • 63d36568dc update go-diameter library arberkatellari 2026-01-07 15:02:18 +02:00
  • d41044af3c ips: add basic functionality integration test ionutboangiu 2025-12-31 14:40:21 +02:00
  • 55426255b2 ips: add radius IPAM integration test ionutboangiu 2025-12-31 14:38:43 +02:00
  • 6695db8df7 updated GetActions api to return negative destinations gezimbll 2026-01-06 09:43:45 +01:00
  • 9783cdbf3e Make CDRs storable in Redis DB arberkatellari 2025-12-02 18:18:34 +02:00
  • 40ff69ba40 fixed display of help command for maxusage gezimbll 2025-12-15 10:19:15 +01:00
  • 5f2b6beaa6 add slices.compact for filterids armirveliaj 2025-12-16 07:34:19 -05:00
  • e859be8806 added multiple listeners for diameter agent gezimbll 2025-12-02 14:17:03 +01:00
  • 8b8a4677dd add test for sequential duplicates filterIds on loaders armirveliaj 2025-12-12 10:51:36 -05:00
  • 897d6f0da1 integrate IPs with SessionS ionutboangiu 2025-12-08 12:36:32 +02:00
  • 17f11d060b add test for AsTPAttributes FilterIds armirveliaj 2025-12-05 10:59:21 -05:00
  • 0fbbc83e97 skip reprepro when commit already registered ionutboangiu 2025-12-11 17:30:01 +02:00
  • a394c728c0 handle pkg server failure in deb_packages ansible ionutboangiu 2025-12-09 11:23:33 +02:00
  • a8895a6a5a Add options to support non-Amazon S3 and SQS arberkatellari 2025-12-04 18:17:22 +02:00
  • eb372148d1 revise IPService implementation ionutboangiu 2025-12-04 14:10:05 +02:00
  • 5aee85a12d cfg: simplify conn parsing for sessions ionutboangiu 2025-11-25 13:19:35 +02:00
  • f0b65f0797 cfg: make sessions jsoncfg object fields camelcase ionutboangiu 2025-11-25 12:37:44 +02:00
  • 292b97aa5b cfg: add ips_conns to sessions section ionutboangiu 2025-11-25 12:01:08 +02:00
  • 84a4043e9a reorder api method consts for resources/ips ionutboangiu 2025-11-24 21:08:05 +02:00
  • 3889e9d91e cfg: update ips opts ionutboangiu 2025-11-24 21:05:04 +02:00
  • c8f246162d add unit test for RateProfileSetFilterIDs armirveliaj 2025-11-27 10:52:53 -05:00
  • eab21e5d8d Cache sorted resource IDs as slice ionutboangiu 2025-11-24 14:02:01 +02:00
  • 5f66cd2220 Sort item IDs before locking to prevent deadlock ionutboangiu 2025-11-24 12:17:54 +02:00
  • 2fcb6ad51b ansible: remove cgrates_deb_install (moved to private repo) ionutboangiu 2025-11-20 18:45:39 +02:00
  • 2a190c08c7 update expired dates in tests ionutboangiu 2025-11-21 13:17:01 +02:00
  • 7505848124 ansible: remove cgrates_deb_install (moved to private repo) ionutboangiu 2025-11-20 18:45:39 +02:00
  • 9754bdf575 move opts field to dbconn cfg for helper object ionutboangiu 2025-11-19 16:56:06 +02:00
  • 3179af0839 move failed post cache init to EFS service ionutboangiu 2025-11-19 15:55:15 +02:00
  • 4714fb783b remove init for failed posts cache ionutboangiu 2025-11-12 18:11:47 +02:00
  • e0f2f3c937 cfg: add efs failed_posts_static_ttl field ionutboangiu 2025-11-12 18:11:44 +02:00
  • 7f17c76581 fix DPR to contain sender identity not recipient ionutboangiu 2025-11-12 18:11:41 +02:00
  • 627e864bc1 use remoteAddr as peer key, remove duplicate status ionutboangiu 2025-11-12 18:11:39 +02:00
  • 0c2b9a403a stats: add error return for StatSum constructor ionutboangiu 2025-11-12 18:11:36 +02:00
  • ce720a259d refactor StatSum and use string conn status values ionutboangiu 2025-11-12 18:11:32 +02:00
  • 02f31a5047 update go-diameter library ionutboangiu 2025-11-12 18:11:31 +02:00
  • fa5709dc15 send status events to all profiles if none set ionutboangiu 2025-11-12 18:11:27 +02:00
  • 22211b2b96 cfg: add conn_status_stat_queue/threshold_ids for diameter ionutboangiu 2025-11-12 18:11:24 +02:00
  • 80e645e38b make diam conn health check interval configurable ionutboangiu 2025-11-12 18:11:21 +02:00
  • fbe5b51046 add diameter connection status tracking ionutboangiu 2025-11-12 18:11:15 +02:00
  • 910f49fa6c Rename event type ProcessTime to EventPerformanceReport ionutboangiu 2025-11-12 18:11:05 +02:00
  • e019aeabab prometheus: fetch all StatQueues when IDs list is empty ionutboangiu 2025-11-12 18:10:52 +02:00
  • d5f49ba1a2 add test+benchmark for filter index updates ionutboangiu 2025-11-04 13:52:52 +02:00
  • d7612eb30d revert bulk index removal and add early return optimization ionutboangiu 2025-11-04 13:52:51 +02:00
  • 63e4856aff agents: add processor/reader id to stats/th events ionutboangiu 2025-11-04 13:52:49 +02:00
  • 682c080c73 stats: register newly implemented metrics with gob ionutboangiu 2025-11-04 13:52:47 +02:00
  • 1cd4d07cc9 stats: ensure repsc/repfc metrics are properly decoded ionutboangiu 2025-11-04 13:52:46 +02:00
  • 42b0ec3abe stats: implement new REPSC/REPFC metrics ionutboangiu 2025-11-04 13:52:44 +02:00
  • 344b14709a agents: create dedicated events for stats processing ionutboangiu 2025-11-04 13:52:43 +02:00
  • daf91dc3fa Add ReplyState field to track successful/failed requests ionutboangiu 2025-11-04 13:52:41 +02:00
  • ef90d8e1c2 radius: avoid redundant MetaRadReqType assignment in loop ionutboangiu 2025-11-04 13:52:40 +02:00
  • 501015b9f3 cfg: remove redundant condition in sanity check ionutboangiu 2025-11-04 13:52:38 +02:00
  • a09e0bb606 update wrong receiver name for Metric methods ionutboangiu 2025-11-04 13:52:37 +02:00
  • 240a93b512 add StatHighest and StatLowest metric implementations ionutboangiu 2025-11-04 13:52:36 +02:00
  • 37ba187658 add test reproducing cache replication deadlock ionutboangiu 2025-11-04 13:52:34 +02:00
  • c245e162ca default to no internal storage for test suite ionutboangiu 2025-11-04 13:52:33 +02:00
  • 9127035d70 optimize metrics collection with reusable maps ionutboangiu 2025-11-04 13:52:31 +02:00
  • e269276fbd test newFilterIndex ionutboangiu 2025-11-04 13:52:29 +02:00
  • 16433fcf1e add timezone support for cron scheduler ionutboangiu 2025-11-04 13:52:27 +02:00
  • a0adddb11f add error handling for cron AddFunc ionutboangiu 2025-11-04 13:52:26 +02:00
  • f2a4427d2c rename *dc DataProvider to *em (from EventMetrics) ionutboangiu 2025-11-04 13:52:24 +02:00
  • 36633ec11a use Set method to update ExportPath for csv/fwv ee ionutboangiu 2025-11-04 13:52:23 +02:00