Skip to content

Feature/system config refactor#44

Merged
thanaParis merged 5 commits intorc-1.1.0from
feature/system-config-refactor
Mar 12, 2024
Merged

Feature/system config refactor#44
thanaParis merged 5 commits intorc-1.1.0from
feature/system-config-refactor

Conversation

@thanaParis
Copy link
Copy Markdown
Collaborator

Refactoring System config:
Aligning with future goal of abstracting away network connection from Central System

  1. Moving websocket server details into util/networkConnection
  2. New schema objects, WebsockerServer Input/Output Schemas, created
  3. Moved ping interval and tls/mtls details to WebsocketServer schema
    a. Certificate module refactored to handle tls/mtls being server-level
  4. Log level, maxCall, maxCache moved to top level of schema, universal to Citrine

…onfig

Signed-off-by: thanaParis <thana.paris@s44.team>
Signed-off-by: thanaParis <thana.paris@s44.team>
Signed-off-by: thanaParis <thana.paris@s44.team>
Signed-off-by: thanaParis <thana.paris@s44.team>
Signed-off-by: thanaParis <thana.paris@s44.team>
Copy link
Copy Markdown
Contributor

@lydiazcheng lydiazcheng left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The code looks good to me.

@thanaParis thanaParis merged commit a847a8a into rc-1.1.0 Mar 12, 2024
@ChrisWeissmann ChrisWeissmann deleted the feature/system-config-refactor branch June 5, 2024 13:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants