Skip to main content

Changelog

Find out about our latest product updates, improvements, and bug fixes. Stay up-to-date with new features and enhancements.

10/10.2/10.2.0

Release 10.2.0 - 2025-05-13

Features (10.2.0.0)

  • (635) Setup new health check for advanced alert system - (c87b6ef)
  • (ci) 🔥 674 | Remove changelog gen. code - (a47d06b)
  • (ci) Explicity skip integration tests if asked - (4eac2c5)
  • (ci) Explicity trigger tests - (2c909bb)
  • (ci) Oci complient cache-to layers - (6fc647e)
  • (ci) Trigger integration on label only - (dfc0e3d)
  • (ci) Dedicaetd MinIO server for integration tests CI job #608 - (05c215b)
  • (ci) Migrate from docker 23.0 to 27.3 - (9d3633e)
  • (ci) Trigger on tag 10.0 not m5.5 - (f15adb0)
  • (ci) Add dind_buildx template - (f657241)
  • (cron) 672 - ♻️ Scheduler refactory - (f770039)
  • (decap) Added support for mixed link layer - (438d375)
  • (doc) Move changelog plugin to submodule - (967a737)
  • (docker-dev) Expose logstash ports - (93f115a)
  • (docker-dev) Add docker compose file for local development - (e51b81d)
  • (docker.dev) Update logstash binary path - (78cb733)
  • (docker.dev) Remove unused docker.compose file - (18c1ee3)
  • (docs-ci) 715 - Build docs image with gitlab-ci - (e16c5f0)
  • (node) Include node 20 for CI runs - (90f5705)
  • (notification) Change browser notification title - (cc0b8a9)
  • (oci) Conditionaly add cache to for docker - (678e6ff)
  • (oci) Rework moki build - (d5866db)
  • (oci) Update clean reg script - (f433cd6)
  • (oci/moki) Add build info stuffs #721 - (fbb3f99)
  • (oci/moki) Split npm cache between client and server - (1cac5c9)
  • (scheduler) 691 success feedback for advanced alerts engine when back online - (1563d8b)
  • (server) Separate container setup, remove script usage - (6eb0c02)
  • (upload-api) Pcap file upload support - (38a156f)
  • Update logger to pino from console. - (524d9c9)
  • Add copy to clipboard for message content - call flow diagram - (ebd0be0)
  • Extend disk space monitoring with inodes checks - (f08a74f)
  • Add a custom story to test long event names inStacked chart - (a16dc75)
  • Add missing ingest plugin icons for sip and json get - (3b128a3)
  • Implement hover based scrolling for Navigation bar - (46f3483)
  • Add filter enhancements changelog - (4459cf0)
  • Datastreams schedule on start - (92d5370)
  • Implement NotificationModal component and move modal under Modal component - (58dc293)
  • ES username / password with env variable, logstash / ES client integration, config helper - (b73b41f)
  • Remove default tls certificate / key, dynamic monitor server http / https based on configuration - (d517bc2)
  • Add "x-amzn-oidc-data" header to AA requests - (dcacbe6)
  • ES username / password notEmpty constraints, frontend env variable definition - (f0dfb97)
  • ES username / password with env variable, logstash / ES client integration, config helper - (d760a6c)
  • Remove "proxy" vs "redirect" CCM setting, disable auth request in login / first login pages - (2482f9a)
  • Multiple pcaps view props, use in diagnostics / calls / overview tables - (d611c9d)
  • User login page story / basic design - (5c5664b)
  • Implement functionality to check tabs with required empty fields and show modal to notify user about them - (e1a58ed)
  • Move export alert config to custom component and improve user feedback for its buttons - (bc78469)
  • Support env variable for advanced_alerts_engine_url config - (62f6dac)
  • Migrate to new gitlab OCI registry - (24a1edd)
  • Add index name to redirect and search in Cause analysis - (af50712)
  • Refactor heatmap chart component - (e493dc7)
  • Remove local es and recording retention options - (1315d2f)
  • Routing advanced alerts request through server code and ensures its using the configured AA URL - (0ff40b6)
  • Implement scrollable legends for pie charts - (d9cd0ce)
  • Improve custom timerange picker validation - (c32962d)
  • Add custom component style - (0ed96d4)
  • Implement scrollable legends and replace static Group with foreignObject - (2947103)
  • Add cache busting and disable caching for index html file for client updates - (f45492c)
  • Add config option for AA alerts engine URL - (da93906)
  • Display regex type if possible - (a141e0c)
  • Integration of the authentication in moki, https server - (79e9aee)
  • Add alert title,description to alert stats Modal - (751d08f)
  • Validate by regex GV - (299799d)

Bug Fixes (10.2.0.0)

  • (aa-ui) 707 - 🐛 validate advanced alerts engine url is a valid url - (6ca3cd0)
  • (ci) Ci image not rebuild on merge to branch - (bd5715f)
  • (ci) Disable moki img force build - (db0eeef)
  • (ci) Deploy gitlab cert to CI image - (1f152db)
  • (ci) Test and lint job runner image - (18b7ded)
  • (ci) Local docker build - (cc88708)
  • (ci) Rebase me - (4a55545)
  • (ci) Moki-ci used buildx - (e760d80)
  • (ci/cve) Rename new job to legacy one - (6092604)
  • (decap) Deps on "unpack" target relinked - (d8a627f)
  • (doc) Readme chapter name were switched - (10e3323)
  • (drizzle-kit) Drizzle config can't include asynchronous code - (9aee9c8)
  • (drizzle-kit) Drizzle config can't include synchronously code - (3e4c556)
  • (env) #772 - set aa disable to optional field instead of default value to enable ui to change value - (4c5ebc4)
  • (health-check) Cherry-pick - Change severity for service back notifications - (0a24c26)
  • (notification) 653 - don't send multiple notifications when es is down - (cdff5f3)
  • (repo) Update local subdmodule - (2b1e586)
  • Improve text wrapping for x axis labels in StackedChart and display readable labels from EventTypeDetails if exist - (582c3d2)
  • Set keyRef true by default - (78baf64)
  • Display headlines even for deleted alerts - (9389e45)
  • Check if thresholdData are really empty - (2a89a32)
  • Extended color range, added color domain for color scale - (c4f725d)
  • Change ccm env schema type - (4ca8638)
  • Add missing import for "AuthProvider" - (1b7a886)
  • Add multiseries support for series snapshot - (e302e42)
  • Re-trigger AA notification if the issue still persist after every check - (a3f8314)
  • Wrap applyCustomDateRange inside an arrow func when used onClick handler - (3a1ddb4)
  • Automatically reactive Inactive filters when toggled again - (6b37458)
  • Disable sorting for the Advanced column in events table - (36a03c6)
  • Ensure latest dashboard column data is used for column updates - (2b83b42)
  • Add testing attrs to heatmap - (373f2b2)
  • Fix server lint issue - (4ec9540)
  • Disabled submit btn while creating a new channel - (7cb8bba)
  • Moved utility functions from the component to util file. - (9a9353c)
  • Formatter - (561a96c)
  • Use hidden as property - (ac12f44)
  • Add button loading indicator instead of the form ui loading for creating new channel - (7682fd0)
  • Remove hidden from ParamValueRenderer - (4908a2f)
  • Reset pagination to first page when data change - (72a4c2d)
  • Conditionally render collapsible sections in renderFilteredDropdown - (b5ea547)
  • Boost system health notification schedule to 30 mn - (43893b4)
  • Add upload port in event generator - (f5711ae)
  • NoData classname fix in ListChart - (7d71cca)
  • Return undefined instead of empty string for parseMultipleLine funcs - (e6fece5)
  • Ccm addr as env variable, info log level in prod - (ad48abf)
  • Standardized axis class names in Heatmap chart - (d7ef790)
  • Logstash not starting in mon container, oci rules - (4509abb)
  • Handle invalid JSON resposne from Advanced alerts api when its not available - (57c81cf)
  • Remove html tags from notification in notification table - (b9d587d)
  • Conditionally render optional fields in Info component - (afcf765)
  • Modify the content of ES disk space notification - (e784e5c)
  • Enable clone alert btn and update modal title for cloning - (d2e0b81)
  • Extend time and date boxes to show the whole date and time - (e4de3f0)
  • Simplify alert api route - (9f9b887)
  • Align pagination to the end in the list chart - (96be083)
  • Hide scrollbar in pie charts - (6592980)
  • Use frafos repository for chrome container image - (ec5d54f)
  • Profile retrieval API has removed cstm prefix - (7f763f5)
  • Ensure Heatmap old component is handling data cases where its null or empty obj - (350a64d)
  • Ensure multiple line tooltips legends always remain within the viewport boundaries - (364fb61)
  • Fix chart alignment issues in cause analysis / microanalysis charts - (ac7d06a)
  • Unify disk space description and notification qoute - (e742858)
  • Fix styling issue when hover over disabled filter - (b9b65b3)
  • Scoreboard links - (7633164)
  • Fix tooltip of Enable receiving PDF reports config field - (6301f1e)
  • Update formatDuration utility to show display ms for duration < 1s - (508676e)
  • Advanced column enhancements in events tables - (86874be)
  • Add 500ms delay before showing the popup tooltip info for AA in Nav bar - (9659e49)
  • Remove Type column from non hideable columns list - (2799757)
  • Synchronise state to reflect prop changes in Filter compoenent - (94ac663)

Other (10.2.0.0)

  • Update the swagger definition to use express as the executor and add missing references. - (009456c)
  • Resolve the error of update report channels when store pdf channel is selected - (f58175d)
  • Add regex check GV name - (ecbe817)
  • Document channel usage - (08a0717)
  • Resolve "enlarge chart option" - (dca4d67)
  • Generate VAPID keys during monitor initalization - (0eb01f9)
  • Ci: report high vulnerabilities too - (95ab6a2)
  • Fix: change suppress parameter - (b06fc76)
  • Fix: min value for multiline chart and data lenght check - (a3b6a29)
  • Resolve "add systemHealth events to Notifications on Status DshB" - (2795c38)
  • Fix: new timeseries format for snapshot series - (43dfcaa)
  • Fix: index undefined - object path - (547bc2e)
  • Master: feat: new format for timeseries data - (c1563a6)
  • Cherrypick feat: add avg duration to connectivity CA - (a0dd5f0)
  • Feat: show severity in config table, global filter for table, grey whole row if disabled - (e4d7a0b)
  • Feat: ingestion and restful alert stats - (f1bbfc6)
  • Feat: add alert key to timeseries name - (2be88ea)
  • Update help makefile target - (2597a93)
  • Remove logstash stuffs - (41bf924)
  • Clean up - (52b090c)
  • Rework moki-ci - (5b10346)
  • Use/show modname in the list of available alert types - (f3be026)

Refactor (10.2.0.0)

  • (ci) Update file trigger list - (ffda3e5)
  • (ci) Rename mr_run to mr_all - (4bd63ae)
  • (ci) More docker one liner - (0649c3c)
  • (ci) Logstash OCI to a single command - (c234cb3)
  • (oci) Update makefile - (e9cdebd)
  • Use event-generator-cli directly, remove python env config - (6e6de65)

Documentation (10.2.0.0)

  • (ci) Document a bit root gitlab file - (bf018dd)
  • (readme) Desribe ways of building & optimizing - (5863894)
  • (readme) Attempt to document the OCI micmac - (62fb407)

Styling (10.2.0.0)

  • (icon) 418 - User more descriptive icon for group actions - (992b006)
  • Hover action style should fill entire config bubble - (4a7fbb4)

Miscellaneous Tasks (10.2.0.0)

  • (cve) Update CVE job following mirror/moki!759 merge #682 - (47ba721)
  • Try to fix build_info - (1c66cef)
  • Do not push image by default - (1551ea7)
  • Removed unused logstash docker image and unused nginx config - (cc33db3)
  • Update rules - (5f5da2e)
  • Moki buildx - (352733a)
  • Update moki-ci build - (41763e6)
  • Internal v != target v - (9e31c48)
  • Option to build ci image on demand - (53c2205)

Features (10.2.0.1)

  • Resolve "Auto Refresh: screen flickers on refresh" - (ce7f825)
  • Add automatic changelog generation via git-cliff. - (5313a16)
  • Update the docs and update the development docker-compose file. - (cb0fe87)
  • Add global search to docs - (89f9a8b)
  • Show alert stats in cause analysis - (62fd485)
  • Display item limit for pie chart directly in title - (ff12139)

Bug Fixes (10.2.0.1)

  • Resolve biome lint issues on client - (cc9c41c)
  • Add missing imports - (6cfc43a)
  • Fix biome liniting issues - (9effac1)
  • Fix lint issue - (fbadb61)
  • Improve All keys/Alert key toggle button behavior in Timeseries - (7ec2587)
  • Fix client lint issue about order sort - (af4fa82)
  • Client lint issue - (4905d1d)
  • Rename alert info labels for better clarity - (f54d0b3)
  • Correct imports - (bd3e58b)
  • Inodes monitoring reports false alarm - (7405993)
  • Fix agent version agg in microanalysis and imrove the description of its chart - (0c79d9d)
  • Check for alerttrnasform url to avoid text warning - (8d6f5c1)
  • Resolve "all-keys toggle takes no effect in bookmarks" and display bookmark name in timeseries chart - (7a46137)
  • Resolve "conference_room events shown in Overview" - (a009ee7)
  • Update TimedateHeatmap component to sort labels alphabetically - and addstorybook for testing it - (fc62339)
  • Resolve microanalysis filter charts issues - (724f53d)
  • Resolve "Conference - TOP ACTIVE CONFERENCES shows no data when a filter is applied" - (84a5599)
  • Remove key filter toggle in Cause Analysis dashboard - (7349170)
  • Enable modal closing on outside click and ESC key as default behavior - cherrypick - (2f1e21e)

Refactor (10.2.0.1)

  • Move the shared folder into it's own package - (2e6a19a)

Bug Fixes (10.2.0.2)

  • Remove unnecessary object spread from submittedData - (c271357)

Bug Fixes (10.2.0.4)

  • (BA) Resolve "Can't set default basic alert values" - (2993bee)

Miscellaneous Tasks (10.2.0.4)

  • Update the ci reference to only run on the schedule - (8586162)
  • Update the cliff.toml file to not have issue in markdown. - (6373727)

Features (10.2.0.7)

  • Nodes-Keep Alive - show missing keepalive in red (background) - (460ba1b)

Features (10.2.0.8)

  • Add filterConfig prop with delimiter and partIndex support to enable... - (34064c9)
  • Improving host level network traffic charts in Network dashabord - (4b972dd)
  • Resolve "make Settings -> Channels more compact" - (fdeef71)

Bug Fixes (10.2.0.8)

  • Resolve "The Severity pie chart on the Alerts Dashboard shows two separate entries labeled "high"" - (5670390)
  • Resolve critical alerts appearing in severity filtered results and remove... - (6aadcf6)
  • Charts display "No data to display" must NOT show the enlarge chart button - (24447b3)
  • Resolve "Inconsistent color for sipping event after refresh & mismatch with New highlight" - (f8493cf)
  • Correct yaxis zero label for non-duration charts in TimedateBar - (1099612)
  • Update the shareEvent func to use the copyToClipboard utility and use... - (986fa98)
  • Improve the display and scrolling of top-left legnds for Multiple line chart - (d1a08c9)
  • Prevent channel selection reset on tab switch - (8ace6f4)

Features (10.2.0.9)

  • Add sql migration for sbc version chart - (6d0ee1c)
  • Update user profile to include new chart and add SQL migration to update exiting ones - (1183008)
  • Add query to fetch sbc version data - (4dbe9d5)
  • Add query to fetch the SBC version data - (0c81904)
  • Add new chart to Microanalysis ui - (b9c8269)

Bug Fixes (10.2.0.9)

  • Fix server lint issue - (5a0328e)
  • Update filter attr - (97ed724)
  • Check tLS cert/key content in load settings to handle input_tls_only state - (1504215)

Features (10.2.0.10)

  • Add sql migration script to add codecs for exist calls table - (206eb82)
  • Add custom utility to extarct and format codec in events table - (f991f4e)
  • Add new codec column into user profiel for call columns dashabord - (aeafb25)
  • Add sbc dropdown filter to Network dashbaord - (be48891)

Bug Fixes (10.2.0.10)

  • Remove gui_port config from the settings page - (96b4efc)
  • Remove advanced_alerts_engine_connectivity from the default system_health_alerts array - (ffe0e4c)
  • Fix sentence - (82708bd)
  • Update the return value in the function parseListData if it fails to... - (d730db9)
  • Update the reference of the file location of the formatKeyToLabel. - (d8c3c71)
  • Use attrs.version.keyword for SBC versions aggregation - (e7d4a84)
  • Resolve biome warning - (a7ae43c)
  • Resolve conflict - (05cc7bd)
  • Try to fix client lint issue - (545f008)
  • Resolve lint issue in shared - (588e720)
  • Resolve biome lint failures for client - (612e594)
  • Resolve import - (797ec36)
  • Add missing deps basedo n lint warning - (5c60632)

Documentation (10.2.0.10)

  • Update system health checks document - (5bc3791)
  • Document formatCodecs func - (e2eaa37)

Miscellaneous Tasks (10.2.0.10)

  • Update the packages, because of audit. - (b5d99cf)

Bug Fixes (10.2.0.12)

  • Fix lint error - (d805f84)
  • Fix Individual checkbox logic within event table component - (665f3c1)

Miscellaneous Tasks (10.2.0.14)

  • Update liqe lib to support hyphen field names - (c66b5ed)

Features (10.2.0.17)

  • Type safe improvements - (e1ee407)

Bug Fixes (10.2.0.17)

  • Add counter to prevent infinite recursion and switch to func - (17143a3)
  • Use unknown - (2f11ec7)
  • Convert quoted numbers to actual numbers for display in Event Details - (c6e537e)

Bug Fixes (10.2.0.18)

  • Fix the path of pcap - (d25078a)
  • Don't set es creds when they are undefined - (da844a6)
  • Resolve the issue of sequence diagram page return 404 not found - (17e8bc2)
  • Use proper location of uploadApi entrypoint script - (2f28a97)

Bug Fixes (10.2.0.20)

  • 454 - default report_url set to localhost - (aafa3ae)

Features (10.2.0.22)

  • Implement auto drop up/down direction to prevent dropdown clipping in the modal with sticky footer - (37f99cd)
  • Implement auto drop up/down direction to prevent dropdown clipping in the modal with sticky footer - (3c9349f)
  • Map AA config param NUMBER type to our number with decimal support - (94f1cf3)
  • Customer wants CSV export back in Monitor - (7d51c25)
  • Show series name in timeseries chart tooltip - (ebd9925)

Bug Fixes (10.2.0.22)

  • Biome lint - (99eafd2)
  • Update the dockerFile to send SIGTERM to the process. - (efee3d5)
  • Skip initial app data loading for sequence diagram - (4fcb2cf)
  • Use moment utc calculations to align with report genration logic and fix wrong queries for the calls - (31c4ac9)
  • Sip flow diagram tooltip improvements - (363a6a9)

Features (10.2.0.23)

  • Support auto play - (5f18827)
  • Implement wav play feature - (78b3ff0)
  • Update the AdvancedColumn component to support WAV file download - (e09b88c)
  • Add new download wav endpoint to handle WAV file downloads - (da160d8)

Bug Fixes (10.2.0.23)

  • Remove misisng file import - (8230e0e)
  • Rename recording controller and handler - (25182b8)
  • Biome lint fix - (930c007)
  • Code improvements and handle feedback - (9a7eef1)
  • Fix server lint issues - (d70daf3)
  • Lint error fixes - (56712dc)

Features (10.2.0.24)

  • Cherry-pick(sbc/sbc!9929) push call_agents_counters event types to collectd - (d31515b)
  • Show CCM Monitoring info (reg. cache, live calls,...) in Monitor - (f92e271)

Bug Fixes (10.2.0.24)

  • Call_agents_counters in collectd index - (3233c88)
  • Remove spaces around colons to prevent implicit operator parsing errors - (ef02e78)

Miscellaneous Tasks (10.2.0.24)

  • Update the pipeline not to tag latest and GIT_TAG when executing the build manually. - (ae3b41c)

Bug Fixes (10.2.0.25)

  • Resolve pino-pretty transport issue - (1e53e10)

Features (10.2.0.27)

  • Add remote development to be enabled. - (b7ad951)
  • Add cofnig for k8 to the ci_access - (49823b2)
  • Add k8 config of the agent. - (6108bb5)

Bug Fixes (10.2.0.27)

  • Update the project k8 permisions. - (54ca32f)
  • Update the agent config definition. - (465b6fe)
  • Fix failing test for logstash - (189f540)

Styling (10.2.0.27)

  • Fullscreen icon should not be displayed for monitoring card - (07003ca)

Bug Fixes (10.2.0.29)

  • Removed unused code files - (6c3f81f)

Features (10.2.0.33)

  • Add env.example to what could be changed in the backend. - (bb5be14)

Features (10.2.0.37)

  • Provision a Test Cluster for Persistent Review Environment Deployments - (110e747)

Bug Fixes (10.2.0.37)

  • Auto-fix vulnerabilities - (7fd29c5)
  • Add spaces into the .env.example between each of the line. - (bd13bd3)

Styling (10.2.0.37)

Miscellaneous Tasks (10.2.0.37)

  • Update the ci to remove the deployment when merging. - (50dc58c)

Features (10.2.0.38)

  • Resolve "Customizable Reporter - autoTrigger reports" - (37c7f32)
  • Introduce environment variables that control TLS certificate+key for GUI - (00acc38)
  • Integrate the new table with differnet dashasbords, remove old code and restrutre the components - (5d6de4c)
  • Use tabbed layout for expanded row - (dee587c)
  • Header loading imporvements - (2e17fb8)
  • Implement search func - (758e0e7)
  • Add loading and nodata state to the events table - (805eccb)
  • Make advanced column resiazable with controleld actions to show based on width - (d176d9b)
  • Implement different table actions - (897e152)
  • Pagination style improvements - (5281131)
  • Handle data sorting and fix column resizing - (d6e5d39)
  • Integrate column resize and dragabbale - (2ab33e7)
  • Expand row improvements - (80989c6)
  • Integrate expand row functionality with dashabord event table - (453a45f)
  • Add custom header style, checkbox and integrate with pagination - (e349177)
  • Header improvement and integrations - (0a3c2cb)
  • Add header table ui - (162fac3)
  • Move custom Pagination into components and add story book - (1acc570)
  • Initial refactor for columns factory - (7d88b60)

Bug Fixes (10.2.0.38)

  • Fix typo - (3f1725d)
  • Resolve row selection issue when apply filter, fix uneeded rerender issue - (2373f80)
  • Update formatter utility for event table ttile - (729cdd3)
  • Resolve error on rtp table compoents - (126bb5b)
  • Resolce imports order - (c2f4798)
  • Resolve imports sorting - (4734587)
  • Remove todo - (5036f64)
  • Remove todo - (d527de9)
  • Move eventsDatatable into shared dashabords component - (737b3e5)
  • Removed unused supressAlert code - (0ca08b7)
  • Improve advanced column, icons and types, fix pcap, wav issues - (e9efa1a)
  • Resolve the storybook failure - (977a4b5)

Refactor (10.2.0.38)

  • Convert TableChart jsx to tsx and restructure the component to hooks and utils - (1369212)
  • Remove unused code of tablecoloumns nad moves utils into columns - (d33b823)
  • Remove unused code and inline component for clarity - (10aced4)
  • Initial convert main class TableChart jsx component into tsx functional components - (9f9d107)
  • Convert table jsx files to tsx - (e6e6f9c)

Styling (10.2.0.38)

  • Add disabled style for dropdown item - (5799db0)

Miscellaneous Tasks (10.2.0.38)

  • Update the expiration for artifacts in the gitlab pipeline - (cbe598c)
  • Add @types/file-saver as a dev dep - (80d6c18)

Features (10.2.0.39)

  • Update the audit fixing automatically. - (4983c91)

Bug Fixes (10.2.0.39)

  • Resolve "ERR_MODULE_NOT_FOUND for schedulerController in dist build" - (736c974)
  • Add wildcard index support for exceeded table without timerange - (9e4cff5)

Features (10.2.0.40)

  • Cherry-pick Resolve "AA GUI refinement considerations" - (62495b0)
  • Add chart option for anomaly detection - (07b006e)
  • Resolve "Reset CCM AuthKey after changing ccm auth url" - (e1522db)

Bug Fixes (10.2.0.40)

  • Reolve timestamp display in profile for AA - (3e7a453)
  • Update the extension for imports - (9804f23)

Bug Fixes (10.2.0.41)

  • Add optional chaining for chartOptions.anomalyOptions in TimeseriesModal - (85d16b1)
  • Modify imports - (1d6a838)
  • Fix imports in ShowAllEventsModal - (1d5b14e)
  • Check for single quotes in field value in the filter query - (cb235fe)

Bug Fixes (10.2.0.42)

Features (10.2.0.43)

  • Improvements on events table - (d7f81be)
  • Add missing download merged pcaps to table actions dropdown - (d922d2b)

Features (10.2.0.44)

  • Add func description - (5695bfa)
  • Add missing RTP and cause analysis navigation to refactored Advanced column - (19eb2ec)

Features (10.2.0.45)

  • Migrate SCSS to Dart Sass and remove deprecation warnings - (ef8af34)

Features (10.2.0.46)

  • Integrate vector with monitor - (2d3b000)
  • Show full version in Monitor - (5133c14)

Bug Fixes (10.2.0.46)

  • Review app deployment. - (b6a74e7)
  • Show full version in Monitor - (f65a8f8)
  • Update the pipeline to be valid with the needs keyword. - (9da7477)

Features (10.2.0.47)

  • Resolve "Render call diagram as draggable in-page window instead of new tab" - (98f6256)

Bug Fixes (10.2.0.47)

  • Update the node version to be v22. - (3cc1fb6)
  • Improve multiple line parsing logic and ignore empty buckets during rate calculations to prevent any misleading values - (afbf99d)

Bug Fixes (10.2.0.48)

  • Update the throw error to logger.error. - (664124c)

Features (10.2.0.49)

  • Make id field searchable and fix the vibility in he columns - (d9ab9e1)

Bug Fixes (10.2.0.49)

  • Fix show rtp stats for calls - (4e332c2)
  • Vector periodic check - (21c8ec0)
  • Resolve "AA: missing Alert Key btn when data is empty cannot toggle back" - (8e553b8)
  • Add global counters filter to actal regs - (25e2f51)
  • Resolve lint client issues - (bbad014)
  • Fix conflict after the rebase - (e05d6d7)
  • Fix exceeded by filtering logic - (f9adf27)
  • Expand row actions on hover improvement - (b5f66a3)
  • Improve actions column and data system columns spacing - (a807c55)
  • Reduced table header padding and enhanced ux toolbar - (22f731c)
  • Resolve "incorrect download PCAP file link" - (c61a16b)

Bug Fixes (10.2.0.50)

  • Hide filter actions for empty searchable vals - (ccdeb46)
  • Sync changelog plugin - (30c3aef)

Documentation (10.2.0.50)

  • Migrate intuitivelabs documentaation to internal ones if they are used. - (16b9e34)

Bug Fixes (10.2.0.51)

  • Move settings related endpoints from public router to securedRouter + remove old unused admin controller handlers - (85dd225)
  • Omit the build version if it is missing next to the logo - (c5ab43f)
  • Consolidate duplicate copyToClipboard utilities into a single... - (844e4c1)

Testing (10.2.0.51)

  • Add more tests for client Moki logic - (e08cbd7)

Miscellaneous Tasks (10.2.0.51)

  • Update teh pipeline to run the integration test when there are changes... - (5dde867)

Features (10.2.0.52)

Bug Fixes (10.2.0.52)

  • Convert string numbers to actual numbers in events table data - (171abb2)

Refactor (10.2.0.52)

  • Migrate from react-ace to @monaco-editor/react for Code Editor Components - (4e3013a)

Documentation (10.2.0.52)

Miscellaneous Tasks (10.2.0.52)

  • Update the pipeline to have higher expires for the artifacts. - (ac13fe3)

Bug Fixes (10.2.0.53)

  • Update the static values of /data to be loaded from the config - (7eecf75)

Bug Fixes (10.2.0.54)

  • Add missing apidocs prop to DEFAULT_USERS_DASHBOARDS definition - (22011de)

Bug Fixes (10.2.0.55)

  • Update the wording and Icon of copying the es query. - (a6a1a09)

Documentation (10.2.0.55)

  • Update the swagger api endpoints. - (9c08d5e)

Features (10.2.0.56)

  • Alert transform improvements - (2146d06)
  • Resolve "Enlarge Chart not working properly for heatmap and histogram" - (ea34d39)

Features (10.2.0.57)

  • Add guidelines docs for backend development - (0aa3892)

Bug Fixes (10.2.0.58)

  • Missing imports for production build - (c846e1e)

Bug Fixes (10.2.0.59)

  • Add missing optional chaining for tenant stats resetMs - (3435e07)

Features (10.2.0.60)

  • Use latest stable Elasticsearch version (9.x) - (e34d8da)

Features (10.2.0.61)

  • Resolve "Improve events data table fetching, aligning UI page size with ES query and enabling pagination" - (17fadeb)
  • Support CCM API TOKEN env var - (426ab7c)

Bug Fixes (10.2.0.61)

  • Revert auto fetch of ccm api token - (1db140b)

Features (10.2.0.62)

  • Add env var check for ccmApiToken for SBC live dashboard - (db80d97)

Bug Fixes (10.2.0.62)

  • Typescript compiler issues - (d94155d)

Features (10.2.0.63)

  • Resolve "Redesign chart card for visual consistency and modern UI alignment" - (c34587d)

Features (10.2.0.64)

  • Resolve "Redesign Auto Trigger dashboard to align with monitor layout & improve usability" - (4f83d51)

Bug Fixes (10.2.0.64)

  • Omit the width of the page on the firstLoginPopup - (4937f89)
  • Resolve ts build issues - (866b016)
  • Temporarily disable alerts view in the home dashabord, show static one - (26674ef)

Documentation (10.2.0.64)

  • Update the elastic version to 9.x in the docs. - (684604b)

Features (10.2.0.65)

  • Don't copy vector dir to data folder as it's not required - (e525aac)
  • Resolve "improve Alerts chart" - (4324ed7)

Bug Fixes (10.2.0.65)

  • Add env.ES as Vector ES Fallback endpoint - (274fb18)
  • Add test case for buckets with zero doc count - (69ac84b)
  • Fix test, revert empty array and use the undefined - (c91a326)
  • Prevent flat zero lines when no data exists for rtp charts - (27ce31f)

Miscellaneous Tasks (10.2.0.65)

Features (10.2.0.66)

  • Remove vector console sink - (187d165)
  • Migrate monitor.json into sqllite - (9ff7fea)

Bug Fixes (10.2.0.66)

  • Drop _id from sort and use _shard_doc for PIT - (469f1d6)
  • Revert the ccm api token requirement when ccm is present in the env - (c69e01a)

Miscellaneous Tasks (10.2.0.66)

  • Update the pipeline to remove the unused images. - (c867d9d)

Documentation (10.2.0.67)

  • Add capability for the for migration. - (774f4d5)

Miscellaneous Tasks (10.2.0.67)

  • Update the ci to reduce the size of the image - (f090f0f)

Features (10.2.0.68)

  • Advanced Alerts integration with Vector using Redis sink - (753e1cb)

Features (10.2.0.69)

  • "Improve events table UX: fixed height with scroll, sticky headers, and virtualization" - (8883eae)

Bug Fixes (10.2.0.69)

  • Update project IDs in staging config to match the correct mirror. - (e8ac08c)
  • Use "exec" instead of forking, remove default certificate - (7375fa5)
  • Resolve "missing .js extensions in ES module imports in the server cause errors" - (76ee4a6)
  • Add missing js extenstion - (a3be70a)

Refactor (10.2.0.69)

  • (ci) Add import extension validation step - (868d53c)

Miscellaneous Tasks (10.2.0.69)

  • Update the agent for staging env. - (c1f42f4)

10/10.1/10.1.0

Release 10.1.0 - 2024-12-02

Features (10.1.0)

  • (ci) Trigger integration test on server code change - (f0111d1)
  • (ci) Add file to rule - (f7ab3c0)
  • (ci) Label to build new moki container - (02d452d)
  • (ci) Update overlay to be based on 5.4 sbc/sbc#8931 - (0e06ace)
  • (ci) Builded overlay was based on the 5.3 release - (2cc5825)
  • (ci) Build 5.4 images on master - (23bff05)
  • (client) Add alert description tooltip - (868b92e)
  • (client) Partial timebucket rendering in TimedateBar, TimedateHeatmap and TimedateStackedBar - (cd0b10b)
  • (client) Group Settings Dashboard - (b80e015)
  • (client) Add channel id - (5c765ec)
  • (client) Path alias for charts - (1bb3474)
  • (docs) Reports chrome headless mirror - (0b51e90)
  • (logstash-integration) Sed container template to expose logstash API - (ece355c)
  • (make) Build 5.4 images on master - (4434a99)
  • (oci) A new OCI "native" image sbc/sbc#8931 - (a51ed54)
  • (server) Use create bulk method - (e049df6)
  • (server) System health metrics periodic jobs with es events and notifications - (5178f71)
  • (server) Throw alert query error with rate limiting (30mn) - (73b6782)
  • (server) Add notif title / severity to snmp notification - (567bd9c)
  • (server) Better chrome hostname lookup error - (173130e)
  • (server) Better chrome hostname lookup error - (4064c45)
  • (server) Use time based rtp indices list - (814db48)
  • (server) Alarm / parameters description, mandatory params builder, builtin params - (8432023)
  • (server) Matrix scheduler retry with exp backoff for connection error - (96d0ba4)
  • (server) Catch read stream error, add context to attachments logging - (61242db)
  • (server) New refactored getIndices with tests, fix integration tests - (304041d)
  • (server) Deploy drizzle directory to dist - (68e93a1)
  • (ui) Add a loading indicator during the notification sending process - (4824a6b)
  • (ui) Cancel export - (3b961fd)
  • (ui) Add Channel dashboard screen with full management - (1daff06)
  • (ui) Add dynamic form component, refactor redesign the setting page, integrate new Alarms within the setting page. - (5cc714d)
  • (ui) Group dashboards - (dce018e)
  • System health improvement - (233c607)
  • Show new alert score - (462d75b)
  • Display raw es event on title click in Cause analysis - (699dcb6)
  • Show timeseries - (209abb6)
  • Get alerts stats and display it - (195ec0a)
  • Fixed time interval for datetime axis - (94ebee5)
  • Alerts duplicated event detection, constant search interval - (10380fa)
  • Add uv / event-generator to CI - (52158ff)
  • Configurable initial period - (f1a17e9)
  • Add constant for dashboards' names - (108043e)
  • Lucene query parsing / validation - (7c00ca5)
  • Clamp xScale to 0 for multipleline area - (8b6f3a4)
  • Add format duration to the diffferent durations Value across dashbaords - (b51f533)
  • Per day alarm ES index - (12332a6)
  • Show chart Info and settings in modal window - (b9af653)
  • Basic alerts integration in exceeded - (3642a7b)
  • Peakcall integration in monitoring charts - (81b656b)
  • Notification Channels Test - (9302b11)
  • Add warning confirmation modal for AA reset to defaults - (d07eb89)
  • Report integration - (0f7d6b8)
  • Add optional ASR line for TimedateStackedBar - (a952c3a)
  • Timedate stacked bar refactor, storybook - (4f25b44)
  • Allow addition of channel and alarm IDs as user-defined names - (737e125)
  • Sequence diagram coherent time units and highlight - (e9d72bc)
  • Added also debug console for table request - (3570ae7)
  • Channel notification attachments - (c85fded)
  • CauseAnalysis dashboard - (2e15eda)
  • Remote port in RTP is now searchable - (72ae922)
  • Add icon to redirect from call dashboard to RTP with call-id attr - (ba0ced9)
  • Add values to init screen from monitor.json if exists (e.g. first update) - (64ff7b5)
  • Periodic jobs - (ee64f67)
  • Reglost and replycode tests - (2986152)
  • Api channel and severity - (1b046e0)
  • Add support for channel selection in alarms - (cad3ad5)
  • RTP dashboard - (b3deaae)
  • Move sqlite in /data - (0d9d1a4)
  • Asynchronous alarms - (ad66c82)
  • Add local ES option to first login page - (a2c5820)
  • Chart Settings Improvement - (68f3088)
  • New design for first login page - (27608c9)
  • Add es configuration and simplify the first login page - (9eddc5d)
  • Support for testing with a given moki server - (99c38dd)
  • Handle custom date range option and popup - (2171022)
  • Add default realtive time range - (180d3fc)
  • Add dropdown component - (d135bc4)
  • Add filtering option on reason column, ISO friendly second format - (ce563f8)
  • Show logstash server in log when fetching events - (a1b8c48)
  • Logo on the topbar at the left (#10) - (d5bcc87)
  • Integrated latest intuitive changes (#8) - (999c0ad)
  • Notification table - (e761254)

Bug Fixes (10.1.0)

  • (ci) Path Dockerfile.overlay - (80693a7)
  • (ci) Missing line return escaping - (25ed058)
  • (ci) Smth out - (6260d32)
  • (client) ParseBucketData undefined instead of empty string - (9fa3da1)
  • (client) Report logs cessed to stopped working - (423c899)
  • (client) Export data path useCallback dependency - (b79c377)
  • (client) Components parameters instead of hard-coded conditions - (54fcb6c)
  • (server) ES client connection retry, cleanup retry interval - (a81cc47)
  • (server) Schedule alarms not saved in database - (b67dbf6)
  • (server) Remove rate limiting for replycode alerts - (7c234de)
  • (server) Use only POST in api channel - (806f631)
  • (server) Replycode threshold typo, long format - (4e80821)
  • (server) Create alarm index mapping when saving events - (3c660f9)
  • (server) Move down log level - (ffc0dda)
  • (server) Channel name update - (ebd92e4)
  • (server) Duplex option to send attachment in matrix channel - (e7a9ece)
  • (server) Migration file generation using drizzle orm - (f9976a4)
  • (server) Use global ES client instance - (295ee75)
  • (server) Update path in package.json' run command sbc/sbc#8630 - (bfec02c)
  • (ui) Allow form submit btn to ignore isDirty check - (485ce85)
  • (ui) Exclude legends where data values array is empty - (096a47a)
  • (ui) Use better text colours in new monitor ui - (a0032c8)
  • Fix typo in login page - (51e22ce)
  • Use window.open instead of navigate for change password navigation - (09c0ff1)
  • Extra check on isDuplicateFilter - (a225a26)
  • Improve responsive handling for CheckableInput tags - (e98235f)
  • Remove notification for max/min column width - (903675d)
  • Increase limit for pie chart types in alert to 25 - (5addc36)
  • Remove select label from dropdown - (d82e772)
  • Lowercase - (f2ffb2f)
  • Fix for column update issue in user profile - (dfe7d57)
  • Equal column width for Dest and Source CA stats - (8e5ecc7)
  • Save the last selected severity when leaving alerts dashboard - (525f77d)
  • Decrease the left/right padding in tabs - (b5a06e3)
  • Resolved all vulnerabilities in client code - (405b26c)
  • Resolved moki-server vulnerabilities - (f8bb76a)
  • Ensure componentDidUpdate waits for initial data loading to finish - (afcf918)
  • If no attr show profile directly - (2c4f19c)
  • Show result of alert testing - (0b4a3f2)
  • Ensure filteredDashboards list that excludes currently disabled ones updates correctly whenever there are changes in the settings - (53f0e39)
  • Add call-end type to mos queries - (a11935d)
  • Check if formattedData exists and allow alert 0 value as a valid in renderCell utility - (b69b833)
  • Ensuring the tooltip div is only appended to the DOM on hover and removed on mouse out - (95ec4ec)
  • Ensured that the original color is retained after clicking a legend item - (afb71bf)
  • Fixing path to keyRef attr - (2bbf922)
  • Added allowed max values for monitor setting fields - (33b1ebe)
  • Correct boolean conversion and ensure integer value parsing in add new AA form fields - (f36aa81)
  • Resolve the issue of creating filter using pie chart legend - (4fd6d9b)
  • Disable isEncrypt style check - (61eb1f6)
  • Check for undefined value not zero - (ff64a30)
  • Replace window alert method with our notification popup - (774e1cb)
  • Use duration in min on y axis for timedatebar - (c89c0f6)
  • Filename starts with "-" - (7927194)
  • Update RTP charts name - (5a7580b)
  • Update timelineEventsWithASR name - (3efd491)
  • Add timestamp field in rtp table - (cd837c3)
  • Enable all chart animation by default - (7ea4848)
  • Use agent.version not attrs.version - (805f720)
  • Add duration format - (dd09f73)
  • Handle rtp overflow value - (771eb82)
  • Show loading screen if moki server is not runinng - (535e52d)
  • Rename states CA to CA monitoring - (5fc685c)
  • Use call-starts instead of call-ends in ratio - (b806645)
  • Round up duration and display duration units on y axis - (45f4244)
  • Wrap scroll data into an array - (95b6e18)
  • Multivalue chart sorting - (fe548b0)
  • Remove AVG unit from connection failure CA and keep % - (5bcefbd)
  • Remove AVG unit from connection failure CA and keep % - (9876098)
  • Set props - (598d44d)
  • Hide simulation force until is ready if animation disabled - (42c1c77)
  • Disable animation for heatmap chart - (c8e785e)
  • Use "chart animation" label for switch - (ebec7eb)
  • Hide simulation force until is ready if animation disabled - (24f8d6e)
  • Disable animation for heatmap chart - (6824818)
  • ASR 100% if only call-starts, rename timeline with ASR chart - (dd1ed40)
  • Dont show values for heatmap and barchart it is null - (e544630)
  • Connectivity CA stats use new ratio function - (57308fb)
  • ASR calculated in parse fnc - (46a1c33)
  • Rename user and set default value instead of selected - (7181c74)
  • Added paggination data to be loaded also for the first time, added tr-td to paggination button - (fbea320)
  • Add size only for term query - (29be6b9)
  • Remove field to have not clickable jitter and lost charts - (97055ba)
  • Increase limit from 10 to 50 for queryAgg - (1d98a4f)
  • Use "rate" for receive/send packets per seconds - (7f01206)
  • Add missing return statement, fix filled area for min max chart - (a3d6beb)
  • Modify formatDuration to format durations into minutes and seconds where applicable - (9f61a18)
  • Align actual boxes - (057396a)
  • Same width for primary and secondary buttons, rename buttons in refesh - (fba9978)
  • Occurrences typo - (2215bfa)
  • Refresh design - (ea93bcb)
  • Rename chart - (14a2ec3)
  • Unpinned filters stays on the dashboard where they were created - (d89097a)
  • Added extended_bounds attr to have fixed time with empty bucket - (48b482c)
  • Add missing units for "Duration" in "DESTINATIONS CAs STATISTICS" and "SOURCE CAs STATISTICS" - (13a4f26)
  • Correct the text label the x/y axis src/dest for callEndsCA, durationCA..etc in Connectivity CA - (a157cb0)
  • Fix filter created when click on connection failure ratio chart - connectivity - (425d67f)
  • Dashboard name - connectivityCA to connectivity CA - (148ce36)
  • Use "sec" instead of "s" - (50e543d)
  • Add sum packets/bytes per timebucket as unit - (cc2f23f)
  • The "Export" button should not be active in the Settings dashboards - (fd1a1d9)
  • Add duration units - (33d941b)
  • Remove store subscribe and move renderUsername in dashboard configuration - (cbfc3dd)
  • Don't show zeros in heatmaps charts - (57f5e2a)
  • Rename call attempts, move alerts chart position in home - (9678aa3)
  • Added filter only for call type for heatmapFailureFromTo and heatmapDurationFromTo - (da505db)
  • Refresh icon rotation clockwise - (ad67c48)
  • Set min width and position for refresh dropdown - (35f87a1)
  • Rename charts - (e6ff301)
  • Move sessions by CA - (e188cfe)
  • Show chart option even if chart is empty, disable export in this case - (5b07bcb)
  • Added font size for whole table not only th - (7fef969)
  • Rename send x sent chart name - (3679a57)
  • Timeline alerts chart full width - (085c616)
  • Add spacing between form buttons - (99224e3)
  • Chart settings is in right corner for value chart - (9b173f1)
  • Try to fix missing severity lists in BA popups - (6397eb4)
  • Correct Handling of Validating User Profile Settings when Saving Filters in Update profile API - (0a17174)
  • Fetch the missing name of alerts if not exist from the alertTypesList using the type of the alert. - (c7ef11d)
  • Charts UI Fixes/Improvements - (ad1a30d)
  • Add the missing space in the Alarm Name - (1a33d52)
  • For alert instance don't try to find it in exceeded types - (fdcb218)
  • Add css class to closeButton - (e9384fd)
  • Add missing hmac to testalert req - (cefb19f)
  • Automatically hide info level notification after 2 sec - (6838810)
  • Manage compound keys when edit plugins varaiables - (a28c208)
  • Exclude plugins/report from server build and lint - (561c9f2)
  • Add reg-lost and reg-cache to overview dashboard - (e514f3a)
  • Define consistent color mapping for each call termination reason - (8a6dbb0)
  • Change attrs.dst_ca_name to id - (23ed8bb)
  • Remove Restricted call component from App.jsx to avoid 404 errors - (b9c0ede)
  • Call cleanup script after saving settings and handle failure notifications - (9321099)
  • Handle exceeded dashboard visibility based on cause analysis plugin status - (1fda1bb)
  • Remove Canadian flag displayed next to exceeded by - call agent - CA - (9ac0bb0)
  • Display min height column with lighter color for zero values - (20c9b61)
  • Edit filter popup sometimes out of visible area - (3b251fe)
  • Move time back or forward - round up - (72ea84a)
  • Adding units to rtp charts - (97492ad)
  • Better close popup style 8885 - (7fc5b20)
  • Show only two decimal if necessary - (ab70c8c)
  • Add suffix unit value to Slowlog different attributes and handle the UI changes in the textinput in dynamic form - (99d4d55)
  • Catch count timeout - (2608cd3)
  • Request timeout unit - (c6ce069)
  • Replycode test sip code value - (493c48e)
  • Remove types from RTP dashboard - (0885b19)
  • Refactor types handling in param/form - (d5013f8)
  • Push all new notification in the table instead of replacing old one - (5ecb736)
  • Enable typescript checks (#50) - (3ccd8d8)
  • 8868 used space size - (8254b90)
  • Better background img and filter bar margin fix - (00ee480)
  • SendNotification not taking channel value, rate limiting simplification - (0ea6b3b)
  • Fixes for settings issues and time range alignment issue in Firefox - (4c7a886)
  • 7291 unit placement - (9f999f0)
  • Tooltip in diagram sometimes out of visible area - (bc2c3c2)
  • RTPController file extension and import - (841ac8c)
  • Blank screen when starting the monitor - (5ef6cf3)
  • Monitor name settings applied only after logout or reload the page - (3942919)
  • Init screen didn't have full height and width on firefox - (25ef6fb)
  • Infinite loading after initial login page - (2ffe651)
  • Profile test user header name - (a1f6da3)
  • Revert to amzn data header - (6753692)
  • Catch invalid URL error - (599957f)
  • Remove the old version of chart animation and use the new refactored one - (57e6b7a)
  • Remove ugly border from filter 8489 - (2b0ed96)
  • Call duration shows 60s instead of minutes - (41cea96)
  • "NaNundefined" for amount of memory and the empty string values in the other boxes information - (543022a)
  • Change of data format for peak session number 6762 - (7a28b26)
  • Multiple line chart false noData status - (c7d10ec)
  • Fix the space between searchbar and icons, show full date in the timestamp for the selected date, add tooltip for refresh, fix style issue in the filter bar - (f441e37)
  • Remove redundancy/ add validation/ fix cusror issue - (3672ee6)
  • Fix tooltip warning issue - (c19d6db)
  • Disbled forward button when it will exceed the current time - (0ed1ad5)
  • Remove console.log - (d7f1f82)
  • Handle feedback request, fix style issues - (e44895d)
  • Remove tooltip class collision with bootstrap - (a383771)
  • Style fixes - (fc14780)
  • Fix date types, replace the navbar icons - (bd7166e)
  • Fix left margin - (2c059e0)
  • Fix style timerange bar and fix timestamp selected date label - (e6a7ac2)
  • Fix styles/animation of refresh, redesign hte search bar - (af36db9)
  • Update the refresh UI with title - (3c5f9d8)
  • Clean the setTimeRange component and redesign the navbar refresh - (e2cbd3d)
  • Move default constant value to date range constants - (f0286ad)
  • Fix the style of dropdown and add devider menu - (ee47c46)
  • Logstash binds by default on ipv4 localhost - (37fdddd)
  • Moki/server: prefere ipv4 dns, thus fixing potential logstash ipv6 access sbc/sbc#8322 - (e20ef72)
  • Client/install: dev install deployed config file with incorect suffix sbc/sbc#8405 - (97246a5)
  • Escape space in xml - (9123375)
  • Server: missing ts config file for dev mode, update service file accordingly - (4b32348)
  • Client: service file use broken alias directive - (939baea)
  • Server/decap: unpack deps before installing - (26f6f31)
  • Round up values in multiline charts - (3997cb8)
  • Keep data/monitor-layout in sync with monitor - (7bdf883)
  • Hidden navigation bar with low width - (32dec45)
  • Attribute in microanalysis top hosts chart - (117c388)
  • Ci: where globing - (314ca9d)
  • Ci: client;build - (2b4a0a1)
  • Ci: add lint(git)lab script - (0473fca)
  • Ci/lint: artifacts path - (ecbc7a3)
  • Config gen on first login (#14) - (9b3fdd0)
  • Undefined req in firstTimeLoginSave (#13) - (e2d3a53)
  • Update restricted charts and table to not use types - (5c324e3)
  • Notificationbar infinite re-render - (ee43d68)
  • Support new store in App component - (1169b17)
  • Export data - (8337add)
  • Table columns formatter for event table - (c9302a7)
  • Minify error in build version - (05c0b1f)
  • Navbar button selection, con-ca filterbar - (7f5af31)
  • Timed stackedbar rendering trigger - (ff8f85a)
  • Update 'tls_cert_verify_level' to display CA certificate file option (#5) - (d4300f3)

Other (10.1.0)

  • (oci) Remove obsolete file following new OCI image - (c3dc860)
  • (server) Update drizzle - (50a3bfc)
  • (server) Npm packages - (87d5f3e)
  • Extend config page with Export and Import config - (e843403)
  • Import alert from file - (48f21a0)
  • Add toggle "Suppress" button - (a15a1cb)
  • Cause Analysis - getAlertProfile should use keyRef - (c4270e6)
  • Automatically remove trailing slashes in react-router URLs - (250d7a6)
  • Fix Value cut in the global variables table - (3c79511)
  • Add clone button to alert config - (8b5d304)
  • Fix db migration - (3b386ee)
  • Browse button sometimes stays displayed after change of TLS related files - (8dabee8)
  • Remove unused icons from timerangebar compoent - (748dcff)
  • Client: obsolete centos spec files - (0676804)
  • Decap: v2 - (f8faf25)
  • Npm: ensure ci is used everyhere - (7fb4c75)
  • Server: use lock file - (872ca43)
  • Client: use lock file - (2d7b3f9)
  • Clean registry script - (7ab3f71)
  • Ci: implement #22 - (15ff6d8)
  • Ci:; internal dk v from 20 to 23 - (d9f7093)
  • Dk/ci: don't install go as it's on the base image now - (f3a5418)
  • Sequence diagram - (292ff06)
  • Mk: precious for dist - (04584be)
  • Ci: disable npm proxy - (313c536)
  • Ci/mk: build dist as separate steps - (f8ff20a)
  • Mk: absolute path - (4bbef31)
  • Mk: update target name - (3840b13)
  • Ci: skip tests label - (584b092)
  • Ci: enable npm proxy - (942e340)
  • Client/server: install target - (8685132)
  • Ci: draft overaly step - (1598863)
  • Ci: lil refacto, file split - (607eb9e)
  • Readme: badge - (d18260c)
  • Ci: coverage report - (0be52ed)
  • Server: gen nyc cobertura coverage file & mocha junit report - (8f8b81d)
  • Ci: cobertura generated file path - (d774d14)
  • Client: gen cobertura coverage file - (7f96e43)
  • Ci/test: client coverage & report - (ba3f0e6)
  • Ci: add rule to run on change - (ea3be7d)
  • Ci: eslint gitlab - (5a7d3d0)
  • Ci: color - (f63d985)
  • Ci: client, server, DRY - (62c8444)
  • Ci: draft yaml file - (e19c3fb)
  • Events table - (c7bca83)
  • Text is shortened even if there is a space in a table F#6460 - (432650e)
  • Adding new category - (826ca7b)
  • Add rpm target to makefile - (4b51281)
  • New dir - (d81297f)
  • Change filter's title based on state #5265 - (e8ffff3)
  • Recreate config on install - (4316830)
  • Fix display SDP #5236 - (abdb567)
  • Fix sequence diagram for firefox #5210 - (300a7d1)
  • Edit filter design changes #5223 - (0164b80)
  • Remove memory charts # - (8379f18)
  • Add timebucket to max time value #5259 - (cd6500b)
  • Remove localhost as user #5182 - (2a324d8)
  • Fix button for time select #5182 - (6c48015)
  • Disable moki client only if it exist #5225 - (6c84c66)
  • Change css #4571 - (827a06b)
  • Fix missing assets #5219 - (65bf61c)
  • Ensure develop pck are clean up on install #5219 - (2a590ea)
  • Compile react #4571 - (175410d)
  • Fix missing import #5182 - (fc72d7d)
  • Pathname with backslash #5190 - (29062c9)
  • Client refactoring #5182 - (48e8378)
  • Fix spec regarding ldap_auth - (97efa06)
  • Dockers - (edd3847)
  • Api: update node setup regarding :5000 listing - (67e807a)
  • Stop animation on user input #5127 - (e3c728a)
  • Better animation #5127 - (a259fa3)
  • Ldap-auth renamed to moki-auth #5020 - (6a8a845)
  • Gui: implement an ldap auth #5020 - (3210d75)
  • #5020 nginx <-> httpasswd <-> ldap - (cc2c32f)
  • Long text fix #5081 - (f65140b)
  • Typo fixes #5060 - (403cbea)
  • Change chart width based on browser width #5094 - (112bd39)
  • Doc #5060 - (815edd9)
  • Documentation changes #5060 - (77bf1de)

Refactor (10.1.0)

  • (ci) Clean up - (7c346aa)
  • (ci) Follow convention - (4b53ea9)
  • (client) Sunburst chart - (ea5790c)
  • (client) Clean up of old code - (e2fe701)
  • (server) Table requests with regression tests, default user profile types in queries - (96f27d6)
  • Upgrade Moki/Client to Latest Bootstrap Version - (7b51453)
  • Donut component, Color map themes, Update packages - (831b355)
  • FormatPercent method, Value duration parameter - (4fc785c)
  • Update charts to functional component - (033e18c)
  • Dashboard and Table data hooks - (97612fe)
  • Redux selector and hook updates - (1e6b5b2)
  • Update non-reactive parts to use new store API - (0e6eff2)
  • Use Redux Toolkit for store, actions, and reducers - (a5993c5)
  • Change controllers - (ffe7aca)

Testing (10.1.0)

  • Support for integration test (sequential running), per alarm events provision - (c1471ed)

Miscellaneous Tasks (10.1.0)

  • (client) Events table port (wip) - (a939ba4)
  • (integration) Disable service logs - (908ce58)
  • (integration) Ping services to wait for them - (3be7e20)
  • (mon) Integration test 1/5 - (566995b)
  • Remove unused table requests and controllers - (88256a6)
  • Add logging in data generation pipeline - (ac1b5a8)
  • Remove debug output, fixed by magic (wtf) - (e78e7ad)
  • Poll match index nb debug - (32ffaa8)
  • Generate sqlite db - (c51f8e7)
  • Add automatic migration to dev install - (f42b129)
  • Add group ownership / write access to sqlite.db - (422ad7c)
  • Automatic sqlite database migration / creation - (d71a3ca)
  • Update decap submodule - (15a8646)
  • Update decap - (ba7e4f1)
  • Absolute submodule URL - (4782df8)
  • Update decap - (f1e62a0)
  • Latest IntuitiveLabs changes (#6) - (e752454)
  • Update d3 packages - (6e841b2)
  • Docker files - (1ac987f)
  • Vite support - (6525a98)
  • Improve local dev process (#2) - (93efb42)

Security (10.1.0)

  • Fully typed queries definitions, simplification of ES templates workflow, e2e api types - (b136857)