Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Standarize Settings, Params and Parameters #3163

Merged

Commits on May 21, 2021

  1. Standarize Settings, Params and Parameters

    Replace Parameters and settings structs with new struct Settings
    Replace dependencies in service and main
    Update tests
    
    Signed-off-by: Patryk Matyjasek <pmatyjasek@sumologic.com>
    
    # Conflicts:
    #	service/application_windows.go
    pmatyjasek-sumo committed May 21, 2021
    Configuration menu
    Copy the full SHA
    c352f02 View commit details
    Browse the repository at this point in the history
  2. Fix unnecessary file

    pmatyjasek-sumo committed May 21, 2021
    Configuration menu
    Copy the full SHA
    5ee40d7 View commit details
    Browse the repository at this point in the history
  3. Rework Settings structure to fit all requirements.

    Split it into ServiceSettings and ApplicationSettings.
    
    Signed-off-by: Patryk Matyjasek <pmatyjasek@sumologic.com>
    
    # Conflicts:
    #	CHANGELOG.md
    #	service/application_windows.go
    pmatyjasek-sumo committed May 21, 2021
    Configuration menu
    Copy the full SHA
    567c570 View commit details
    Browse the repository at this point in the history
  4. Fix linter issues:

    - Fix import orders
    - Rename stutter structs
    
    Signed-off-by: Patryk Matyjasek <pmatyjasek@sumologic.com>
    
    # Conflicts:
    #	CHANGELOG.md
    #	service/application_windows.go
    pmatyjasek-sumo committed May 21, 2021
    Configuration menu
    Copy the full SHA
    77438b6 View commit details
    Browse the repository at this point in the history
  5. Remove CommonSettings struct,

    Make SvcSettings private
    
    Signed-off-by: Patryk Matyjasek <pmatyjasek@sumologic.com>
    pmatyjasek-sumo committed May 21, 2021
    Configuration menu
    Copy the full SHA
    13ca9f2 View commit details
    Browse the repository at this point in the history
  6. Remove unused Settings struct.

    Fix Windows tests
    
    Signed-off-by: Patryk Matyjasek <pmatyjasek@sumologic.com>
    pmatyjasek-sumo committed May 21, 2021
    Configuration menu
    Copy the full SHA
    5e910c6 View commit details
    Browse the repository at this point in the history
  7. Update CHANGELOG.md

    Bogdan Drutu committed May 21, 2021
    Configuration menu
    Copy the full SHA
    59c0bef View commit details
    Browse the repository at this point in the history