Commit Graph

  • 4a1f3144ba sessions: partially reimplement TerminateSession ionutboangiu 2025-07-09 00:53:54 +03:00
  • 063fcbc138 sessions: return AllocatedIP instead of just message ionutboangiu 2025-07-09 00:53:12 +03:00
  • 4278d3ed78 ips: implement NavigableMapper for AllocatedIP ionutboangiu 2025-07-09 00:50:55 +03:00
  • 97969bb707 sessions: get originID from APIOpts instead of event ionutboangiu 2025-07-09 00:40:30 +03:00
  • 54f4a63c24 radius: revise dict loading err log ionutboangiu 2025-07-09 00:35:31 +03:00
  • 1e2f39c13e ips: update csv header ionutboangiu 2025-07-10 17:48:01 +03:00
  • 379f467ff7 Add non-indexed variants of indexable filter types armirveliaj 2025-07-08 10:50:14 -04:00
  • 2365ae5037 docs: add documentation for IPs component ionutboangiu 2025-07-09 01:38:59 +03:00
  • 986e36a31f Add tests for non-indexed variants of indexable filter types armirveliaj 2025-07-08 06:04:49 -04:00
  • 570a285b31 Consider radius requests when limiting caps ionutboangiu 2025-07-07 21:58:45 +03:00
  • 785236592b Port RADIUS DMR/CoA functionality ionutboangiu 2025-07-07 21:50:20 +03:00
  • 43930547b9 cfg: support multiple radius auth/acct listeners ionutboangiu 2025-07-07 16:36:51 +03:00
  • 43e1630a55 cfg: rename Listener to DNSListener ionutboangiu 2025-07-07 13:37:36 +03:00
  • c42198f3c2 cfg: allow multiple dict dirs per radius client ionutboangiu 2025-07-07 13:24:42 +03:00
  • baf767c966 Correct addition of vendor at radReplyAppendAttributes & IT test for it arberkatellari 2023-10-05 11:20:43 -04:00
  • 4642c47599 Show proper value to radAgent reply when using *log arberkatellari 2023-09-28 11:03:02 -04:00
  • 234508a2eb add non-indexed variants of indexable filter types armirveliaj 2025-07-04 11:23:34 -04:00
  • 09624ff660 Revise mongo decoding for decimals in interfaces arberkatellari 2025-07-04 18:01:58 +02:00
  • ad5ec6c062 Add cgr_max_usage variable to fs channels arberkatellari 2025-07-03 14:06:39 +02:00
  • a1fa7925d0 improved load tests for subsystems gezimbll 2025-06-30 17:13:03 +02:00
  • eda74a79a9 Add coverage tests on FilterS armirveliaj 2025-07-01 10:52:26 -04:00
  • 22845b1e15 Add coverage tests on engine armirveliaj 2025-06-30 10:56:02 -04:00
  • 73667f343f Improve filters validation arberkatellari 2025-06-30 17:03:22 +02:00
  • 7b309d388d Add action type *dynamic_resource arberkatellari 2025-06-27 11:34:48 +02:00
  • 3059b768a9 Add action type *dynamic_attribute arberkatellari 2025-06-20 16:09:59 +02:00
  • 2cd8c4fe38 Add action type *dynamic_stats arberkatellari 2025-06-19 16:02:27 +02:00
  • e9a1b93229 Add action type *dynamic_threshold & add admins_conns to ActionS module arberkatellari 2025-06-16 17:19:05 +02:00
  • 1d8e84892a Revise postgres tp tables creation & fix tests arberkatellari 2025-07-02 16:55:20 +02:00
  • 7872d2f33b Improve valueQry function and filters validation arberkatellari 2025-07-01 16:43:14 +02:00
  • 644661b778 ips: register types with gob ionutboangiu 2025-06-18 18:22:27 +03:00
  • cb968db68a ips: keep IPProfile read-only during pool filtering ionutboangiu 2025-07-01 21:31:04 +03:00
  • 5a1899e920 ips: add pool filtering by FilterIDs ionutboangiu 2025-07-01 20:10:27 +03:00
  • 0dee8bac04 ips: add ProfileID field to AllocatedIP definition ionutboangiu 2025-07-01 19:40:02 +03:00
  • 3f107a5c18 Add coverage tests on engine armirveliaj 2025-06-27 10:05:55 -04:00
  • f1619471e1 Add coverage tests on IPS armirveliaj 2025-06-26 10:47:03 -04:00
  • d7254ff73c Add constant '@' and fix typo arberkatellari 2025-06-26 08:32:10 +02:00
  • 3f83200936 updated thresholded implementation to pass event in EeS gezimbll 2025-06-25 16:54:54 +02:00
  • 932e0dba05 ips: match a single IPAllocations object ionutboangiu 2025-06-27 21:00:23 +03:00
  • 17b70d907b ips: integrate allocation logic and refactor structure ionutboangiu 2025-06-27 17:22:32 +03:00
  • 55e023dd83 Add coverage tests on IPS armirveliaj 2025-06-25 10:30:21 -04:00
  • d227dfba06 Allow cache to be created for operational data on internal dataDB arberkatellari 2025-06-25 15:50:42 +02:00
  • 2385597155 Add route_profile option to switch agents in config arberkatellari 2025-06-24 19:03:21 +02:00
  • 5c08a425dc change from redis keys command to scan for GetKeys method gezimbll 2025-06-20 16:25:15 +02:00
  • 182200994d added benchmark for GetKeysForPrefix gezimbll 2025-06-20 14:56:48 +02:00
  • f1a365526a cfg: fix internal conn validation for agents ionutboangiu 2025-06-17 21:13:45 +03:00
  • 062074b953 update RabbitMQ repos and auto-detect distro ionutboangiu 2025-06-17 20:56:41 +03:00
  • 0e8bff551b test diameter-stats-prometheus integration ionutboangiu 2025-06-17 20:47:06 +03:00
  • 28edf30543 send agent events to stats/thresholds w/ ProcessTime ionutboangiu 2025-06-17 20:37:15 +03:00
  • 279ed2396f cfg: add stats/thresholds_conns to ers ionutboangiu 2025-06-17 19:50:05 +03:00
  • 2495b5c676 cfg: add stats/thresholds_conns to sip_agent ionutboangiu 2025-06-17 19:17:41 +03:00
  • add2ee1971 cfg: add stats/thresholds_conns to dns_agent ionutboangiu 2025-06-17 18:59:22 +03:00
  • b0fc13896d cfg: add stats/thresholds_conns to http_agent ionutboangiu 2025-06-17 17:32:42 +03:00
  • f95273db30 cfg: add stats/thresholds_conns to radius_agent ionutboangiu 2025-06-17 17:01:16 +03:00
  • d71327a00e cfg: revise conn helper funcs ionutboangiu 2025-06-17 10:44:41 +03:00
  • 7264957fee cfg: add stats/thresholds_conns to diameter_agent ionutboangiu 2025-06-17 00:31:26 +03:00
  • 3c11cddb0d added api definitions in the apis package gezimbll 2025-06-17 09:12:02 +02:00
  • 7e1b4a5024 send ERs ProcessTime events to stats/thresholds ionutboangiu 2025-06-13 19:20:49 +03:00
  • 3acb1e94db cfg: add stats/thresholds_conns to ers ionutboangiu 2025-06-13 19:06:29 +03:00
  • 64eea80f3b send SIPAgent ProcessTime events to stats/thresholds ionutboangiu 2025-06-13 18:42:55 +03:00
  • 5a7f278dbd cfg: add stats/thresholds_conns to sip_agent ionutboangiu 2025-06-13 18:32:35 +03:00
  • 4635069702 add StatHighest and StatLowest metric implementations ionutboangiu 2025-06-12 19:32:51 +03:00
  • 4edf0e7f83 Add coverage tests on IPS armirveliaj 2025-06-24 10:44:40 -04:00
  • 3a70726143 Add coverage tests on IPS armirveliaj 2025-06-20 10:03:52 -04:00
  • e83cc99128 Add coverage tests on IPS armirveliaj 2025-06-17 10:11:40 -04:00
  • 3475ba9993 Add coverage tests on IPS armirveliaj 2025-06-16 10:47:56 -04:00
  • 88935dc0f5 Add coverage tests on IPS armirveliaj 2025-06-13 10:14:00 -04:00
  • 5da936129c Add coverage tests on CDRs armirveliaj 2025-06-11 07:49:41 -04:00
  • fbb625962c added tests on thresholds processing gezimbll 2025-06-11 15:45:36 +02:00
  • f3ca5b0016 using an temp variable for lkID in unlock method gezimbll 2025-06-09 15:14:19 +02:00
  • d8757d017d using an temp variable for lkID in unlock method gezimbll 2025-06-09 15:39:35 +02:00
  • 32a02a694a Add tests for action types arberkatellari 2025-06-13 17:24:25 +02:00
  • 990f001465 Add action type *dynamic_action_trigger arberkatellari 2025-06-12 17:31:30 +02:00
  • 0e15a7826f Add action type *dynamic_resource arberkatellari 2025-06-11 17:30:58 +02:00
  • 36abb6fac8 Add action type *dynamic_trend arberkatellari 2025-06-10 16:52:39 +02:00
  • 959a9f38d2 Add action type *dynamic_rating_profile arberkatellari 2025-06-09 16:42:20 +02:00
  • 746846eaaf Revise tests arberkatellari 2025-06-04 13:01:43 +02:00
  • 9b08994b5e Allow cache to be created for operational data on internal dataDB arberkatellari 2025-06-04 12:59:53 +02:00
  • 725c56592c fix compilation errors related to ip opts changes ionutboangiu 2025-06-05 13:07:15 +03:00
  • ec145d778e remove :*ids: syntax from agent stats/thresholds flags ionutboangiu 2025-06-11 11:55:07 +03:00
  • 4d1664a162 update RabbitMQ repos and auto-detect distro ionutboangiu 2025-06-06 20:00:45 +03:00
  • b0393978ee move shared test helpers to untagged file ionutboangiu 2025-06-04 20:57:20 +03:00
  • f300ecea7e test diameter-stats-prometheus integration ionutboangiu 2025-06-04 19:57:53 +03:00
  • 671c7474b8 send agent events to stats/thresholds w/ ProcessTime ionutboangiu 2025-06-04 19:55:50 +03:00
  • 9b706f57ac cfg: add stats/thresholds_conns to dns_agent ionutboangiu 2025-06-06 17:58:38 +03:00
  • fc905f0e9c cfg: add stats/thresholds_conns to http_agent ionutboangiu 2025-06-06 17:35:02 +03:00
  • 89f7e51199 cfg: add stats/thresholds_conns to radius_agent ionutboangiu 2025-06-06 17:21:08 +03:00
  • 7017ada853 cfg: rename diameter json obj fields to camel case ionutboangiu 2025-06-03 18:48:07 +03:00
  • 301f57e3bc cfg: add stats/thresholds_conns to diameter_agent ionutboangiu 2025-06-03 18:45:29 +03:00
  • 973dcbec0b cfg: remove redundant logic during load ionutboangiu 2025-06-03 18:43:54 +03:00
  • d8904451f3 readme: update link to API reference ionutboangiu 2025-06-05 13:58:37 +03:00
  • 86347c2741 Updating IPs dynamic options v1.0.0-dev DanB 2025-06-03 17:52:01 +02:00
  • 801631196d Add action type *dynamic_action_plan_accounts and tests for it arberkatellari 2025-06-03 15:24:57 +02:00
  • 0d11ac9d8a Replace Units with Address in IPUsage ionutboangiu 2025-06-03 17:14:32 +03:00
  • d22727782e change IP API methods from plural to singular ionutboangiu 2025-06-03 17:03:46 +03:00
  • 2d94ca89bb updated threshold implementation gezimbll 2025-06-02 18:40:11 +02:00
  • 33735613e7 Rename Pool type to IPPool for clarity ionutboangiu 2025-06-03 14:32:40 +03:00
  • df10601b18 include ips cases in index admins apis ionutboangiu 2025-06-03 14:28:43 +03:00
  • eb9f826ffd Rename IP to IPAllocations ionutboangiu 2025-06-03 14:06:56 +03:00
  • fb92e613d8 Add coverage tests on engine armirveliaj 2025-06-03 03:58:00 -04:00
  • 3d76af47bc Revise IPProfile definition + tests ionutboangiu 2025-06-02 21:54:07 +03:00