Jon Ayers
328e69629c
fix: limit OAuth redirects to local paths ( #14585 )
...
- This prevents a malicious user from crafting a redirect
URL to a nefarious site under their control.
2024-09-10 15:58:50 +01:00
Ethan
2a9234e9ba
fix: remove coderdtest dependency from codersdk ( #14633 )
2024-09-10 20:55:50 +10:00
Yahya
d1db11ab21
fix(helm): use list instead of dict for tolerations ( #14604 )
...
Fixes #14603
2024-09-10 01:02:57 +01:00
Steven Masley and Danny Kopping
cb9d40fb8a
feat: implement runtime configuration package with multi-org support ( #14624 )
...
runtime configuration package
---------
Signed-off-by: Danny Kopping <danny@coder.com >
Co-authored-by: Danny Kopping <danny@coder.com >
2024-09-09 14:14:52 -05:00
Michael Smith
9da646704b
fix: prefer organization display name for workspaces table ( #14617 )
...
* fix: prefer organization display name for workspaces table
* fix: update story to account for organization name changes
* fix: resolve typo in regex search for test
2024-09-09 11:35:28 -04:00
Eric Paulsen
eb646f036e
docs: fix SCIM env var ( #14618 )
2024-09-09 11:14:51 -04:00
Danielle Maywood
25f1ddbf5e
feat: add 'hidden' option to 'coder_app' to hide app from UI ( #14570 )
...
Add 'hidden' property to 'coder_app' resource to allow hiding apps from the UI.
2024-09-09 14:39:32 +01:00
Ethan
918bea18c1
fix: prevent dbmem reading other groups when getting group members ( #14581 )
2024-09-09 14:33:11 +10:00
Jaayden Halko
6b9e1d4771
feat: create idp sync page skeleton ( #14543 )
...
* feat: initial commit for idp skeleton page
* feat: add optional tooltip icon to settings header
* feat: add help tooltip
* feat: add mock data and update pageview for mock data
* feat: initial stories
* feat: error circle
* feat: cleanup
* feat: update StatusIndicator for outlined variant
* feat: use StatusIndicator instead of Circle
* chore: cleanup
* fix: remove ternaries in css
* fix: updates for PR review comments
* chore: add story for compact empty state
* feat: extract IdpField and improve field spacing
2024-09-06 15:30:41 -04:00
Bruno Quaresma
84d312cfea
fix(site): only show method warning if some template is using it ( #14565 )
...
Previously, we were showing the warning regardless of whether a template was using the misconfigured notification method or not. However, we realized this could be too noisy, so we decided to display the warning only when the user has a template configured to use the misconfigured method.
2024-09-06 14:59:58 -03:00
Steven Masley
92b81c4164
test: add some default group/roles claims to testidp ( #14591 )
...
Allows testing group/role sync with the fake
2024-09-06 12:35:17 -05:00
Michael Smith
0d6056633d
fix: increase text contrast for 'create workspace' button ( #14588 )
2024-09-06 13:15:53 -04:00
Danny Kopping
8b1c46fbe0
fix: analyze build times over 30 days not 30 months ( #14584 )
2024-09-06 17:03:01 +02:00
Bruno Quaresma
0f342ed12f
test(site): move users page test to storybook ( #14579 )
...
By using [Storybook interaction tests](https://storybook.js.org/tutorials/ui-testing-handbook/react/en/interaction-testing/ ), we improve the developer experience, as we can see what is happening in the browser, use browser tools to debug, and snapshot the component after interactions, making our tests more reliable and easier to maintain.
Fixes https://github.com/coder/coder/issues/14535
2024-09-06 09:56:51 -03:00
Ethan
208a5beb95
fix: improve duplicate template version name error ( #14572 )
2024-09-06 16:13:34 +10:00
Michael Smith
c2491746ba
feat: show organization name in workspaces table ( #14547 )
...
* chore: add organization label to workspace template column
* chore: add test for presence of showOrganizations context value
* fix: organize imports
* fix: expose table row subtitles only to screen readers
2024-09-05 12:32:21 -04:00
Eric Paulsen
c1bb5abcb7
docs: add new marketecture ( #14567 )
2024-09-05 08:16:59 -04:00
Ethan
cd7ce8ecfb
docs: add networking troubleshooting page ( #14548 )
2024-09-05 13:32:08 +10:00
Kayla Washburn-Love
84922e239f
feat: add provisioners view to organization settings ( #14501 )
2024-09-04 16:21:24 -06:00
Bruno Quaresma
c3f0db3671
test(site): make loading snapshots more predictable ( #14564 )
...
Abstracts the Spinner component to control the display of the CircularProgress component. This allows us to make it static during Chromatic tests, making loading tests easier to visualize.
2024-09-04 15:20:41 -03:00
Mathias Fredriksson
8f07d3357e
feat(agent/agentssh): use tcp for X11 forwarding ( #14560 )
...
Fixes #14198
2024-09-04 20:06:08 +03:00
Marcin Tojek
e6d8f674ad
feat: generate golden files for notification templates ( #14537 )
2024-09-04 18:26:57 +02:00
Cian Johnston
bcf9bc3c90
feat(cli): add --provisioner-log-debug option ( #14558 )
...
Allows starting a build in debug mode from the CLI without needing
to have the build fail first by adding `--provisioner-log-debug`.
2024-09-04 14:39:35 +01:00
Cian Johnston
bd90740166
chore(docs): remove dead links to mark's unmaintained vs-code-server template ( #14559 )
2024-09-04 13:19:11 +01:00
Spike Curtis
7b39f6b0d4
fix: improves coordination logging ( #14556 )
2024-09-04 15:10:43 +04:00
dependabot[bot]
2e6dbd18b3
chore: bump github.com/moby/moby from 27.1.1+incompatible to 27.2.0+incompatible ( #14526 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 10:48:01 +00:00
Danielle Maywood
1958436b1d
chore: replace AlecAivazis/survey with charmbracelet/bubbletea ( #14475 )
...
Replaces the unmaintained https://github.com/AlecAivazis/survey library with https://github.com/charmbracelet/bubbletea .
2024-09-04 11:38:08 +01:00
Cian Johnston
2ed88d593a
ci: disable update-flake in PRs ( #14554 )
2024-09-04 10:18:18 +00:00
Cian Johnston
5366f2576f
fix(provisionerd/runner): do not log entire resources ( #14538 )
...
fix(coderd/workspaceagentsrpc): do not log entire agent
fix(provisionerd/runner): do not log entire resources
2024-09-04 10:23:34 +01:00
Ethan
8f85464fe6
feat(codersdk): export name validators ( #14551 )
2024-09-04 08:34:39 +00:00
Ethan
01a904c133
feat(codersdk): export name validators ( #14550 )
...
* feat(codersdk): export name validators
* review
2024-09-04 18:17:53 +10:00
Jaayden Halko
093d243811
feat: add resource-action pills to custom roles table ( #14354 )
...
* feat: add resource-action pills to custom roles table
* fix: remove permission from theme and change name to colorRoles
* fix: revert name from colorRoles to roles
* fix: format
* fix: custom role with no permissions
* feat: extract permissions pull list component and add tests
* chore: undo color roles name change
* feat: add experimental pill colors
* fix: format
* chore: update experiment name
* chore: cleanup
2024-09-03 16:39:18 -04:00
Phorcys
44210631cd
chore(docs): correct inaccuracies in the "Docker in Workspaces" page ( #14546 )
2024-09-03 20:50:39 +02:00
Bruno Quaresma
242b1ea4ca
fix(site): fix agent logs streaming for third party apps ( #14541 )
2024-09-03 15:01:02 -03:00
dependabot[bot]
fcb0ce1f1b
chore: bump cronstrue from 2.43.0 to 2.50.0 in /site ( #14512 )
...
Bumps [cronstrue](https://github.com/bradymholt/cronstrue ) from 2.43.0 to 2.50.0.
- [Release notes](https://github.com/bradymholt/cronstrue/releases )
- [Changelog](https://github.com/bradymholt/cRonstrue/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bradymholt/cronstrue/compare/v2.43.0...v2.50.0 )
---
updated-dependencies:
- dependency-name: cronstrue
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 11:46:23 -06:00
Stephen Kirby
5cffac29da
chore(docs): add version updates and vscode extensions doc path ( #14542 )
...
* docs fixups for 2.15
* release-calendar
2024-09-03 17:28:40 +00:00
Steven Masley
7c8c02733d
chore: disallow sdk imports from the db package, switch enum to string( #14539 )
...
* chore: disallow sdk imports from the db package
* convert to string
2024-09-03 10:32:33 -05:00
dependabot[bot] and Muhammad Atif Ali
48430625a0
ci: bump crate-ci/typos from 1.24.1 to 1.24.3 in the github-actions group ( #14521 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Muhammad Atif Ali <atif@coder.com >
2024-09-03 17:17:12 +05:00
Marcin Tojek
c74fed11ac
fix: add missing down migration ( #14536 )
2024-09-03 13:04:06 +02:00
Danny Kopping
f23a05075e
feat: support optional SMTP auth ( #14533 )
2024-09-03 11:51:34 +02:00
Spike Curtis
0eca1fcb8b
fix: fix TestPendingUpdatesMetric flaky assertion ( #14534 )
2024-09-03 13:47:34 +04:00
dependabot[bot]
2f18f4583b
chore: bump github.com/gohugoio/hugo from 0.131.0 to 0.133.1 ( #14523 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 09:45:36 +00:00
dependabot[bot]
1d331dd049
chore: bump github.com/coder/serpent from 0.7.1-0.20240822034013-1b2301f8c920 to 0.8.0 ( #14522 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 14:32:27 +05:00
dependabot[bot]
aa4a6f89ba
chore: bump github.com/hashicorp/hcl/v2 from 2.21.0 to 2.22.0 ( #14524 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 08:58:58 +00:00
dependabot[bot]
903993a14a
chore: bump github.com/open-policy-agent/opa from 0.67.0 to 0.68.0 ( #14528 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 08:43:51 +00:00
dependabot[bot]
478121df77
chore: bump github.com/prometheus/common from 0.55.0 to 0.57.0 ( #14527 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 08:30:11 +00:00
dependabot[bot]
2368f48c1c
chore: bump google.golang.org/grpc from 1.65.0 to 1.66.0 ( #14525 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 08:17:50 +00:00
dependabot[bot]
4c8a560e19
chore: bump github.com/go-chi/httprate from 0.12.0 to 0.14.1 ( #14503 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 13:03:36 +05:00
Spike Curtis
4eac2acede
fix: stop reporting future licenses as errors ( #14492 )
2024-09-03 09:22:46 +04:00
Spike Curtis
5bd5801286
fix: allow posting licenses that will be valid in future ( #14491 )
2024-09-03 09:09:38 +04:00