Commit Graph

  • 1f686fca63 added RequestProcessors in fsAgent gezimbll 2025-02-27 17:00:29 +01:00
  • 0497016ad6 revise comments in rankings ionutboangiu 2025-03-07 18:32:46 +02:00
  • a3d385dd2f revise comments in trends ionutboangiu 2025-03-07 18:32:32 +02:00
  • c762de5c28 move rankings to dedicated package ionutboangiu 2025-03-06 19:39:13 +02:00
  • 47fb25b4ef move trends to dedicated package ionutboangiu 2025-03-06 18:49:15 +02:00
  • 24d886c8e0 Pass CGRConfig to DataManager ionutboangiu 2025-03-05 19:18:24 +02:00
  • e92b5fd026 remove redundant services tests ionutboangiu 2025-03-06 10:31:01 +02:00
  • 172e846d3f Update export_cdrs command in docs armirveliaj 2025-02-28 11:07:36 -05:00
  • 4946e67efd add test for rerating failed cdrs ionutboangiu 2025-02-28 17:34:22 +02:00
  • 66ee030441 cdrs: add test case for unexpected EXISTS err ionutboangiu 2025-02-28 18:01:19 +02:00
  • c21d5edfd3 add test for rerating failed cdrs ionutboangiu 2025-02-26 18:27:46 +02:00
  • 487062a708 skip testing removed subsystem ionutboangiu 2025-02-28 18:12:34 +02:00
  • e79fcdb064 use pre-defined instrumented prometheus handler ionutboangiu 2025-02-28 17:20:56 +02:00
  • caebee4eab Fix failing elastic exporter test ionutboangiu 2025-02-28 16:09:38 +02:00
  • 2c8c9b326e remove previous prometheus integration ionutboangiu 2025-02-28 12:12:01 +02:00
  • 6f0ce88ae2 add test for new prometheus agent implementation ionutboangiu 2025-02-24 18:58:31 +02:00
  • 4e46f8dbd9 add PrometheusAgent implementation ionutboangiu 2025-02-24 18:58:13 +02:00
  • 875fdb3993 implement config object for prometheus_agent ionutboangiu 2025-02-24 11:01:48 +02:00
  • aca834a7a5 Cleanup config_defaults ce_applications comments arberkatellari 2025-03-03 15:36:52 +02:00
  • eb6db08465 update Go in chroots when version differs ionutboangiu 2025-03-05 13:39:38 +02:00
  • 5bd8844537 improve rescue handling with logs and chroot cleanup ionutboangiu 2025-03-05 13:39:04 +02:00
  • 86a73908c5 merge file find and remove tasks in always block ionutboangiu 2025-03-05 13:35:48 +02:00
  • bd03bb8326 clarify task names related to .changes file checks ionutboangiu 2025-03-05 13:28:16 +02:00
  • 35ffa9d316 added test with limited profile elements in cache gezimbll 2025-02-28 18:04:37 +01:00
  • 00c192251d fix checksum mismatch in ansible go role ionutboangiu 2025-02-28 22:07:39 +02:00
  • 2b33debd31 fix checksum mismatch in ansible go role ionutboangiu 2025-02-28 22:03:11 +02:00
  • 83e8ce3adc Add ability to modify diameter CE answer & replace go-diameter lib arberkatellari 2025-02-28 18:09:23 +02:00
  • d04cf1df44 updated negative balance to not give warning when AllowNegative set to true gezimbll 2025-02-28 11:46:06 +01:00
  • 47fb574aef revise failing integration test ionutboangiu 2025-02-26 18:40:11 +02:00
  • 7f132f19e4 Bump go version to 1.24.0 ionutboangiu 2025-02-20 18:41:41 +02:00
  • 56dfa4ee21 prevent data race in file watcher goroutine ionutboangiu 2025-02-26 15:41:10 +02:00
  • 6968983dd2 prevent data race in file watcher goroutine ionutboangiu 2025-02-26 15:41:10 +02:00
  • c4642fa30b prevent data race in file watcher goroutine ionutboangiu 2025-02-26 15:48:18 +02:00
  • 5628a31852 updated rsyslog conf to include logs with tag CGRateS gezimbll 2025-02-26 15:19:21 +01:00
  • 508d27e836 updated rsyslog conf to include logs with tag CGRateS gezimbll 2025-02-26 15:16:33 +01:00
  • 535f2e554e updated rsyslog conf to include logs with tag CGRateS gezimbll 2025-02-26 12:48:06 +01:00
  • 8fd871b304 added log level field on stordb opts for controlling sql verbosity gezimbll 2025-02-24 14:57:20 +01:00
  • 4ad5bee6ab move failing tests to flaky ionutboangiu 2025-02-17 11:53:26 +02:00
  • deaf5f4918 Move config/objdp.go to utils package ionutboangiu 2025-02-17 10:51:16 +02:00
  • 3254e0d35f Export RSRParser Path field ionutboangiu 2025-02-17 10:51:11 +02:00
  • b1a5874215 Move config/rsrparser.go to utils package ionutboangiu 2025-02-17 10:50:56 +02:00
  • 36a7d174ab Remove RSRSep opt from general section ionutboangiu 2025-02-14 14:44:48 +02:00
  • 9163d96ece Improve *dynaprepaid for Sessions ProcessEvent arberkatellari 2025-02-21 18:16:40 +02:00
  • e64d02e187 astagent: prevent panic in handleChannelDestroyed armirveliaj 2025-02-21 09:11:51 -05:00
  • c60712f454 Bump go version to 1.24.0 ionutboangiu 2025-02-20 18:50:10 +02:00
  • 322afc585f added default caching for exporters gezimbll 2025-02-13 17:04:57 +01:00
  • 594dc745b8 added tests for sql exporter cached gezimbll 2025-02-12 11:33:32 +01:00
  • 4b1e6e7def Add coverage tests on engine armirveliaj 2025-02-18 10:56:56 -05:00
  • ad0b45b4d2 Add coverage tests on accounts && engine armirveliaj 2025-02-17 12:14:00 -05:00
  • 18b0e4d417 added new dynopts function GetDurationPointerOpts gezimbll 2025-02-17 14:16:16 +01:00
  • dd5906e46e added log level field on stordb opts for controlling sql verbosity gezimbll 2025-02-19 12:55:19 +01:00
  • ce764e48bb Add dynaprepaid functionality to AuthorizeEvent arberkatellari 2025-02-19 12:58:04 +02:00
  • eff482d7e6 Stash faulty test in flaky arberkatellari 2025-02-14 23:03:07 +02:00
  • 39bca3495a Improve *dynaperpaid events for sessions arberkatellari 2025-02-14 17:44:30 +02:00
  • 14515404bb added helper method for repetive logic on GetOpts funcs gezimbll 2025-02-07 15:22:43 +01:00
  • d2c175141f Add coverage tests on SessionS armirveliaj 2025-02-10 10:51:56 -05:00
  • ae8564ad50 Add coverage tests on sessionS armirveliaj 2025-02-06 11:15:08 -05:00
  • 6928674716 Add coverage tests on SessionS armirveliaj 2025-02-05 10:41:16 -05:00
  • c34ae82539 Convert CDR.Opts[*accountsCost] to *utils.EventCharges armirveliaj 2025-01-29 11:20:58 -05:00
  • e2c71e355b Rename *cdr_account in the docs armirveliaj 2025-02-04 08:48:13 -05:00
  • f89cad421e Revise service toggle test ionutboangiu 2025-02-04 19:41:29 +02:00
  • 1d536c6390 Revise ServiceManagerV1.Status API ionutboangiu 2025-02-04 17:13:05 +02:00
  • 712aeb0d4a Revise StateDeps implementation ionutboangiu 2025-02-04 17:03:54 +02:00
  • df3dcfb840 replaced CGREvent parameter to DataProvider for GetOpts functions gezimbll 2025-02-06 09:51:28 +01:00
  • 5b26b1f4e7 Add docker installation steps in docs ionutboangiu 2025-02-05 19:36:05 +02:00
  • 3ebf3007a5 added startdelay config option for ers readers gezimbll 2025-01-24 11:26:36 +01:00
  • 92cdda136b Update elasticsearch ansible role ionutboangiu 2025-01-28 16:00:48 +02:00
  • 9bc51e7e64 Revise elasticsearch exporter integration test ionutboangiu 2025-01-28 15:54:21 +02:00
  • ea25caa9fb Add missing els clone and AsMapIface logic ionutboangiu 2025-01-27 20:23:01 +02:00
  • 2eebc7a236 Add config sanity checks for elasticsearch ee ionutboangiu 2025-01-27 20:17:40 +02:00
  • 92658d854e Add elsCAPath opt and improve opt comments ionutboangiu 2025-01-27 20:14:54 +02:00
  • f1b8fb8f40 Update default config sample ionutboangiu 2025-01-27 20:03:59 +02:00
  • 9ac147f3a3 Properly document elastic index req opts ionutboangiu 2025-01-27 20:00:05 +02:00
  • 9b9c7bb914 Make elasticsearch refresh opt configurable ionutboangiu 2025-01-27 19:58:43 +02:00
  • c1331531a7 Remove unusable elasticsearch opts ionutboangiu 2025-01-27 19:41:37 +02:00
  • 035bac3688 elasticsearch: switch to fully-typed API ionutboangiu 2025-01-27 19:31:20 +02:00
  • 3a0579a8ea Slightly refactor elastic exporter ionutboangiu 2025-01-27 17:21:26 +02:00
  • 39ef7df677 Add context to ee constructor errors ionutboangiu 2025-01-27 16:30:01 +02:00
  • e3b5c9ef84 Implement getter method for EventExporterCfg (by ID) ionutboangiu 2025-01-27 16:24:16 +02:00
  • 5bd439020c Prevent deadlock inside *els Connect ionutboangiu 2024-11-15 18:50:38 +02:00
  • a05834af81 Adding *accountsForceUsage variables for GetBoolOpts armirveliaj 2025-01-28 09:13:24 -05:00
  • cae468454c Adding *sessionSOriginID StringOpts variables armirveliaj 2025-01-21 11:04:59 -05:00
  • 652d1e68cf Remove cls fields from service structs ionutboangiu 2025-01-23 19:09:22 +02:00
  • 0dcf822bcb Move sync_interval sanity check inside sessions block ionutboangiu 2025-01-23 11:40:34 +02:00
  • cacf8a3002 Test agent internal conn sanity check ionutboangiu 2025-01-22 12:51:54 +02:00
  • e115a27052 check channel sync agent internal conn requirement ionutboangiu 2025-01-21 21:17:38 +02:00
  • 85f9bc410e Add missing host flag to pjsua_call script ionutboangiu 2025-01-23 11:18:07 +02:00
  • afb3bac6eb Add missing host flag to pjsua_call script ionutboangiu 2025-01-23 11:18:07 +02:00
  • 96c2a3acee Prevent deadlocks in file reader unit tests ionutboangiu 2025-01-22 17:26:18 +02:00
  • 06ccafb5fd added tests for opts with dynamic values gezimbll 2025-01-22 13:14:09 +01:00
  • c602dbc2a5 added rsparser field in dynamicOpts changed Value field to unexported and created a Value() method on each dynOpts type that contains logic to create a rsparser in case the value field a configuration starts with prefix "~" otherwise it will return the specified value gezimbll 2025-01-13 16:23:06 +01:00
  • 178ae35d9b Bump mongodb version in ansible role ionutboangiu 2025-01-16 19:48:13 +02:00
  • 9ca3170f0e Send notice during sync if no clients found ionutboangiu 2025-01-16 19:35:38 +02:00
  • de87ab04ad Add short comments to all cgr-engine.go functions ionutboangiu 2025-01-21 20:28:00 +02:00
  • 3f0bb4df43 Move libcgr-engine into cgr-engine.go + flags refactor ionutboangiu 2025-01-17 19:56:37 +02:00
  • ba9c2e1e3f Integrate cgrRunPreload inside LoaderService.Start ionutboangiu 2025-01-17 17:42:27 +02:00
  • c171937c3d Add WaitGroup to ensure safe file processing in ERs ionutboangiu 2025-01-21 20:05:50 +02:00
  • 815e4476bf Improve *destinations filter logic arberkatellari 2025-01-21 15:11:30 +02:00
  • 4ce506faa9 Clean up redundant tests armirveliaj 2025-01-17 11:28:16 -05:00
  • ef79d370d8 Clean up dispatcherS from storage armirveliaj 2025-01-17 06:50:10 -05:00