Commit 3bdb47d6 authored by Hines, Jesse's avatar Hines, Jesse
Browse files

Add system to sim grid and config page

parent a9c5be4c
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -52,7 +52,7 @@ export function SimulationsDataGridHeader({
}) {
  return (
    <div
      className="grid grid-cols-8 border-b-2 border-neutral-400 bg-neutral-300 dark:border-neutral-700 dark:bg-neutral-800"
      className="grid grid-cols-9 border-b-2 border-neutral-400 bg-neutral-300 dark:border-neutral-700 dark:bg-neutral-800"
      style={{ ...style }}
    >
      {columns.map((column, index) => (
+2 −1
Original line number Diff line number Diff line
@@ -32,7 +32,7 @@ export function SimulationsDataGridRow({
    <Link
      to="/simulations/$simulationId/summary"
      params={{ simulationId: simulation.id }}
      className="grid w-full grid-cols-8 border-b-2 border-neutral-400 transition-opacity duration-500 hover:opacity-75 dark:border-neutral-700"
      className="grid w-full grid-cols-9 border-b-2 border-neutral-400 transition-opacity duration-500 hover:opacity-75 dark:border-neutral-700"
      search={{
        playbackInterval: 15,
      }}
@@ -47,6 +47,7 @@ export function SimulationsDataGridRow({
        </div>
      </div>
      <SimulationDataGridCell value={simulation.user} />
      <SimulationDataGridCell value={simulation.system} />
      <SimulationDataGridCell value={simulation.config.scheduler.jobs_mode} />
      <SimulationDataGridCell value={formatDate(simulation.start)} />
      <SimulationDataGridCell value={formatDate(simulation.end)} />
+19 −0
Original line number Diff line number Diff line
@@ -64,6 +64,25 @@ export const columns: ColumnHeader[] = [
    sort: { sortable: true, direction: null },
    inputType: "text",
  },
  {
    name: "System",
    propertyName: "system",
    operators: [
      FilterOperators.Contains,
      FilterOperators.DoesNotContain,
      FilterOperators.Equals,
      FilterOperators.DoesNotEqual,
      FilterOperators.StartsWith,
      FilterOperators.EndsWith,
      FilterOperators.OneOf,
      FilterOperators.NotOneOf,
      FilterOperators.MinimumLength,
      FilterOperators.MaxiumumLength,
    ],
    activeFilters: [],
    sort: { sortable: true, direction: null },
    inputType: "text",
  },
  {
    name: "Jobs Mode",
    propertyName: "jobs_mode",
+1 −0
Original line number Diff line number Diff line
@@ -3,6 +3,7 @@ import { SimulationRequest } from "./SimulationRequest.model";
export interface Simulation {
  id: string;
  user: string;
  system: string;
  state: "running" | "success" | "fail";
  error_messages: string|null;
  start: string;
+9 −1
Original line number Diff line number Diff line
@@ -52,7 +52,15 @@ function SimulationConfiguration() {
          </div>
        </Box>
      </Section>
      <Section header="Timing">
      <Section header="General">
        <Box>
          <Box.Header>System</Box.Header>
          <Box.Value>{data.system}</Box.Value>
        </Box>
        <Box>
          <Box.Header>User</Box.Header>
          <Box.Value>{data.user}</Box.Value>
        </Box>
        <Box>
          <Box.Header>Logical Start</Box.Header>
          <Box.Value>{formatDate(data.start)}</Box.Value>