Ben Potter
df89e2c3b0
chore: Move deployment UI and HA out of experimental ( #4722 )
...
* Revert "chore: Move deployment UI and HA into experimental (#4595 )"
This reverts commit 18c4368571 .
* restore flag in coderdtest
v0.11.0
2022-10-25 14:33:37 +00:00
Dean Sheather
067362cf31
feat: add windows amd64 installer ( #4719 )
2022-10-26 00:19:54 +10:00
Kyle Carberry
7d04bf2abe
Revert "adding workspace_build resource ( #4636 )" ( #4742 )
...
This reverts commit 145faf4400 .
2022-10-25 08:41:00 -05:00
Kira Pilot
145faf4400
adding workspace_build resource ( #4636 )
...
* adding workspace_build resource
* added migration
* added migration for audit_actions
* fix keyword
* got rid oof diffs for workspace builds
* adding workspace name to string
* renamed migrations
* fixed lint
* pass throough AdditionalFields and fix tests
* no need to pass through each handler
* cleaned up migrations
2022-10-25 09:27:50 -04:00
Bruno Quaresma
3e08bb4842
feat: Redesign build logs ( #4734 )
2022-10-25 00:44:13 -03:00
Kyle Carberry
6449443c1f
dogfood: remove gitconfig to allow cloning with HTTPS ( #4739 )
...
This reflects a more natural environment that our customers might have,
and enables us to use the new git authentication!
2022-10-25 02:37:20 +00:00
Joe Previte
49b3ea02cc
refactor: clean up WorkspaceBuildLogs types ( #4738 )
...
* refactor: clean up types in WorkspaceBuildLogs
* feat: add tests for groupLogsByStage
* fixup!: formatting
2022-10-24 21:57:12 -03:00
Joe Previte
dea329705a
chore: clean up eslint-disable lines ( #4735 )
...
* chore: drop eslint-disable rule
* refactor: add types for makeMockApiError
2022-10-24 21:55:44 -03:00
Kyle Carberry
eec406b739
feat: Add Git auth for GitHub, GitLab, Azure DevOps, and BitBucket ( #4670 )
...
* Add scaffolding
* Move migration
* Add endpoints for gitauth
* Add configuration files and tests!
* Update typesgen
* Convert configuration format for git auth
* Fix unclosed database conn
* Add overriding VS Code configuration
* Fix Git screen
* Write VS Code special configuration if providers exist
* Enable automatic cloning from VS Code
* Add tests for gitaskpass
* Fix feature visibiliy
* Add banner for too many configurations
* Fix update loop for oauth token
* Jon comments
* Add deployment config page
2022-10-24 19:46:24 -05:00
Garrett Delfosse
585045b359
feat: support nested structs, structured arrays, and better secret value handling in config ( #4727 )
2022-10-25 00:11:00 +00:00
Joe Previte
f9c6220263
refactor: clean up types in DAUChart ( #4737 )
...
This cleans up some types in `DAUChart.tsx`. Previously, we were
type-casting which can lead to errors in production.
2022-10-24 23:28:07 +00:00
Kira Pilot
afb806f71a
Added the Group resource in audit-logs.md ( #4733 )
2022-10-24 16:26:22 -04:00
Ben
b43b721b1e
chore: minor tweaks to architecture diagram
2022-10-24 20:07:48 +00:00
Ben Potter
9ea3e96447
docs: update architecture & diagram ( #4721 )
...
* docs: update architecture & diagram
* remove old diagrams
* fix typo
2022-10-24 20:00:46 +00:00
Ammar Bandukwala
a0249bea61
docs: better explain persistent resources ( #4703 )
2022-10-24 19:59:27 +00:00
Eric Paulsen and Ben Potter
54261b6e8b
docs: add auto-start/stop ( #4728 )
...
* docs: add auto-start/stop
* feedback
Co-authored-by: Ben Potter <ben@coder.com >
Co-authored-by: Ben Potter <ben@coder.com >
2022-10-24 15:32:05 -04:00
Ammar Bandukwala
a82f05a0a0
docs: move enterprise to root ( #4720 )
2022-10-24 18:10:06 +00:00
dependabot[bot]
dc18b0e442
chore: bump go.opentelemetry.io/otel/exporters/otlp/otlptrace ( #4591 )
...
Bumps [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go ) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases )
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.10.0...v1.11.0 )
---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-24 13:07:32 -05:00
dependabot[bot]
65b4106eac
chore: bump github.com/u-root/u-root from 0.9.0 to 0.10.0 ( #4579 )
...
Bumps [github.com/u-root/u-root](https://github.com/u-root/u-root ) from 0.9.0 to 0.10.0.
- [Release notes](https://github.com/u-root/u-root/releases )
- [Changelog](https://github.com/u-root/u-root/blob/main/RELEASES )
- [Commits](https://github.com/u-root/u-root/compare/v0.9.0...v0.10.0 )
---
updated-dependencies:
- dependency-name: github.com/u-root/u-root
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-24 13:07:06 -05:00
Ali Diamond
1c9c450399
docs: fix typo ( #4520 )
...
missing word
2022-10-24 13:06:37 -05:00
Eric Paulsen and Dean Sheather
fba03aea6e
helm: add imagePullSecret for air-gapped cust's ( #4700 )
...
* helm: add imagePullSecret for air-gapped cust's
* helm: pullSecrets array
* fix: tag
* indentation
Co-authored-by: Dean Sheather <dean@deansheather.com >
* array
Co-authored-by: Dean Sheather <dean@deansheather.com >
Co-authored-by: Dean Sheather <dean@deansheather.com >
2022-10-24 13:24:21 -04:00
John
0783ca3793
cli: version to the $ coder header in CLI ( #4709 )
2022-10-24 11:17:48 -05:00
Kyle Carberry
6e06cf10e8
fix: Loading template twice on page load ( #4688 )
...
The template page loaded the template twice immediately!
2022-10-24 11:10:50 -04:00
Kyle Carberry
c41bdc21cb
fix: Add names to config properties for the UI ( #4718 )
...
This was reverted in the configuration PR, which broke the UI.
2022-10-24 14:37:37 +00:00
Kyle Carberry
bf3224e373
fix: Refactor agent to consume API client ( #4715 )
...
* fix: Refactor agent to consume API client
This simplifies a lot of code by creating an interface for
the codersdk client into the agent. It also moves agent
authentication code so instance identity will work between
restarts.
Fixes #3485 and #4082 .
* Fix client reconnections
2022-10-23 22:35:08 -05:00
Ammar Bandukwala
c9bf2a9099
ci: verify that all docs links work ( #4710 )
2022-10-23 17:09:58 -05:00
Shyim
05f38d6fe9
remove unused yarn file ( #4711 )
2022-10-23 21:10:16 +00:00
Shyim
2a47efc546
fix service name ( #4712 )
2022-10-23 21:08:06 +00:00
Kyle Carberry
f75a54cd1e
feat: Support x-forwarded-for headers for IPs ( #4684 )
...
* feat: Support x-forwarded-for headers for IPs
Fixes #4430 .
* Fix realip accepting headers
* Fix unused headers
2022-10-23 13:21:49 -05:00
Ammar Bandukwala
795ed3dc97
provisioner: fix multi-dir installs ( #4690 )
...
In the previous implementation, tests would occasionally fail since the original install directory was deleted.
2022-10-22 20:44:05 +00:00
Dean Sheather
d0fb054a55
fix: improve codersdk error messages when not JSON ( #4495 )
2022-10-21 23:36:31 +00:00
Kyle Carberry
7bc5b89f7a
feat: Support config files with viper ( #4696 )
2022-10-21 17:08:23 -05:00
Kyle Carberry
adc5c1a131
fix: Load template page chunks without blocking ( #4689 )
2022-10-21 16:56:52 -05:00
Garrett Delfosse
e8537067ef
Revert "Revert "Revert "feat: Support config files with viper"" ( #4693 )" ( #4695 )
...
This reverts commit 372fb1f345 .
2022-10-21 16:07:38 -05:00
Garrett Delfosse
372fb1f345
Revert "Revert "feat: Support config files with viper"" ( #4693 )
2022-10-21 20:55:20 +00:00
Kyle Carberry
d15b4159ef
Add import for use translation
2022-10-21 20:35:21 +00:00
Garrett Delfosse
a2fb444911
Revert "feat: Support config files with viper ( #4558 )" ( #4692 )
...
This reverts commit c8e299c8f1 .
2022-10-21 20:04:27 +00:00
Kyle Carberry
0d27b59ebb
feat: Add emoji picker to group settings ( #4685 )
...
Fixes #4413 .
2022-10-21 19:42:38 +00:00
Garrett Delfosse
c8e299c8f1
feat: Support config files with viper ( #4558 )
2022-10-21 19:26:39 +00:00
Kyle Carberry
2c47cda3d1
fix: Wrap applications if there are a bunch ( #4686 )
...
Fixes #4672 .
2022-10-21 14:08:08 -05:00
Kyle Carberry
31b61d1bf8
fix: Remove license on Coder Docker image ( #4683 )
...
I didn't know what do change it to, but figured removing it
made the most sense. Fixes #3723 .
2022-10-21 12:31:10 -05:00
Kyle Carberry
4d8cc7594d
fix: Remove extra unicode char from some emojis ( #4682 )
...
Fixes #3689 .
2022-10-21 17:28:01 +00:00
Eric Paulsen
72288c3685
fix: coder resource template ( #4681 )
2022-10-21 10:07:05 -05:00
Mathias Fredriksson
173b7a2c83
fix: Start SFTP sessions in user home (working directory) ( #4549 )
...
* fix: Start SFTP sessions in user home (working directory)
This commit switches to our fork of `pkg/sftp` which includes a Server
option for changing the current working directory.
Attempt to upstream: https://github.com/pkg/sftp/pull/528
Supercedes and closes #4420
Fixes #3620
* Update fork
2022-10-21 09:54:06 -05:00
Kira Pilot
940201313f
chore: remove org_id from audit diffs ( #4668 )
...
* chore: remove org_id from audit diffs
* PR feedback
* fix tests
2022-10-21 10:34:24 -04:00
Dean Sheather
47cb9abfc2
feat: support wildcard apps over tunnel ( #4602 )
2022-10-21 08:09:44 +10:00
Kyle Carberry
43d1f724b1
chore: Implement database limits from v1 ( #4669 )
...
Under scale if there wasn't a PostgreSQL connection available,
an error was occurring instead of blocking for a new connection.
This fixes it!
2022-10-20 18:17:05 +00:00
Presley Pizzo and Garrett
7c238f13e5
feat: paginate workspaces page ( #4647 )
...
* Start - still needs api call changes
* Some xservice changes
* Finish adding count to xservice
* Mock out api call on frontend
* Handle errors
* Doctor getWorkspaces
* Add types, start writing count function
* Hook up route
* Use empty page struct
* Write interface and database fake
* SQL query
* Fix params type
* Missed a spot
* Space after alert banner
* Fix model queries
* Unpack query correctly
* Fix filter-page interaction
* Make mobile friendly
* Format
* Test backend
* Fix key
* Delete unnecessary conditional
* Add test helpers
* Use limit constant
* Show widget with no count
* Add test
* Format
* make gen from garretts workspace idk why
* fix authorize test'
* Hide widget with 0 records
* Fix tests
* Format
* Fix types generated
* Fix story
* Add alert banner story
* Format
* Fix import
* Format
* Try removing story
* Revert "Fix story"
This reverts commit c06765b7fb .
* Add counts to page view story
* Revert "Try removing story"
This reverts commit 476019b041 .
Co-authored-by: Garrett <garrett@coder.com >
2022-10-20 13:23:14 -04:00
Ammar Bandukwala
423ac04156
coderd: tighten /login rate limiting ( #4432 )
...
* coderd: tighten /login rate limit
* coderd: add Bypass rate limit header
2022-10-20 17:01:23 +00:00
Ben Potter
43f199a987
docs: small tweaks to "change management" ( #4532 )
2022-10-20 15:14:06 +00:00