Marcin Tojek
b0e3daa120
feat(coderd): support weekly aggregated insights ( #9684 )
2023-09-19 13:06:19 +02:00
Muhammad Atif Ali
b358e3d558
chore: fix permission for kubeconfig ( #9768 )
2023-09-19 08:36:00 +00:00
Spike Curtis
375c70d141
feat: integrate Acquirer for provisioner jobs ( #9717 )
...
* 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 >
* feat: integrate Acquirer for provisioner jobs
Signed-off-by: Spike Curtis <spike@coder.com >
* Fix imports, whitespace
Signed-off-by: Spike Curtis <spike@coder.com >
* provisionerdserver always closes; remove poll interval from playwright
Signed-off-by: Spike Curtis <spike@coder.com >
* post jobs outside transactions
Signed-off-by: Spike Curtis <spike@coder.com >
* graceful shutdown in test
Signed-off-by: Spike Curtis <spike@coder.com >
* Mark AcquireJob deprecated
Signed-off-by: Spike Curtis <spike@coder.com >
* Graceful shutdown on all provisionerd tests
Signed-off-by: Spike Curtis <spike@coder.com >
* Deprecate, not remove CLI flags
Signed-off-by: Spike Curtis <spike@coder.com >
---------
Signed-off-by: Spike Curtis <spike@coder.com >
2023-09-19 10:25:57 +04:00
dependabot[bot]
6cf531bfef
chore: bump typescript from 5.1.6 to 5.2.2 in /site ( #9743 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-19 08:32:14 +03:00
dependabot[bot]
8fe4401e23
chore: bump github.com/klauspost/compress from 1.16.5 to 1.17.0 ( #9735 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-19 05:30:04 +00:00
Cian Johnston
aa8652c928
fix(dbtestutil): avoid truncating inserts that span multiple lines ( #9756 )
2023-09-18 19:46:22 +00:00
Kayla Washburn
ed25f1449d
refactor: use a line graph for DAUChart ( #9758 )
2023-09-18 12:28:30 -06:00
Kayla Washburn
f85aa443dd
feat: show version messages in version lists ( #9708 )
2023-09-18 11:17:07 -06:00
Jon Ayers
622442203d
chore: fix test flake in TestProvisionerd ( #9709 )
2023-09-18 11:23:22 -05:00
Cian Johnston
45eadfc136
fix(cli): specify IgnoreErrors in slogtest options for scaletest cli tests ( #9751 )
...
* fix(cli): specify IgnoreErrors in slogtest options for scaletest cli tests
* bump test timeout
2023-09-18 16:39:28 +01:00
Asher
17f9991118
fix: reconnect terminal on non-modified key presses ( #9686 )
...
* Listen to web terminal keydown on capture
Instead of bubbling. I think maybe what happens here is that xterm is
capturing key presses and preventing the event from bubbling? So
setting the listener on the capture phase instead works around this.
Probably would also work to dipsose the terminal.
* Prevent issuing terminal reload when already reloading
I am not sure this actually causes any issues, but might as well.
* Ignore modifier keys for reconnecting terminal
2023-09-18 07:24:01 -08:00
Michael Smith
2caf7a7ceb
fix: remove just-debounce-it ( #9707 )
...
* fix: Switch UserAutocomplete to useDebouncedFunction
* fix: switch UserOrGroupAutocomplete to useDebouncedFunction
* chore: remove just-debounce-it dependency
* docs: Clean up comments
2023-09-18 14:20:11 +00:00
Bruno Quaresma
a2aff1f527
chore(site): replace xstate by react-query on update password ( #9696 )
2023-09-18 11:03:35 -03:00
Bruno Quaresma
e74d8a7b21
chore(site): refactor starter templates to use react-query ( #9697 )
...
* Remove starter templates service
* Remove starter template service
* Remove template x service
2023-09-18 11:02:55 -03:00
dependabot[bot]
e1bd6ddc25
chore: bump the otel group with 3 updates ( #9731 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 16:55:38 +03:00
dependabot[bot]
a989e8363b
chore: bump google.golang.org/api from 0.140.0 to 0.141.0 ( #9732 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 16:54:32 +03:00
dependabot[bot]
24bff1098d
chore: bump gopkg.in/DataDog/dd-trace-go.v1 from 1.54.0 to 1.55.0 ( #9734 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 16:53:40 +03:00
dependabot[bot]
1d8a4ed201
chore: bump jest-location-mock from 1.0.9 to 2.0.0 in /site ( #9727 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 13:46:08 +00:00
Bruno Quaresma
2319486806
chore(site): replace deployment stats service by react-query ( #9698 )
2023-09-18 10:44:52 -03:00
dependabot[bot]
5a22f08f3f
chore: bump @tanstack/react-query from 4.33.0 to 4.35.3 in /site ( #9738 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 16:34:56 +03:00
dependabot[bot]
d326f1b10c
chore: bump remark-gfm from 3.0.1 to 4.0.0 in /site ( #9726 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 16:32:57 +03:00
dependabot[bot]
972425e3d4
chore: bump @playwright/test from 1.37.1 to 1.38.0 in /site ( #9739 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 16:32:42 +03:00
dependabot[bot]
b76a430d22
chore: bump github.com/valyala/fasthttp from 1.49.0 to 1.50.0 ( #9736 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 16:31:54 +03:00
dependabot[bot]
ea93b4bbe4
chore: bump react-icons from 4.10.1 to 4.11.0 in /offlinedocs ( #9740 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 16:31:48 +03:00
dependabot[bot]
bd3f2f8c10
chore: bump eslint from 8.48.0 to 8.49.0 in /offlinedocs ( #9742 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 16:31:16 +03:00
dependabot[bot]
010a13c654
chore: bump @testing-library/user-event from 14.4.3 to 14.5.1 in /site ( #9730 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 16:24:05 +03:00
dependabot[bot]
9c8140270a
chore: bump the react group in /site with 1 update ( #9723 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 16:23:35 +03:00
dependabot[bot]
c58e5bf09a
chore: bump the eslint group in /site with 1 update ( #9725 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 11:41:20 +00:00
Muhammad Atif Ali
3ed65de82e
chore: increase dependabot open pr limit for site ( #9728 )
2023-09-18 11:24:49 +00:00
dependabot[bot]
eb72866a29
ci: bump the github-actions group with 2 updates ( #9722 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 11:15:56 +00:00
Cian Johnston
1df7589105
feat(coderd/database/dbtestutil): add ability to dump database on failure ( #9704 )
...
Adds dbtestutil.DumpOnFailure() to allow dumping the entire test database contents upon test failure.
This does nothing for dbfake currently.
2023-09-18 11:50:15 +01:00
Muhammad Atif Ali
e6865e0df5
ci: remove example templates readme from docs filter ( #9720 )
2023-09-18 10:38:57 +00:00
Cian Johnston
9bcff30dee
fix(coderd/database): migrate workspaces.last_used_at to timestamptz ( #9699 )
2023-09-18 11:07:54 +01:00
Cian Johnston
1f5eb088b5
fix(examples): fix typo in examples.gen.json ( #9718 )
2023-09-18 09:09:30 +00:00
Cian Johnston
653488e8ee
fix(coderd): emit CollectedAt as UTC in convertWorkspaceAgentMetadata ( #9700 )
2023-09-18 09:17:18 +01:00
Ben Potter and Atif Ali
5de5d20808
fix: remove broken fly.io template from starter templates ( #9711 )
...
Co-authored-by: Atif Ali <atif@coder.com >
2023-09-17 20:13:36 +03:00
sharkymark and Muhammad Atif Ali
b2f84668c8
docs: document display_apps feature to hide/show built-in coder_app resources ( #9714 )
...
* docs: display_apps feature to hide/show terminal, vscode desktop, port-forwarding, etc.
* Update docs/templates/index.md
Co-authored-by: Muhammad Atif Ali <atif@coder.com >
* Update docs/templates/index.md
Co-authored-by: Muhammad Atif Ali <atif@coder.com >
---------
Co-authored-by: Muhammad Atif Ali <atif@coder.com >
2023-09-17 15:13:56 +00:00
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