de1a7a9210
chore: join user information to workspace_build and template_version ( #8625 )
...
* include minimial user on template version and build
* Add unit test to ensure join is superset
2023-07-25 09:14:38 -04:00
196b29983b
docs: fix a broken link ( #8691 )
2023-07-24 09:13:59 +00:00
b47d076756
feat: add deleting_at column to workspaces ( #8333 )
2023-07-20 22:01:11 -05:00
dc8b73168e
feat: add user quiet hours schedule and restart requirement feature flag ( #8115 )
2023-07-20 23:35:41 +10:00
aceedefce3
chore: add template_with_user
view to include user contextual data ( #8568 )
...
* chore: Refactor template sql queries to use new view
* TemplateWithUser -> Template
* Add unit test to enforce good view
2023-07-19 16:07:33 -04:00
3ea9699908
docs: added kubernetes option to workspace proxies ( #8533 )
2023-07-15 14:54:52 -05:00
44e25185ff
docs: add custom API use cases ( #8445 )
2023-07-13 13:24:09 +00:00
75f62dc39d
feat: add support for template version messages in api and cli ( #8336 )
2023-07-11 13:11:08 +03:00
b5f26d9bdf
feat: add ability for users to convert their password login type to oauth/github login ( #8105 )
...
* Currently toggled by experiment flag
---------
Co-authored-by: Bruno Quaresma <bruno@coder.com >
2023-06-30 08:38:48 -04:00
749307ef08
feat: provide endpoint to lock/unlock workspace ( #8239 )
2023-06-28 16:12:49 -05:00
72e83df578
hotfix: fix broken link in the group sync docs ( #8251 )
2023-06-28 13:55:50 -04:00
25decc152a
chore: fix broken docs links ( #8198 )
...
* chore: add examples templates to docs filter
* chore: fix broken docs links
* Discard changes to .github/workflows/ci.yaml
2023-06-27 08:20:57 -04:00
82415a6541
chore: add documentation to address common group sync errors ( #8212 )
...
* chore: Add documentation to address common group sync errors
2023-06-26 13:08:20 -04:00
5d45218a5d
docs: application logs ( #8166 )
2023-06-22 23:25:17 +02:00
b398814ab0
docs: add prometheus scrape_config example ( #8113 )
...
* docs: add prometheus scrape_config example
* make: fmt
* add: label
* fix: spelling
* scheme: http
2023-06-20 21:09:35 +00:00
c3aef9363b
feat: add locked TTL field to template meta ( #8020 )
2023-06-19 22:37:55 -04:00
5b9c3784bc
docs: add steps for registering a github app with coder ( #7976 )
...
Co-authored-by: Muhammad Atif Ali <atif@coder.com >
2023-06-18 14:01:37 -05:00
c8e67833f5
docs: add oidc keycloak docs ( #8042 )
...
* adding docs for keycloak to solve the problem with the refraish token
* fmt
2023-06-16 10:18:26 -05:00
aba5cb8377
fix(docs): capture and export audit logs ( #7991 )
...
* hotfix(docs): Capturing/exporting audit logs
We frequntly get questions about this!
* fmt
2023-06-12 23:06:58 -05:00
16ebe10ff2
docs(admin/workspace-proxies): add instructions to run using the Docker image ( #7915 )
...
* docs(admin/workspace-proxies): add instructions to run using the Docker image.
* make fmt
2023-06-09 10:53:04 -05:00
b2324325fa
chore: add warning log if misconfigured groups oidc ( #7874 )
...
* chore: add warning log if misconfigured groups oidc
This is not perfect, but if we find a 'groups' claim and it is not
configured, put out a warning log to give some information
2023-06-08 08:51:59 -05:00
74ffd2756a
fix: respect uppercase letters in username filter for audit ( #7880 )
...
* fix: respect uppercase letters in username filter for audit
* updated documentation
2023-06-07 05:48:08 -07:00
944c42dcb6
docs: add docs for the available query filter for workspaces and users ( #7875 )
...
* Add docs for user filtering
* Add filter for workspace
* Apply suggestions from code review
Co-authored-by: Muhammad Atif Ali <atif@coder.com >
---------
Co-authored-by: Muhammad Atif Ali <atif@coder.com >
2023-06-06 15:12:10 +00:00
88dc66ae47
chore(docs): Add clarifying language that resetting a user password must run on the coderd host ( #7845 )
2023-06-05 13:37:12 +00:00
887bbea72a
hotfix(docs): fix broken link reported by ci ( #7825 )
...
Resolves
https://github.com/coder/coder/actions/runs/5159895963/jobs/9295371489#step:4:188
2023-06-03 00:53:06 +03:00
6715cb6a95
docs: resolve README 404s ( #7822 )
2023-06-02 20:56:06 +00:00
36f4e0dc35
hotfix(docs): minor updates to workspace proxies ( #7735 )
2023-05-31 21:32:26 +00:00
583b777251
fix: wildcard dns docs ( #7709 )
...
* Fix wildcard dns docs
Signed-off-by: Spike Curtis <spike@coder.com >
* Clarify
Signed-off-by: Spike Curtis <spike@coder.com >
---------
Signed-off-by: Spike Curtis <spike@coder.com >
2023-05-31 10:10:30 +04:00
622456faf8
docs: Add autoscale recommendations docs ( #7617 )
...
* Add autoscale recommendations
Signed-off-by: Spike Curtis <spike@coder.com >
* review updates
Signed-off-by: Spike Curtis <spike@coder.com >
---------
Signed-off-by: Spike Curtis <spike@coder.com >
2023-05-23 09:22:29 +04:00
51130540af
docs: Add steps to migrate from the built-in database to an external database ( #7614 )
2023-05-21 10:31:06 -05:00
78f862eedc
chore: rename "external workspace proxies" and "external provisioners" ( #7454 )
2023-05-15 21:38:49 +03:00
fe0e94ece9
docs: add docs for disabling email/pass auth ( #7494 )
2023-05-11 10:09:14 -05:00
503e94a5c2
docs: fix proxy cmd ref ( #7460 )
2023-05-08 19:22:35 -04:00
8f9a3ea1a7
docs: add docs for selecting a proxy ( #7444 )
2023-05-08 14:37:56 +00:00
5ffa6dae50
feat: add inactivity cleanup and failure cleanup configuration fields to Template Schedule Form ( #7402 )
...
* added workspace actions entitlement
* added workspace actions experiment
* added new route for template enterprise meta
* removing new route; repurposing old
* add new fields to get endpoints
* removed workspace actions experiment
* added logic to enterprise template store
* added new form fields
* feature flagged new fields
* fix validation
* fixed submit btn
* fix tests
* changed ttl defaults
* added FE tests
* added BE tests
* fixed lint
* adjusted comment language
* fixing unstaged changes check
* fix test
* Update coderd/database/migrations/000122_add_template_cleanup_ttls.down.sql
Co-authored-by: Dean Sheather <dean@deansheather.com >
* Update coderd/database/migrations/000122_add_template_cleanup_ttls.up.sql
Co-authored-by: Dean Sheather <dean@deansheather.com >
---------
Co-authored-by: Dean Sheather <dean@deansheather.com >
2023-05-05 08:19:26 -07:00
6d24f7c894
feat: Add documentation for workspace proxy creation ( #7377 )
...
* feat: Add documentation for workspace proxy creation
2023-05-04 13:30:06 -05:00
e747aad2b6
docs: added additional documentation for azure devops git provider ( #6923 )
...
Co-authored-by: Ben Potter <me@bpmct.net >
Co-authored-by: Atif Ali <matifali@live.com >
2023-04-28 11:41:47 +00:00
ed1b33acd6
docs: clarify quota allocation ( #7310 )
2023-04-27 16:51:05 +00:00
658246d5f2
chore: add workspace proxies to the backend ( #7032 )
...
Co-authored-by: Dean Sheather <dean@deansheather.com >
2023-04-17 19:57:21 +00:00
c87ec484ff
docs: restore supportLinks ( #7142 )
...
* docs: restore supportLinks
* fixup! docs: restore supportLinks
2023-04-14 17:28:34 +00:00
0e50afe4cf
fix(docs): fix broken docs ( #7138 )
...
* fixing a lot of broken links
* more fixes
* add 0 as valid status codes
https://tools.ietf.org/html/rfc7231#section-6.3.1 --> 0 as status code
2023-04-14 11:11:51 -05:00
942aba3a66
feat: expose agent stats via Prometheus endpoint ( #7115 )
...
* WIP
* WIP
* WIP
* Agents
* fix
* 1min
* fix
* WIP
* Test
* docs
* fmt
* Add timer to measure the metrics collection
* Use CachedGaugeVec
* Unit tests
* WIP
* WIP
* db: GetWorkspaceAgentStatsAndLabels
* fmt
* WIP
* gauges
* feat: collect
* fix
* fmt
* minor fixes
* Prometheus flag
* fix
* WIP
* fix tests
* WIP
* fix json
* Rx Tx bytes
* CloseFunc
* fix
* fix
* Fixes
* fix
* fix: IgnoreErrors
* Fix: Windows
* fix
* reflect.DeepEquals
2023-04-14 16:14:52 +02:00
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
f6c89a2615
feat: differentiate new user registration from user login in the audit log ( #7096 )
...
* auditing register events
* fix tests
* update docs
* update comments
* Update coderd/audit/request.go
Co-authored-by: Colin Adler <colin1adler@gmail.com >
---------
Co-authored-by: Colin Adler <colin1adler@gmail.com >
2023-04-12 11:46:16 -07:00
531fd23fd2
fix(docs): fix broken markdown links ( #7081 )
...
* fix(docs): fix markdown docs links
More than half of them were actually valid links but, due to missing file extensions were flagged as invalid. I added a file extension, so it should pass now.
* Updated docgen to include extension
2023-04-11 15:05:51 -05:00
0347231bb8
feat: expose agent metrics via Prometheus endpoint ( #7011 )
...
* WIP
* WIP
* WIP
* Agents
* fix
* 1min
* fix
* WIP
* Test
* docs
* fmt
* Add timer to measure the metrics collection
* Use CachedGaugeVec
* Unit tests
* Address PR comments
2023-04-07 17:48:52 +02:00
0167d76a7c
docs: add helm example for OIDC_GROUP_MAPPING var ( #7007 )
...
* docs: add helm example for OIDC_GROU_MAPPING var
* fix: fmt
2023-04-05 21:05:48 +00:00
9c4ccd76a0
fix(coderd)!: add CODER_OIDC_IGNORE_USERINFO configuration option ( #6922 )
...
* add CODER_OIDC_IGNORE_USERINFO option
* chore: update docs for CODER_OIDC_IGNORE_USERINFO w.r.t ADFS
* fix!: codersdk: fix incorrectly named OIDC_GROUP_MAPPING -> CODER_OIDC_GROUP_MAPPING
2023-04-05 09:07:43 +01:00
b4afbe7720
feat: Implement experiment gated CRUD for workspace proxies ( #6928 )
...
* feat: Implement basic moon crud
* chore: Implement enterprise endpoints for moons
2023-04-04 15:07:29 -05:00
e33941b7c2
feat: allow disabling autostart and custom autostop for template ( #6933 )
...
API only, frontend in upcoming PR.
2023-04-04 12:48:35 +00:00