Changelog
Find out about our latest product updates, improvements, and bug fixes. Stay up-to-date with new features and enhancements.
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)