Marcin Tojek
a7366a8b76
feat!: drop support for legacy parameters ( #7663 )
2023-06-02 11:16:46 +02:00
Ben Potter
78f862eedc
chore: rename "external workspace proxies" and "external provisioners" ( #7454 )
2023-05-15 21:38:49 +03:00
Cian Johnston
08fb9a6f1b
feat(cli): add trafficgen command for load testing ( #7307 )
...
This PR adds a scaletest workspace-traffic command for load testing. This opens a
ReconnectingPTY connection to each scaletest workspace (via coderd) and
concurrently writes and reads random data to/from the PTY. Payloads are of the
form #${RANDOM_ALPHANUMERIC_STRING}, which essentially drops garbage
comments in the remote shell, and should not result in any commands being executed.
2023-05-05 10:34:58 +01:00
Steven Masley
6d24f7c894
feat: Add documentation for workspace proxy creation ( #7377 )
...
* feat: Add documentation for workspace proxy creation
2023-05-04 13:30:06 -05:00
Cian Johnston
9afad8241b
chore: add security advisories to docs ( #7282 )
...
* chore: add security advisories to docs
* Update docs/security/0001_user_apikeys_invalidation.md
Co-authored-by: Ammar Bandukwala <ammar@ammar.io>
---------
Co-authored-by: Ammar Bandukwala <ammar@ammar.io>
2023-04-25 16:56:09 +01:00
Dean Sheather
a98341612c
feat: add regions endpoint for proxies feature ( #7277 )
...
* feat: add regions endpoint for proxies feature
2023-04-25 09:37:52 -05:00
Dean Sheather
68667323f3
chore: support signed token query param for web terminal ( #7197 )
...
* chore: add endpoint to get token for web terminal
* chore: support signed token query param for web terminal
2023-04-20 23:59:45 +00:00
Ammar Bandukwala
c87ec484ff
docs: restore supportLinks ( #7142 )
...
* docs: restore supportLinks
* fixup! docs: restore supportLinks
2023-04-14 17:28:34 +00:00
Kyle Carberry
0bbe1562f3
fix: adjust manifest for networking doc ( #7136 )
2023-04-14 09:36:23 -05:00
Ben Potter
f517724caa
chore: reorganize some docs ( #7062 )
...
* chore: move docs pages into corresponding folder
* chore: prioritize clouds in platforms list
* chore: fix networking docs links
* chore: rename to "docker in workspaces"
* mention CLI documentation
* fmt
2023-04-12 21:47:25 +00:00
Ben Potter
865c8b7c09
docs: additional kubernetes clusters ( #7019 )
...
* docs: additional kubernetes clusters
* fmt and change wording
* fmt
2023-04-05 14:03:36 -05:00
Ben Potter
ded931f0f6
docs: rename quickstart to platforms + Kubernetes guide ( #6972 )
...
* rename quickstart to platforms + Kubernetes guide
* fmt
2023-04-03 09:51:07 -05:00
Ben Potter
333718d1fa
docs: remove mention of support links ( #6970 )
...
* docs: remove mention of support links
* fmt
2023-04-03 13:18:28 +00:00
Ammar Bandukwala
ca4fa81570
feat: add agent metadata ( #6614 )
2023-03-31 15:26:19 -05:00
Ben Potter
5953a46785
docs: Open in Coder ( #6859 )
...
* docs: git auth via template
* add page
* docs: Open in Coder
* fmt
2023-03-30 16:12:47 +00:00
Ammar Bandukwala
2bd6d2908e
feat: convert entire CLI to clibase ( #6491 )
...
I'm sorry.
2023-03-23 17:42:20 -05: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
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
Marcin Tojek
c2787e3a8e
docs: describe rich parameters ( #6527 )
...
* WIP
* WIP
* docs: describe rich parameters
* Update docs/templates/parameters.md
Co-authored-by: Cian Johnston <public@cianjohnston.ie>
* Update docs/templates/parameters.md
Co-authored-by: Cian Johnston <public@cianjohnston.ie>
* Update docs/templates/parameters.md
Co-authored-by: Cian Johnston <public@cianjohnston.ie>
* Update docs/templates/parameters.md
Co-authored-by: Cian Johnston <public@cianjohnston.ie>
* Update docs/templates/parameters.md
Co-authored-by: Cian Johnston <public@cianjohnston.ie>
* Update docs/templates/parameters.md
Co-authored-by: Cian Johnston <public@cianjohnston.ie>
* Update docs/templates/parameters.md
Co-authored-by: Cian Johnston <public@cianjohnston.ie>
* Update docs/templates/parameters.md
Co-authored-by: Cian Johnston <public@cianjohnston.ie>
* Update docs/templates/parameters.md
Co-authored-by: Cian Johnston <public@cianjohnston.ie>
* Strip migration
* Fix
---------
Co-authored-by: Cian Johnston <public@cianjohnston.ie>
2023-03-09 17:19:48 +01:00
Ben Potter
573a8d5717
docs: external provisioners ( #6443 )
...
* docs: external provisioners
* better wording
* fix wording
* fix wording in various places
* keep fixing wording
* add another note about template management
2023-03-03 23:49:03 +00:00
Marcin Tojek
ec6f78d09e
docs: Describe support links ( #6353 )
...
* docs: Describe support links
* Fix: size
* Address PR comments
2023-02-27 15:33:34 +01:00
Ammar Bandukwala
f6a8c360e5
feat(docs): rework CLI docs ( #6312 )
2023-02-23 01:53:21 +00:00
Ben Potter
22cc6a3fb6
docs: feature stages ( #6223 )
2023-02-15 15:51:31 -06:00
Colin Adler
a54de6093b
feat: add `coder ping` ( #6161 )
2023-02-13 10:38:00 -06:00
Dean Sheather
4fe221a700
feat: add flag to disable password auth ( #5991 )
...
Adds a flag --disable-password-auth that prevents the password login
endpoint from working unless the user has the "owner" (aka. site admin)
role.
Adds a subcommand `coder server create-admin-user` which creates a user
directly in the database with the "owner" role, the "admin" role in
every organization, and password auth. This is to avoid lock-out
situations where all accounts have the login type set to an identity
provider and nobody can login.
2023-02-06 14:58:21 +00:00
Ben Potter
ea4a845248
docs: dedicated instructions for Windows installer ( #5924 )
...
* docs: dedicated instructions for Windows installer
* changes from feedback
2023-01-31 17:26:37 +00:00
Bruno Quaresma
e0d48e7d79
docs: Add CLI docs ( #5879 )
2023-01-27 18:10:40 +00:00
Presley Pizzo
16d8cc4176
feat(site): Add deployment-wide DAU chart ( #5810 )
2023-01-25 22:03:47 -03:00
Colin Adler
1cd5f38cb0
feat: add debug server for tailnet coordinators ( #5861 )
...
Implements a Tailscale-like debug server for our in-memory coordinator. This should provide some visibility into why connections could be failing.
Resolves: https://github.com/coder/coder/issues/5845
![image](https://user-images.githubusercontent.com/6332295/214680832-2724d633-2d54-44d6-a7ce-5841e5824ee5.png )
2023-01-25 21:27:36 +00:00
Bruno Quaresma
de66f0d540
docs: Add frontend guide ( #5852 )
2023-01-25 16:15:06 +00:00
Mathias Fredriksson
2ed70c7af9
chore: Fix make gen for docs/manifest.json ( #5792 )
2023-01-19 18:16:36 +00:00
Ben Potter
9e346b3251
docs: scaling Coder ( #5550 )
...
* docs: scaling Coder
* change icon
* Update docs/admin/scale/index.md
Co-authored-by: Dean Sheather <dean@deansheather.com>
* Update docs/admin/scale/index.md
Co-authored-by: Dean Sheather <dean@deansheather.com>
* Update docs/admin/scale/index.md
Co-authored-by: Dean Sheather <dean@deansheather.com>
* add prom link
* add plumbing for gke doc
* add limits/requests
* changes from feedback
* change
* simplify
* changes from colin feedback
* more edits from testing
* more fixes from Colin feedback
* clarify providers have different resource requirments
* kylecarbs feedback
* format
* explain concurrency
* move doc
* consolidate table
* fix broken links
Co-authored-by: Dean Sheather <dean@deansheather.com>
2023-01-19 07:12:39 -08:00
Kyle Carberry
70fd78673d
fix: remove old versions from docs manifest ( #5736 )
2023-01-16 22:37:31 +00:00
Marcin Tojek
d9436fab69
docs: API enterprise ( #5625 )
...
* docs: audit, deploymentconfig, files, parameters
* Swagger comments in workspacebuilds.go
* structs in workspacebuilds.go
* workspaceagents: instance identity
* workspaceagents.go in progress
* workspaceagents.go in progress
* Agents
* workspacebuilds.go
* /workspaces
* templates.go, templateversions.go
* templateversion.go in progress
* cancel
* templateversions
* wip
* Merge
* x-apidocgen
* NullTime hack not needed anymore
* Fix: x-apidocgen
* Members
* Fixes
* Fix
* WIP
* WIP
* Users
* Logout
* User profile
* Status suspend activate
* User roles
* User tokens
* Keys
* SSH key
* All
* Typo
* Fix
* Entitlements
* Groups
* SCIM
* Fix
* Fix
* Clean templates
* Sort API pages
* Fix: HashedSecret
* General is first
2023-01-11 16:05:42 +01:00
Marcin Tojek
8e9cbdd71b
docs: API users ( #5620 )
...
* docs: audit, deploymentconfig, files, parameters
* Swagger comments in workspacebuilds.go
* structs in workspacebuilds.go
* workspaceagents: instance identity
* workspaceagents.go in progress
* workspaceagents.go in progress
* Agents
* workspacebuilds.go
* /workspaces
* templates.go, templateversions.go
* templateversion.go in progress
* cancel
* templateversions
* wip
* Merge
* x-apidocgen
* NullTime hack not needed anymore
* Fix: x-apidocgen
* Members
* Fixes
* Fix
* WIP
* WIP
* Users
* Logout
* User profile
* Status suspend activate
* User roles
* User tokens
* Keys
* SSH key
* All
* Typo
* Fix
* Fix
* Fix: LoginWithPasswordRequest
2023-01-11 14:08:04 +01:00
Marcin Tojek
84120767a7
docs: API templateversions, templates, members, organizations ( #5546 )
...
* docs: audit, deploymentconfig, files, parameters
* Swagger comments in workspacebuilds.go
* structs in workspacebuilds.go
* workspaceagents: instance identity
* workspaceagents.go in progress
* workspaceagents.go in progress
* Agents
* workspacebuilds.go
* /workspaces
* templates.go, templateversions.go
* templateversion.go in progress
* cancel
* templateversions
* wip
* Merge
* x-apidocgen
* NullTime hack not needed anymore
* Fix: x-apidocgen
* Members
* Fixes
* Fix
2023-01-11 12:16:09 +01:00
Marcin Tojek
66fa2a1a8c
docs: API workspace agents and builds ( #5538 )
2023-01-05 15:27:10 +01:00
Marcin Tojek
e67d131514
docs: audit, deploymentconfig, files, parameters ( #5506 )
...
* docs: audit, deploymentconfig, files, parameters
* Fix: mark as binary
* Fix: show format in docs
* Fix: use .swaggo
* Fix: swagger notice
* Swagger notice
2023-01-03 19:21:10 +01:00
Marcin Tojek
cfd02d959c
docs: api root, buildinfo, csp ( #5493 )
...
* docs: Applications
* WIP
* WIP
* WIP
* Fix: consume
* Fix: @Description
* Fix
* docs: apiroot, buildinfo, csp
* Fix: buildinfo
* docs: updatecheck
* docs: apiroot
* Fix: s/none//g
* Fix: godoc nice
* Fix: description
* Fix: It
* Fix: code sample trim empty line
* More fixes
* Fix: br
* Merge
* Fix: no-security on updatecheck
* Fix: code tags
* Fix: enumerated values in code tags
* Rephrased
* Address PR comments
* Fix: URL, id
* Fix: array items
* Fix: any property
* Fix: array item singular
2022-12-22 15:53:14 +01:00
Marcin Tojek
2bbeff53f9
docs: applications and authorization ( #5477 )
...
* docs: Applications
* WIP
* WIP
* WIP
* Fix: consume
* Fix: @Description
* Fix
* Fix: s/none//g
* Fix: godoc nice
* Fix: description
* Fix: It
* Fix: code sample trim empty line
* More fixes
* Fix: br
2022-12-21 15:37:30 +01:00
Marcin Tojek
dc6d271293
feat: Build framework for generating API docs ( #5383 )
...
* WIP
* Gen
* WIP
* chi swagger
* WIP
* WIP
* WIP
* GetWorkspaces
* GetWorkspaces
* Markdown
* Use widdershins
* WIP
* WIP
* WIP
* Markdown template
* Fix: makefile
* fmt
* Fix: comment
* Enable swagger conditionally
* fix: site
* Default false
* Flag tests
* fix
* fix
* template fixes
* Fix
* Fix
* Fix
* WIP
* Formatted
* Cleanup
* Templates
* BEGIN END SECTION
* subshell exit code
* Fix
* Fix merge
* WIP
* Fix
* Fix fmt
* Fix
* Generic api.md page
* Fix merge
* Link pages
* Fix
* Fix
* Fix: links
* Add icon
* Write manifest file
* Fix fmt
* Fix: enterprise
* Fix: Swagger.Enable
* Fix: rename apidocs to apidoc
* Fix: find -not -prune
* Fix: json not available
* Fix: rename Coderd API to Coder API
* Fix: npm exec
* Fix: api dir
* Fix: by ID
* Fix: string uuid
* Fix: include deleted
* Fix: indirect go.mod
* Fix: source lib.sh
* Fix: shellcheck
* Fix: pushd popd
* Fix: fmt
* Fix: improve workspaces
* Fix: swagger-enable
* Fix
* Fix: mention only HTTP 200
* Fix: IDs
* Fix: https
* Fix: icon
* More APis
* Fix: format swagger.json
* Fix: SwaggerEndpoint
* Fix: SCRIPT_DIR
* Fix: PROJECT_ROOT
* Fix: use code tags in schemas.md
* Fix: examples
* Fix: examples
* Fix: improve format
* Fix: date-time,enums
* Fix: include_deleted
* Fix: array of
* Fix: parameter, response
* Fix: string time or null
* Workspaces: more docs
* Workspaces: more docs
* Fix: renderDisplayName
* Fix: ActiveUserCount
* Fix
* Fix: typo
* Templates: docs
* Notice: incomplete
2022-12-19 18:43:46 +01:00
Ammar Bandukwala
1cfe5de1c5
Add Service Banners ( #5272 )
2022-12-06 18:38:38 +00:00
Marcin Tojek
cec667d309
fix: prettier misses docs directory ( #5285 )
...
* chore: keep admin/prometheus.md if make target fails
* Address PR comments
* Formatted
* fix: prettier misses docs
* make fmt
* More md files
2022-12-05 12:21:09 +01:00
Marcin Tojek
38bdae7016
docs: Prometheus metrics + generator ( #5179 )
...
* docs: Prometheus metrics
* Fix
* Typo
* Typo
* Typo
* Fix: link
* Update docs/admin/prometheus.md
Co-authored-by: Dean Sheather <dean@deansheather.com>
* Update docs/admin/prometheus.md
Co-authored-by: Dean Sheather <dean@deansheather.com>
* Update docs/admin/prometheus.md
Co-authored-by: Dean Sheather <dean@deansheather.com>
* Update docs/admin/prometheus.md
Co-authored-by: Dean Sheather <dean@deansheather.com>
* Update docs/admin/prometheus.md
Co-authored-by: Dean Sheather <dean@deansheather.com>
* Rephrase
* notice
* use ```shell
* Generator
* gosec
* fix: lint
* PR comments
* not needed anymore
Co-authored-by: Dean Sheather <dean@deansheather.com>
Co-authored-by: Geoffrey Huntley <ghuntley@ghuntley.com>
2022-11-30 17:39:51 +01:00
Ben Potter
bda76368bc
docs: git auth ( #4902 )
2022-11-07 19:04:00 +00:00
Marcin Tojek
dad89453d4
docs: Setup external PostgreSQL server ( #4901 )
...
* docs: Setup external PostgreSQL server
* Update docs/install/database.md
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com>
* Use user:password pattern
* Fix
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com>
2022-11-04 21:15:03 +01:00
Ben Potter
75da08740c
docs: consolidate docker quickstarts ( #4882 )
2022-11-04 04:30:10 +10:00
Ammar Bandukwala
a0249bea61
docs: better explain persistent resources ( #4703 )
2022-10-24 19:59:27 +00:00
Ammar Bandukwala
a82f05a0a0
docs: move enterprise to root ( #4720 )
2022-10-24 18:10:06 +00:00
Ali Diamond
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