Files
api/web/components/ConnectSettings/graphql/settings.query.ts
Pujit Mehrotra 5ba3fa67a2 feat: add gui settings field for sso users (#1310)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Bulk SSO account management is now supported, allowing users to update
multiple SSO account IDs at once.
- Connect settings now include SSO account identifiers for streamlined
configuration.
- Expanded array management functionality introduces advanced operations
for managing disk arrays.
- New fields for SSO user IDs have been added to various settings and
queries.

- **Style & Documentation**
- Improved formatting and support for rich HTML in form descriptions
enhance clarity and presentation.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Eli Bosley <ekbosley@gmail.com>
2025-04-03 09:50:12 -04:00

36 lines
674 B
TypeScript

import { graphql } from '~/composables/gql/gql';
export const getConnectSettingsForm = graphql(/* GraphQL */ `
query GetConnectSettingsForm {
connect {
id
settings {
id
dataSchema
uiSchema
values {
sandbox
extraOrigins
accessType
forwardType
port
ssoUserIds
}
}
}
}
`);
export const updateConnectSettings = graphql(/* GraphQL */ `
mutation UpdateConnectSettings($input: ApiSettingsInput!) {
updateApiSettings(input: $input) {
sandbox
extraOrigins
accessType
forwardType
port
ssoUserIds
}
}
`);