Garrett Delfosse
8a5277e291
fix: restore previous session on coder server --dev ( #1821 )
2022-05-27 17:02:02 +00:00
Bruno Quaresma
7eacab82a2
refactor: Update users page to looks like others ( #1850 )
2022-05-27 16:47:11 +00:00
Ammar Bandukwala
e2030bba38
Move competitive comparison to README
...
And rewrite a bit.
Resolves #1365 .
2022-05-27 11:38:25 -05:00
Steven Masley
ec1fe46138
feat: Move create organizations route ( #1831 )
...
* feat: last rbac routes
- move create organization to /organizations.
2022-05-27 11:19:13 -05:00
ketang
d73a0f4f23
fixed grammar
2022-05-27 11:09:53 -05:00
Ben Potter
655f348812
chore: change README to fancy alpha note
2022-05-27 10:56:35 -05:00
Bruno Quaresma
2b2d0291c2
fix: Suspend user in the UI ( #1841 )
2022-05-27 15:23:56 +00:00
Bruno Quaresma
4125863226
fix: Fix template README when has front-matter notation ( #1840 )
2022-05-27 15:19:32 +00:00
Steven Masley
a409a34819
fix: Open csp-images to allow external ( #1835 )
...
External images are required for the README parts of templates.
Only allowing https right now
2022-05-27 14:59:13 +00:00
Abhineet Jain
7a5c8734ee
test: Fix unit test in 'TestWorkspaceExtend' ( #1836 )
2022-05-27 14:45:22 +00:00
Abhineet Jain
9929189c45
feat: add tag and value in validation error details ( #1760 )
...
* add tag and value in validation error details
* fix unit tests and linter
* add quotes around value
* fix unit tests
2022-05-27 10:13:13 -04:00
Ammar Bandukwala
c5f06acb01
Add alpha disclaimer to README
2022-05-27 09:08:35 -05:00
Steven Masley
ebaae75993
test: Unit test to assert role capabilities ( #1781 )
...
* test: Unit test to assert role permissions
This unit test allows for asserting which roles can perform
actions on various objects. This is much easier than making
unit tests to hit the api.
2022-05-27 08:48:19 -05:00
Mathias Fredriksson
12227874a8
fix: Detect changes to examples/templates in Makefile ( #1829 )
2022-05-27 16:34:32 +03:00
Garrett Delfosse
1361c1357a
feat: inject USER into shells ( #1818 )
2022-05-26 18:01:47 -05:00
ketang
951dc2d8b0
update tagline
2022-05-26 17:00:09 -05:00
Joe Previte
d01a687caa
fix: typo in docker terraform template ( #1811 )
2022-05-26 21:28:17 +00:00
Joe Previte
4d79b806c0
docs: clarify installing Coder instructions ( #1809 )
2022-05-26 14:11:58 -07:00
G r e y
b6d6276149
ci: disable chromatic on forks ( #1806 )
2022-05-26 20:27:32 +00:00
Colin Adler
5833e37354
fix: macos flake ( #1804 )
...
https://github.com/coder/coder/runs/6614638495?check_suite_focus=true#step:9:104
2022-05-26 15:21:48 -05:00
Colin Adler
d135f85f69
fix: use correct devnull device on windows for proxy logs ( #1803 )
2022-05-26 15:21:36 -05:00
G r e y
7467bfe4ed
chore: organize ws stats, schedule stories ( #1790 )
...
Resolves : #1681
Summary:
- Moves WorkspaceSchedule out of WorkspaceStats
- Adds WorkspaceScheduleForm directory
Impact:
Improves breadth of our chromatic visual regression tests since the
examples for WorkspaceStats were non-representative of the component
2022-05-26 16:14:08 -04:00
Kira Pilot
d4c26d534c
chore: remove admin dropdown ( #1802 )
...
resolves #1748
2022-05-26 16:04:51 -04:00
Presley Pizzo
07ebd59e94
fix: Remove workspace Settings button and page ( #1807 )
2022-05-26 20:02:37 +00:00
Garrett Delfosse
4d6e8526a8
chore: tolerate codecov failures in CI ( #1798 )
2022-05-26 14:48:34 -05:00
Kira Pilot
b4c41d3904
chore: add users link to nav bar ( #1797 )
...
* chore: add users link to nav bar
resolves #1746
* fix test names
2022-05-26 15:25:13 -04:00
Garrett Delfosse
781f3d0641
fix: use dir over full path for coder bin ( #1795 )
2022-05-26 19:05:46 +00:00
Bruno Quaresma
7b393526c5
fix: Fix sensitive parameters being displayed in the new workspace form ( #1796 )
2022-05-26 13:42:25 -05:00
Presley Pizzo
d2ff5904c0
fix: hide New user button if no permission ( #1794 )
2022-05-26 14:25:23 -04:00
Bruno Quaresma
e1b0cb0bca
Remove create template button from the UI ( #1793 )
2022-05-26 18:22:47 +00:00
Garrett Delfosse
3052a6d88e
Add coder executable to PATH ( #1771 )
2022-05-26 12:59:41 -05:00
Presley Pizzo
fc67c6efb1
fix: remove unused pages from Admin dropdown (org and settings) ( #1788 )
...
* Delete Orgs Page
* Delete Admin Settings page
2022-05-26 13:10:54 -04:00
Cian Johnston
8f0a5a81f1
feat: add API/SDK support for autostop extension ( #1778 )
...
* Adds deadline column to workspace_builds, associated DB/API plumbing
* database: Upon inserting a row into workspace_builds, deadline will
initially be zero.
* autobuild: Executor now checks the Deadline field of the workspace_build
for the purpose of autostop logic.
* coderd: Adds a new route /api/v2/workspaces/:workspace/extend which allows
updating the deadline of the currently active workspace build. The new
deadline must be after the existing deadline, and not the zero time.
* provisionerd: updates workspace_build.deadline upon successful workspace
build completion (equal to now plus workspace TTL, if it exists).
2022-05-26 18:08:11 +01:00
Steven Masley
c04d045279
feat: RBAC provisionerdaemons and parameters ( #1755 )
...
* chore: Remove org_id from provisionerdaemons
2022-05-26 11:20:54 -05:00
Bruno Quaresma
104d07f659
feat: Add the template page ( #1754 )
2022-05-26 16:19:11 +00:00
G r e y
7c59ec4a2b
feat: edit workspace schedule page ( #1701 )
...
Resolves : #1455
Resolves : #1456
Summary:
Adds a page (accessible from Workspace Schedule section on a workspace) to edit a schedule.
Impact:
General parity with CLI for autostart/autostop: that is you can update your schedule from the UI
2022-05-26 12:11:30 -04:00
Kira Pilot
9a70c345c7
fix: update workspace form fields when switching templates ( #1761 )
...
resolves #1716
2022-05-26 08:43:07 -04:00
Kyle Carberry
31b819e83f
chore: Remove interface from coderd and lift API surface ( #1772 )
...
Abstracting coderd into an interface added misdirection because
the interface was never intended to be fulfilled outside of a single
implementation.
This lifts the abstraction, and attaches all handlers to a root struct
named `*coderd.API`.
2022-05-26 03:14:08 +00:00
Abhineet Jain and Mathias Fredriksson
c78f947e09
feat: Upgrade terraform version to 1.1.9 ( #1745 )
...
* upgrade terraform version to 1.1.9
* Fix docs typo
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com >
2022-05-25 19:35:41 -04:00
Presley Pizzo
841d9f277c
feat: UI for canceling workspace builds ( #1735 )
...
* Start hooking up cancel
* Update xservice
* Render cancel
Changes behavior of other buttons too
* Make outdated workspace story show max buttons
* Remove retry code
* Remove loading button state
* Fix type, extend tests
* Update story
v0.6.0
2022-05-25 17:58:00 -04:00
Garrett Delfosse
35ccb88f60
feat: add dotfiles command ( #1723 )
2022-05-25 16:43:20 -05:00
Ben Potter
47ef03fea4
example: fix: properly tag aws-windows workspaces ( #1744 )
2022-05-25 22:11:29 +01:00
Colin Adler
b5d615367e
chore: update cdr.dev/slog ( #1759 )
...
Fixes #1626
2022-05-25 20:22:38 +00:00
Mathias Fredriksson and Cian Johnston
527f1f3bc3
feat: Add SSH agent forwarding support to coder agent ( #1548 )
...
* feat: Add SSH agent forwarding support to coder agent
* feat: Add forward agent flag to `coder ssh`
* refactor: Share setup between SSH tests, sync goroutines
* feat: Add test for `coder ssh --forward-agent`
* fix: Fix test flakes and implement Deans suggestion for helpers
* fix: Add example to config-ssh
* fix: Allow forwarding agent via -A
Co-authored-by: Cian Johnston <cian@coder.com >
2022-05-25 21:28:10 +03:00
dependabot[bot] and Colin Adler
22ef456164
chore: bump github.com/gohugoio/hugo from 0.98.0 to 0.99.1 ( #1699 )
...
* chore: bump github.com/gohugoio/hugo from 0.98.0 to 0.99.1
Bumps [github.com/gohugoio/hugo](https://github.com/gohugoio/hugo ) from 0.98.0 to 0.99.1.
- [Release notes](https://github.com/gohugoio/hugo/releases )
- [Changelog](https://github.com/gohugoio/hugo/blob/master/goreleaser.yml )
- [Commits](https://github.com/gohugoio/hugo/compare/v0.98.0...v0.99.1 )
---
updated-dependencies:
- dependency-name: github.com/gohugoio/hugo
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* fixup! chore: bump github.com/gohugoio/hugo from 0.98.0 to 0.99.1
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Colin Adler <colin1adler@gmail.com >
2022-05-25 12:44:23 -05:00
dependabot[bot]
088f842e17
chore: bump github.com/hashicorp/terraform-json from 0.13.0 to 0.14.0 ( #1736 )
...
Bumps [github.com/hashicorp/terraform-json](https://github.com/hashicorp/terraform-json ) from 0.13.0 to 0.14.0.
- [Release notes](https://github.com/hashicorp/terraform-json/releases )
- [Commits](https://github.com/hashicorp/terraform-json/compare/v0.13.0...v0.14.0 )
---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-json
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-05-25 12:20:28 -05:00
dependabot[bot]
29175d3158
chore: bump github.com/ory/dockertest/v3 from 3.8.1 to 3.9.0 ( #1738 )
...
Bumps [github.com/ory/dockertest/v3](https://github.com/ory/dockertest ) from 3.8.1 to 3.9.0.
- [Release notes](https://github.com/ory/dockertest/releases )
- [Commits](https://github.com/ory/dockertest/compare/v3.8.1...v3.9.0 )
---
updated-dependencies:
- dependency-name: github.com/ory/dockertest/v3
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-05-25 12:20:11 -05:00
dependabot[bot]
cd6fdc7832
chore: bump google.golang.org/api from 0.79.0 to 0.81.0 ( #1737 )
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.79.0 to 0.81.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.79.0...v0.81.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
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-05-25 11:51:21 -05:00
dependabot[bot]
3c21b070d7
chore: bump github.com/pion/webrtc/v3 from 3.1.39 to 3.1.41 ( #1697 )
...
Bumps [github.com/pion/webrtc/v3](https://github.com/pion/webrtc ) from 3.1.39 to 3.1.41.
- [Release notes](https://github.com/pion/webrtc/releases )
- [Commits](https://github.com/pion/webrtc/compare/v3.1.39...v3.1.41 )
---
updated-dependencies:
- dependency-name: github.com/pion/webrtc/v3
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-05-25 16:35:02 +00:00
Steven Masley
eea8dc6c16
feat: Add rbac to templateversion+orgmember endpoints ( #1713 )
2022-05-25 11:00:59 -05:00