Kyle Carberry
dac6838fc3
fix: Await workspace build job before waiting for CLI output ( #2670 )
...
This was causing occasional flakes seen here:
https://github.com/coder/coder/runs/7063142245?check_suite_focus=true
2022-06-26 22:05:37 +00:00
Kyle Carberry
4851d932c4
fix: Split host and port before storing IP ( #2594 )
...
The IP was always nil prior, and this fixes the test to
check for that as well!
2022-06-26 21:22:03 +00:00
Kyle Carberry
545a9f3435
fix: Increase wait time for agent connection tests ( #2667 )
...
This was causing a test flake seen here:
https://github.com/coder/coder/runs/7063032150?check_suite_focus=true
2022-06-26 21:15:59 +00:00
Kyle Carberry
01c31b47a3
fix: Adjust pagination limit to be zero-based ( #2663 )
...
There isn't a use-case for querying a limit of zero. Using
-1 led to issues when using default parameters for querying.
2022-06-26 20:23:25 +00:00
Kyle Carberry
95e854d144
fix: Update database fake to check for nil time when streaming logs ( #2664 )
...
This caused a test flake seen here: https://github.com/coder/coder/runs/7056544834?check_suite_focus=true
2022-06-26 19:52:15 +00:00
Steven Masley
47796211d7
fix: Properly remove non matched workspaces ( #2649 )
2022-06-25 16:37:21 -05:00
Steven Masley
3312c814bd
feat: Workspace filters case insensitive ( #2646 )
2022-06-25 06:22:59 -05:00
Abhineet Jain
90815e5119
feat: improve Users filter API ( #2645 )
2022-06-24 23:55:28 +00:00
Jon Ayers
d1c69866e8
fix: provide environment variable for CLI session token ( #2648 )
2022-06-24 18:50:35 -05:00
Colin Adler
6aed58f486
feat: add ssh support over wireguard ( #2642 )
2022-06-24 16:21:46 -05:00
Colin Adler
26e85b0bbc
fix: use typed wireguard public keys in database structs ( #2639 )
2022-06-24 15:45:28 -05:00
Oxylibrium
115730341e
fix: ensure gcp resource names are lowercase ( #2619 )
2022-06-24 15:11:24 -04:00
Colin Adler
46c6b9ee27
fix: use correct default wireguard public key ( #2638 )
2022-06-24 17:16:36 +00:00
Abhineet Jain
bd07284a68
feat: Add success messages for CLI commands ( #2634 )
2022-06-24 16:30:22 +00:00
Colin Adler
05b67ab1cf
feat: peer wireguard ( #2445 )
2022-06-24 10:25:01 -05:00
Steven Masley
d21ab2115d
feat: Backend api for filtering users using filter query string ( #2553 )
...
* User search query string
2022-06-24 10:02:23 -05:00
Oxylibrium
981fb2764f
fix: add copy fallback for insecure contexts ( #2044 )
2022-06-23 16:35:12 -04:00
Oxylibrium
885e7fd03e
chore: update tsconfig target to es2018 ( #2616 )
2022-06-23 15:52:42 -04:00
Garrett Delfosse
0bcdfd584f
fix: order apps by name ( #2614 )
2022-06-23 19:18:03 +00:00
Ben Potter
a39a8563cc
docs: use simplified path for dotfiles ( #2615 )
2022-06-23 14:12:35 -05:00
Abhineet Jain
9c8079b25e
refactor: Extract workspace filter into a separate component ( #2601 )
2022-06-23 11:30:53 -04:00
Kira Pilot
929227d0f8
bug: fix chromatic schedule bug ( #2481 )
2022-06-23 11:25:07 -04:00
Presley Pizzo
65870e65ce
feat: Move agent status ( #2593 )
...
* Move agent status
* Format
2022-06-23 10:18:56 -04:00
Cian Johnston
ac557e02b8
clean site/out and enforce make bin ( #2604 )
2022-06-23 15:16:27 +01:00
Katie Horne
4eda7034ee
chore: fix broken links to use full path ( #2606 )
2022-06-23 09:04:31 -05:00
Kyle Carberry
b55fca4904
fix: Increase timeout for streaming logs ( #2596 )
...
One second wasn't long enough, and was causing flakes in CI.
2022-06-23 09:00:00 -05:00
Abhineet Jain
c6b1daabc5
feat: Download default terraform version when minor version mismatches ( #1775 )
2022-06-22 23:11:52 +00:00
Garrett Delfosse
6a2a145545
fix: simplify terminal link ( #2597 )
2022-06-22 17:10:58 -05:00
Kira Pilot
97d1d2f4f0
added a default app icon ( #2595 )
...
resolves #2268
2022-06-22 17:05:21 -04:00
Eric Paulsen
7dc3f5f92b
init: oauth docs ( #2565 )
...
* init: oauth docs
* chore: update directories
* update: feedback
2022-06-22 15:25:06 -05:00
Mathias Fredriksson
69b7eed7ed
feat: Check decompressed coder-slim binaries via SHA1 ( #2556 )
2022-06-22 21:33:23 +03:00
Cian Johnston
a0c8e70d1b
scripts/develop.sh: remove nc dependency ( #2590 )
2022-06-22 18:04:12 +00:00
Kyle Carberry
3f9776784c
fix: Subtract a second when listening in TestWorkspaceBuildLogs ( #2588 )
...
This allowed a test flake seen here:
https://github.com/coder/coder/runs/7009119403?check_suite_focus=true#step:9:151
v0.7.4
2022-06-22 17:48:03 +00:00
Abhineet Jain
cfbda57990
fix: Parse 24h time format from schedule cron in CLI ( #2586 )
...
* fix: parse 24h time format from schedule cron in cli
* add unit test
2022-06-22 17:45:00 +00:00
Kyle Carberry
b7eeb436ad
feat: Add ip_address to API keys ( #2580 )
...
Fixes #2561 .
2022-06-22 17:32:21 +00:00
Kyle Carberry
caf9c41a9e
fix: Stop sending before logs when after is specified ( #2585 )
...
This fixes duplicate logs appearing in completed jos!
2022-06-22 17:09:28 +00:00
Kyle Carberry
437066ce20
fix: Stop sending additional signals in Shutdown test ( #2582 )
...
Coder was exiting before the additional signals were handled,
which caused occasional CI failures.
2022-06-22 11:32:34 -05:00
Abhineet Jain
f72a6d09fc
fix: Open new windows for terminals ( #2568 )
2022-06-22 12:29:08 -04:00
David Wahler
c366725472
Revert changes to scripts/build_go_matrix.sh from 1778db2 ( #2581 )
2022-06-22 15:59:20 +00:00
Mathias Fredriksson
11c47e0d3b
feat: Rename config-ssh --diff to --dry-run ( #2575 )
...
* feat: Rename config-ssh `--diff` to `--dry-run`
Since the intent between diff and dry-run are different, this change
allows for interactive prompts to be shown during `--dry-run`,
previously prompts were disabled. Dry-run can also be chanied with
`--yes` and `--use-previous-options` for non-interactive modes.
Dry-run is like a normal run with changes replaced by diff.
Fixes #2530
Co-authored-by: Cian Johnston <cian@coder.com >
2022-06-22 18:33:08 +03:00
Abhineet Jain
bd19fcbae1
Wrap code text in template readme files ( #2562 )
2022-06-22 11:01:43 -04:00
Cian Johnston
92bcacebde
cli/templateinit: add links to template READMEs ( #2576 )
...
- template init: add links to template docs
- examples: add URL field to examples, ensure that example fields are always non-empty
- cliui: bump wrap width to 80 from 58
2022-06-22 14:15:04 +00:00
Katie Horne
34222b2260
chore: add doc on roles, user management ( #2548 )
2022-06-22 13:36:48 +00:00
Kyle Carberry
1778db23cb
fix: Use WebSockets to stream workspace build logs ( #2569 )
...
* fix: Use WebSockets to stream workspace build logs
This was using a streaming HTTP request before, which didn't work
on my version of Chrome. This method seemed less reliable and standard
than a WebSocket, so figured switching would be best.
* Update site/src/xServices/workspaceBuild/workspaceBuildXService.ts
Co-authored-by: Abhineet Jain <AbhineetJain@users.noreply.github.com >
* Update site/src/pages/WorkspaceBuildPage/WorkspaceBuildPage.test.tsx
Co-authored-by: Abhineet Jain <AbhineetJain@users.noreply.github.com >
* Update site/src/api/api.ts
Co-authored-by: Abhineet Jain <AbhineetJain@users.noreply.github.com >
* Remove unused prop
Co-authored-by: Abhineet Jain <AbhineetJain@users.noreply.github.com >
2022-06-22 13:23:14 +00:00
Cian Johnston
dc7d6def8e
improve develop.sh ( #2572 )
...
- Running make dev now prompts you to run ./scripts/develop.sh manually, as GNU make does not appear to pass SIGINT to subprocesses.
- Added checks to develop.sh to ensure that coderd is listening before running our initial setup steps
- Add some more troubleshooting/debugging output to develop.sh
2022-06-22 14:02:31 +01:00
Kyle Carberry
7f778316ac
fix: Remove duplicate logs from WorkspaceBuildPage ( #2564 )
2022-06-21 18:30:40 -05:00
Ketan Gangatirkar
5d2368cb1e
remove incorrect coder open invocation from README.md screenshot ( #2566 )
2022-06-21 23:22:32 +00:00
Jon Ayers
ee5918217b
fix: cleanup reaper implementation ( #2563 )
...
- Clean up the agent/reaper API to be a more isolated and reusable package.
2022-06-21 18:01:34 -05:00
Ben Potter
0585372170
add enhanced docs for creating & troubleshooting templates ( #2546 )
...
Co-authored-by: Katie Horne <katie@coder.com >
2022-06-21 15:17:07 -05:00
Ammar Bandukwala
9d02a37ba9
Condense footer ( #2555 )
...
Since the footer is included in every page, we should try extra
hard to use little vertical space.
Also, I add an icon to the version text for balance.
2022-06-21 19:46:43 +00:00