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

Major refactoring & implement standalone mode #12

Merged
merged 19 commits into from
Mar 25, 2024
Merged

Major refactoring & implement standalone mode #12

merged 19 commits into from
Mar 25, 2024

Commits on Jan 31, 2024

  1. Major refactoring & start work on standalone mode (part 1)

    Overhaul the code from a PoC to a semi-productive state.
    
    Major changes done to the Processors, mainly the UpdateWatchConfig handler,
    which provisions k8s managers.
    
    Simplify large parts of the codebase.
    
    Handle context cancellation propagation properly.
    
    Ensure resource cleanup on graceful shutdown - do not leave hanging goroutines.
    radito3 committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    50bcc89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5671ef View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Refactoring part 2

    Fix comments
    
    Exit Pod with status 1 in case the Manager can't be started (in K8s mode)
    
    Remove cahing of auth header in HTTP executor
    
    Improvement of error messages
    radito3 committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    e95b65c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c8d16e View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Update env vars names

    radito3 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    9e102da View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    ef30518 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

  1. Configuration menu
    Copy the full SHA
    8fd22a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0039d68 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Configuration menu
    Copy the full SHA
    1635f20 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b3b49f View commit details
    Browse the repository at this point in the history
  3. Renaming

    radito3 committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    020e6b8 View commit details
    Browse the repository at this point in the history
  4. Fix some TODOs

    radito3 committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    cbf5325 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Fix build

    radito3 committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    b53a519 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Configuration menu
    Copy the full SHA
    8188bd5 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Small cleanup

    radito3 committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    b0d8448 View commit details
    Browse the repository at this point in the history
  2. Bump vulnerable dependencies

    radito3 committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    3890b05 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. Fix basic auth header

    radito3 committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    54b7f33 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Fix comments

    radito3 committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    77b7136 View commit details
    Browse the repository at this point in the history
  2. fix comments pt 2

    radito3 committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    08e5471 View commit details
    Browse the repository at this point in the history