Ammar Bandukwala
2bd6d2908e
feat: convert entire CLI to clibase ( #6491 )
...
I'm sorry.
2023-03-23 17:42:20 -05:00
Ammar Bandukwala
3b73321a6c
feat: refactor deployment config ( #6347 )
2023-03-07 15:10:01 -06:00
Kyle Carberry
2ed0eafd75
feat: add minimum password entropy requirements ( #6090 )
...
* feat: add minimum password entropy requirements
* Fix all the tests
* Fix E2E tests
2023-02-08 14:10:08 -06:00
Dean Sheather
31d38d4246
feat: allow http and https listening simultaneously ( #5365 )
2022-12-15 20:09:19 +00:00
Kyle Carberry
fb9ca7b830
feat: Add the option to generate a trial license during setup ( #5110 )
...
This allows users to generate a 30 day free license during setup to
test out Enterprise features.
2022-11-16 17:09:49 -06:00
Garrett Delfosse
ddbae4da59
fix: error if protocol isn't specified in --access-url ( #4835 )
2022-11-01 12:59:37 -04:00
Kyle Carberry
3cc77d96eb
feat: Add tunnel by default ( #4399 )
...
* feat: Add tunnel by default
If an access URL is not specified, we will always tunnel.
This is from community-member feedback who exclaimed that
it's confusing having the default for `coder server` display
a warning message, and I agree.
There is very little (maybe none) in running `coder server`
without tunnel and without an access URL, so this seems like
overall a much better UX.
* Update install.sh
Co-authored-by: Ben Potter <ben@coder.com>
* Update docs/install/packages.md
Co-authored-by: Ben Potter <ben@coder.com>
* Fix reset pass test
* Fix e2e test
Co-authored-by: Ben Potter <ben@coder.com>
2022-10-07 08:05:56 -05:00
Colin Adler
8d7954b015
fix: ignore context canceled error on server ( #4128 )
2022-09-19 23:56:51 -05:00
Mathias Fredriksson
4730c589fe
chore: Use standardized test timeouts and delays ( #3291 )
2022-08-01 15:45:05 +03:00
Mathias Fredriksson
1c04b20fde
fix: Set cache dir for coderd tests ( #3160 )
...
* fix: Set cache dir for coderd in codedtest
* fix: Ensure server cli tests have a cache path
To avoid sharing default path.
2022-07-25 19:24:32 +03:00
Mathias Fredriksson
51dd1fde3b
fix: Remove use of `require` in `require.Eventually` in tests ( #3110 )
...
* fix: Remove use of `require` in `require.Eventually` in tests
Because require uses `t.FailNow()` and `require.Eventually` runs the
function in a goroutine, which is not allowed.
* feat: Add ruleguard for require.Eventually
Co-authored-by: Cian Johnston <cian@coder.com>
2022-07-22 20:02:49 +03:00
Cian Johnston
c2f74f3cc2
chore: avoid concurrent usage of t.FailNow ( #1683 )
...
* chore: golangci: add linter rule to report usage of t.FailNow inside goroutines
* chore: avoid t.FailNow in goroutines to appease the race detector
2022-05-24 08:58:39 +01:00
Spike Curtis
9f402fa27f
Spike/222 workspace build order ( #1534 )
...
* chore: refactor before_id/after_id to build_number
Signed-off-by: Spike Curtis <spike@coder.com>
* pagination of workspace_builds
Signed-off-by: Spike Curtis <spike@coder.com>
* Disable parallel on postgres tests
Signed-off-by: Spike Curtis <spike@coder.com>
* Fix lint
Signed-off-by: Spike Curtis <spike@coder.com>
* Fix workspace build postgres query
Signed-off-by: Spike Curtis <spike@coder.com>
* Fix JS tests
Signed-off-by: Spike Curtis <spike@coder.com>
* Fix workspace builds postgres query
Signed-off-by: Spike Curtis <spike@coder.com>
2022-05-18 16:33:33 +00: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