Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: nginx/nginx-gateway-fabric
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.5.0
Choose a base ref
...
head repository: nginx/nginx-gateway-fabric
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.5.1
Choose a head ref
  • 14 commits
  • 82 files changed
  • 9 contributors

Commits on Nov 21, 2024

  1. Deploy docs for release 1.5.0 (#2800)

    Deploy docs for release 1.5.0
    salonichf5 authored Nov 21, 2024
    Copy the full SHA
    b6954cb View commit details

Commits on Nov 25, 2024

  1. Skip plus tests on a fork (#2784) (#2816)

    Problem: The NGINX Plus JWT is only available on the upstream repo, so automated tests for Plus can't be run on forks.
    
    Solution: Skip these test runs on a fork.
    sjberman authored Nov 25, 2024
    Copy the full SHA
    4c1f7d3 View commit details
  2. Cherry pick recent documentation changes (#2815)

    This commit cherry-picks changes from 3 recent documentation PRs from
    main to the 1.5 release branch. More specifically, the work in the following PRs:
    
    -  Update support referencing support package tool #2789
    - Docs: remove () typo from troubleshooting doc #2803
    - Clear up installation language #2808
    
    ---------
    
    Co-authored-by: Madhu Rajagopal <m.rajagopal@f5.com>
    Co-authored-by: Saylor Berman <s.berman@f5.com>
    Co-authored-by: nginx-aoife <50101789+nginx-aoife@users.noreply.github.com>
    4 people authored Nov 25, 2024
    Copy the full SHA
    4ad7473 View commit details

Commits on Nov 26, 2024

  1. SnippetsFilter CRD missing from crds manifest (#2821) (#2822)

    Problem: The SnippetsFilter CRD is missing from deploy/crds.yaml, 
    which is used to install NGF with manifests. 
    
    Solution: Add SnippetsFilter CRD to the kustomization file that is
    used to generate the deploy/crds.yaml file.
    kate-osborn authored Nov 26, 2024
    Copy the full SHA
    b3476f1 View commit details

Commits on Nov 27, 2024

  1. (cherry-pick) Update documentation action, bump version for local tes…

    …ting (#2834)
    
    This commit bumps the theme version for the documentation website, and
    updates the GitHub action used for deploying the website. The update
    allows you to specify what version of the theme to use for a deployment,
    which reduces the drift compared to relying on the local version.
    
    Co-authored-by: bjee19 <139261241+bjee19@users.noreply.github.com>
    ADubhlaoich and bjee19 authored Nov 27, 2024
    Copy the full SHA
    80b4d51 View commit details

Commits on Dec 5, 2024

  1. Update NGF version in getting started document (#2870)

    Update NGF version in getting started document
    salonichf5 authored Dec 5, 2024
    Copy the full SHA
    a890a8b View commit details

Commits on Dec 9, 2024

  1. feat: Update docs configuration for new logo (#2867) (#2880)

    In a prior commit, the Hugo theme for the documentation was updated.
    With that update, the new logo for NGINX Gateway Fabric was made
    available (Previously used for Service Mesh).
    
    This commit makes the necessary configuration changes for the new logo
    to be available: there is a paired pull request for the main
    documentation website.
    ADubhlaoich authored Dec 9, 2024
    Copy the full SHA
    1ebaa55 View commit details

Commits on Dec 13, 2024

  1. Cherry-pick N+ deployment context fix to release-1.5 (#2905)

    Write deployment context in init container (#2871)
    
    Problems:
    * When running with N+, the first usage report does not contain the deployment context.
    The deployment context is needed in order to associate the instance with NGF.
    * When collecting the info for the deployment context, it is possible to fail.
    In this case we send a report to N1 without the deployment context.
    * The installation ID is the deployment ID, but it should be the Pod ID.
    
    Solutions:
    * When running with N+, write the deployment context to the shared volume mount in the init container.
    * Use the Pod UID instead of the deployment UID as the installation ID
    * Always set the static values of the deployment context in the nginx config.
    Static values include the integration and installation IDs.
    kate-osborn authored Dec 13, 2024
    Copy the full SHA
    a5e94c2 View commit details
  2. Use staging endpoint for N+ reporting in pipeline (#2885) (#2907)

    Problem: Pipeline uses production endpoint for N+ usage reporting,
    which should be reserved for production deployments.
    
    Solution: Use staging endpoint in the pipeline. Devs will need to
    export the staging endpoint in their environments in order to run
    the NFR, functional, and conformance tests locally.
    kate-osborn authored Dec 13, 2024
    Copy the full SHA
    2ce993f View commit details
  3. Fix search and replace for imagePullPolicy (#2889) (#2909)

    (cherry picked from commit 4cd0621)
    lucacome authored Dec 13, 2024
    Copy the full SHA
    e153640 View commit details
  4. Omit empty deployment context fields (#2903) (#2910)

    Problem: If an optional deployment context field wasn't set, an empty value would still be sent and cause the reporting server to return a 400.
    
    Solution: Use pointers on the optional fields to omit them from the context if they're empty.
    sjberman authored Dec 13, 2024
    Copy the full SHA
    9c2deea View commit details
  5. Move check for plus usage endpoint to test-with-plus target (#2902) (#…

    …2904) (#2908)
    
    Problem: Functional tests for OSS on forks are failing because the PLUS_USAGE_ENDPOINT isn't set.
    
    Solution: Move check for PLUS_USAGE_ENDPOINT to the test-with-plus target.
    kate-osborn authored Dec 13, 2024
    Copy the full SHA
    955af30 View commit details

Commits on Dec 16, 2024

  1. Release 1.5.1 (#2915)

    nginx-bot authored Dec 16, 2024
    Copy the full SHA
    601f341 View commit details
  2. Copy the full SHA
    7b60982 View commit details
Loading