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: coder/coder
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main@{1day}
Choose a base ref
...
head repository: coder/coder
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 10 commits
  • 33 files changed
  • 11 contributors

Commits on Aug 12, 2025

  1. chore(coderd/database/dbauthz): migrate TestUser to mocked db (#19305)

    Related to coder/internal#869
    
    ---------
    
    Co-authored-by: Steven Masley <stevenmasley@gmail.com>
    hugodutka and Emyrk authored Aug 12, 2025
    Configuration menu
    Copy the full SHA
    cda1a3a View commit details
    Browse the repository at this point in the history
  2. refactor: create tasks in coderd instead of frontend (#19280)

    Instead of creating tasks with a specialized call to `CreateWorkspace`
    on the frontend, we instead lift this to the backend and allow the
    frontend to simply call `CreateAITask`.
    DanielleMaywood authored Aug 12, 2025
    Configuration menu
    Copy the full SHA
    f349edc View commit details
    Browse the repository at this point in the history
  3. chore: skip flaking classic parameters test (#19308)

    Causing test-js failures on main
    aslilac authored Aug 12, 2025
    Configuration menu
    Copy the full SHA
    64f0aaa View commit details
    Browse the repository at this point in the history
  4. ci: fix gcp service accounts (#19312)

    Service accounts got deleted, oops
    ethanndickson authored Aug 12, 2025
    Configuration menu
    Copy the full SHA
    fb8036a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    67e1567 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    064436a View commit details
    Browse the repository at this point in the history
  7. fix!: support empty or default fields when updating templates (#19256)

    Breaking change: Field types in `codersdk.UpdateTemplateMeta` for
    `Icon`, `Description`, and `DisplayName` moved to `*string`
    
    ## Summary
    
    In this pull request we're updating the `UpdateTemplateMeta` struct to
    allow `DisplayName`, `Description`, and `Icon` to be set as empty `""`
    or default to the value from the template if not provided in an update
    call.
    
    Fixes #19036
    
    ### The bug
    
    The reported bug occurred when clients were attempting to update a
    metadata field in a template via an edit call. When the request was
    decoded into an `UpdateTemplateMeta` struct the default values for
    fields in the struct were used to update the template even if they
    weren't provided. This led to fields like `Icon` being set to `""` (the
    default value).
    
    ### Changes
    
    To allow for specific fields to be set to `""` these fields were updated
    to be `*string` as opposed to `string`. This allows for clients to set
    these fields as `""` in an update request or they will default to the
    template value if they are not provided in the update request (will be
    `nil`).
    
    Added tests to confirm empty and nil values and updated other tests that
    use these fields.
    rafrdz authored Aug 12, 2025
    Configuration menu
    Copy the full SHA
    aab2ccd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f4f4e52 View commit details
    Browse the repository at this point in the history
  9. docs(admin/users): add google provider-specific guide (#19309)

    ## Summary
    - Add a provider-specific guide for configuring Google as an OIDC
    provider
    - Document refresh token setup via CODER_OIDC_AUTH_URL_PARAMS
    - Add page to docs navigation under Users → OIDC Authentication
    
    ## Test plan
    - Docs site builds: `docs/admin/users/oidc-auth/google.md` renders
    - Nav shows 'Google' under OIDC Authentication
    - Links to OIDC overview and refresh tokens work
    
    Fixes #13508
    
    ---------
    
    Co-authored-by: Atif Ali <atif@coder.com>
    DevelopmentCats and matifali authored Aug 12, 2025
    Configuration menu
    Copy the full SHA
    ea7025b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    17fa1a4 View commit details
    Browse the repository at this point in the history
Loading