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

GA: Promote GitRepository API to source.toolkit.fluxcd.io/v1 #1056

Merged
merged 16 commits into from
Mar 29, 2023

Commits on Mar 23, 2023

  1. Promote GitRepository API to v1

    Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
    stefanprodan committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    ef8804c View commit details
    Browse the repository at this point in the history
  2. Mark GitRepository v1beta1 and v1beta2 as deprecated

    Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
    stefanprodan committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    9c80a66 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. api: Remove deprecated Checksum from Artifact

    Signed-off-by: Hidde Beydals <hidde@hhh.computer>
    hiddeco committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    b2da6f0 View commit details
    Browse the repository at this point in the history
  2. api/v1: Remove deprecated ContentConfigChecksum

    Signed-off-by: Hidde Beydals <hidde@hhh.computer>
    hiddeco committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    462178e View commit details
    Browse the repository at this point in the history
  3. api/v1: Remove deprecated GitImplementation

    Signed-off-by: Hidde Beydals <hidde@hhh.computer>
    hiddeco committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    97a2cdd View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. Update fluxcd/pkg/apis/meta to v1.0.0

    Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
    stefanprodan committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    e9de3a7 View commit details
    Browse the repository at this point in the history
  2. docs: Add GitRepository v1 docs

    Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
    stefanprodan committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    d905985 View commit details
    Browse the repository at this point in the history
  3. docs: remove deprecated Checksum from specs

    Signed-off-by: Hidde Beydals <hidde@hhh.computer>
    hiddeco committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    929d42e View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Add GitRepository v1 to project file

    Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
    stefanprodan committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    ee7d9b3 View commit details
    Browse the repository at this point in the history
  2. Put back deprecated types and hint to v1

    Signed-off-by: Hidde Beydals <hidde@hhh.computer>
    hiddeco committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    861343d View commit details
    Browse the repository at this point in the history
  3. Remove TransformLegacyRevision from v1

    Consumers still relying on this should make use of `v1beta2` to
    facilitate any transition.
    
    In addition, remove the `*Implementation` constants for now removed
    Git implemenations.
    
    Signed-off-by: Hidde Beydals <hidde@hhh.computer>
    hiddeco committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    19ba61a View commit details
    Browse the repository at this point in the history
  4. Delete Status.URL field from GitRepository v1

    Usage of this field has not been recommended for a long time as it was
    best-effort based.
    
    Signed-off-by: Hidde Beydals <hidde@hhh.computer>
    hiddeco committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    4ab3c21 View commit details
    Browse the repository at this point in the history
  5. api-docs: fix external link source for v1.Artifact

    Plus a switch from `godoc.org` -> `pkg.go.dev`.
    
    Signed-off-by: Hidde Beydals <hidde@hhh.computer>
    hiddeco committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    8fcfde9 View commit details
    Browse the repository at this point in the history
  6. api: improve validation rules and omitempty nits

    Signed-off-by: Hidde Beydals <hidde@hhh.computer>
    hiddeco committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    f65e261 View commit details
    Browse the repository at this point in the history
  7. misc: various nits in doc blocks

    Signed-off-by: Hidde Beydals <hidde@hhh.computer>
    hiddeco committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    1023315 View commit details
    Browse the repository at this point in the history
  8. docs: address nits

    - Use `kubectl events` in favor of `kubectl get events`.
    - Remove deleted `URL` field from `Status` examples of `GitRepository`
      v1.
    
    Signed-off-by: Hidde Beydals <hidde@hhh.computer>
    hiddeco committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    f2da9bf View commit details
    Browse the repository at this point in the history