Kyle Carberry
7e854adbb3
fix: poll audit logs to ensure write is last ( #6708 )
2023-03-21 19:19:09 +00:00
Kyle Carberry
71eecb3515
chore: embed build info in the html to reduce requests ( #6605 )
...
This will reduce a request on every page load of Coder!
2023-03-21 19:04:54 +00:00
Ben Potter
74be9c6c55
fix: dallas region in fly.io template ( #6700 )
2023-03-21 14:04:04 -05:00
Josh Vawdrey
97f77c4507
feat: allow DERP headers to be set ( #6572 )
...
* feat: allow DERP headers to be set
* chore: remove custom flag
* Clone DERP header on client create
* Adjust to use interface to cast headers
---------
Co-authored-by: Kyle Carberry <kyle@carberry.com >
2023-03-21 18:43:20 +00:00
Eric Paulsen
d8aee26776
docs: clean up OIDC duplicates ( #6583 )
...
* docs: clean up OIDC duplicates
* make fmt
* add: upgrade command
2023-03-21 13:40:20 -05:00
Kyle Carberry
e1c755be81
chore: remove fast metric cache interval for apps tests ( #6702 )
...
This wasn't helping CI run fast, that's for sure!
2023-03-21 18:13:34 +00:00
Kyle Carberry
aaa3b31a0b
chore: add echo helper to create an agent with token ( #6576 )
...
This should reduce some LOC and duplication in tests!
2023-03-21 18:03:38 +00:00
Kyle Carberry
d05b48267a
fix: update tailscale to resolve websocket stun fallback ( #6696 )
...
See https://github.com/coder/tailscale/pull/14
2023-03-21 12:37:34 -05:00
Bruno Quaresma
29d71bb3dd
feat(site): Add source code tab on template page, group buttons and add edit file option ( #6681 )
2023-03-21 16:52:42 +00:00
Bruno Quaresma
f97c22540a
fix: Only show mutable parameters on workspace settings form ( #6690 )
2023-03-21 13:47:54 -03:00
Kyle Carberry
247470b1d6
fix: increase timeout of CreateTemplatePage initial render ( #6694 )
...
This might fix some test flakes we've been seeing!
2023-03-21 13:24:07 -03:00
Kyle Carberry
1b35ac80f2
fix: ensure agent DisconnectedAt is greater than or equal LastConnectedAt ( #6692 )
...
See https://github.com/coder/coder/actions/runs/4471502401/jobs/7856475920
2023-03-21 11:08:39 -05:00
Marcin Tojek
fce8a4adf0
feat: preserve order of rich parameters ( #6689 )
...
* WIP
* TDD
* Implement
* WIP
2023-03-21 16:28:17 +01:00
Steven Masley
2321160c62
feat: Dbauthz is now default, remove out of experimental ( #6650 )
...
* feat: dbauthz always on, out of experimental
* Add ability to do rbac checks in unit tests
* Remove AuthorizeAllEndpoints
* Remove duplicate rbac checks
2023-03-21 09:10:22 -05:00
Dean Sheather
8aae0b64d3
chore: avoid logging http.ErrAbortHandler panics ( #6686 )
2023-03-21 03:51:21 +00:00
Ben Potter
4bf012cefb
fix: typo in kubernetes template ( #6683 )
2023-03-20 22:39:45 +00:00
Steven Masley
65945aef16
chore: Return copied templates to prevent reference issues ( #6679 )
2023-03-20 13:13:21 -05:00
Bruno Quaresma
cb846bab46
fix(site): Show job error on updating template variables ( #6674 )
2023-03-20 12:51:59 -03:00
Marcin Tojek
de83723310
feat: show Terraform error details ( #6643 )
2023-03-20 13:23:40 +00:00
Bruno Quaresma
a4d86e9d78
fix(site): Don't handle 304 as error ( #6655 )
2023-03-20 10:08:06 -03:00
Cian Johnston
331a49bf75
fix: dbauthz: fix RBAC call for GetTemplateVersionVariables ( #6670 )
...
In GetTemplateVersionVariables we were effectively asking the provisionerd role to call rbac.ActionCreate on rbac.ResourceTemplate, which will never work. Updated this to be rbac.ActionRead instead.
2023-03-20 10:22:16 +00:00
Eric Paulsen
39510f4163
docs: add openshift install ( #6165 )
...
* docs: add openshift install
* make: fmt
* Apply suggestions from code review
Update securityContext: set project-specific uid/gid, set readOnlyRootFilesystem=false
* add steps for creating compatible image and template
* Update docs/install/openshift.md
* make fmt
* docs: make changes on feedback
* combine helm steps
---------
Co-authored-by: Cian Johnston <cian@coder.com >
2023-03-20 03:48:53 -05:00
Eric Paulsen
fadeb2ba3a
docs: add k8s & aws to offline Dockerfile ( #6663 )
2023-03-20 03:47:36 -05:00
Muhammad Atif Ali
856a8028a5
chore: update fly-docker-image example template ( #6661 )
...
* update fly-docker-image example template
* Add unites for volume storage
2023-03-19 14:55:11 -05:00
Kyle Carberry
c3fb1b325f
feat: add owner_oidc_access_token to coder_workspace data source ( #6042 )
...
See the discussion in Discord here:
https://discord.com/channels/747933592273027093/1071182088490987542/1071182088490987542
Related provider PR: coder/terraform-provider-coder#91
2023-03-17 15:25:08 -05:00
Bruno Quaresma
ca067cf004
feat(site): Support list(string) rich parameter field ( #6653 )
2023-03-17 18:53:11 +00:00
Kira Pilot
090e37fc46
feat(audit): auditing token addition and removal ( #6649 )
...
* auditing tokens
* adding diffs for token auditing
* added test
* generating docs
* auditing owner field
2023-03-17 10:41:44 -07:00
Kira Pilot
5b07f1e2a3
feat(tokens): improve delete confirmation dialog ( #6651 )
2023-03-17 10:29:51 -07:00
Marcin Tojek
db40c29f26
fix: CLI do not ignore autostop ( #6647 )
...
* fix: CLI do not ignore autostop
* make gen
2023-03-17 18:14:46 +01:00
Muhammad Atif Ali
e6d52b07b7
docs: add template to provision docker image based workspaces on fly.io ( #6526 )
...
* add fly.io example
* fix: `fly_volume` does not allow using - in name.
fix: `fly_volume` does not allow using - in the name.
* fix: provider versions and settings
* fix: valid `fly_app` name
* chore: ipv6 is not used
* fix: names
strangely `fly_volume` does not allow `-` and `fly_app` does not allow `_`.
* chore: update max RAM
* add fly-auth-api managed variables
* Update README.md
* improve setup flow
- user is not prompted in UI for default values
- org slug is best fetched via CLI
* add metadata
* add to starter templates
---------
Co-authored-by: Ben <me@bpmct.net >
2023-03-17 11:46:44 -05:00
Steven Masley
e55d921537
chore: Typescript generator TODOs resolved, adding explainations ( #6633 )
...
* chore: Explain usage of eslint comments
* Conform comment
* Fix wording
* Linting
2023-03-17 09:28:16 -05:00
Bruno Quaresma
b1c1e1a8a6
refactor(site): Remove wave animation from skeleton ( #6644 )
2023-03-17 10:44:17 -03:00
Bruno Quaresma
01a6af98b4
fix(site): Do not require immutable parameters ( #6637 )
2023-03-17 10:09:10 -03:00
Dean Sheather
446bd30c32
chore: regenerate helm golden tests ( #6642 )
2023-03-17 12:56:40 +01:00
Michael H
f59bf732c9
feat: Add ability to configure coder container lifecycle hooks in helm chart ( #6432 )
2023-03-17 00:55:24 +00:00
Colin Adler
1c05b46b02
chore: add debug logs for OIDC responses ( #6641 )
2023-03-16 19:33:45 -05:00
Kyle Carberry
ffca3a5fb3
fix: remove noop templates plan command ( #6617 )
...
Co-authored-by: Colin Adler <colin1adler@gmail.com >
2023-03-16 21:28:22 +00:00
Cian Johnston
a1d2c057a2
chore(lima): increase random password length from 8 to 12 ( #6639 )
2023-03-16 18:42:30 +00:00
Steven Masley
fe247c86eb
feat: Add deployment side config-ssh options ( #6613 )
...
* feat: Allow setting deployment wide ssh config settings
* feat: config-ssh respects deployment ssh config
* The '.' is now configurable
* Move buildinfo into deployment.go
2023-03-16 13:03:37 -05:00
Ben Potter
25e8abd63e
chore: rewrite provisioner docs ( #6445 )
...
* chore: rewrite provisioner docs
* add checkout
2023-03-16 12:51:39 -05:00
Kyle Carberry
b693b9f599
chore: fix workspace audit log flake ( #6494 )
...
This happened because sometimes a build would be queued
and completed intermittently in CI.
See https://github.com/coder/coder/actions/runs/4358121985/jobs/7618290591
2023-03-16 12:47:54 -05:00
Marcin Tojek
1f9ae15409
feat: CLI use multiselect for list(string) ( #6631 )
...
* feat: CLI use multiselect for list(string)
* fix
* select ui tests
* cli test
* Fix
* Fix
2023-03-16 17:17:48 +01:00
Bruno Quaresma
95177ad0e5
refactor(site): Remove change version from the UI ( #6621 )
2023-03-16 13:07:33 -03:00
Bruno Quaresma
ab90651a7e
refactor(site): Add skeletons for table loading state ( #6626 )
2023-03-16 13:06:15 -03:00
Kira Pilot
811a69f371
feat(site): add ability to create tokens from account tokens page ( #6608 )
...
* add token actions
* added basic token form
* removed token switch
* refined date field
* limiting lifetime days to maxTokenLifetime
* broke apart files
* added loader and error
* fixed form layout
* added some unit tests
* fixed be tests
* no authorize check
2023-03-16 08:25:08 -07:00
Bruno Quaresma
af618477bd
feat(site): Show stop button when workspace is failed ( #6622 )
2023-03-16 14:34:55 +00:00
Bruno Quaresma
107ae55642
feat(site): Add workspace settings page ( #6612 )
2023-03-16 11:00:19 -03:00
Bruno Quaresma
854bcce5e0
fix(site): Fix filter hover ( #6624 )
2023-03-16 06:31:41 -07:00
Marcin Tojek
a7c734c60b
feat: support list(string) as coder_parameter ( #6618 )
...
* feat: support list(string) as coder_parameter
* Fix
2023-03-16 11:07:10 +01:00
Benjamin Sejas
7076dee522
feat(agent): Add SSH max timeout option for coder agent ( #6596 )
...
* feat(agent): Add SSH max timeout option for coder agent
* Fix lint and update test golden snapshot
2023-03-15 09:08:50 -05:00