Bruno Quaresma
3415b9daef
feat: Pop out all apps ( #2346 )
2022-06-17 12:36:48 +00:00
Bruno Quaresma
9fdee5d391
fix: Storybook error on complex args ( #2424 )
2022-06-17 09:19:41 -03:00
Kyle Carberry
b9f3fe49cb
fix: Start login shells on macOS and Linux ( #2437 )
...
This appends `-l` to the shell command on macOS and Linux.
It also adds environment variable expansion to allow for
chaining from `coder_agent.env`.
2022-06-17 05:54:45 +00:00
kylecarbs
be02d87f22
fix: Swap migration numbers to fix deployment
2022-06-17 05:47:13 +00:00
Kyle Carberry
4cce969018
feat: Add anonymized telemetry to report product usage ( #2273 )
...
* feat: Add anonymized telemetry to report product usage
This adds a background service to report telemetry to a Coder
server for usage data. There will be realtime event data sent
in the future, but for now usage will report on a CRON.
* Fix flake and requested changes
* Add reporting options for setup
* Add reporting for workspaces
* Add resources as they are reported
* Track API key usage
* Ensure telemetry is tracked prior to exit
2022-06-17 00:26:40 -05:00
Ben Potter
af8a1e3fea
package app icons ( #2449 )
2022-06-17 05:13:37 +00:00
Ammar Bandukwala
40ef1546e1
docs: add architecture page ( #2450 )
2022-06-16 23:46:02 -05:00
Ammar Bandukwala
de213934d1
docs: expand dotfiles section ( #2444 )
2022-06-16 18:48:18 -05:00
Katie Horne
535481139a
chore: add IDEs page to sidebar ( #2443 )
2022-06-16 18:09:40 -05:00
Katie Horne
a09d2af977
chore: add basic postgres instructions for byo databases ( #2430 )
2022-06-16 17:54:15 -05:00
Katie Horne
0c9ff3a2ac
chore: change git link so that it uses https instead of ssh ( #2431 )
2022-06-16 16:21:52 -05:00
Katie Horne
da9009bd3e
chore: add link from install.md to Docker example README ( #2435 )
2022-06-16 16:06:10 -05:00
Spike Curtis
93b1425d85
Stop showing persistent vs ephemeral for resources ( #2333 )
...
Signed-off-by: Spike Curtis <spike@coder.com >
2022-06-16 18:36:11 +00:00
Spike Curtis
552dad6919
Remove tfexec, allow TF_ environment vars and log them ( #2264 )
...
* Remove tfexec, allow TF_ environment vars and log them
Signed-off-by: Spike Curtis <spike@coder.com >
* fixup: commented code, long lines
Signed-off-by: Spike Curtis <spike@coder.com >
* rename executor methods to remove get
Signed-off-by: Spike Curtis <spike@coder.com >
* don't log terraform environment variables we don't know are safe
Signed-off-by: Spike Curtis <spike@coder.com >
* Disable linting of fake secret
Signed-off-by: Spike Curtis <spike@coder.com >
* drop parse support and move logger into terraform package
Signed-off-by: Spike Curtis <spike@coder.com >
* disable testpackage linter on internal package test
Signed-off-by: Spike Curtis <spike@coder.com >
2022-06-16 17:50:39 +00:00
Ammar Bandukwala
82c4b80c67
Docs touchups ( #2421 )
...
* Make secrets docs louder
* docs: a bunch of small touchups
2022-06-16 17:47:10 +00:00
Cian Johnston
c9691eafcb
feat: cli: consolidate schedule-related commands ( #2402 )
...
* feat: cli: consolidate schedule-related commands
This commit makes the following changes:
- renames autostart -> schedule starat
- renames ttl -> schedule stop
- renames bump -> schedule override
- adds schedule show command
- moves some cli-related stuff to util.go
2022-06-16 18:24:10 +01:00
Colin Adler
c36b0d892b
fix(devtunnel): use 1280 mtu ( #2420 )
...
This should be more compatible with cloud VMs and VPNs.
2022-06-16 12:12:04 -05:00
dependabot[bot]
ba451b569a
chore: bump github.com/gohugoio/hugo from 0.100.2 to 0.101.0 ( #2416 )
...
Bumps [github.com/gohugoio/hugo](https://github.com/gohugoio/hugo ) from 0.100.2 to 0.101.0.
- [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.100.2...v0.101.0 )
---
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 >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-16 17:06:41 +00:00
dependabot[bot]
c570501662
chore: bump github.com/nhatthm/otelsql from 0.3.0 to 0.3.3 ( #2415 )
...
Bumps [github.com/nhatthm/otelsql](https://github.com/nhatthm/otelsql ) from 0.3.0 to 0.3.3.
- [Release notes](https://github.com/nhatthm/otelsql/releases )
- [Commits](https://github.com/nhatthm/otelsql/compare/v0.3.0...v0.3.3 )
---
updated-dependencies:
- dependency-name: github.com/nhatthm/otelsql
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-16 11:51:16 -05:00
Mathias Fredriksson
b3f2b7c80a
feat: Add section for community templates ( #2401 )
...
* feat: Add section for community templates
* Add ntimo/coder-hetzner-cloud-template
2022-06-16 19:48:44 +03:00
dependabot[bot]
edaa3f5fc3
chore: bump github.com/pkg/sftp from 1.13.4 to 1.13.5 ( #2276 )
...
Bumps [github.com/pkg/sftp](https://github.com/pkg/sftp ) from 1.13.4 to 1.13.5.
- [Release notes](https://github.com/pkg/sftp/releases )
- [Commits](https://github.com/pkg/sftp/compare/v1.13.4...v1.13.5 )
---
updated-dependencies:
- dependency-name: github.com/pkg/sftp
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-16 11:30:34 -05:00
dependabot[bot]
fda856d293
chore: bump github.com/jedib0t/go-pretty/v6 from 6.3.1 to 6.3.2 ( #2314 )
...
Bumps [github.com/jedib0t/go-pretty/v6](https://github.com/jedib0t/go-pretty ) from 6.3.1 to 6.3.2.
- [Release notes](https://github.com/jedib0t/go-pretty/releases )
- [Commits](https://github.com/jedib0t/go-pretty/compare/v6.3.1...v6.3.2 )
---
updated-dependencies:
- dependency-name: github.com/jedib0t/go-pretty/v6
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-16 11:29:54 -05:00
Katie Horne
6c1a111fa9
chore: add IDEs page ( #2388 )
2022-06-16 11:22:14 -05:00
Spike Curtis
a82c0eb560
Fix socket leak, clean up single use postgres databases ( #2413 )
...
* Fix socket leak, clean up single use postgres databases
Signed-off-by: Spike Curtis <spike@coder.com >
* Move migrate close defer until after we know it is not nil
Signed-off-by: Spike Curtis <spike@coder.com >
2022-06-16 09:01:33 -07:00
Katie Horne
eab5c15062
chore: edit CLI/UI copy ( #2247 )
2022-06-16 10:28:41 -05:00
David Wahler
2d7e6d6530
disable TestPasswordTerminalState until we can make it run reliably ( #2409 )
2022-06-16 10:18:07 -05:00
Kyle Carberry
024ab6df57
fix: Use in-memory filesystem for echo provisioner tests ( #2408 )
...
* fix: Use in-memory filesystem for echo provisioner tests
This should reduce IO in CI to shave some time off tests!
* test: Increase timeouts to reduce flakes
It's difficult to understand what's timing out due to a lock
vs. taking a long time. This should help resolve! 🕵️
2022-06-16 15:09:22 +00:00
Kyle Carberry
5e673cc544
test: Increase timeouts to reduce flakes ( #2406 )
...
It's difficult to understand what's timing out due to a lock
vs. taking a long time. This should help resolve! 🕵️
2022-06-16 14:52:45 +00:00
Katie Horne
a95d9b17f6
chore: remove index.md ( #2403 )
...
* chore: fix broken link
* chore: remove index.md
2022-06-16 14:46:01 +00:00
Ammar Bandukwala
29c9c1d928
docs: small improvements to install ( #2400 )
...
* Simplify install docs
* docs: clarify security policy
2022-06-16 12:30:56 +00:00
Kyle Carberry
10dc9e3876
fix: Force keeping old files to prevent dpkg failure on update ( #2399 )
...
Updating a release if system files failed would result in failure from
the install script. This fixes it!
v0.7.1
2022-06-15 20:04:20 -05:00
Steven Masley
75205f5978
feat: Implement parameters list + more template list columns ( #2359 )
...
* feat: Implement parameters list
- Allow more columns on template list
* Hide param list by default for now
2022-06-15 18:21:01 -05:00
Katie Horne
f5e558c4ec
chore: convert citations to hyperlinks ( #2392 )
v0.7.0
2022-06-15 16:11:44 -05:00
Kyle Carberry
ccd061652b
feat: Add built-in PostgreSQL for simple production setup ( #2345 )
...
* feat: Add built-in PostgreSQL for simple production setup
Fixes #2321 .
* Use fork of embedded-postgres for cache path
2022-06-15 16:02:18 -05:00
Katie Horne
bb4ecd72c5
chore: update quickstart (docs) ( #2381 )
2022-06-15 14:52:48 -05:00
Kira Pilot
0f44048fcc
fix: adjust ParameterSchema type for workspace creation ( #2384 )
...
* add ability to activate users
resolves #2254
* added test
* PR feedback
* guarding against null validation_contains field
* fixing type for ParameterSchema
resolves #2161
2022-06-15 15:12:57 -04:00
Ammar Bandukwala
2e625c1d9b
docs: use about as home page ( #2382 )
...
* docs: use About as home page
* docs: format install.md
2022-06-15 14:03:13 -05:00
Jon Ayers
961f5110ca
fix: fix deleted workspace banner 404 ( #2386 )
...
- When a workspace is deleted the user is nudged
to create a new workspace. The page to which they
are routed 404s. This PR simply routes them to the
/templates page where they can pick a template for their
new workspace.
2022-06-15 13:34:26 -05:00
Dean Sheather
45eb1b4980
feat: improve terraform template parsing errors ( #2331 )
2022-06-16 04:12:17 +10:00
Jon Ayers
6cf483bf37
fix: allow server startup without tunnel ( #2380 )
...
- Previously, specifying 'no' to the tunnel prompt just killed
the process. It should be possible to start the server without
a tunnel and not have the process killed.
2022-06-15 12:54:01 -05:00
Jon Ayers
9b3b6418a2
feat: Add template pull cmd ( #2329 )
2022-06-15 12:42:43 -05:00
Kira Pilot
a6a06d4e9c
feat: ability to activate suspended users ( #2344 )
...
* add ability to activate users
resolves #2254
* added test
* PR feedback
2022-06-15 13:29:38 -04:00
Kira Pilot
d48ab96511
trying to resolve Chromatic CI failures ( #2350 )
2022-06-15 13:04:47 -04:00
Ben Potter and ben@coder.com
8f7dbee813
fix: flaky install.sh upgrade on OSX (zsh killed) ( #2309 )
...
* remove binary exists
* fix lint and format errors
Co-authored-by: ben@coder.com <benpotter@bens-mbp.lan >
2022-06-15 11:09:52 -05:00
Abhineet Jain
55e538e854
fix: break word to wrap long strings in stats, add media query ( #2310 )
...
* break word to wrap long strings, add media query
* add stories for smaller screens
2022-06-15 11:16:03 -04:00
Cian Johnston
12a664fa9a
fix: coderd: fix flaky test ( #2343 )
2022-06-15 14:32:02 +00:00
Katie Horne
afa5443180
chore: update docs manifest to reflect current Coder version number ( #2342 )
2022-06-15 14:25:12 +00:00
Mathias Fredriksson
7808593a25
fix: Revert to old SSH config section management in config-ssh ( #2341 )
2022-06-15 17:22:30 +03:00
Katie Horne
d0794910d9
chore: update link to go to Coder docs instead of GitHub ( #2330 )
2022-06-15 09:16:43 -05:00
Bruno Quaresma
b225953f68
feat: Add "Outdated" tooltip and "Update version" button in the Workspaces page ( #2322 )
2022-06-15 13:52:05 +00:00