Merged
Conversation
…mprove message handling
…to release/v11
Signed-off-by: Manuel Abascal <mjabascal10@gmail.com>
# Conflicts: # frontend/src/app/shared/constants/alert/alert-field.constant.ts
…hentication-to-backend # Conflicts: # backend/src/main/resources/config/liquibase/master.xml
Signed-off-by: Manuel Abascal <mjabascal10@gmail.com>
Signed-off-by: Manuel Abascal <mjabascal10@gmail.com>
Signed-off-by: Manuel Abascal <mjabascal10@gmail.com>
…e-authentication-to-backend' into backlog/add-oauth2-oidc-corporate-authentication-to-backend
… and event handling
…e-authentication-to-backend' into backlog/add-oauth2-oidc-corporate-authentication-to-backend
… and event handling
… and event handling
Signed-off-by: Manuel Abascal <mjabascal10@gmail.com>
…e-authentication-to-backend' into backlog/add-oauth2-oidc-corporate-authentication-to-backend
… and event handling
Signed-off-by: Manuel Abascal <mjabascal10@gmail.com>
…e-authentication-to-backend' into backlog/add-oauth2-oidc-corporate-authentication-to-backend
…display Signed-off-by: Manuel Abascal <mjabascal10@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…providers.component.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…ration.java Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…dentityProviderService.java Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…dule services Signed-off-by: Manuel Abascal <mjabascal10@gmail.com>
…code editor components Signed-off-by: Manuel Abascal <mjabascal10@gmail.com>
…onent Signed-off-by: Manuel Abascal <mjabascal10@gmail.com>
…dling - Changed gRPC server port to `9000` and HTTP server port to `9001`. - Updated dependencies for `github.com/bytedance/sonic`, `github.com/threatwinds/go-sdk`, and others in `go.mod`. - Improved error handling in gRPC and HTTP server initialization with retries and added delays before terminating on failure.
… improve error handling - Updated dependencies: `github.com/threatwinds/go-sdk`, `github.com/bytedance/sonic`, and others in `go.mod` across multiple plugins. - Removed unnecessary boolean parameter from `plugins.PluginCfg` calls. - Added a delay when exiting after geolocation plugin initialization failure.
…ime-related operations
Signed-off-by: Manuel Abascal <mjabascal10@gmail.com>
Signed-off-by: Manuel Abascal <mjabascal10@gmail.com>
Signed-off-by: Manuel Abascal <mjabascal10@gmail.com>
osmontero
approved these changes
Jan 29, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces several improvements and refactorings to the agent-manager and agent components, with a focus on reliability, port standardization, dependency management, and enhanced NetFlow support. The most significant changes include updating network ports for gRPC and HTTP services, adding error-handling delays before process termination, and a major refactor of the NetFlow module to support additional NetFlow versions using the
goflow2library.Network Port Updates and Service Standardization
agent-managerand related workflow/Docker files: gRPC now listens on port9000(was50051), and HTTP on9001(was8080), updating all relevant code, logs, and DockerfileEXPOSEstatements for consistency. (.github/workflows/installer-release.yml, agent-manager/Dockerfile, agent-manager/agent/utmgrpc.go, agent-manager/updates/updates.go) [1] [2] [3] [4] [5]Reliability and Error Handling Improvements
time.Sleep(5 * time.Second)before process exit on critical errors (e.g., database migration, service initialization, collector fetch, gRPC server failures) to ensure error logs are flushed and visible in logs before shutdown. (agent-manager/main.go, agent-manager/agent/collector_imp.go, agent-manager/agent/utmgrpc.go) [1] [2] [3] [4] [5]NetFlow Module Enhancements
goflow2library, while maintaining legacy support for older versions viatehmaze/netflow. Introduced a newtemplateSystemfor managing NetFlow templates, and added thread safety via mutexes. Increased UDP buffer size for improved packet handling. (agent/modules/netflow.go, agent/go.mod) [1] [2] [3] [4] [5]Dependency and Module Management
threatwinds/go-sdkto v1.1.8), and addedgithub.com/netsampler/goflow2to agent for NetFlow enhancements. (agent-manager/go.mod, agent/go.mod) [1] [2] [3] [4] [5]Agent Usability and Robustness