dependabot[bot]
b5e5b39de2
chore: bump @babel/traverse from 7.22.8 to 7.23.2 in /offlinedocs ( #10294 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-16 23:39:04 +03:00
dependabot[bot]
2acf195b13
chore: bump @babel/traverse from 7.22.11 to 7.23.2 in /site ( #10295 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-16 23:38:51 +03:00
Kayla Washburn
eaea918a59
chore: use emotion for styling (pt. 5) ( #10261 )
2023-10-16 12:41:15 -06:00
Bruno Quaresma
4240200b5d
fix(site): fix state used to check if creating was loading ( #10296 )
2023-10-16 15:53:50 +00:00
Mathias Fredriksson
43f26dfec5
feat(scaletest/templates): run all scenarios even on failure ( #10290 )
...
We now also end all failed phases and add the `error` tag in Grafana.
2023-10-16 18:18:05 +03:00
Ben Potter
9a0aac88e0
chore: fix broken links in docs ( #10291 )
...
https://github.com/coder/coder/actions/runs/6531396781/job/17732557812
2023-10-16 14:29:53 +00:00
Steven Masley
6ebe9b0402
feat: add UI for autostart workspace days ( #10263 )
...
* feat: add ui for selecting auto start days
2023-10-16 09:29:42 -05:00
Steven Masley
5a90228c60
feat: fix 404 on the first app loads when unauthenticated ( #10262 )
...
* feat: fix 404 on the first app loads when unauthenticated
* Update site/src/pages/LoginPage/LoginPage.tsx
2023-10-16 09:29:25 -05:00
Mathias Fredriksson
8ffe0e22b6
feat(scaletest/templates): gather pod logs at the end of a scale test ( #10288 )
2023-10-16 13:50:04 +00:00
Bruno Quaresma
8efa1239e7
fix(site): do not return next page if the current size is lower than the limit ( #10287 )
2023-10-16 13:39:48 +00:00
Mathias Fredriksson
3c49290dd7
feat(scaletest/templates): add comment parameter ( #10285 )
2023-10-16 13:28:23 +00:00
Cian Johnston
6875faf238
fix(coderd/provisionerdserver): pass through api ctx to provisionerdserver ( #10259 )
...
Passes through coderd API ctx to provisionerd server so we can cancel workspace updates when API is shutting down.
2023-10-16 13:50:07 +01:00
Bruno Quaresma
01792f064e
fix(site): display empty component when workspace has no parameters ( #10286 )
2023-10-16 09:49:53 -03:00
Bruno Quaresma
f64b9cab90
feat(site): decrease the number of statuses in the workspaces filter ( #10283 )
2023-10-16 12:46:06 +00:00
Mathias Fredriksson
493e2bd2ac
feat(scaletest/templates): add repo branch parameter ( #10279 )
2023-10-16 12:25:32 +00:00
Cian Johnston
dd86100f33
fix(scaletest): fix flake in Test_Runner/Cleanup ( #10252 )
...
* fix(scaletest/createworkspaces): address flake in Test_Runner/CleanupPendingBuild
* fix(scaletest): pass io.Writer to Cleanup()
* add some extra logs to workspacebuild cleanup
* fixup! fix(scaletest): pass io.Writer to Cleanup()
* remove race
* fmt
* address PR comments
2023-10-16 12:37:12 +01:00
Cian Johnston
1be24dcb5c
feat(helm/provisioner): add extraTemplates ( #10256 )
...
Adds support for extraTemplates to the coder-provisioner chart to bring it in line with the coder chart.
2023-10-16 12:17:05 +01:00
Stephen Kirby
2029543eba
chore(site): clarify autostop description ( #10260 )
...
* updated autostop description based on customer request
* edited for specificity
* make fmt
2023-10-13 12:24:37 -05:00
Steven Masley
39c0539d42
feat: add controls to template for determining startup days ( #10226 )
...
* feat: template controls which days can autostart
* Add unit test to test blocking autostart with DaysOfWeek
2023-10-13 11:57:18 -05:00
Ammar Bandukwala
98b6c8bcb0
chore(coderd): report full license in telemetry ( #10258 )
...
Will aid in cross-referencing deployments to sales accounts.
2023-10-13 11:43:06 -05:00
Kayla Washburn
cbc0c39792
fix: display health alert in DeploymentBannerView ( #10193 )
2023-10-13 10:39:20 -06:00
Muhammad Atif Ali
def980b973
chore(docs): fix syntax highlighting ( #10247 )
...
Due to some reason, our docs are not rendering syntax highlighting when the code block type is 'terraform'. Changing the type to `hcl` fixes this.
2023-10-13 18:50:24 +03:00
Mathias Fredriksson
76c65b1e1b
fix(agent): send metadata in batches ( #10225 )
...
Fixes #9782
---
I recommend reviewing with ignore whitespace.
2023-10-13 17:48:25 +03:00
Mathias Fredriksson
4857d4bd55
feat(codersdk/agentsdk): use new agent metadata batch endpoint ( #10224 )
...
Part of #9782
2023-10-13 17:32:28 +03:00
Mathias Fredriksson
7eeba15d16
feat(coderd): add support for sending batched agent metadata ( #10223 )
...
Part of #9782
2023-10-13 16:37:55 +03:00
dependabot[bot]
1b1ab97c24
chore: bump github.com/google/go-cmp from 0.5.9 to 0.6.0 ( #10248 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-13 13:27:22 +00:00
dependabot[bot]
13036dd088
chore: bump google.golang.org/api from 0.145.0 to 0.147.0 ( #10249 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-13 16:17:35 +03:00
dependabot[bot]
ab7dd24d97
ci: bump the github-actions group with 2 updates ( #10250 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-13 16:17:21 +03:00
Cian Johnston and Dean Sheather
d56f49f619
fix(coderd): make activitybump aware of default template ttl ( #10253 )
...
The refactored ActivityBump query did not take into account the
template-level TTL, resulting in potentially incorrect bump
amounts for workspaces that have both a user-defined and template-
defined TTL that differ.
This change is ported over from PR#10035 to reduce the overall
size of that PR.
Also includes a drive-by unit test in autobuild for checking template autostop/TTL.
Co-authored-by: Dean Sheather <dean@deansheather.com >
2023-10-13 13:53:02 +01:00
Marcin Tojek
2a4ac2a53c
feat: expose user seat limits as Prometheus metrics ( #10169 )
2023-10-13 08:10:16 +00:00
Eric Paulsen
570f963aea
clarify external auth regex ( #10243 )
...
* docs: clarify external auth regex
* cleanup
2023-10-13 04:27:12 +00:00
Kayla Washburn and Muhammad Atif Ali
5fc9ff29d1
docs: mention /icons in the template documentation ( #10230 )
...
Co-authored-by: Muhammad Atif Ali <atif@coder.com >
2023-10-12 15:32:23 -06:00
Steven Masley
88605b9d01
chore: add display name to member role ( #10239 )
...
* chore: add display name to member role
* Do not let member role be assignable
* Ignore org member role for assignability atm
2023-10-12 10:52:32 -05:00
Cian Johnston and Mathias Fredriksson
e5198a25a6
feat(scaletest): annotate scaletest pod when scaletest is in progress ( #10235 )
...
This PR modifies the scaletest-runner template to add a pod annotation to the scaletest runner pod.
The annotation key is set to com.coder.scaletest.phase and the annotation value is one of preparing, running, or complete.
This will allow checking if a scaletest is in progress, and preventing any operations that would interrupt a running scaletest.
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com >
2023-10-12 14:36:15 +01:00
Mathias Fredriksson
782c22a293
test(coderd/database/dbtestutil): allow access to *sql.DB ( #10238 )
2023-10-12 15:07:16 +03:00
Mathias Fredriksson
7df40b85f2
chore(coderd/coderdtest): use testing.TB for use in benchmarks ( #10237 )
2023-10-12 15:03:16 +03:00
Cian Johnston
1e75762cb4
fix(cli): scaletest: create-worksapces: remove invalid character for kubernetes provider in implicit plan ( #10228 )
2023-10-12 09:21:40 +01:00
Muhammad Atif Ali
3adf86b608
chore(dogfood): use coder_extrenal_auth over deprecated coder_git_auth ( #10208 )
...
@kylecarbs does this need any changes on the Coder server?
For example adopting to the new `CODER_EXTERNAL_AUTH_X` variables?
2023-10-12 10:30:00 +03:00
dependabot[bot]
5f0457f160
chore: bump golang.org/x/net from 0.16.0 to 0.17.0 ( #10232 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.16.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.16.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-11 21:43:59 -05:00
Michael Smith
9bf3b35bbf
fix: update create workspace button to recognize template names+display names ( #10233 )
...
* fix: only used 'unnamed' as a last resort for templates
* fix: update filter logic to read from name field
2023-10-12 00:23:45 +00:00
Kayla Washburn
6ef1beec13
chore: recrop some icons for more consistent sizing ( #10229 )
2023-10-11 15:59:47 -06:00
Asher
a9077812e2
fix: use UTF-8 encoding with screen ( #10190 )
...
This will make characters like ❯ and ⇣ work, for example.
2023-10-11 13:25:04 -08:00
Asher
a67a5a8105
Prevent terminal being created twice ( #10200 )
...
I missed this in code review.
2023-10-11 12:47:32 -08:00
301c045aad
chore(site): remove create workspace xservice ( #10217 )
...
* Move xstate transitions to provider
* Centrlize auth logic in the provider
* Remove actor
* Remove auth xservice
* Add loader while AuthProvider is loading
* Simplify and fix a few computed states
* Add a few replaces
* Fix logout
* Remove unused import
* Fix RequireAuth test
* Fix wait loader
* Fix tests
* Remove unecessary type
* Rename workspace queries module
* Remove auto create from workspace xservice
* Move external auth into its own hook
* Remove permissions fetching from templateByName query
* Remove form load from service
* Remove create workspace service entirely
* refactor: update workspace automation to use useEffectEvent
---------
Co-authored-by: Parkreiner <michaelsmith@coder.com >
Co-authored-by: Michael Smith <throwawayclover@gmail.com >
2023-10-11 20:42:25 +00:00
Bruno Quaresma
5be4b12378
chore(site): refactor AuthProvider to not use authXService ( #10184 )
...
* Move xstate transitions to provider
* Centrlize auth logic in the provider
* Remove actor
* Remove auth xservice
* Add loader while AuthProvider is loading
* Simplify and fix a few computed states
* Add a few replaces
* Fix logout
* Remove unused import
* Fix RequireAuth test
* Fix wait loader
* Fix tests
* Wrap signout with callback
2023-10-11 16:13:32 -04:00
Kira Pilot
7c6687813d
fix(site): ensure empty string error shows default message ( #10196 )
...
* fix(site): ensure empty string error shows default message
* added test
* added logging
* asserting axios message
* cleanup and add test
2023-10-11 13:54:58 -04:00
Cian Johnston
59ae69b7f2
chore(enterprise/cli): fix test flake in TestServerDBCrypt ( #10222 )
...
* increase randomness in names generated by server dbcrypt
* more randomness
* close PTYs when we are done with them
2023-10-11 17:38:20 +01:00
Ben Potter
04e67836a5
docs: add v2.3.0 changelog ( #10221 )
...
* docs: add v2.3.0 changelog
* mention archive version
v2.3.0
2023-10-11 11:05:53 -05:00
Cian Johnston
98a076fb46
chore(pty/ptytest): add sync.Once to close ( #10220 )
2023-10-11 16:47:02 +01:00
Steven Masley
ac623b4717
feat: implement basic archive ui to make archiving failed versions easy ( #10182 )
...
* feat: implement basic archive ui to make archiving failed versions easy.
2023-10-11 15:06:10 +00:00