kpoxo6op
ab08b2c3e4
fix typo in README.md ( #9715 )
...
typo
2023-09-17 07:07:13 -05:00
Michael Smith
fcc8b9ec92
fix: prevent workspace search bar text from getting garbled ( #9703 )
...
* chore: Reorganize hook calls for useWorkspacesFilter
* refactor: Clean up some filter logic
* refactor: Create debounce utility hooks
* docs: Clean up comments for clarity
* fix: Update focus logic to apply for any inner focus
* fix: Add onBlur behavior for state syncs
* chore: Add progress for debounce test
* chore: Finish tests for debounce hooks
* docs: Add file description and warning
2023-09-15 15:55:59 -04:00
Ammar Bandukwala
b104e0ec0c
ci: cache datadog-ci ( #9702 )
2023-09-15 19:22:38 +00:00
Kayla Washburn
9e053ce220
feat: show update messages on workspace page ( #9705 )
2023-09-15 13:09:29 -06:00
Kayla Washburn
efe804498b
feat: add quiet hours settings page ( #9676 )
2023-09-15 11:14:33 -06:00
Cian Johnston
72dff7f188
fix(enterprise/dbcrypt): do not skip deleted users when encrypting or deleting ( #9694 )
...
- Broadens scope of data generation in TestServerDBCrypt over all user login types, statuses, and deletion status.
- Adds support for specifying user status / user deletion status in dbgen
- Adds more comprehensive logging in TestServerDBCrypt upon test failure (to be generalized and expanded upon in a follow-up)
- Adds AllUserIDs query, updates dbcrypt to use this instead of GetUsers.
2023-09-15 15:09:40 +01:00
Mathias Fredriksson
bc97eaa41b
feat(scaletest): add scaletest-runner template ( #9662 )
...
Closes #9571
2023-09-15 13:23:37 +00:00
Marcin Tojek
d0d64bbdca
refactor: define insights interval ( #9693 )
2023-09-15 12:01:00 +00:00
Cian Johnston
65db7a71b7
feat(coderd/database/dbtestutil): set default database timezone to non-UTC in unit tests ( #9672 )
...
- Adds dbtestutil.WithTimezone(tz) to allow setting the timezone for a test database.
- Modifies our test database setup code to pick a consistently weird timezone for the database.
- Adds the facility randtz.Name() to pick a random timezone which is consistent across subtests (via sync.Once).
- Adds a linter rule to warn against setting the test database timezone to UTC.
2023-09-15 09:01:32 +01:00
Ammar Bandukwala
281faf9ccd
ci: upgrade runners ( #9689 )
...
Per DataDog, I've doubled the resources of our slowest jobs.
2023-09-14 20:20:39 -05:00
Ammar Bandukwala
b63dfe7b75
perf(cli): optimize CPU consumption of help pages ( #9607 )
...
This change reduces the CPU consumption of --help by ~50%.
Also, this change removes ANSI escape codes from our golden files. I
don't think those were worth the inability to parallelize golden file tests and
global state fragility.
2023-09-14 19:48:29 -05:00
Jon Ayers
7311ffbd9d
feat: implement agent process management ( #9461 )
...
- An opt-in feature has been added to the agent to allow
deprioritizing non coder-related processes for CPU by setting their
niceness level to 10.
- Opting in to the feature requires setting CODER_PROC_PRIO_MGMT to a non-empty value.
2023-09-14 19:45:05 -05:00
Bruno Quaresma
79d4179123
chore(site): migrate a few services to react-query used in the DashboardProvider ( #9667 )
2023-09-14 19:35:03 -03:00
Bruno Quaresma
3b088a5cb8
chore(site): refactor deployment values service to react-query ( #9669 )
2023-09-14 18:49:23 -03:00
Marcin Tojek
225cf8acec
chore: print page content on failed promise ( #9681 )
2023-09-14 13:30:46 +02:00
Marcin Tojek
dcad0a437c
fix: wait for build job ( #9680 )
2023-09-14 11:20:09 +02:00
Cian Johnston
8b6e2862fd
refactor(coderd): collapse activityBumpWorkspace into a single query ( #9652 )
...
* Adds unit-style tests for activityBumpWorkspace
* Ports logic of activityBumpWorkspace to a SQL query
* Updates activityBumpWorkspace to call above query
2023-09-14 09:09:51 +01:00
Colin Adler
38560dd922
chore: remove coder trace telemetry ( #9677 )
2023-09-14 02:20:28 -04:00
Bruno Quaresma
e7b0181519
feat(site): add support to .sh and .tpl files ( #9674 )
2023-09-13 16:27:02 -03:00
Steven Masley
e0e6d7c9a6
fix: case insensitve agent ssh session env var ( #9675 )
2023-09-13 14:18:00 -05:00
Steven Masley
0e4d6896e3
test: fix cleanup order on provisioner daemon work dir ( #9668 )
...
* test: fix cleanup order on provisioner daemon work dir
* Reduce the test race condition
2023-09-13 13:13:08 -05:00
Kayla Washburn
53a985ff11
refactor: clean up workspace and template settings ( #9654 )
2023-09-13 11:55:27 -06:00
dependabot[bot]
6c409b8872
chore: bump chromatic from 6.24.1 to 7.1.0 in /site ( #9629 )
...
Bumps [chromatic](https://github.com/chromaui/chromatic-cli ) from 6.24.1 to 7.1.0.
- [Changelog](https://github.com/chromaui/chromatic-cli/blob/main/CHANGELOG.md )
- [Commits](https://github.com/chromaui/chromatic-cli/compare/v6.24.1...v7.1.0 )
---
updated-dependencies:
- dependency-name: chromatic
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-13 14:49:54 -03:00
Jon Ayers
3dc1e22d56
feat: add template_id and template_name to workspace data source ( #9655 )
2023-09-13 11:09:08 -05:00
Marcin Tojek
d171b3611b
fix: flaky: TestDeleteTemplate/NoWorkspaces ( #9666 )
2023-09-13 17:05:08 +02:00
Cian Johnston
3be783b319
fix(scaletest/workspacetraffic): wait for non-zero metrics before cancelling in TestRun ( #9663 )
2023-09-13 15:54:56 +01:00
Muhammad Atif Ali
254f459d69
chore(dogfood): add a coder_app for JetBrains gateway IDEs ( #9644 )
2023-09-13 17:49:36 +03:00
Marcin Tojek
a229855e71
test(site): e2e: improve webTerminal test ( #9659 )
2023-09-13 16:18:10 +02:00
Spike Curtis
4ebf490d97
feat: add Acquirer to provisionerdserver pkg ( #9658 )
...
* chore: add Acquirer to provisionerdserver pkg
Signed-off-by: Spike Curtis <spike@coder.com >
* code review improvements & fixes
Signed-off-by: Spike Curtis <spike@coder.com >
---------
Signed-off-by: Spike Curtis <spike@coder.com >
2023-09-13 16:36:43 +04:00
Cian Johnston
2ac532982d
feat(coderd/database): generate foreign key constraints and add database.IsForeignKeyViolation ( #9657 )
...
* feat(coderd/database): generate foreign key constraints, add database.IsForeignKeyViolation
* address PR comments
2023-09-13 13:28:46 +01:00
Cian Johnston
a6f7f71808
chore(docs/admin): update encryption.md ( #9660 )
2023-09-13 12:56:20 +01:00
Marcin Tojek
e2579e9440
test: fix flaky TestPatchTemplateMeta/Modified ( #9656 )
2023-09-13 11:34:53 +02:00
Steven Masley
18c34ee456
chore: support external types in typescript codegen ( #9633 )
...
* chore: support external types in typescript codegen
* fix enums on external packages
* Support clibase.struct
* Add regexp
* Make gen with updated generator
2023-09-12 18:21:09 -05:00
Bruno Quaresma
641bf272ed
fix(site): fix renderer error ( #9653 )
2023-09-12 19:59:09 -03:00
Kayla Washburn
0726eb56bb
fix: update autostart/autostop text ( #9650 )
2023-09-12 15:29:39 -06:00
Bruno Quaresma
b3c98395ab
chore(site): use react-query to fetch roles ( #9630 )
2023-09-12 15:07:56 -03:00
Bruno Quaresma
b33cb0ef97
chore(site): refactor workspace quota to use react-query instead of XState ( #9626 )
2023-09-12 14:58:35 -03:00
Julio
64bc317cd4
Doc - Remove sysbox 16 pods max. ( #9646 )
2023-09-12 17:49:51 +00:00
Bruno Quaresma
5ca8c4287f
chore(site): move ssh keys management to react-query ( #9625 )
2023-09-12 14:40:07 -03:00
Bruno Quaresma
6db89b0372
chore(site): move templates fetching to react-query ( #9622 )
2023-09-12 14:09:16 -03:00
Bruno Quaresma
b7550bfda5
chore(site): remove unecessary types and move types to where they are used ( #9621 )
2023-09-12 13:54:05 -03:00
Marcin Tojek
0e28397c82
fix: use CRC32 to shorten app subdomain ( #9645 )
2023-09-12 17:11:45 +02:00
Marcin Tojek
898971b329
refactor: generate application URL on backend side ( #9618 )
2023-09-12 15:25:10 +02:00
dependabot[bot]
228d1cf361
chore: bump the eslint group in /site with 3 updates ( #9639 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 10:25:04 +00:00
dependabot[bot]
531e1334af
chore: bump monaco-editor from 0.41.0 to 0.43.0 in /site ( #9642 )
...
Bumps [monaco-editor](https://github.com/microsoft/monaco-editor ) from 0.41.0 to 0.43.0.
- [Changelog](https://github.com/microsoft/monaco-editor/blob/main/CHANGELOG.md )
- [Commits](https://github.com/microsoft/monaco-editor/compare/v0.41.0...v0.43.0 )
---
updated-dependencies:
- dependency-name: monaco-editor
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>
2023-09-12 12:56:43 +03:00
dependabot[bot]
7f126758a5
chore: bump jest-websocket-mock from 2.4.0 to 2.5.0 in /site ( #9641 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 09:24:10 +00:00
dependabot[bot]
d49bc2003b
chore: bump msw from 1.2.2 to 1.3.0 in /site ( #9640 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 12:16:16 +03:00
dependabot[bot]
8b08a78168
chore: bump google.golang.org/api from 0.138.0 to 0.140.0 ( #9636 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 08:45:29 +00:00
Muhammad Atif Ali
f1f522a9a7
revert: "chore: bump the eslint group in /site with 3 updates" ( #9638 )
2023-09-12 11:26:51 +03:00
dependabot[bot]
2c19995712
ci: bump the github-actions group with 2 updates ( #9620 )
...
Bumps the github-actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout ) and [crate-ci/typos](https://github.com/crate-ci/typos ).
Updates `actions/checkout` from 3 to 4
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
Updates `crate-ci/typos` from 1.16.10 to 1.16.11
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.16.10...v1.16.11 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 10:22:22 +03:00