mirror of
https://github.com/ansible/awx.git
synced 2026-05-07 01:17:37 -02:30
update grouping of activity stream type select and remove inv scripts
This commit is contained in:
@@ -6,6 +6,7 @@ import {
|
|||||||
Card,
|
Card,
|
||||||
PageSection,
|
PageSection,
|
||||||
PageSectionVariants,
|
PageSectionVariants,
|
||||||
|
SelectGroup,
|
||||||
Select,
|
Select,
|
||||||
SelectVariant,
|
SelectVariant,
|
||||||
SelectOption,
|
SelectOption,
|
||||||
@@ -119,6 +120,7 @@ function ActivityStream({ i18n }) {
|
|||||||
</Title>
|
</Title>
|
||||||
<Select
|
<Select
|
||||||
width="250px"
|
width="250px"
|
||||||
|
maxHeight="480px"
|
||||||
variant={SelectVariant.single}
|
variant={SelectVariant.single}
|
||||||
aria-label={i18n._(t`Activity Stream type selector`)}
|
aria-label={i18n._(t`Activity Stream type selector`)}
|
||||||
className="activityTypeSelect"
|
className="activityTypeSelect"
|
||||||
@@ -132,70 +134,78 @@ function ActivityStream({ i18n }) {
|
|||||||
}}
|
}}
|
||||||
selections={activityStreamType}
|
selections={activityStreamType}
|
||||||
isOpen={isTypeDropdownOpen}
|
isOpen={isTypeDropdownOpen}
|
||||||
|
isGrouped
|
||||||
>
|
>
|
||||||
<SelectOption key="all_activity" value="all">
|
<SelectGroup label={i18n._(t`Views`)} key="views">
|
||||||
{i18n._(t`All activity`)}
|
<SelectOption key="all_activity" value="all">
|
||||||
</SelectOption>
|
{i18n._(t`Dashboard (all activity)`)}
|
||||||
<SelectOption key="inventories" value="inventory">
|
</SelectOption>
|
||||||
{i18n._(t`Inventories`)}
|
<SelectOption key="jobs" value="job">
|
||||||
</SelectOption>
|
{i18n._(t`Jobs`)}
|
||||||
<SelectOption
|
</SelectOption>
|
||||||
key="applications"
|
<SelectOption key="schedules" value="schedule">
|
||||||
value="o_auth2_application,o_auth2_access_token"
|
{i18n._(t`Schedules`)}
|
||||||
>
|
</SelectOption>
|
||||||
{i18n._(t`Applications & Tokens`)}
|
<SelectOption key="workflow_approvals" value="workflow_approval">
|
||||||
</SelectOption>
|
{i18n._(t`Workflow Approvals`)}
|
||||||
<SelectOption key="credentials" value="credential">
|
</SelectOption>
|
||||||
{i18n._(t`Credentials`)}
|
</SelectGroup>
|
||||||
</SelectOption>
|
<SelectGroup label={i18n._(t`Resources`)} key="resources">
|
||||||
<SelectOption key="hosts" value="host">
|
<SelectOption
|
||||||
{i18n._(t`Hosts`)}
|
key="templates"
|
||||||
</SelectOption>
|
value="job_template,workflow_job_template,workflow_job_template_node"
|
||||||
<SelectOption key="inventory_scripts" value="custom_inventory_script">
|
>
|
||||||
{i18n._(t`Inventory Scripts`)}
|
{i18n._(t`Templates`)}
|
||||||
</SelectOption>
|
</SelectOption>
|
||||||
<SelectOption key="jobs" value="job">
|
<SelectOption key="credentials" value="credential">
|
||||||
{i18n._(t`Jobs`)}
|
{i18n._(t`Credentials`)}
|
||||||
</SelectOption>
|
</SelectOption>
|
||||||
<SelectOption
|
<SelectOption key="projects" value="project">
|
||||||
key="notification_templates"
|
{i18n._(t`Projects`)}
|
||||||
value="notification_template"
|
</SelectOption>
|
||||||
>
|
<SelectOption key="inventories" value="inventory">
|
||||||
{i18n._(t`Notification Templates`)}
|
{i18n._(t`Inventories`)}
|
||||||
</SelectOption>
|
</SelectOption>
|
||||||
<SelectOption key="organizations" value="organization">
|
<SelectOption key="hosts" value="host">
|
||||||
{i18n._(t`Organizations`)}
|
{i18n._(t`Hosts`)}
|
||||||
</SelectOption>
|
</SelectOption>
|
||||||
<SelectOption key="projects" value="project">
|
</SelectGroup>
|
||||||
{i18n._(t`Projects`)}
|
<SelectGroup label={i18n._(t`Access`)} key="access">
|
||||||
</SelectOption>
|
<SelectOption key="organizations" value="organization">
|
||||||
<SelectOption key="credential_types" value="credential_type">
|
{i18n._(t`Organizations`)}
|
||||||
{i18n._(t`Credential Types`)}
|
</SelectOption>
|
||||||
</SelectOption>
|
<SelectOption key="users" value="user">
|
||||||
<SelectOption key="schedules" value="schedule">
|
{i18n._(t`Users`)}
|
||||||
{i18n._(t`Schedules`)}
|
</SelectOption>
|
||||||
</SelectOption>
|
<SelectOption key="teams" value="team">
|
||||||
<SelectOption key="teams" value="team">
|
{i18n._(t`Teams`)}
|
||||||
{i18n._(t`Teams`)}
|
</SelectOption>
|
||||||
</SelectOption>
|
</SelectGroup>
|
||||||
<SelectOption
|
<SelectGroup label={i18n._(t`Adminisration`)} key="administration">
|
||||||
key="templates"
|
<SelectOption key="credential_types" value="credential_type">
|
||||||
value="job_template,workflow_job_template,workflow_job_template_node"
|
{i18n._(t`Credential Types`)}
|
||||||
>
|
</SelectOption>
|
||||||
{i18n._(t`Templates`)}
|
<SelectOption
|
||||||
</SelectOption>
|
key="notification_templates"
|
||||||
<SelectOption key="users" value="user">
|
value="notification_template"
|
||||||
{i18n._(t`Users`)}
|
>
|
||||||
</SelectOption>
|
{i18n._(t`Notification Templates`)}
|
||||||
<SelectOption key="workflow_approvals" value="workflow_approval">
|
</SelectOption>
|
||||||
{i18n._(t`Workflow Approvals`)}
|
<SelectOption key="instance_groups" value="instance_group">
|
||||||
</SelectOption>
|
{i18n._(t`Instance Groups`)}
|
||||||
<SelectOption key="instance_groups" value="instance_group">
|
</SelectOption>
|
||||||
{i18n._(t`Instance Groups`)}
|
<SelectOption
|
||||||
</SelectOption>
|
key="applications"
|
||||||
<SelectOption key="settings" value="setting">
|
value="o_auth2_application,o_auth2_access_token"
|
||||||
{i18n._(t`Settings`)}
|
>
|
||||||
</SelectOption>
|
{i18n._(t`Applications & Tokens`)}
|
||||||
|
</SelectOption>
|
||||||
|
</SelectGroup>
|
||||||
|
<SelectGroup label={i18n._(t`Settings`)} key="settings">
|
||||||
|
<SelectOption key="settings" value="setting">
|
||||||
|
{i18n._(t`Settings`)}
|
||||||
|
</SelectOption>
|
||||||
|
</SelectGroup>
|
||||||
</Select>
|
</Select>
|
||||||
</PageSection>
|
</PageSection>
|
||||||
<PageSection>
|
<PageSection>
|
||||||
|
|||||||
Reference in New Issue
Block a user