Spike Curtis
b1e4cfe6c8
fix pubsub/poll race on provisioner job logs ( #2783 )
...
* fix pubsub/poll race on provisioner job logs
Signed-off-by: Spike Curtis <spike@coder.com >
* only cancel on non-error
Signed-off-by: Spike Curtis <spike@coder.com >
* Improve logging & comments
Signed-off-by: spikecurtis <spike@spikecurtis.com >
2022-07-01 14:07:18 -07:00
Abhineet Jain
c1b3080162
fix: restrict edit schedule access ( #2698 )
2022-07-01 20:43:51 +00:00
Bruno Quaresma
ea5c2cd09b
refactor: Downsize the search bar a bit ( #2789 )
2022-07-01 17:37:08 -03:00
Kira Pilot
ead3516fb5
fixing searchBar style type ( #2785 )
2022-07-01 15:09:44 -04:00
Bruno Quaresma
2d0ea00ffd
refactor: Move schedule to the header ( #2775 )
2022-07-01 18:26:27 +00:00
Spike Curtis
22febc749a
provisionerd sends failed or complete last ( #2732 )
...
* provisionerd sends failed or complete last
Signed-off-by: Spike Curtis <spike@coder.com >
* Move runner into package
Signed-off-by: Spike Curtis <spike@coder.com >
* Remove jobRunner interface
Signed-off-by: Spike Curtis <spike@coder.com >
* renames and slight reworking from code review
Signed-off-by: Spike Curtis <spike@coder.com >
* Reword comment about okToSend
Signed-off-by: Spike Curtis <spike@coder.com >
2022-07-01 09:55:46 -07:00
Jon Ayers
e5d5fa7706
fix: reprompt for matching passwords on mismatch ( #2758 )
...
- Previously we only re-prompted for the password confirmation.
2022-07-01 11:49:39 -05:00
Jon Ayers
554d9917c0
feat: make 'templates update [name]' optional ( #2761 )
...
- If the name is not specified the current working directory
name is used or the name specified by "--directory". This
reflects 'templates create" behavior.
2022-07-01 11:49:29 -05:00
David Wahler
0dbfd265fb
chore: clean up scripts for internal godoc site that's no longer used ( #2770 )
2022-07-01 10:55:05 -05:00
Abhineet Jain
de1fc40000
fix: consistent workspace status b/w CLI and UI ( #2743 )
2022-07-01 14:40:03 +00:00
Bruno Quaresma
9776e66ff9
refactor: Make the applications more notable in the resources table ( #2774 )
2022-07-01 10:48:48 -03:00
Cian Johnston
e14953461c
fix: develop.sh: do not clobber existing login, pre-build coder binary for speed ( #2750 )
2022-07-01 11:09:19 +01:00
Colin Adler
482feef373
feat(devtunnel): support geodistributed tunnels ( #2711 )
2022-06-30 19:11:13 -05:00
Kira Pilot and Joe Previte
ae59f166fd
chore: cleaning up workspaces table code ( #2765 )
...
* cleaning up workspace table code
* Update site/src/components/WorkspacesTable/WorkspacesTableBody.tsx
Co-authored-by: Joe Previte <jjprevite@gmail.com >
Co-authored-by: Joe Previte <jjprevite@gmail.com >
2022-06-30 16:50:15 -04:00
David Wahler
29be359f3d
Clarify wording of install.sh --dry-run output ( #2751 )
2022-06-30 13:01:54 -05:00
Jon Ayers
6ad0f31687
fix: don't check version on gitssh cmds ( #2757 )
2022-06-30 12:03:41 -05:00
Kira Pilot
64997705ab
feat: adding active and hover states to search input ( #2741 )
...
* feat: adding active and hover states to search input
* adding error state
* cleaning up error state
* adding input value
2022-06-30 11:57:38 -04:00
Cian Johnston
8ad35c7353
feature: allow editing workspace deadline in UI ( #2721 )
...
This PR adds two buttons to edit the workspace deadline.
- These buttons only appear when a workspace is running and has a non-zero deadline
- Clicking the ➕ button increases the deadline by one hour, to a max of 24 hours in the future
- Clicking the ➖ button decreases the deadline by one hour, to a minimum of 30 minutes in the future (when the warning banner appears)
2022-06-30 16:45:14 +01:00
Abhineet Jain
9df6bc7ba1
fix: update template updated_at value ( #2729 )
...
* fix: update template updated_at value
* use Go time for all updated_at updates
2022-06-30 12:14:51 +00:00
Jon Ayers
7df5827767
feat: add version checking to CLI ( #2725 )
2022-06-29 17:49:40 -05:00
dependabot[bot]
45328ec0f1
chore: bump github.com/AlecAivazis/survey/v2 from 2.3.4 to 2.3.5 ( #2277 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-29 16:49:24 -05:00
Steven Masley
38fb6cb4b4
test: Try again in unit test if user already exists ( #2730 )
2022-06-29 14:17:32 -05:00
Kira Pilot
03fd063d20
chore: adding some quality of life Playwright comments ( #2726 )
2022-06-29 14:25:56 -04:00
Kira Pilot
d9668f7a4e
add debounced search on type to the search bar ( #2703 )
...
* debounced search on type
* loading workspaces on page entry
* fixing e2e test
* removing boilerplate
2022-06-29 13:43:41 -04:00
Colin Adler
6a55889362
fix: disable wireguard in portforward and gitssh tests ( #2728 )
2022-06-29 17:37:26 +00:00
Steven Masley
baa36182c0
fix: Allow spaces in searches ( #2723 )
2022-06-29 11:59:38 -05:00
Steven Masley
889e2e68ea
security: Tighten csp connect-src to prevent external websockets ( #2705 )
2022-06-29 16:42:17 +00:00
Steven Masley
ea7f9e2d47
chore: Parameter listing cmd default adding scope column ( #2718 )
2022-06-29 11:29:21 -05:00
Ammar Bandukwala
a06bea7a3f
docs: improve providers illustration ( #2713 )
...
* Remove unused providers.png
* Add beautiful providers-compute
2022-06-28 22:11:43 -05:00
Colin Adler
2b6dcb842d
Revert "feat: add version checking to CLI" ( #2712 )
2022-06-29 02:42:23 +00:00
Jon Ayers
7ee7be3391
feat: add version checking to CLI ( #2643 )
...
* feat: add version checking to CLI
2022-06-28 20:55:34 -05:00
Jon Ayers
4b6189c9e9
fix: fix panic in template pull ( #2710 )
2022-06-28 19:54:28 -05:00
Abhineet Jain
0d25e1752f
feat: Add filter on Users page ( #2653 )
...
This commit adds a new filter feature to the Users page.
- adds a filter to the getUsers API call and users state machine.
- adds filter UI to Users page view.
- addresses error handling in the filter component, users page and machine.
- refactors user table code.
- refactors common code for workspace filter.
- adds and updates unit tests and stories.
2022-06-28 19:12:15 -04:00
Spike Curtis
cb2d1f488a
fix: ci uses a migrated DB template ( #2696 )
...
Signed-off-by: Spike Curtis <spike@coder.com >
2022-06-28 14:42:19 -07:00
Steven Masley
576aef40f2
chore: Add linter rule to catch missing return after http writes ( #2702 )
2022-06-28 14:13:37 -05:00
Katie Horne
09cb778620
chore: add info re: always updating images ( #2635 )
2022-06-28 14:06:54 -05:00
Abhineet Jain
37f9dffc02
fix: remove gotests.xml from .gitignore ( #2704 )
2022-06-28 15:20:30 +00:00
Cian Johnston and Mathias Fredriksson
0052e6a21b
add CAP_NET_BIND_SERVICE to coder.service ( #2699 )
...
* add CAP_NET_BIND_SERVICE to systemd unit
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com >
2022-06-28 16:02:42 +01:00
Colin Adler
a494489ffa
fix: use valid ip mask in api keys when remote address is ipv6 ( #2695 )
v0.7.6
2022-06-27 20:31:18 +00:00
Kyle Carberry
69f27efead
fix: Close parameter file before test exit ( #2694 )
...
Flake seen here:
https://github.com/coder/coder/runs/7079404499?check_suite_focus=true
2022-06-27 14:42:26 -05:00
Kyle Carberry
abfae1b4aa
fix: Add coder user to docker group on installation ( #2693 )
...
This makes for a simpler setup, and reduces the likelihood
a user runs into a strange issue.
2022-06-27 14:12:43 -05:00
Timo
752d6096a1
example: Added docker volume to docker-code-server ( #2592 )
2022-06-27 14:07:30 -05:00
Jon Ayers
2353687610
feat: unexpose coderdtest.NewWithAPI ( #2613 )
...
* feat: unexpose coderdtest.NewWithAPI
2022-06-27 13:50:52 -05:00
Timo
7dfec821f5
example: Added code-server icon ( #2591 )
2022-06-27 14:46:41 -04:00
dependabot[bot]
2d3d822273
chore: bump tailscale.com from 1.26.0 to 1.26.1 ( #2677 )
...
Bumps [tailscale.com](https://github.com/tailscale/tailscale ) from 1.26.0 to 1.26.1.
- [Release notes](https://github.com/tailscale/tailscale/releases )
- [Commits](https://github.com/tailscale/tailscale/compare/v1.26.0...v1.26.1 )
---
updated-dependencies:
- dependency-name: tailscale.com
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-27 12:29:16 -05:00
Jon Ayers
3a3aa493f1
fix: use absolute path for config-ssh coder binary ( #2647 )
v0.7.5
2022-06-27 12:15:55 -05:00
Kyle Carberry
6429dfee1f
test: Use a template to prevent migrations from running for every test ( #2462 )
...
* test: Use a template to prevent migrations from running for every test
* Create a single makefile target
* Fix built-in race
* Extend timeout of built-in PostgreSQL fetch
2022-06-27 17:07:39 +00:00
Kyle Carberry
d9da96cad0
fix: Add test for SCP ( #2692 )
...
* fix: Elongate agent disconnect timeout in tests
This will fix the flake seen here:
https://github.com/coder/coder/runs/7071719863?check_suite_focus=true
* fix: Add test for SCP
This was hanging due to the stdin pipe never being closed.
A test has been added to make sure it works!
2022-06-27 17:41:53 +01:00
dependabot[bot]
a805565cd4
chore: bump github.com/hashicorp/hcl/v2 from 2.12.0 to 2.13.0 ( #2680 )
...
Bumps [github.com/hashicorp/hcl/v2](https://github.com/hashicorp/hcl ) from 2.12.0 to 2.13.0.
- [Release notes](https://github.com/hashicorp/hcl/releases )
- [Changelog](https://github.com/hashicorp/hcl/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/hcl/compare/v2.12.0...v2.13.0 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/hcl/v2
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>
2022-06-27 11:36:32 -05:00
Steven Masley
f41b50a253
feat: Updating workspace prompts new parameters ( #2598 )
2022-06-27 16:19:10 +00:00