fix: remove work/personal onboarding telemetry (#24021)

Following on from #23989 #24018 

- We also no longer want to collect `IsBusiness` demographic data
- Newsletter fields no longer allow `nil` as a value, instead default to
false

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Jeremy Ruppel
2026-04-03 14:26:35 -04:00
committed by GitHub
co-authored by Claude Sonnet 4.6
parent ec83065b59
commit 01b8cdb00d
9 changed files with 19 additions and 52 deletions
-3
View File
@@ -2282,7 +2282,6 @@ AuthorizationObject can represent a "set" of objects, such as: all workspaces in
```json
{
"is_business": true,
"newsletter_marketing": true,
"newsletter_releases": true
}
@@ -2292,7 +2291,6 @@ AuthorizationObject can represent a "set" of objects, such as: all workspaces in
| Name | Type | Required | Restrictions | Description |
|------------------------|---------|----------|--------------|-------------|
| `is_business` | boolean | false | | |
| `newsletter_marketing` | boolean | false | | |
| `newsletter_releases` | boolean | false | | |
@@ -2303,7 +2301,6 @@ AuthorizationObject can represent a "set" of objects, such as: all workspaces in
"email": "string",
"name": "string",
"onboarding_info": {
"is_business": true,
"newsletter_marketing": true,
"newsletter_releases": true
},
-1
View File
@@ -246,7 +246,6 @@ curl -X POST http://coder-server:8080/api/v2/users/first \
"email": "string",
"name": "string",
"onboarding_info": {
"is_business": true,
"newsletter_marketing": true,
"newsletter_releases": true
},