-
Notifications
You must be signed in to change notification settings - Fork 961
Comparing changes
Open a pull request
base repository: coder/coder
base: main@{1day}
head repository: coder/coder
compare: main
- 10 commits
- 33 files changed
- 11 contributors
Commits on Aug 12, 2025
-
chore(coderd/database/dbauthz): migrate TestUser to mocked db (#19305)
Related to coder/internal#869 --------- Co-authored-by: Steven Masley <stevenmasley@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cda1a3a - Browse repository at this point
Copy the full SHA cda1a3aView commit details -
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`.
Configuration menu - View commit details
-
Copy full SHA for f349edc - Browse repository at this point
Copy the full SHA f349edcView commit details -
chore: skip flaking classic parameters test (#19308)
Causing test-js failures on main
Configuration menu - View commit details
-
Copy full SHA for 64f0aaa - Browse repository at this point
Copy the full SHA 64f0aaaView commit details -
ci: fix gcp service accounts (#19312)
Service accounts got deleted, oops
Configuration menu - View commit details
-
Copy full SHA for fb8036a - Browse repository at this point
Copy the full SHA fb8036aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 67e1567 - Browse repository at this point
Copy the full SHA 67e1567View commit details -
Configuration menu - View commit details
-
Copy full SHA for 064436a - Browse repository at this point
Copy the full SHA 064436aView commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for aab2ccd - Browse repository at this point
Copy the full SHA aab2ccdView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4f4e52 - Browse repository at this point
Copy the full SHA f4f4e52View commit details -
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>
Configuration menu - View commit details
-
Copy full SHA for ea7025b - Browse repository at this point
Copy the full SHA ea7025bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17fa1a4 - Browse repository at this point
Copy the full SHA 17fa1a4View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main@{1day}...main