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

feat(synchronizer): add synchronizer query to fetch all validation needed data #599

Merged
merged 15 commits into from
Feb 8, 2024

Commits on Feb 2, 2024

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

Commits on Feb 5, 2024

  1. Configuration menu
    Copy the full SHA
    6a58114 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ef519d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c7ac57d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a33e0a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    11c6518 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Configuration menu
    Copy the full SHA
    fc929fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b68317 View commit details
    Browse the repository at this point in the history
  3. feat: rework ProjectSynchronizer to refetch only when needed

    It will use `policy.updatedAt` to determine if policy content needs to be refetched.
    For suppressions, `.from` field is used to fetch only new/modified suppressions.
    Suppressions and timestamps are stored in fs and so are persisted.
    f1ames committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    9bb133d View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    71dd95b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f1b9029 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7a0d729 View commit details
    Browse the repository at this point in the history
  4. fix: apply minor tweaks

    f1ames committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    a6b745e View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. test: add synchronize tests

    f1ames committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    ce0fe91 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be5334a View commit details
    Browse the repository at this point in the history