dependabot[bot]
6ca7f0b89c
chore: bump google.golang.org/api from 0.78.0 to 0.79.0 ( #1466 )
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.78.0 to 0.79.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.78.0...v0.79.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-16 08:32:25 -05:00
dependabot[bot]
19a18164ec
chore: bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 ( #1473 )
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v3.1.0...v3.2.0 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
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-16 08:31:54 -05:00
dependabot[bot]
d7163b2f9f
chore: bump github.com/gliderlabs/ssh from 0.3.3 to 0.3.4 ( #1468 )
...
Bumps [github.com/gliderlabs/ssh](https://github.com/gliderlabs/ssh ) from 0.3.3 to 0.3.4.
- [Release notes](https://github.com/gliderlabs/ssh/releases )
- [Commits](https://github.com/gliderlabs/ssh/compare/v0.3.3...v0.3.4 )
---
updated-dependencies:
- dependency-name: github.com/gliderlabs/ssh
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-16 08:31:21 -05:00
dependabot[bot]
889ec88de2
chore: bump github.com/pion/webrtc/v3 from 3.1.34 to 3.1.39 ( #1465 )
...
Bumps [github.com/pion/webrtc/v3](https://github.com/pion/webrtc ) from 3.1.34 to 3.1.39.
- [Release notes](https://github.com/pion/webrtc/releases )
- [Commits](https://github.com/pion/webrtc/compare/v3.1.34...v3.1.39 )
---
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-16 08:30:53 -05:00
G r e y
7bb7c6c295
example: use codercom/enterprise-intellij:ubuntu in docker-local ( #1454 )
...
Resolves : #1113
2022-05-14 13:58:12 -04:00
Kyle Carberry
dbd5b4a47b
feat: Add workspace owner name to response ( #1448 )
...
This will be rendered in the workspace page!
2022-05-13 20:41:21 -05:00
Ammar Bandukwala
4cfc9af442
Fix codecov ( #1447 )
...
The notify block was syntactically invalid, preventing
any of this file from working.
2022-05-14 00:33:58 +00:00
G r e y
e061715315
fix: error when clicking on login screen ( #1445 )
...
Resolves : #1435
2022-05-13 20:07:54 -04:00
Colin Adler
fe7645b8a9
feat: add templates delete command ( #1443 )
2022-05-13 22:54:32 +00:00
Ammar Bandukwala
19335df0eb
Disable codecov comment ( #1442 )
...
You can find the information by clicking on the CI check, and it's only rarely of interest to the reviewer.
2022-05-13 16:48:48 -05:00
Eric Paulsen
695b709173
fix: examples link in README ( #1441 )
2022-05-13 16:43:10 -05:00
Bruno Quaresma
50ad2f8e31
refactor: Improve the load state for the list pages ( #1428 )
2022-05-13 14:12:35 -05:00
Cian Johnston
f970829b9e
feat: add autostart/autostop show, show autostart/autostop schedule in ls output ( #1436 )
...
* feat: add autostart/autostop show, show autostart/autostop schedule in ls output
2022-05-13 19:03:27 +00:00
Cian Johnston
9410237ed5
chore: un-hide autostart and autostop commands ( #1418 )
2022-05-13 18:09:16 +01:00
Cian Johnston
b2760b1faf
feat: send native system notification on scheduled workspace shutdown ( #1414 )
...
* feat: send native system notification on scheduled workspace shutdown
This commit adds a fairly generic notification package and uses it
to notify users connected over SSH of pending workspace shutdowns.
Only one notification will be sent at most 5 minutes prior to the scheduled
shutdown, and only one CLI instance will send notifications if multiple
instances are running.
2022-05-13 18:09:04 +01:00
Cian Johnston
4ab7a41f08
chore: executor: add unit test, rename LifecycleTicker ( #1420 )
...
* chore: add a unit test to ensure correct behaviour with multiple coderd replicas
* nit: rename LifecycleTicker to AutobuildTicker
2022-05-13 17:14:24 +01:00
G r e y
89e44da899
fix: remove account description ( #1427 )
...
Resolves : #1419
2022-05-13 11:53:14 -04:00
Bruno Quaresma
e6168ba238
feat: Add permissions for links ( #1407 )
2022-05-13 14:25:57 +00:00
Ben Potter
64a8b4ac47
chore: add bpmct to contributors list ( #1332 )
2022-05-13 02:01:31 +00:00
David Wahler
86cba4d3f8
chore: Deploy internally accessible godoc container ( #1415 )
2022-05-12 19:39:18 -05:00
Ben Potter
333d6a4374
fix: typo in CODER_VERSION
2022-05-12 16:13:43 -05:00
Steven Masley
64e408c954
feat: Check permissions endpoint ( #1389 )
...
* feat: Check permissions endpoint
Allows FE to query backend for permission capabilities.
Batch requests supported
2022-05-12 20:56:23 +00:00
Ben Potter
75a5877c1d
fix: remove docker release flake ( #1412 )
2022-05-12 15:44:46 -05:00
G r e y
9ef64fd192
chore: add myself as a contributor ( #1408 )
2022-05-12 14:44:54 -04:00
Asher
6f7d9bb1e4
fix: remove unimplemented account pages ( #1411 )
...
It appears unclear as of now when/if these will be implemented so I
opted to remove them (as opposed to commenting them out) to avoid having
them rot (they are easily added back anyway).
Closes #1232 .
2022-05-12 13:34:49 -05:00
Ben Potter
bbb8f836bf
feat: build & release cross-platform Docker images ( #1178 )
...
* feat: add dockerfile and docker-compose
* build docker images on release
* add Docker dependencies to release.yaml
* remove docker compose for now
* fix license mismatch
* add docker-compose
* rename volume
* add WF dispatch for debugging
v0.5.6
2022-05-12 17:59:34 +00:00
Kyle Carberry
7b5300d0cc
fix: Improve develop script to start tunnel by default ( #1409 )
...
This allows for running the development script to actually
build workspaces!
2022-05-12 12:37:51 -05:00
David Wahler
20916281d8
feat: Add reset-password command ( #1380 )
...
* allow non-destructively checking if database needs to be migrated
* feat: Add reset-password command
* fix linter errors
* clean up reset-password usage prompt
* Add confirmation to reset-password command
* Ping database before checking migration, to improve error message
2022-05-12 12:32:56 -05:00
Bruno Quaresma
a629a705d0
refactor: Add vertical space to the footer ( #1410 )
2022-05-12 12:28:20 -05:00
Asher
26b04cc96f
chore: switch to generated types ( #1394 )
...
* Make column renderer use the same type as its key
That way the renderer only takes `string` for example when rendering the
name field instead of `string | number` when the interface has some
fields that are strings and some fields are numbers.
This will be necessary when switching to generated types since some of
the fields are numbers (like the owner count on a template).
* Switch fully to generated types
In some places the organization ID is part of the URL but not part of
the request so I separated out the ID into a separate argument in the
relevant API functions.
Otherwise this was a straightforward replacement where I mostly only
needed to change some of the interface names (User instead of
UserResponse for example) and add a few missing but required properties.
I kind of winged the template form; I am not sure what the difference
between a template and template version is or why the latter comes
before the former so the form just returns all the data required to
create both.
* Delete handwritten types
Except for UserAgent which seems to be purely frontend and
ReconnectingPTYRequest which is not in codersdk so I am just leaving it
for now.
* Remove implemented omitempty as a future idea
This was implemented in 2d3dc436a8 .
* Add missing optionalities to generated request interfaces
2022-05-12 10:01:28 -05:00
Mathias Fredriksson
56076a0aa2
feat: Unify cli behavior for templates create and update ( #1385 )
...
Fixes #565
2022-05-12 14:54:58 +03:00
Kira Pilot
2569787324
chore: add eslint extension recommendation ( #1400 )
...
resolves #1399
2022-05-11 19:01:21 -04:00
Asher
ce660f8bbc
fix: add missing return when template version is not found ( #1402 )
2022-05-11 17:58:22 -05:00
Cian Johnston
f4da5d4f3a
feat: add lifecycle.Executor to manage autostart and autostop ( #1183 )
...
This PR adds a package lifecycle and an Executor implementation that attempts to schedule a build of workspaces with autostart configured.
- lifecycle.Executor takes a chan time.Time in its constructor (e.g. time.Tick(time.Minute))
- Whenever a value is received from this channel, it executes one iteration of looping through the workspaces and triggering lifecycle operations.
- When the context passed to the executor is Done, it exits.
- Only workspaces that meet the following criteria will have a lifecycle operation applied to them:
- Workspace has a valid and non-empty autostart or autostop schedule (either)
- Workspace's last build was successful
- The following transitions will be applied depending on the current workspace state:
- If the workspace is currently running, it will be stopped.
- If the workspace is currently stopped, it will be started.
- Otherwise, nothing will be done.
- Workspace builds will be created with the same parameters and template version as the last successful build (for example, template version)
2022-05-11 23:03:02 +01:00
Kira Pilot
e8e6d3c2f1
chore: updated documentation link ( #1387 )
...
* chore: updated documentation link
* PR feedback
2022-05-11 17:10:03 -04:00
Kira Pilot
f93804a2a0
chore: renaming index files ( #1397 )
2022-05-11 17:02:28 -04:00
Garrett Delfosse
be3bc5cc55
Remove coder templates edit command ( #1396 )
2022-05-11 20:05:45 +00:00
Ben Potter
537897c0bb
chore: add "needs grooming" label to new issues ( #1384 )
2022-05-11 14:35:58 -05:00
Ben Potter
982769f0dc
fix: uses "projects" instead of "templates" in examples docs
2022-05-11 13:42:47 -05:00
Kyle Carberry
3024e25c09
example: Add Kubernetes multi-service ( #1092 )
...
* example: Add Kubernetes multi-service
* fix: change to CODER_AGENT_TOKEN
* example: use ServiceAccount for cluster authentication (#1096 )
Co-authored-by: Ben <ben@coder.com >
2022-05-11 18:27:31 +00:00
Ben Potter
f5817248de
feat: arm(v7/64) builds for releases and agent scripts ( #1337 )
...
* feat: build armv7 linux releases
* upload ARM binaries to bin
* Only build arm 7 for Linux
* add ARM agent scripts
* fix: specify armv7 to match tf provider
* append arm version to slim builds
* use descript armv7 binary
* Add script mappings for each architecture
Co-authored-by: kylecarbs <kyle@carberry.com >
2022-05-11 09:44:43 -05:00
Ben Potter
a169542bda
chore: bump hc-install from v0.3.1 to v0.3.2 ( #1382 )
...
* chore: bump hc-install from v0.3.1 to v0.3.2
* fix
2022-05-11 09:05:25 -05:00
Spike Curtis
9d94f4f714
fix: macOS backspace processing ( #1379 )
...
Revert "fix: Remove line length limit on MacOS for input prompts (#839 )"
This reverts commit ccba2ba99d .
2022-05-10 15:20:36 -07:00
Colin Adler
f816bbe801
feat: add codegen for audit.AuditableResources entries ( #1370 )
2022-05-10 21:27:45 +00:00
Colin Adler
97a95f1377
chore: upgrade golangci-lint to v1.46.0 ( #1373 )
2022-05-10 16:04:23 -05:00
Kyle Carberry
e0a7aec228
fix: Match kubectl table style for simpler scripting ( #1363 )
...
Fixes #1322 .
2022-05-10 15:57:07 -05:00
Bruno Quaresma
2df92e6fd3
feat: Add update user roles action ( #1361 )
2022-05-10 19:13:07 +00:00
Spike Curtis
c96d439f3d
chore: add Spike Curtis to contributors ( #1333 )
...
Signed-off-by: Spike Curtis <spike@coder.com >
2022-05-10 16:46:28 +00:00
Ben Potter
e8e4cf9a37
feat: add comparison to docs ( #1315 )
...
* fix typo
* feat: add comparison table
* Update docs/about.md
Co-authored-by: Katie Horne <katie@23spoons.com >
* Update docs/about.md
Co-authored-by: Katie Horne <katie@23spoons.com >
* Update docs/about.md
Co-authored-by: Katie Horne <katie@23spoons.com >
* chore: remove gitpod
Co-authored-by: Katie Horne <katie@23spoons.com >
2022-05-10 16:31:59 +00:00
dependabot[bot]
47f1fd57e4
chore: bump ts-loader from 9.2.9 to 9.3.0 in /site ( #1253 )
...
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader ) from 9.2.9 to 9.3.0.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases )
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v9.2.9...v9.3.0 )
---
updated-dependencies:
- dependency-name: ts-loader
dependency-type: direct:development
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-10 09:45:31 -04:00