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

Add database watcher #263

Merged
merged 11 commits into from
Jun 20, 2024

Commits on Jun 14, 2024

  1. Add rudimentary database watcher

    Adds a simple database watcher. At this point it's just one process, but
    the plan is to allow different implementations that inform the local running
    workers of changes that have occured on entities of interest in the database.
    
    Signed-off-by: Gabriel Adrian Samfira <[email protected]>
    gabriel-samfira committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    8d57fc8 View commit details
    Browse the repository at this point in the history
  2. Send notify on update controller

    Signed-off-by: Gabriel Adrian Samfira <[email protected]>
    gabriel-samfira committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    7f9db2e View commit details
    Browse the repository at this point in the history
  3. Add watcher for github creds and endpoints

    Signed-off-by: Gabriel Adrian Samfira <[email protected]>
    gabriel-samfira committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    6051629 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Add some tests

    Signed-off-by: Gabriel Adrian Samfira <[email protected]>
    gabriel-samfira committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    b51683f View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Fix race condition and add some tests

    Signed-off-by: Gabriel Adrian Samfira <[email protected]>
    gabriel-samfira committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    37f6434 View commit details
    Browse the repository at this point in the history
  2. Add more watcher tests

    Signed-off-by: Gabriel Adrian Samfira <[email protected]>
    gabriel-samfira committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    8a79d9e View commit details
    Browse the repository at this point in the history
  3. Add more tests

    Signed-off-by: Gabriel Adrian Samfira <[email protected]>
    gabriel-samfira committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    cc9ecf5 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Add more tests

    Signed-off-by: Gabriel Adrian Samfira <[email protected]>
    gabriel-samfira committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    0c8c6f5 View commit details
    Browse the repository at this point in the history
  2. Check if producer was registered

    Signed-off-by: Gabriel Adrian Samfira <[email protected]>
    gabriel-samfira committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    5f07bc2 View commit details
    Browse the repository at this point in the history
  3. Add notifications for jobs

    Signed-off-by: Gabriel Adrian Samfira <[email protected]>
    gabriel-samfira committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    b7d138d View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Add more tests

    Signed-off-by: Gabriel Adrian Samfira <[email protected]>
    gabriel-samfira committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    230f002 View commit details
    Browse the repository at this point in the history