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
Steven Masley
369b5d1c2d
chore: Add generics to typescript generator ( #4664 )
...
* feat: Support generating generics in interfaces
* Switch struct to a template
* Support generics in apitypings
2022-10-20 08:15:24 -05:00
Jon Ayers
d0b1c36d51
fix: prevent refreshing tokens that don't exist ( #4661 )
...
- When logging in with Google OIDC refresh tokens are not
provided unless explicitly asked for. This PR updates
the logic to avoid attempting to refresh the token if
a refresh token does not exist.
A session should only be dependent on a valid Coder API
key, the state of its OAuth token (beyond initial authentication)
should be irrelevant.
2022-10-20 00:25:57 -05:00
Ben Essex
49787a4924
docs: fix typo in dotfiles.md ( #4663 )
2022-10-20 04:57:37 +00:00
Ammar Bandukwala
63602bf568
dogfood: upgrade postgres to version 13 ( #4657 )
...
* Fix container updating
2022-10-20 03:06:57 +00:00
Ammar Bandukwala
fa49ccd058
coderd/metricscache: fix test race ( #4662 )
2022-10-20 02:36:00 +00:00
Jon Ayers
7a5ae1e552
fix: delete all sessions on password change ( #4659 )
...
- Prevent users from reusing their old password
as their new password.
2022-10-19 21:12:03 -05:00
Ammar Bandukwala
ea156cce2e
dogfood: upgrade postgres ( #4642 )
2022-10-19 19:33:26 +00:00
eb04a7e7a5
feat: adding gcp quickstart ( #4348 )
...
* adding gcp tutorial
* refactor(seo): gcp to google cloud platform
* docs(quickstart): add next steps and title
* adding changes and gcp image
* adding ammar changes
Co-authored-by: Ali Diamond <user@ali.dev >
Co-authored-by: Geoffrey Huntley <ghuntley@ghuntley.com >
2022-10-19 13:52:56 -05:00
Ben Potter
75b058a475
chore: fix agent tooltips ( #4654 )
2022-10-19 11:40:01 -05:00
Eric Paulsen
f9480ed576
add: helm binary download cmd ( #4526 )
2022-10-19 11:39:44 -05:00
Ben Potter
df39920fcd
fix: remove default namespace in k8s example ( #4645 )
2022-10-19 16:34:03 +00:00
Ben Potter
487cc0cd74
docker quickstart: mention tunnel + troubleshooting ( #4653 )
2022-10-19 11:30:27 -05:00
Eric Paulsen and Dean Sheather
fbbecf0846
helm: add sa annotations ( #4640 )
...
* helm: add sa annotations
* rm: test annotation
* fix: labels bracket
Co-authored-by: Dean Sheather <dean@deansheather.com >
Co-authored-by: Dean Sheather <dean@deansheather.com >
v0.10.2
2022-10-19 13:49:48 +00:00
Ammar Bandukwala
d49d57ec4b
provisioner: don't pass CODER_ variables ( #4638 )
2022-10-19 09:42:29 -04:00
Ben Potter
12cb4f1eb3
docs: add Caddy+LetsEncrypt TLS example ( #4585 )
...
* structure
* docs: add Caddy+LetsEncrypt TLS example
2022-10-19 07:20:11 -05:00
Ben Potter
0727c98313
docs: offline (air-gapped) installs ( #4644 )
...
* chore: add docs for offline (air-gapped) installs
* mention postgresql
2022-10-19 06:12:43 -05:00
Jon Ayers
0d1096da6c
feat: add auditing for groups ( #4527 )
...
- Clean up `database.TemplateACL` implementation.
2022-10-19 02:00:45 -05:00
Ben Potter
d4585fefb8
chore: remove bare template ( #4629 )
2022-10-19 03:47:08 +00:00
Colin Adler
0a5e5544b1
fix: time.NewTicker leaks ( #4630 )
2022-10-18 15:26:21 -05:00
Bruno Quaresma
5d7d8c3a9a
refactor: Update resources to look as a stack ( #4631 )
2022-10-18 15:52:47 -04:00
Bruno Quaresma
906046c1cc
feat: Add minor settings improvements ( #4626 )
2022-10-18 19:25:52 +00:00
Bruno Quaresma
0d67dfc215
fix: Agent version is only visible when connected ( #4619 )
2022-10-18 18:19:25 +00:00
Ammar Bandukwala
1984932dc9
coderd/metricscache: attempt to fix macOS race ( #4622 )
2022-10-18 17:28:40 +00:00
Ben Potter
39498b6531
fix: invalid docs links in "deployment settings" ( #4617 )
2022-10-18 17:12:06 +00:00
Bruno Quaresma
616fe7a3b1
feat: Redesign resources table ( #4600 )
2022-10-18 13:44:58 +00:00
Jon Ayers
61683f1961
fix: allow for alternate usernames on conflict ( #4614 )
2022-10-17 22:07:11 -05:00
Kyle Carberry
3c40698033
chore: Enforce PostgreSQL >=13 ( #4612 )
...
* chore: Enforce PostgreSQL >=13
Fixes #4608 .
* Fix version string parsing
v0.10.1
2022-10-17 20:02:25 -05:00
Eric Paulsen
614e40c0f5
add: postgres version requirement ( #4611 )
2022-10-18 00:24:49 +00:00
Eric Paulsen
d1c537407d
fix: install index 404 ( #4610 )
2022-10-17 19:22:56 -05:00
Colin Adler
e95239cfcd
fix: agent stats websocket blocking until next interval ( #4609 )
2022-10-18 00:15:07 +00:00
Kyle Carberry
7851fb1c99
Fix unlock of unlocked mutex in tailnet coordinator
2022-10-17 23:51:41 +00:00
Kyle Carberry
211ffabe39
Fix kill mode stopping the built-in PostgreSQL
...
This was preventing final cleanups from occurring!
2022-10-17 23:50:29 +00:00
Kyle Carberry
c5afaffa7e
fix: Tidy up closes for nicer output ( #4605 )
...
* fix: Tidy up closes for nicer output
There was a context canceled message that would appear
because of traces, and this was using the wrong close.
I don't think it was causing any specific problems, but
it could make a replica warning appear on restart.
* Fix migration and experimental
2022-10-17 18:36:23 -05:00
Jon Ayers
e0a14f68fa
feat: add avatar urls to groups ( #4525 )
2022-10-17 17:46:01 -05:00
Jon Ayers
9b4ab82044
fix: potential deadlock in coordinator ( #4598 )
2022-10-17 20:46:19 +00:00
Ben Potter
8ab4d26474
chore: add note that HA is experimental ( #4601 )
v0.10.0
2022-10-17 20:14:27 +00:00
Ammar Bandukwala
8acba0ccff
site: cleanup code in WorkspaceBuildProgress ( #4584 )
2022-10-17 16:45:06 -03:00
Kyle Carberry
6f5544e0e4
fix: Pass experimental to the FE through the API ( #4597 )
2022-10-17 19:44:04 +00:00
Kyle Carberry and Ammar Bandukwala
4e44716b0c
docs: add high availability ( #4583 )
...
- Rename `CODER_DERP_SERVER_RELAY_ADDRESS`
Co-authored-by: Ammar Bandukwala <ammar@ammar.io >
2022-10-17 14:27:38 -05:00
Kyle Carberry
fda71dadcb
fix: Copy replicas to prevent race ( #4596 )
...
This was seen in https://github.com/coder/coder/actions/runs/3267638198/jobs/5373066836
2022-10-17 19:22:54 +00:00
Kyle Carberry
618c6dcaa4
fix: Allow OIDC with the username as email ( #4594 )
...
Fixes #4472 .
2022-10-17 14:14:49 -05:00
Ammar Bandukwala
ae9d7f6b4c
coderd: fix race condition in template test
2022-10-17 19:12:21 +00:00
Kyle Carberry
18c4368571
chore: Move deployment UI and HA into experimental ( #4595 )
...
These are new, so they deserve a bit of gel-time!
2022-10-17 18:29:40 +00:00
Kyle Carberry
5325bec26c
fix: Add timeout to selecting a dev tunnel ( #4592 )
...
For some reason this timed out for a prospect. Even if this
doesn't fix it, the problem will be revealed.
2022-10-17 18:03:17 +00:00
dependabot[bot]
4895e011df
chore: bump go.opentelemetry.io/otel from 1.10.0 to 1.11.0 ( #4582 )
...
Bumps [go.opentelemetry.io/otel](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
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>
rm
2022-10-17 12:23:26 -05:00