build: update dashboard artifacts and add repeat-modules test workflow

This commit is contained in:
j3ssie
2026-01-27 01:28:21 +08:00
parent 7f339a69f0
commit 5bb2ff7f0c
343 changed files with 1433 additions and 577 deletions
+4
View File
@@ -3415,6 +3415,10 @@ const docTemplate = `{
"description": "Wait time between repeats (e.g., 30s, 20m, 10h, 1d)",
"type": "string"
},
"run_mode": {
"description": "local, distributed, cloud (default: local)",
"type": "string"
},
"runner_type": {
"description": "Runner configuration",
"type": "string"
+4
View File
@@ -3404,6 +3404,10 @@
"description": "Wait time between repeats (e.g., 30s, 20m, 10h, 1d)",
"type": "string"
},
"run_mode": {
"description": "local, distributed, cloud (default: local)",
"type": "string"
},
"runner_type": {
"description": "Runner configuration",
"type": "string"
+3
View File
@@ -180,6 +180,9 @@ definitions:
repeat_wait_time:
description: Wait time between repeats (e.g., 30s, 20m, 10h, 1d)
type: string
run_mode:
description: 'local, distributed, cloud (default: local)'
type: string
runner_type:
description: Runner configuration
type: string
-65
View File
@@ -1,65 +0,0 @@
# Osmedeus API Documentation
## Overview
The Osmedeus API provides a RESTful interface for managing security automation workflows, runs, and distributed task execution.
**Base URL:** `http://localhost:8002`
**Default Port:** `8002`
## Authentication
Most API endpoints require authentication. Two methods are supported:
1. **JWT Token**: Obtain a token via the login endpoint, then include it in requests using the `Authorization: Bearer <token>` header.
2. **API Key**: Use a static API key via the `x-osm-api-key` header. Configure in `~/osmedeus-base/osm-settings.yaml` under `server.auth_api_key`.
See [Authentication](authentication.md) for details.
## API Reference
| Category | Description |
|----------|-------------|
| [Public Endpoints](public.md) | Server info, health checks, Swagger docs |
| [Authentication](authentication.md) | Login and JWT token management |
| [Workflows](workflows.md) | List, view, and refresh workflows |
| [Runs](runs.md) | Create and manage workflow executions |
| [File Uploads](uploads.md) | Upload target files and workflows |
| [Snapshots](snapshots.md) | Download workspace snapshots |
| [Workspaces](workspaces.md) | List and manage workspaces |
| [Assets](assets.md) | View discovered assets |
| [Vulnerabilities](vulnerabilities.md) | View and manage vulnerabilities |
| [Event Logs](event-logs.md) | View execution event logs |
| [Step Results](steps.md) | Query step execution results |
| [Functions](functions.md) | Execute and list utility functions |
| [System Statistics](system.md) | Get aggregated system stats |
| [Settings](settings.md) | Manage server configuration |
| [Installation](install.md) | Install binaries and workflows |
| [Schedules](schedules.md) | Manage scheduled workflows |
| [Distributed Mode](distributed.md) | Worker and task management |
| [LLM API](llm.md) | Large Language Model API |
| [Reference](reference.md) | Error codes, pagination, cron expressions, step types |
## Quick Start
```bash
# Get server info (no auth required)
curl http://localhost:8002/server-info
# Login and get token
export TOKEN=$(curl -s -X POST http://localhost:8002/osm/api/login \
-H "Content-Type: application/json" \
-d '{"username": "osmedeus", "password": "admin"}' | jq -r '.token')
# List workflows
curl http://localhost:8002/osm/api/workflows \
-H "Authorization: Bearer $TOKEN"
# Start a scan
curl -X POST http://localhost:8002/osm/api/runs \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"flow": "subdomain-enum", "target": "example.com"}'
```
+73
View File
@@ -0,0 +1,73 @@
---
title: "Osmedeus API Documentation"
description: "RESTful API reference for managing security automation workflows"
---
# Osmedeus API Documentation
## Overview
The Osmedeus API provides a RESTful interface for managing security automation workflows, runs, and distributed task execution.
**Base URL:** `http://localhost:8002`
**Default Port:** `8002`
## Authentication
Most API endpoints require authentication. Two methods are supported:
1. **JWT Token**: Obtain a token via the login endpoint, then include it in requests using the `Authorization: Bearer <token>` header.
2. **API Key**: Use a static API key via the `x-osm-api-key` header. Configure in `~/osmedeus-base/osm-settings.yaml` under `server.auth_api_key`.
See [Authentication](authentication.mdx) for details.
## API Reference
| Category | Description |
|----------|-------------|
| [Public Endpoints](public.mdx) | Server info, health checks, Swagger docs |
| [Authentication](authentication.mdx) | Login, logout, and JWT token management |
| [Workflows](workflows.mdx) | List, view, and refresh workflows |
| [Runs](runs.mdx) | Create and manage workflow executions |
| [File Uploads](uploads.mdx) | Upload target files and workflows |
| [Snapshots](snapshots.mdx) | Export and import workspace snapshots |
| [Workspaces](workspaces.mdx) | List and manage workspaces |
| [Artifacts](artifacts.mdx) | List and download output artifacts |
| [Assets](assets.mdx) | View discovered assets |
| [Vulnerabilities](vulnerabilities.mdx) | View and manage vulnerabilities |
| [Event Logs](event-logs.mdx) | View execution event logs |
| [Step Results](steps.mdx) | Query step execution results |
| [Functions](functions.mdx) | Execute and list utility functions |
| [System Statistics](system.mdx) | Get aggregated system stats |
| [Settings](settings.mdx) | Manage server configuration |
| [Database](database.mdx) | Database management and cleanup |
| [Installation](install.mdx) | Install binaries and workflows |
| [Schedules](schedules.mdx) | Manage scheduled workflows |
| [Event Receiver](event-receiver.mdx) | Event-triggered workflows |
| [Distributed Mode](distributed.mdx) | Worker and task management |
| [LLM API](llm.mdx) | Large Language Model API |
| [Reference](reference.mdx) | Error codes, pagination, cron expressions, step types |
## Quick Start
```bash
# Get server info (no auth required)
curl http://localhost:8002/server-info
# Login and get token
export TOKEN=$(curl -s -X POST http://localhost:8002/osm/api/login \
-H "Content-Type: application/json" \
-d '{"username": "osmedeus", "password": "admin"}' | jq -r '.token')
# List workflows
curl http://localhost:8002/osm/api/workflows \
-H "Authorization: Bearer $TOKEN"
# Start a scan
curl -X POST http://localhost:8002/osm/api/runs \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"flow": "subdomain-enum", "target": "example.com"}'
```
+116
View File
@@ -0,0 +1,116 @@
---
title: "Artifacts"
description: "List and download output artifacts from workflow runs"
---
# Artifacts
## List Artifacts
Get a paginated list of all artifacts across workspaces.
```bash
curl http://localhost:8002/osm/api/artifacts \
-H "Authorization: Bearer $TOKEN"
```
**With pagination:**
```bash
curl "http://localhost:8002/osm/api/artifacts?offset=0&limit=50" \
-H "Authorization: Bearer $TOKEN"
```
**Filter by workspace:**
```bash
curl "http://localhost:8002/osm/api/artifacts?workspace=example.com" \
-H "Authorization: Bearer $TOKEN"
```
**Query Parameters:**
| Parameter | Type | Default | Description |
|-----------|------|---------|-------------|
| `workspace` | string | - | Filter by workspace name |
| `offset` | int | 0 | Pagination offset |
| `limit` | int | 20 | Maximum records to return |
**Response:**
```json
{
"data": [
{
"id": "c3d4e5f6-a7b8-9012-cdef-123456789012",
"run_id": 1,
"workspace": "example.com",
"name": "subdomains.txt",
"artifact_path": "/workspaces/example.com/subdomains.txt",
"artifact_type": "output",
"content_type": "txt",
"size_bytes": 4523,
"line_count": 150,
"description": "Discovered subdomains",
"created_at": "2025-01-15T10:01:45Z"
},
{
"id": "d4e5f6a7-b8c9-0123-def0-234567890123",
"run_id": 1,
"workspace": "example.com",
"name": "nuclei-results.json",
"artifact_path": "/workspaces/example.com/nuclei-results.json",
"artifact_type": "output",
"content_type": "json",
"size_bytes": 15234,
"line_count": 45,
"description": "Nuclei vulnerability scan results",
"created_at": "2025-01-15T10:15:00Z"
}
],
"pagination": {
"total": 100,
"offset": 0,
"limit": 20
}
}
```
---
## Download Workspace Artifact
Download all artifacts from a workspace as a zip file.
```bash
curl http://localhost:8002/osm/api/artifacts/example.com \
-H "Authorization: Bearer $TOKEN" \
--output example.com_artifacts.zip
```
**Response:**
- On success: Returns a zip file containing all artifacts
- Response headers include:
- `Content-Disposition: attachment; filename=<workspace>_artifacts.zip`
- `Content-Type: application/zip`
**Error Response (404):**
```json
{
"error": true,
"message": "Workspace not found: example.com"
}
```
---
## Artifact Types
| Type | Description |
|------|-------------|
| `report` | Generated reports from the workflow's reports section |
| `state_file` | State files like run-state.json, run-execution.log |
| `output` | General output files from steps |
| `screenshot` | Screenshots captured during the scan |
## Content Types
Detected content types based on file extension:
- `json`, `jsonl`, `yaml`, `html`, `md`, `log`, `pdf`, `png`, `txt`, `zip`, `folder`, `unknown`
@@ -1,3 +1,8 @@
---
title: "Assets"
description: "Query discovered assets and asset diff snapshots"
---
# Assets
## List Assets
@@ -1,3 +1,8 @@
---
title: "Authentication"
description: "JWT and API key authentication for API access"
---
# Authentication
Most API endpoints require JWT authentication. First, obtain a token via the login endpoint, then include it in subsequent requests.
@@ -52,6 +57,28 @@ curl -X POST http://localhost:8002/osm/api/login \
}
```
## Logout
**POST** `/osm/api/logout`
Clear the session cookie to log out.
### Request
```bash
curl -X POST http://localhost:8002/osm/api/logout
```
### Response (200 OK)
```json
{
"message": "Logged out successfully"
}
```
---
## Token Details
- **Algorithm**: HS256 (HMAC-SHA256)
+73
View File
@@ -0,0 +1,73 @@
---
title: "Database Management"
description: "Administrative endpoints for database management"
---
# Database Management
Administrative endpoints for managing the database.
## List Database Tables
Get a list of all database tables with their row counts.
```bash
curl http://localhost:8002/osm/api/database/tables \
-H "Authorization: Bearer $TOKEN"
```
**Response:**
```json
{
"data": [
{"name": "runs", "rows": 150},
{"name": "step_results", "rows": 2500},
{"name": "assets", "rows": 5000},
{"name": "vulnerabilities", "rows": 120},
{"name": "workspaces", "rows": 50},
{"name": "artifacts", "rows": 800},
{"name": "event_logs", "rows": 1200},
{"name": "schedules", "rows": 8}
]
}
```
---
## Clear Database Table
Clear all records from a specific database table. Use with caution.
```bash
curl -X POST http://localhost:8002/osm/api/database/tables/runs/clear \
-H "Authorization: Bearer $TOKEN"
```
**Response:**
```json
{
"message": "Table cleared successfully",
"table": "runs",
"rows_deleted": 150
}
```
**Error Response (Invalid table):**
```json
{
"error": true,
"message": "Invalid table name: unknown_table"
}
```
**Valid Table Names:**
- `runs` - Workflow run records
- `step_results` - Step execution results
- `assets` - Discovered assets
- `vulnerabilities` - Vulnerability records
- `workspaces` - Workspace metadata
- `artifacts` - Output artifacts
- `event_logs` - Event log records
- `schedules` - Scheduled workflows
- `asset_diff_snapshots` - Asset diff snapshots
- `vuln_diff_snapshots` - Vulnerability diff snapshots
@@ -1,3 +1,8 @@
---
title: "Distributed Mode"
description: "Worker and task management for distributed execution"
---
# Distributed Mode
These endpoints are only available when running the server in master mode.
@@ -1,3 +1,8 @@
---
title: "Event Logs"
description: "Query execution event logs with filtering"
---
# Event Logs
## List Event Logs
+147
View File
@@ -0,0 +1,147 @@
---
title: "Event Receiver"
description: "Event-triggered workflow management"
---
# Event Receiver
These endpoints are only available when the event receiver is enabled (default when scheduler is enabled).
## Get Event Receiver Status
Get the current status of the event receiver including registered triggers.
```bash
curl http://localhost:8002/osm/api/event-receiver/status \
-H "Authorization: Bearer $TOKEN"
```
**Response:**
```json
{
"enabled": true,
"running": true,
"triggers": {
"cron": 5,
"event": 3,
"watch": 2
},
"workflows_loaded": 10,
"last_event_at": "2025-01-15T10:30:00Z"
}
```
---
## List Event Receiver Workflows
Get a list of all workflows registered with the event receiver, including their triggers.
```bash
curl http://localhost:8002/osm/api/event-receiver/workflows \
-H "Authorization: Bearer $TOKEN"
```
**Response:**
```json
{
"data": [
{
"name": "subdomain-enum",
"kind": "flow",
"triggers": [
{
"name": "daily-scan",
"type": "cron",
"schedule": "0 2 * * *",
"enabled": true,
"next_run": "2025-01-16T02:00:00Z"
},
{
"name": "on-new-asset",
"type": "event",
"topic": "assets.new",
"enabled": true
}
]
},
{
"name": "vuln-scan",
"kind": "module",
"triggers": [
{
"name": "watch-targets",
"type": "watch",
"path": "/data/targets/*.txt",
"enabled": true
}
]
}
],
"count": 2
}
```
---
## Emit Event
Emit a custom event to trigger event-based workflows.
```bash
curl -X POST http://localhost:8002/osm/api/events/emit \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"topic": "assets.new",
"data": {
"url": "https://new-subdomain.example.com",
"source": "external-scanner"
}
}'
```
**Request Body:**
| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `topic` | string | Yes | Event topic to emit (e.g., `assets.new`, `custom.event`) |
| `data` | object | No | Event data payload passed to triggered workflows |
**Response:**
```json
{
"message": "Event emitted",
"topic": "assets.new",
"event_id": "evt_550e8400-e29b-41d4-a716-446655440000",
"triggered_workflows": ["subdomain-enum", "asset-tracker"]
}
```
**Error Response (no matching triggers):**
```json
{
"message": "Event emitted",
"topic": "assets.new",
"event_id": "evt_550e8400-e29b-41d4-a716-446655440000",
"triggered_workflows": [],
"note": "No workflows matched this event topic"
}
```
---
## Event Topics
Common event topics used by workflows:
| Topic | Description |
|-------|-------------|
| `assets.new` | New asset discovered |
| `assets.updated` | Asset information updated |
| `vuln.found` | New vulnerability found |
| `run.completed` | Workflow run completed |
| `run.failed` | Workflow run failed |
| `schedule.triggered` | Scheduled trigger fired |
Custom topics can be used by prefixing with `custom.` (e.g., `custom.my-event`).
@@ -1,3 +1,8 @@
---
title: "Functions"
description: "Execute and list utility functions"
---
# Functions
## Execute Utility Function
@@ -1,3 +1,8 @@
---
title: "Installation"
description: "Binary and workflow installation from registry"
---
# Installation
## Get Registry Info
+5
View File
@@ -1,3 +1,8 @@
---
title: "LLM API"
description: "OpenAI-compatible chat completions and embeddings"
---
# LLM API
Direct API access to Large Language Model capabilities without requiring workflow execution.
@@ -1,3 +1,8 @@
---
title: "Public Endpoints"
description: "Server info, health checks, and Swagger docs"
---
# Public Endpoints
These endpoints do not require authentication.
@@ -1,3 +1,8 @@
---
title: "API Reference"
description: "Error codes, pagination, cron expressions, step types"
---
# API Reference
## Error Responses
+124 -2
View File
@@ -1,3 +1,8 @@
---
title: "Runs"
description: "Create and manage workflow executions"
---
# Runs (Scans)
## Create a New Scan
@@ -80,6 +85,27 @@ curl -X POST http://localhost:8002/osm/api/runs \
}'
```
**Request Body Parameters:**
| Parameter | Type | Required | Default | Description |
|-----------|------|----------|---------|-------------|
| `flow` | string | No* | - | Flow workflow name to execute |
| `module` | string | No* | - | Module workflow name to execute |
| `target` | string | No** | - | Single target to scan |
| `targets` | array | No** | - | Multiple targets to scan |
| `target_file` | string | No** | - | Path to file containing targets |
| `params` | object | No | `{}` | Custom workflow parameters |
| `priority` | string | No | `normal` | Priority level: `low`, `normal`, `high`, `critical` |
| `timeout` | int | No | - | Timeout in minutes for the run |
| `concurrency` | int | No | 1 | Number of concurrent targets |
| `runner_type` | string | No | `host` | Execution environment: `host`, `docker`, `ssh` |
| `docker_image` | string | No | - | Docker image for docker runner |
| `ssh_host` | string | No | - | SSH host for ssh runner |
| `workspace` | string | No | auto | Custom workspace name |
\* One of `flow` or `module` is required.
\** One of `target`, `targets`, or `target_file` is required.
**Response:**
```json
{
@@ -88,7 +114,7 @@ curl -X POST http://localhost:8002/osm/api/runs \
"kind": "flow",
"target": "example.com",
"target_count": 1,
"priority": "high",
"priority": "normal",
"job_id": "a1b2c3d4",
"run_uuid": "550e8400-e29b-41d4-a716-446655440000",
"status": "queued",
@@ -124,7 +150,7 @@ curl -X POST http://localhost:8002/osm/api/runs \
"target_count": 3,
"targets": ["example.com", "test.com", "demo.com"],
"concurrency": 3,
"priority": "medium",
"priority": "normal",
"job_id": "b2c3d4e5",
"status": "queued",
"poll_url": "/osm/api/jobs/b2c3d4e5"
@@ -426,3 +452,99 @@ curl http://localhost:8002/osm/api/runs/1/artifacts \
**Content Types:**
- `json`, `jsonl`, `yaml`, `html`, `md`, `log`, `pdf`, `png`, `txt`, `zip`, `folder`, `unknown`
---
## Duplicate Run
Create a copy of an existing run with the same configuration.
```bash
curl -X POST http://localhost:8002/osm/api/runs/550e8400-e29b-41d4-a716-446655440000/duplicate \
-H "Authorization: Bearer $TOKEN"
```
**Response:**
```json
{
"message": "Run duplicated",
"original_run_id": "550e8400-e29b-41d4-a716-446655440000",
"new_run_uuid": "660e8400-e29b-41d4-a716-446655440001",
"status": "pending"
}
```
---
## Start Run
Start a pending run that was created but not yet started.
```bash
curl -X POST http://localhost:8002/osm/api/runs/550e8400-e29b-41d4-a716-446655440000/start \
-H "Authorization: Bearer $TOKEN"
```
**Response:**
```json
{
"message": "Run started",
"run_uuid": "550e8400-e29b-41d4-a716-446655440000",
"status": "running"
}
```
---
## Get Job Status
Get the status of a job (a group of runs from the same request). This is useful for tracking multi-target scans.
```bash
curl http://localhost:8002/osm/api/jobs/a1b2c3d4 \
-H "Authorization: Bearer $TOKEN"
```
**Response:**
```json
{
"job_id": "a1b2c3d4",
"total_runs": 3,
"completed": 2,
"running": 1,
"failed": 0,
"pending": 0,
"runs": [
{
"run_uuid": "550e8400-e29b-41d4-a716-446655440000",
"target": "example.com",
"status": "completed"
},
{
"run_uuid": "550e8400-e29b-41d4-a716-446655440001",
"target": "test.com",
"status": "completed"
},
{
"run_uuid": "550e8400-e29b-41d4-a716-446655440002",
"target": "demo.com",
"status": "running"
}
]
}
```
---
## Priority Levels
Runs can be assigned a priority level to control execution order when multiple runs are queued.
| Priority | Description |
|----------|-------------|
| `low` | Lowest priority, processed last |
| `normal` | Default priority (used when not specified) |
| `high` | Higher priority, processed before normal/low |
| `critical` | Highest priority, processed first |
**Note:** Priority defaults to `normal` when not specified in the request
@@ -1,3 +1,8 @@
---
title: "Schedules"
description: "Manage scheduled workflow triggers"
---
# Schedules
## List Schedules
@@ -1,3 +1,8 @@
---
title: "Settings"
description: "Server configuration management"
---
# Settings
Manage server configuration settings.
@@ -70,3 +75,51 @@ curl -X PUT http://localhost:8002/osm/api/settings/yaml \
"message": "Invalid YAML configuration: yaml: unmarshal errors: ..."
}
```
---
## Reload Configuration
Trigger a hot-reload of the configuration file without restarting the server.
```bash
curl -X POST http://localhost:8002/osm/api/settings/reload \
-H "Authorization: Bearer $TOKEN"
```
**Response:**
```json
{
"message": "Configuration reloaded successfully",
"path": "/home/user/osmedeus-base/osm-settings.yaml"
}
```
**Error Response:**
```json
{
"error": true,
"message": "Failed to reload configuration: ..."
}
```
---
## Get Configuration Status
Get the current status of the hot-reloadable configuration, including last reload time and any errors.
```bash
curl http://localhost:8002/osm/api/settings/status \
-H "Authorization: Bearer $TOKEN"
```
**Response:**
```json
{
"path": "/home/user/osmedeus-base/osm-settings.yaml",
"last_reload": "2025-01-15T10:30:00Z",
"is_watching": true,
"error": ""
}
```
@@ -1,3 +1,8 @@
---
title: "Snapshots"
description: "Export and import workspace snapshots"
---
# Snapshots
## List Snapshots
+5
View File
@@ -1,3 +1,8 @@
---
title: "Step Results"
description: "Query step execution results"
---
# Step Results
## List Step Results
@@ -1,3 +1,8 @@
---
title: "System Statistics"
description: "Aggregated system statistics"
---
# System Statistics
## Get System Stats
@@ -1,3 +1,8 @@
---
title: "File Uploads"
description: "Upload target files and workflows"
---
# File Uploads
## Upload Input File
@@ -1,3 +1,8 @@
---
title: "Vulnerabilities"
description: "View and manage vulnerability records"
---
# Vulnerabilities
## List Vulnerabilities
@@ -1,3 +1,8 @@
---
title: "Workflows"
description: "List, view, and refresh workflows"
---
# Workflows
## List All Workflows
@@ -280,4 +285,3 @@ Steps can have dependencies on other steps using the `depends_on` field:
]
}
```
@@ -1,8 +1,13 @@
---
title: "Workspaces"
description: "List and manage scan workspaces"
---
# Workspaces
## List Workspaces
Get a list of all run workspaces.
Get a list of all run workspaces with full metadata.
**List workspaces from database (default):**
```bash
@@ -110,6 +115,29 @@ curl "http://localhost:8002/osm/api/workspaces?filesystem=true&offset=20&limit=1
---
## List Workspace Names
Get a lightweight list of workspace names only (without full metadata).
```bash
curl http://localhost:8002/osm/api/workspace-names \
-H "Authorization: Bearer $TOKEN"
```
**Response:**
```json
{
"data": [
"example.com",
"test.com",
"demo.org"
],
"count": 3
}
```
---
## Get Workspace State File
Retrieve the content of a workspace state file. This endpoint provides access to execution logs, completion markers, and workflow files associated with a workspace.
+40 -9
View File
@@ -15,7 +15,9 @@ import (
"github.com/j3ssie/osmedeus/v5/internal/core"
"github.com/j3ssie/osmedeus/v5/internal/database"
"github.com/j3ssie/osmedeus/v5/internal/executor"
"github.com/j3ssie/osmedeus/v5/internal/logger"
"github.com/j3ssie/osmedeus/v5/internal/parser"
"go.uber.org/zap"
)
// killProcessAndChildren kills a process and all its children using SIGKILL
@@ -49,12 +51,41 @@ func generateEmptyTarget() string {
}
// calculateTotalSteps returns the appropriate step count based on workflow kind.
// For module workflows, it returns len(Steps). For flow workflows, it returns len(Modules).
func calculateTotalSteps(workflow *core.Workflow) int {
if workflow.Kind == core.KindFlow {
// For module workflows, it returns len(Steps). For flow workflows, it sums steps from all modules.
func calculateTotalSteps(workflow *core.Workflow, loader *parser.Loader) int {
if workflow.Kind != core.KindFlow {
return len(workflow.Steps)
}
// Flow workflow: sum steps from all modules
if loader == nil {
return len(workflow.Modules)
}
return len(workflow.Steps)
log := logger.Get()
totalSteps := 0
for _, modRef := range workflow.Modules {
if modRef.Path == "" {
totalSteps++
continue
}
module, err := loader.LoadWorkflowByPath(modRef.Path)
if err != nil {
log.Warn("Failed to load module for step counting",
zap.String("module", modRef.Name),
zap.String("path", modRef.Path),
zap.Error(err),
)
totalSteps++
continue
}
totalSteps += len(module.Steps)
}
return totalSteps
}
// computeWorkspace computes the workspace name from target and params
@@ -88,7 +119,7 @@ func sanitizeTargetForWorkspace(target string) string {
}
// createRunRecord creates a database record for a run
func createRunRecord(ctx context.Context, _ *config.Config, workflow *core.Workflow, target string, params map[string]string, triggerType, jobID, priority, runMode string) (*database.Run, error) {
func createRunRecord(ctx context.Context, _ *config.Config, workflow *core.Workflow, loader *parser.Loader, target string, params map[string]string, triggerType, jobID, priority, runMode string) (*database.Run, error) {
now := time.Now()
runID := uuid.New().String()
@@ -110,7 +141,7 @@ func createRunRecord(ctx context.Context, _ *config.Config, workflow *core.Workf
TriggerType: triggerType,
RunGroupID: jobID,
StartedAt: &now,
TotalSteps: calculateTotalSteps(workflow),
TotalSteps: calculateTotalSteps(workflow, loader),
Workspace: workspace,
RunPriority: priority,
RunMode: runMode,
@@ -188,7 +219,7 @@ func executeRunsConcurrently(
ctx := context.Background()
// Create run record in database
run, err := createRunRecord(ctx, cfg, workflow, t, targetParams, "api", jobID, priority, runMode)
run, err := createRunRecord(ctx, cfg, workflow, loader, t, targetParams, "api", jobID, priority, runMode)
var runUUID string
var runID int64
if err == nil && run != nil {
@@ -320,7 +351,7 @@ func CreateRun(cfg *config.Config) fiber.Handler {
// Set default priority if not specified
priority := req.Priority
if priority == "" {
priority = "high"
priority = "normal"
}
// Validate priority
validPriorities := map[string]bool{"low": true, "normal": true, "high": true, "critical": true}
@@ -392,7 +423,7 @@ func CreateRun(cfg *config.Config) fiber.Handler {
// Create run record in database
ctx := context.Background()
run, _ := createRunRecord(ctx, cfgCopy, workflow, targets[0], params, "api", jobID, priority, runMode)
run, _ := createRunRecord(ctx, cfgCopy, workflow, loader, targets[0], params, "api", jobID, priority, runMode)
if run != nil {
runIDs = append(runIDs, run.RunUUID)
}
+2 -2
View File
File diff suppressed because one or more lines are too long
+2 -2
View File
@@ -1,9 +1,9 @@
1:"$Sreact.fragment"
2:I[47257,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"ClientPageRoot"]
3:I[16883,["/_next/static/chunks/9785aa98eecd6922.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/f1a3e65a17a7e75f.js","/_next/static/chunks/b5f708c6982c3b94.js","/_next/static/chunks/94ef2cd9ae258831.js","/_next/static/chunks/e76c06a2463d634e.js","/_next/static/chunks/096c32aa55ba712a.js","/_next/static/chunks/f8d2545d8a4f8c3d.js"],"default"]
3:I[16883,["/_next/static/chunks/9785aa98eecd6922.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/f1a3e65a17a7e75f.js","/_next/static/chunks/b5f708c6982c3b94.js","/_next/static/chunks/94ef2cd9ae258831.js","/_next/static/chunks/e76c06a2463d634e.js","/_next/static/chunks/096c32aa55ba712a.js","/_next/static/chunks/411ba98ac14f065c.js"],"default"]
6:I[97367,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"OutletBoundary"]
7:"$Sreact.suspense"
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[["$","$L2",null,{"Component":"$3","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@4","$@5"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/f8d2545d8a4f8c3d.js","async":true}]],["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[["$","$L2",null,{"Component":"$3","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@4","$@5"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/411ba98ac14f065c.js","async":true}]],["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],"loading":null,"isPartial":false}
4:{}
5:{}
8:null
+1 -1
View File
@@ -3,5 +3,5 @@
3:I[1701,["/_next/static/chunks/9785aa98eecd6922.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/f1a3e65a17a7e75f.js","/_next/static/chunks/b5f708c6982c3b94.js","/_next/static/chunks/94ef2cd9ae258831.js","/_next/static/chunks/e76c06a2463d634e.js","/_next/static/chunks/096c32aa55ba712a.js"],"default"]
4:I[39756,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
5:I[37457,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[[["$","script","script-0",{"src":"/_next/static/chunks/f1a3e65a17a7e75f.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/b5f708c6982c3b94.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/94ef2cd9ae258831.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/e76c06a2463d634e.js","async":true}],["$","script","script-4",{"src":"/_next/static/chunks/096c32aa55ba712a.js","async":true}]],["$","$L2",null,{"Component":"$3","slots":{"children":["$","$L4",null,{"parallelRouterKey":"children","template":["$","$L5",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]},"serverProvidedParams":{"params":{},"promises":["$@6"]}}]]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[[["$","script","script-0",{"src":"/_next/static/chunks/f1a3e65a17a7e75f.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/b5f708c6982c3b94.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/94ef2cd9ae258831.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/e76c06a2463d634e.js","async":true}],["$","script","script-4",{"src":"/_next/static/chunks/096c32aa55ba712a.js","async":true}]],["$","$L2",null,{"Component":"$3","slots":{"children":["$","$L4",null,{"parallelRouterKey":"children","template":["$","$L5",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]},"serverProvidedParams":{"params":{},"promises":["$@6"]}}]]}],"loading":null,"isPartial":false}
6:"$0:rsc:props:children:1:props:serverProvidedParams:params"
+3 -3
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -3,4 +3,4 @@
3:I[97367,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"MetadataBoundary"]
4:"$Sreact.suspense"
5:I[27201,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"IconMark"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Osmedeus Dashboard"}],["$","meta","1",{"name":"description","content":"Security scan management dashboard for Osmedeus Workflow Engine"}],["$","link","2",{"rel":"icon","href":"/_next/static/media/favicon.c24ea5a7.ico"}],["$","$L5","3",{}]]}]}]}],null]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Osmedeus Dashboard"}],["$","meta","1",{"name":"description","content":"Security scan management dashboard for Osmedeus Workflow Engine"}],["$","link","2",{"rel":"icon","href":"/_next/static/media/favicon.c24ea5a7.ico"}],["$","$L5","3",{}]]}]}]}],null]}],"loading":null,"isPartial":false}
+2 -2
View File
@@ -5,5 +5,5 @@
5:I[39756,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
6:I[37457,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
7:I[46696,["/_next/static/chunks/9785aa98eecd6922.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/440d7e9f198c67cb.js"],"Toaster"]
:HL["/_next/static/chunks/552e3049a6bb6b15.css","style"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/552e3049a6bb6b15.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/9785aa98eecd6922.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/35d59feed15619b8.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/440d7e9f198c67cb.js","async":true}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"min-h-screen bg-background antialiased","children":["$","$L2",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"disableTransitionOnChange":true,"children":[["$","$L3",null,{}],["$","$L4",null,{"children":[["$","$L5",null,{"parallelRouterKey":"children","template":["$","$L6",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}],["$","$L7",null,{"position":"bottom-right","richColors":true,"toastOptions":{"className":"border border-border"}}]]}]]}]}]}]]}],"loading":null,"isPartial":false}
:HL["/_next/static/chunks/f8e662a156648bdd.css","style"]
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/f8e662a156648bdd.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/9785aa98eecd6922.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/35d59feed15619b8.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/440d7e9f198c67cb.js","async":true}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"min-h-screen bg-background antialiased","children":["$","$L2",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"disableTransitionOnChange":true,"children":[["$","$L3",null,{}],["$","$L4",null,{"children":[["$","$L5",null,{"parallelRouterKey":"children","template":["$","$L6",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}],["$","$L7",null,{"position":"bottom-right","richColors":true,"toastOptions":{"className":"border border-border"}}]]}]]}]}]}]]}],"loading":null,"isPartial":false}
+2 -2
View File
@@ -1,2 +1,2 @@
:HL["/_next/static/chunks/552e3049a6bb6b15.css","style"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"(dashboard)","paramType":null,"paramKey":"(dashboard)","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":true},"staleTime":300}
:HL["/_next/static/chunks/f8e662a156648bdd.css","style"]
0:{"buildId":"07lkKL2yG-FqbafnB4--5","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"(dashboard)","paramType":null,"paramKey":"(dashboard)","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":true},"staleTime":300}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+2 -2
View File
File diff suppressed because one or more lines are too long
+2 -2
View File
@@ -10,8 +10,8 @@
b:I[97367,["/_next/static/chunks/5ae60b5ed3a7770a.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/fb70bb72a072b317.js"],"ViewportBoundary"]
d:I[97367,["/_next/static/chunks/5ae60b5ed3a7770a.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/fb70bb72a072b317.js"],"MetadataBoundary"]
f:I[68027,["/_next/static/chunks/5ae60b5ed3a7770a.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
:HL["/_next/static/chunks/552e3049a6bb6b15.css","style"]
0:{"P":null,"b":"grDRsQ3pDvKOkAGVmf-Eh","c":["","_not-found"],"q":"","i":false,"f":[[["",{"children":["/_not-found",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/552e3049a6bb6b15.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/5ae60b5ed3a7770a.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/440d7e9f198c67cb.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/35d59feed15619b8.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/fb70bb72a072b317.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"min-h-screen bg-background antialiased","children":["$","$L2",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"disableTransitionOnChange":true,"children":[["$","$L3",null,{}],["$","$L4",null,{"children":[["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","$L7",null,{"position":"bottom-right","richColors":true,"toastOptions":{"className":"border border-border"}}]]}]]}]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:1:props:children:0:props:notFound:0:1:props:style","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:1:props:children:0:props:notFound:0:1:props:children:props:children:1:props:style","children":404}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:1:props:children:0:props:notFound:0:1:props:children:props:children:2:props:style","children":["$","h2",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:1:props:children:0:props:notFound:0:1:props:children:props:children:2:props:children:props:style","children":"This page could not be found."}]}]]}]}]],null,["$","$L8",null,{"children":["$","$9",null,{"name":"Next.MetadataOutlet","children":"$@a"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$9",null,{"name":"Next.Metadata","children":"$Le"}]}]}],null]}],false]],"m":"$undefined","G":["$f","$undefined"],"S":true}
:HL["/_next/static/chunks/f8e662a156648bdd.css","style"]
0:{"P":null,"b":"07lkKL2yG-FqbafnB4--5","c":["","_not-found"],"q":"","i":false,"f":[[["",{"children":["/_not-found",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/f8e662a156648bdd.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/5ae60b5ed3a7770a.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/440d7e9f198c67cb.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/35d59feed15619b8.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/fb70bb72a072b317.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"min-h-screen bg-background antialiased","children":["$","$L2",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"disableTransitionOnChange":true,"children":[["$","$L3",null,{}],["$","$L4",null,{"children":[["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","$L7",null,{"position":"bottom-right","richColors":true,"toastOptions":{"className":"border border-border"}}]]}]]}]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:1:props:children:0:props:notFound:0:1:props:style","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:1:props:children:0:props:notFound:0:1:props:children:props:children:1:props:style","children":404}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:1:props:children:0:props:notFound:0:1:props:children:props:children:2:props:style","children":["$","h2",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:1:props:children:0:props:notFound:0:1:props:children:props:children:2:props:children:props:style","children":"This page could not be found."}]}]]}]}]],null,["$","$L8",null,{"children":["$","$9",null,{"name":"Next.MetadataOutlet","children":"$@a"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$9",null,{"name":"Next.Metadata","children":"$Le"}]}]}],null]}],false]],"m":"$undefined","G":["$f","$undefined"],"S":true}
c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
10:I[27201,["/_next/static/chunks/5ae60b5ed3a7770a.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/fb70bb72a072b317.js"],"IconMark"]
a:null
+2 -2
View File
@@ -10,8 +10,8 @@
b:I[97367,["/_next/static/chunks/5ae60b5ed3a7770a.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/fb70bb72a072b317.js"],"ViewportBoundary"]
d:I[97367,["/_next/static/chunks/5ae60b5ed3a7770a.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/fb70bb72a072b317.js"],"MetadataBoundary"]
f:I[68027,["/_next/static/chunks/5ae60b5ed3a7770a.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
:HL["/_next/static/chunks/552e3049a6bb6b15.css","style"]
0:{"P":null,"b":"grDRsQ3pDvKOkAGVmf-Eh","c":["","_not-found"],"q":"","i":false,"f":[[["",{"children":["/_not-found",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/552e3049a6bb6b15.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/5ae60b5ed3a7770a.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/440d7e9f198c67cb.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/35d59feed15619b8.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/fb70bb72a072b317.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"min-h-screen bg-background antialiased","children":["$","$L2",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"disableTransitionOnChange":true,"children":[["$","$L3",null,{}],["$","$L4",null,{"children":[["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","$L7",null,{"position":"bottom-right","richColors":true,"toastOptions":{"className":"border border-border"}}]]}]]}]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:1:props:children:0:props:notFound:0:1:props:style","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:1:props:children:0:props:notFound:0:1:props:children:props:children:1:props:style","children":404}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:1:props:children:0:props:notFound:0:1:props:children:props:children:2:props:style","children":["$","h2",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:1:props:children:0:props:notFound:0:1:props:children:props:children:2:props:children:props:style","children":"This page could not be found."}]}]]}]}]],null,["$","$L8",null,{"children":["$","$9",null,{"name":"Next.MetadataOutlet","children":"$@a"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$9",null,{"name":"Next.Metadata","children":"$Le"}]}]}],null]}],false]],"m":"$undefined","G":["$f","$undefined"],"S":true}
:HL["/_next/static/chunks/f8e662a156648bdd.css","style"]
0:{"P":null,"b":"07lkKL2yG-FqbafnB4--5","c":["","_not-found"],"q":"","i":false,"f":[[["",{"children":["/_not-found",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/f8e662a156648bdd.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/_next/static/chunks/5ae60b5ed3a7770a.js","async":true,"nonce":"$undefined"}],["$","script","script-1",{"src":"/_next/static/chunks/440d7e9f198c67cb.js","async":true,"nonce":"$undefined"}],["$","script","script-2",{"src":"/_next/static/chunks/35d59feed15619b8.js","async":true,"nonce":"$undefined"}],["$","script","script-3",{"src":"/_next/static/chunks/fb70bb72a072b317.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"min-h-screen bg-background antialiased","children":["$","$L2",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"disableTransitionOnChange":true,"children":[["$","$L3",null,{}],["$","$L4",null,{"children":[["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}],["$","$L7",null,{"position":"bottom-right","richColors":true,"toastOptions":{"className":"border border-border"}}]]}]]}]}]}]]}],{"children":[["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":[["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:1:props:children:0:props:notFound:0:1:props:style","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:1:props:children:0:props:notFound:0:1:props:children:props:children:1:props:style","children":404}],["$","div",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:1:props:children:0:props:notFound:0:1:props:children:props:children:2:props:style","children":["$","h2",null,{"style":"$0:f:0:1:0:props:children:1:props:children:props:children:props:children:1:props:children:0:props:notFound:0:1:props:children:props:children:2:props:children:props:style","children":"This page could not be found."}]}]]}]}]],null,["$","$L8",null,{"children":["$","$9",null,{"name":"Next.MetadataOutlet","children":"$@a"}]}]]}],{},null,false,false]},null,false,false]},null,false,false],["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$Lb",null,{"children":"$Lc"}],["$","div",null,{"hidden":true,"children":["$","$Ld",null,{"children":["$","$9",null,{"name":"Next.Metadata","children":"$Le"}]}]}],null]}],false]],"m":"$undefined","G":["$f","$undefined"],"S":true}
c:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
10:I[27201,["/_next/static/chunks/5ae60b5ed3a7770a.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/fb70bb72a072b317.js"],"IconMark"]
a:null
+1 -1
View File
@@ -3,4 +3,4 @@
3:I[97367,["/_next/static/chunks/5ae60b5ed3a7770a.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/fb70bb72a072b317.js"],"MetadataBoundary"]
4:"$Sreact.suspense"
5:I[27201,["/_next/static/chunks/5ae60b5ed3a7770a.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/fb70bb72a072b317.js"],"IconMark"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Osmedeus Dashboard"}],["$","meta","1",{"name":"description","content":"Security scan management dashboard for Osmedeus Workflow Engine"}],["$","link","2",{"rel":"icon","href":"/_next/static/media/favicon.c24ea5a7.ico"}],["$","$L5","3",{}]]}]}]}],null]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","h",{"children":[["$","meta",null,{"name":"robots","content":"noindex"}],["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Osmedeus Dashboard"}],["$","meta","1",{"name":"description","content":"Security scan management dashboard for Osmedeus Workflow Engine"}],["$","link","2",{"rel":"icon","href":"/_next/static/media/favicon.c24ea5a7.ico"}],["$","$L5","3",{}]]}]}]}],null]}],"loading":null,"isPartial":false}
+2 -2
View File
@@ -5,5 +5,5 @@
5:I[39756,["/_next/static/chunks/5ae60b5ed3a7770a.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
6:I[37457,["/_next/static/chunks/5ae60b5ed3a7770a.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
7:I[46696,["/_next/static/chunks/5ae60b5ed3a7770a.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/fb70bb72a072b317.js"],"Toaster"]
:HL["/_next/static/chunks/552e3049a6bb6b15.css","style"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/552e3049a6bb6b15.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/5ae60b5ed3a7770a.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/440d7e9f198c67cb.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/35d59feed15619b8.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/fb70bb72a072b317.js","async":true}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"min-h-screen bg-background antialiased","children":["$","$L2",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"disableTransitionOnChange":true,"children":[["$","$L3",null,{}],["$","$L4",null,{"children":[["$","$L5",null,{"parallelRouterKey":"children","template":["$","$L6",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}],["$","$L7",null,{"position":"bottom-right","richColors":true,"toastOptions":{"className":"border border-border"}}]]}]]}]}]}]]}],"loading":null,"isPartial":false}
:HL["/_next/static/chunks/f8e662a156648bdd.css","style"]
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/f8e662a156648bdd.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/5ae60b5ed3a7770a.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/440d7e9f198c67cb.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/35d59feed15619b8.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/fb70bb72a072b317.js","async":true}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"min-h-screen bg-background antialiased","children":["$","$L2",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"disableTransitionOnChange":true,"children":[["$","$L3",null,{}],["$","$L4",null,{"children":[["$","$L5",null,{"parallelRouterKey":"children","template":["$","$L6",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}],["$","$L7",null,{"position":"bottom-right","richColors":true,"toastOptions":{"className":"border border-border"}}]]}]]}]}]}]]}],"loading":null,"isPartial":false}
+1 -1
View File
@@ -1,5 +1,5 @@
1:"$Sreact.fragment"
2:I[97367,["/_next/static/chunks/5ae60b5ed3a7770a.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/fb70bb72a072b317.js"],"OutletBoundary"]
3:"$Sreact.suspense"
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],null,["$","$L2",null,{"children":["$","$3",null,{"name":"Next.MetadataOutlet","children":"$@4"}]}]]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],null,["$","$L2",null,{"children":["$","$3",null,{"name":"Next.MetadataOutlet","children":"$@4"}]}]]}],"loading":null,"isPartial":false}
4:null
+1 -1
View File
@@ -1,4 +1,4 @@
1:"$Sreact.fragment"
2:I[39756,["/_next/static/chunks/5ae60b5ed3a7770a.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
3:I[37457,["/_next/static/chunks/5ae60b5ed3a7770a.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"loading":null,"isPartial":false}
+2 -2
View File
@@ -1,2 +1,2 @@
:HL["/_next/static/chunks/552e3049a6bb6b15.css","style"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"/_not-found","paramType":null,"paramKey":"/_not-found","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":true},"staleTime":300}
:HL["/_next/static/chunks/f8e662a156648bdd.css","style"]
0:{"buildId":"07lkKL2yG-FqbafnB4--5","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"/_not-found","paramType":null,"paramKey":"/_not-found","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":true},"staleTime":300}
+1 -1
View File
@@ -1 +1 @@
{"data":[{"id":"asset-ws-001-0000","workspace":"ws-001","host":"api.example.com","url":"https://api.example.com","status_code":200,"title":"Welcome to Our API","technologies":["nginx","React","Node.js"],"created_at":"2026-01-23T17:57:37.578Z"},{"id":"asset-ws-001-0001","workspace":"ws-001","host":"www.example.com","url":"https://www.example.com/path-1","status_code":200,"title":"Admin Dashboard","technologies":["nginx","React"],"created_at":"2026-01-23T06:57:38.256Z"},{"id":"asset-ws-001-0002","workspace":"ws-001","host":"mail.example.com","url":"https://mail.example.com/path-2","status_code":200,"title":"Login Portal","technologies":["nginx"],"created_at":"2026-01-20T21:49:10.206Z"},{"id":"asset-ws-001-0003","workspace":"ws-001","host":"admin.example.com","url":"https://admin.example.com/path-3","status_code":200,"title":"Documentation","technologies":["nginx","React","Node.js"],"created_at":"2026-01-21T22:25:50.605Z"},{"id":"asset-ws-001-0004","workspace":"ws-001","host":"dashboard.example.com","url":"https://dashboard.example.com/path-4","status_code":301,"technologies":[],"created_at":"2026-01-18T14:39:51.595Z"},{"id":"asset-ws-001-0005","workspace":"ws-001","host":"app.example.com","url":"https://app.example.com/path-5","status_code":302,"technologies":[],"created_at":"2026-01-17T22:22:39.980Z"},{"id":"asset-ws-001-0006","workspace":"ws-001","host":"cdn.example.com","url":"https://cdn.example.com/path-6","status_code":403,"technologies":[],"created_at":"2026-01-21T06:38:43.087Z"},{"id":"asset-ws-001-0007","workspace":"ws-001","host":"static.example.com","url":"https://static.example.com/path-7","status_code":404,"technologies":[],"created_at":"2026-01-19T23:26:01.011Z"},{"id":"asset-ws-001-0008","workspace":"ws-001","host":"dev.example.com","url":"https://dev.example.com/path-8","status_code":500,"technologies":[],"created_at":"2026-01-22T15:46:52.326Z"},{"id":"asset-ws-001-0009","workspace":"ws-001","host":"staging.example.com","url":"https://staging.example.com/path-9","status_code":200,"title":"Blog","technologies":["nginx","React","Node.js"],"created_at":"2026-01-23T00:12:12.337Z"},{"id":"asset-ws-001-0010","workspace":"ws-001","host":"test.example.com","url":"https://test.example.com/path-10","status_code":200,"title":"Store","technologies":["nginx"],"created_at":"2026-01-22T19:41:32.819Z"},{"id":"asset-ws-001-0011","workspace":"ws-001","host":"beta.example.com","url":"https://beta.example.com/path-11","status_code":200,"title":"Developer Portal","technologies":["nginx"],"created_at":"2026-01-22T16:21:46.005Z"},{"id":"asset-ws-001-0012","workspace":"ws-001","host":"secure.example.com","url":"https://secure.example.com/path-12","status_code":200,"title":"Welcome to Our API","technologies":["nginx"],"created_at":"2026-01-21T02:14:40.337Z"},{"id":"asset-ws-001-0013","workspace":"ws-001","host":"auth.example.com","url":"https://auth.example.com/path-13","status_code":200,"title":"Admin Dashboard","technologies":["nginx","React"],"created_at":"2026-01-22T22:10:46.406Z"},{"id":"asset-ws-001-0014","workspace":"ws-001","host":"login.example.com","url":"https://login.example.com/path-14","status_code":200,"title":"Login Portal","technologies":["nginx","React"],"created_at":"2026-01-20T10:39:03.176Z"},{"id":"asset-ws-001-0015","workspace":"ws-001","host":"portal.example.com","url":"https://portal.example.com/path-15","status_code":200,"title":"Documentation","technologies":["nginx","React","Node.js"],"created_at":"2026-01-21T19:36:11.873Z"},{"id":"asset-ws-001-0016","workspace":"ws-001","host":"shop.example.com","url":"https://shop.example.com/path-16","status_code":301,"technologies":[],"created_at":"2026-01-20T10:18:16.213Z"},{"id":"asset-ws-001-0017","workspace":"ws-001","host":"store.example.com","url":"https://store.example.com/path-17","status_code":302,"technologies":[],"created_at":"2026-01-24T07:51:46.429Z"},{"id":"asset-ws-001-0018","workspace":"ws-001","host":"blog.example.com","url":"https://blog.example.com/path-18","status_code":403,"technologies":[],"created_at":"2026-01-17T20:30:17.312Z"},{"id":"asset-ws-001-0019","workspace":"ws-001","host":"docs.example.com","url":"https://docs.example.com/path-19","status_code":404,"technologies":[],"created_at":"2026-01-20T00:28:26.737Z"}],"pagination":{"total":856,"offset":0,"limit":20}}
{"data":[{"id":"asset-ws-001-0000","workspace":"ws-001","host":"api.example.com","url":"https://api.example.com","status_code":200,"title":"Welcome to Our API","technologies":["nginx","React","Node.js"],"created_at":"2026-01-23T22:51:50.977Z"},{"id":"asset-ws-001-0001","workspace":"ws-001","host":"www.example.com","url":"https://www.example.com/path-1","status_code":200,"title":"Admin Dashboard","technologies":["nginx","React","Node.js"],"created_at":"2026-01-21T14:36:31.356Z"},{"id":"asset-ws-001-0002","workspace":"ws-001","host":"mail.example.com","url":"https://mail.example.com/path-2","status_code":200,"title":"Login Portal","technologies":["nginx","React"],"created_at":"2026-01-26T04:31:34.630Z"},{"id":"asset-ws-001-0003","workspace":"ws-001","host":"admin.example.com","url":"https://admin.example.com/path-3","status_code":200,"title":"Documentation","technologies":["nginx","React"],"created_at":"2026-01-24T00:03:58.914Z"},{"id":"asset-ws-001-0004","workspace":"ws-001","host":"dashboard.example.com","url":"https://dashboard.example.com/path-4","status_code":301,"technologies":[],"created_at":"2026-01-24T13:05:08.205Z"},{"id":"asset-ws-001-0005","workspace":"ws-001","host":"app.example.com","url":"https://app.example.com/path-5","status_code":302,"technologies":[],"created_at":"2026-01-22T17:12:32.317Z"},{"id":"asset-ws-001-0006","workspace":"ws-001","host":"cdn.example.com","url":"https://cdn.example.com/path-6","status_code":403,"technologies":[],"created_at":"2026-01-26T05:05:50.292Z"},{"id":"asset-ws-001-0007","workspace":"ws-001","host":"static.example.com","url":"https://static.example.com/path-7","status_code":404,"technologies":[],"created_at":"2026-01-21T05:01:16.468Z"},{"id":"asset-ws-001-0008","workspace":"ws-001","host":"dev.example.com","url":"https://dev.example.com/path-8","status_code":500,"technologies":[],"created_at":"2026-01-21T17:39:24.009Z"},{"id":"asset-ws-001-0009","workspace":"ws-001","host":"staging.example.com","url":"https://staging.example.com/path-9","status_code":200,"title":"Blog","technologies":["nginx","React","Node.js"],"created_at":"2026-01-24T20:57:26.151Z"},{"id":"asset-ws-001-0010","workspace":"ws-001","host":"test.example.com","url":"https://test.example.com/path-10","status_code":200,"title":"Store","technologies":["nginx","React","Node.js"],"created_at":"2026-01-22T09:09:41.652Z"},{"id":"asset-ws-001-0011","workspace":"ws-001","host":"beta.example.com","url":"https://beta.example.com/path-11","status_code":200,"title":"Developer Portal","technologies":["nginx"],"created_at":"2026-01-20T00:37:54.323Z"},{"id":"asset-ws-001-0012","workspace":"ws-001","host":"secure.example.com","url":"https://secure.example.com/path-12","status_code":200,"title":"Welcome to Our API","technologies":["nginx","React","Node.js"],"created_at":"2026-01-24T02:36:48.835Z"},{"id":"asset-ws-001-0013","workspace":"ws-001","host":"auth.example.com","url":"https://auth.example.com/path-13","status_code":200,"title":"Admin Dashboard","technologies":["nginx","React"],"created_at":"2026-01-22T21:41:30.800Z"},{"id":"asset-ws-001-0014","workspace":"ws-001","host":"login.example.com","url":"https://login.example.com/path-14","status_code":200,"title":"Login Portal","technologies":["nginx"],"created_at":"2026-01-20T12:33:22.999Z"},{"id":"asset-ws-001-0015","workspace":"ws-001","host":"portal.example.com","url":"https://portal.example.com/path-15","status_code":200,"title":"Documentation","technologies":["nginx"],"created_at":"2026-01-23T13:02:46.886Z"},{"id":"asset-ws-001-0016","workspace":"ws-001","host":"shop.example.com","url":"https://shop.example.com/path-16","status_code":301,"technologies":[],"created_at":"2026-01-25T13:42:05.290Z"},{"id":"asset-ws-001-0017","workspace":"ws-001","host":"store.example.com","url":"https://store.example.com/path-17","status_code":302,"technologies":[],"created_at":"2026-01-25T09:19:10.476Z"},{"id":"asset-ws-001-0018","workspace":"ws-001","host":"blog.example.com","url":"https://blog.example.com/path-18","status_code":403,"technologies":[],"created_at":"2026-01-21T23:18:32.837Z"},{"id":"asset-ws-001-0019","workspace":"ws-001","host":"docs.example.com","url":"https://docs.example.com/path-19","status_code":404,"technologies":[],"created_at":"2026-01-26T06:59:28.790Z"}],"pagination":{"total":856,"offset":0,"limit":20}}
+1 -1
View File
@@ -1 +1 @@
{"running":[{"id":"scan-002","workflow_name":"vulnerability-scan","workflow_kind":"flow","target":"api.example.com","status":"running","worker_id":"worker-001","created_at":"2026-01-24T18:52:59.132Z","started_at":"2026-01-24T18:52:59.132Z"},{"id":"scan-003","workflow_name":"full-recon","workflow_kind":"flow","target":"testsite.org","status":"pending","worker_id":"worker-001","created_at":"2026-01-24T19:02:59.132Z","started_at":"2026-01-24T19:02:59.132Z"},{"id":"scan-008","workflow_name":"vulnerability-scan","workflow_kind":"flow","target":"shop.retail.com","status":"running","worker_id":"worker-001","created_at":"2026-01-24T18:57:59.132Z","started_at":"2026-01-24T18:57:59.132Z"}],"completed":[{"task_id":"scan-001","status":"completed","output":"Scan completed successfully","completed_at":"2026-01-24T18:37:59.132Z","workflow":"subdomain-enum","exports":{}},{"task_id":"scan-004","status":"failed","output":"Task ended","completed_at":"2026-01-24T17:14:39.132Z","workflow":"subdomain-enum","exports":{}},{"task_id":"scan-005","status":"completed","output":"Scan completed successfully","completed_at":"2026-01-23T20:07:59.132Z","workflow":"http-probe","exports":{}},{"task_id":"scan-006","status":"cancelled","output":"Task ended","completed_at":"2026-01-22T19:37:59.132Z","workflow":"subdomain-enum","exports":{}},{"task_id":"scan-007","status":"completed","output":"Scan completed successfully","completed_at":"2026-01-21T21:07:59.132Z","workflow":"full-recon","exports":{}}]}
{"running":[{"id":"scan-002","workflow_name":"vulnerability-scan","workflow_kind":"flow","target":"api.example.com","status":"running","worker_id":"worker-001","created_at":"2026-01-26T15:51:30.611Z","started_at":"2026-01-26T15:51:30.611Z"},{"id":"scan-003","workflow_name":"full-recon","workflow_kind":"flow","target":"testsite.org","status":"pending","worker_id":"worker-001","created_at":"2026-01-26T16:01:30.611Z","started_at":"2026-01-26T16:01:30.611Z"},{"id":"scan-008","workflow_name":"vulnerability-scan","workflow_kind":"flow","target":"shop.retail.com","status":"running","worker_id":"worker-001","created_at":"2026-01-26T15:56:30.611Z","started_at":"2026-01-26T15:56:30.611Z"}],"completed":[{"task_id":"scan-001","status":"completed","output":"Scan completed successfully","completed_at":"2026-01-26T15:36:30.611Z","workflow":"subdomain-enum","exports":{}},{"task_id":"scan-004","status":"failed","output":"Task ended","completed_at":"2026-01-26T14:13:10.611Z","workflow":"subdomain-enum","exports":{}},{"task_id":"scan-005","status":"completed","output":"Scan completed successfully","completed_at":"2026-01-25T17:06:30.611Z","workflow":"http-probe","exports":{}},{"task_id":"scan-006","status":"cancelled","output":"Task ended","completed_at":"2026-01-24T16:36:30.611Z","workflow":"subdomain-enum","exports":{}},{"task_id":"scan-007","status":"completed","output":"Scan completed successfully","completed_at":"2026-01-23T18:06:30.611Z","workflow":"full-recon","exports":{}}]}
+1 -1
View File
@@ -1 +1 @@
{"data":[{"name":"test-docker-flow","kind":"flow","description":"Flow orchestrating multiple Docker-based security scanning modules","tags":["mock-data"],"file_path":"/mock-workflows/test-docker-flow.yaml","params":[{"name":"target","required":true},{"name":"Output","default":"/tmp/osm-docker-flow"},{"name":"mode","default":"full"},{"name":"threads","default":"10"},{"name":"skip_vuln_scan","default":"false"}],"required_params":["target"],"step_count":0,"module_count":10,"checksum":"","indexed_at":"2026-01-24T19:07:59.141Z"},{"name":"ssh-runner-example","kind":"module","description":"Demonstrates SSH runner configuration with all available fields","tags":["ssh","runner","remote","mock-data"],"file_path":"/mock-workflows/full-field-workflows/module-ssh-runner.yaml","params":[{"name":"ssh_host","default":"192.168.1.100","required":true},{"name":"ssh_user","default":"scanner","required":true},{"name":"ssh_key_path","default":"~/.ssh/id_rsa"},{"name":"threads","default":"10"}],"required_params":["ssh_host","ssh_user"],"step_count":10,"module_count":0,"checksum":"","indexed_at":"2026-01-24T19:07:59.142Z"},{"name":"triggers-example","kind":"flow","description":"Demonstrates all trigger types with comprehensive field documentation","tags":["triggers","automation","scheduled","mock-data"],"file_path":"/mock-workflows/full-field-workflows/flow-with-triggers.yaml","params":[{"name":"scan_type","default":"standard"},{"name":"threads","default":"10"}],"required_params":[],"step_count":0,"module_count":3,"checksum":"","indexed_at":"2026-01-24T19:07:59.142Z"},{"name":"docker-runner-example","kind":"module","description":"Demonstrates Docker runner configuration with all available fields","tags":["docker","runner","container","mock-data"],"file_path":"/mock-workflows/full-field-workflows/module-docker-runner.yaml","params":[{"name":"api_key","default":"demo-key"},{"name":"threads","default":"5"}],"required_params":[],"step_count":7,"module_count":0,"checksum":"","indexed_at":"2026-01-24T19:07:59.142Z"},{"name":"mock-all-step-types-example","kind":"module","description":"Mock Demonstrates all step types and their fields with detailed comments","tags":["example","comprehensive","demo","mock-data"],"file_path":"/mock-workflows/full-field-workflows/mock-module-all-step-types.yaml","params":[{"name":"message","default":"Hello World","required":false},{"name":"output_dir","default":"{{Output}}/results","required":false},{"name":"threads","default":"10","required":false},{"name":"run_id","generator":"uuid()"}],"required_params":[],"step_count":14,"module_count":0,"checksum":"","indexed_at":"2026-01-24T19:07:59.143Z"},{"name":"mock-comprehensive-flow-example","kind":"flow","description":"Mock Demonstrates all flow-specific fields including modules, dependencies, conditions, and decisions","tags":["flow","comprehensive","example","mock-data"],"file_path":"/mock-workflows/full-field-workflows/mock-flow-comprehensive.yaml","params":[{"name":"threads","default":"10"},{"name":"timeout","default":"3600"},{"name":"scan_depth","default":"normal"},{"name":"output_format","default":"json"}],"required_params":[],"step_count":0,"module_count":11,"checksum":"","indexed_at":"2026-01-24T19:07:59.143Z"},{"name":"test-complex-docker-workflow","kind":"module","description":"Complex workflow demonstrating bash, function steps with docker step_runner","tags":["mock-data"],"file_path":"/mock-workflows/test-complex-docker-workflow.yaml","params":[{"name":"target","required":true},{"name":"output_dir","default":"/tmp/osm-complex-test"},{"name":"threads","default":"5"}],"required_params":["target"],"step_count":13,"module_count":0,"checksum":"","indexed_at":"2026-01-24T19:07:59.144Z"},{"name":"test-decision","kind":"module","description":"Test conditional step routing with decision","tags":["mock-data"],"file_path":"/mock-workflows/test-decision.yaml","params":[{"name":"target","required":true}],"required_params":["target"],"step_count":3,"module_count":0,"checksum":"","indexed_at":"2026-01-24T19:07:59.144Z"},{"name":"test-loop","kind":"module","description":"Test foreach loop with threading","tags":["mock-data"],"file_path":"/mock-workflows/test-loop.yaml","params":[{"name":"target","required":true}],"required_params":["target"],"step_count":2,"module_count":0,"checksum":"","indexed_at":"2026-01-24T19:07:59.144Z"}],"pagination":{"total":9,"offset":0,"limit":50}}
{"data":[{"name":"test-docker-flow","kind":"flow","description":"Flow orchestrating multiple Docker-based security scanning modules","tags":["mock-data"],"file_path":"/mock-workflows/test-docker-flow.yaml","params":[{"name":"target","required":true},{"name":"Output","default":"/tmp/osm-docker-flow"},{"name":"mode","default":"full"},{"name":"threads","default":"10"},{"name":"skip_vuln_scan","default":"false"}],"required_params":["target"],"step_count":0,"module_count":10,"checksum":"","indexed_at":"2026-01-26T16:06:30.606Z"},{"name":"ssh-runner-example","kind":"module","description":"Demonstrates SSH runner configuration with all available fields","tags":["ssh","runner","remote","mock-data"],"file_path":"/mock-workflows/full-field-workflows/module-ssh-runner.yaml","params":[{"name":"ssh_host","default":"192.168.1.100","required":true},{"name":"ssh_user","default":"scanner","required":true},{"name":"ssh_key_path","default":"~/.ssh/id_rsa"},{"name":"threads","default":"10"}],"required_params":["ssh_host","ssh_user"],"step_count":10,"module_count":0,"checksum":"","indexed_at":"2026-01-26T16:06:30.607Z"},{"name":"triggers-example","kind":"flow","description":"Demonstrates all trigger types with comprehensive field documentation","tags":["triggers","automation","scheduled","mock-data"],"file_path":"/mock-workflows/full-field-workflows/flow-with-triggers.yaml","params":[{"name":"scan_type","default":"standard"},{"name":"threads","default":"10"}],"required_params":[],"step_count":0,"module_count":3,"checksum":"","indexed_at":"2026-01-26T16:06:30.607Z"},{"name":"docker-runner-example","kind":"module","description":"Demonstrates Docker runner configuration with all available fields","tags":["docker","runner","container","mock-data"],"file_path":"/mock-workflows/full-field-workflows/module-docker-runner.yaml","params":[{"name":"api_key","default":"demo-key"},{"name":"threads","default":"5"}],"required_params":[],"step_count":7,"module_count":0,"checksum":"","indexed_at":"2026-01-26T16:06:30.607Z"},{"name":"mock-all-step-types-example","kind":"module","description":"Mock Demonstrates all step types and their fields with detailed comments","tags":["example","comprehensive","demo","mock-data"],"file_path":"/mock-workflows/full-field-workflows/mock-module-all-step-types.yaml","params":[{"name":"message","default":"Hello World","required":false},{"name":"output_dir","default":"{{Output}}/results","required":false},{"name":"threads","default":"10","required":false},{"name":"run_id","generator":"uuid()"}],"required_params":[],"step_count":14,"module_count":0,"checksum":"","indexed_at":"2026-01-26T16:06:30.608Z"},{"name":"mock-comprehensive-flow-example","kind":"flow","description":"Mock Demonstrates all flow-specific fields including modules, dependencies, conditions, and decisions","tags":["flow","comprehensive","example","mock-data"],"file_path":"/mock-workflows/full-field-workflows/mock-flow-comprehensive.yaml","params":[{"name":"threads","default":"10"},{"name":"timeout","default":"3600"},{"name":"scan_depth","default":"normal"},{"name":"output_format","default":"json"}],"required_params":[],"step_count":0,"module_count":11,"checksum":"","indexed_at":"2026-01-26T16:06:30.608Z"},{"name":"test-complex-docker-workflow","kind":"module","description":"Complex workflow demonstrating bash, function steps with docker step_runner","tags":["mock-data"],"file_path":"/mock-workflows/test-complex-docker-workflow.yaml","params":[{"name":"target","required":true},{"name":"output_dir","default":"/tmp/osm-complex-test"},{"name":"threads","default":"5"}],"required_params":["target"],"step_count":13,"module_count":0,"checksum":"","indexed_at":"2026-01-26T16:06:30.608Z"},{"name":"test-decision","kind":"module","description":"Test conditional step routing with decision","tags":["mock-data"],"file_path":"/mock-workflows/test-decision.yaml","params":[{"name":"target","required":true}],"required_params":["target"],"step_count":3,"module_count":0,"checksum":"","indexed_at":"2026-01-26T16:06:30.608Z"},{"name":"test-loop","kind":"module","description":"Test foreach loop with threading","tags":["mock-data"],"file_path":"/mock-workflows/test-loop.yaml","params":[{"name":"target","required":true}],"required_params":["target"],"step_count":2,"module_count":0,"checksum":"","indexed_at":"2026-01-26T16:06:30.608Z"}],"pagination":{"total":9,"offset":0,"limit":50}}
+1 -1
View File
File diff suppressed because one or more lines are too long
+2 -2
View File
File diff suppressed because one or more lines are too long
+2 -2
View File
File diff suppressed because one or more lines are too long
@@ -1,6 +1,6 @@
1:"$Sreact.fragment"
3:I[97367,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"OutletBoundary"]
4:"$Sreact.suspense"
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":["$L2",null,["$","$L3",null,{"children":["$","$4",null,{"name":"Next.MetadataOutlet","children":"$@5"}]}]]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":["$L2",null,["$","$L3",null,{"children":["$","$4",null,{"name":"Next.MetadataOutlet","children":"$@5"}]}]]}],"loading":null,"isPartial":false}
5:null
2:E{"digest":"NEXT_REDIRECT;replace;/inventory/workspaces;307;"}
+1 -1
View File
@@ -1,4 +1,4 @@
1:"$Sreact.fragment"
2:I[39756,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
3:I[37457,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"loading":null,"isPartial":false}
+1 -1
View File
@@ -3,5 +3,5 @@
3:I[1701,["/_next/static/chunks/9785aa98eecd6922.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/f1a3e65a17a7e75f.js","/_next/static/chunks/b5f708c6982c3b94.js","/_next/static/chunks/94ef2cd9ae258831.js","/_next/static/chunks/e76c06a2463d634e.js","/_next/static/chunks/096c32aa55ba712a.js"],"default"]
4:I[39756,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
5:I[37457,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[[["$","script","script-0",{"src":"/_next/static/chunks/f1a3e65a17a7e75f.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/b5f708c6982c3b94.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/94ef2cd9ae258831.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/e76c06a2463d634e.js","async":true}],["$","script","script-4",{"src":"/_next/static/chunks/096c32aa55ba712a.js","async":true}]],["$","$L2",null,{"Component":"$3","slots":{"children":["$","$L4",null,{"parallelRouterKey":"children","template":["$","$L5",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]},"serverProvidedParams":{"params":{},"promises":["$@6"]}}]]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[[["$","script","script-0",{"src":"/_next/static/chunks/f1a3e65a17a7e75f.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/b5f708c6982c3b94.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/94ef2cd9ae258831.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/e76c06a2463d634e.js","async":true}],["$","script","script-4",{"src":"/_next/static/chunks/096c32aa55ba712a.js","async":true}]],["$","$L2",null,{"Component":"$3","slots":{"children":["$","$L4",null,{"parallelRouterKey":"children","template":["$","$L5",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]},"serverProvidedParams":{"params":{},"promises":["$@6"]}}]]}],"loading":null,"isPartial":false}
6:"$0:rsc:props:children:1:props:serverProvidedParams:params"
+2 -2
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -3,4 +3,4 @@
3:I[97367,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"MetadataBoundary"]
4:"$Sreact.suspense"
5:I[27201,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"IconMark"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Osmedeus Dashboard"}],["$","meta","1",{"name":"description","content":"Security scan management dashboard for Osmedeus Workflow Engine"}],["$","link","2",{"rel":"icon","href":"/_next/static/media/favicon.c24ea5a7.ico"}],["$","$L5","3",{}]]}]}]}],null]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Osmedeus Dashboard"}],["$","meta","1",{"name":"description","content":"Security scan management dashboard for Osmedeus Workflow Engine"}],["$","link","2",{"rel":"icon","href":"/_next/static/media/favicon.c24ea5a7.ico"}],["$","$L5","3",{}]]}]}]}],null]}],"loading":null,"isPartial":false}
+2 -2
View File
@@ -5,5 +5,5 @@
5:I[39756,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
6:I[37457,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
7:I[46696,["/_next/static/chunks/9785aa98eecd6922.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/440d7e9f198c67cb.js"],"Toaster"]
:HL["/_next/static/chunks/552e3049a6bb6b15.css","style"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/552e3049a6bb6b15.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/9785aa98eecd6922.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/35d59feed15619b8.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/440d7e9f198c67cb.js","async":true}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"min-h-screen bg-background antialiased","children":["$","$L2",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"disableTransitionOnChange":true,"children":[["$","$L3",null,{}],["$","$L4",null,{"children":[["$","$L5",null,{"parallelRouterKey":"children","template":["$","$L6",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}],["$","$L7",null,{"position":"bottom-right","richColors":true,"toastOptions":{"className":"border border-border"}}]]}]]}]}]}]]}],"loading":null,"isPartial":false}
:HL["/_next/static/chunks/f8e662a156648bdd.css","style"]
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/f8e662a156648bdd.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/9785aa98eecd6922.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/35d59feed15619b8.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/440d7e9f198c67cb.js","async":true}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"min-h-screen bg-background antialiased","children":["$","$L2",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"disableTransitionOnChange":true,"children":[["$","$L3",null,{}],["$","$L4",null,{"children":[["$","$L5",null,{"parallelRouterKey":"children","template":["$","$L6",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}],["$","$L7",null,{"position":"bottom-right","richColors":true,"toastOptions":{"className":"border border-border"}}]]}]]}]}]}]]}],"loading":null,"isPartial":false}
+2 -2
View File
@@ -1,2 +1,2 @@
:HL["/_next/static/chunks/552e3049a6bb6b15.css","style"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"(dashboard)","paramType":null,"paramKey":"(dashboard)","hasRuntimePrefetch":false,"slots":{"children":{"name":"assets","paramType":null,"paramKey":"assets","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":true},"staleTime":300}
:HL["/_next/static/chunks/f8e662a156648bdd.css","style"]
0:{"buildId":"07lkKL2yG-FqbafnB4--5","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"(dashboard)","paramType":null,"paramKey":"(dashboard)","hasRuntimePrefetch":false,"slots":{"children":{"name":"assets","paramType":null,"paramKey":"assets","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":true},"staleTime":300}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,4 +1,4 @@
1:"$Sreact.fragment"
2:I[39756,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
3:I[37457,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"loading":null,"isPartial":false}
@@ -2,5 +2,5 @@
2:I[40291,["/_next/static/chunks/9785aa98eecd6922.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/f1a3e65a17a7e75f.js","/_next/static/chunks/b5f708c6982c3b94.js","/_next/static/chunks/94ef2cd9ae258831.js","/_next/static/chunks/e76c06a2463d634e.js","/_next/static/chunks/096c32aa55ba712a.js","/_next/static/chunks/bf7a5f496d6f62d5.js","/_next/static/chunks/abcedf44b8d94448.js","/_next/static/chunks/c86031db9444db8c.js"],"default"]
3:I[97367,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"OutletBoundary"]
4:"$Sreact.suspense"
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[["$","$L2",null,{}],[["$","script","script-0",{"src":"/_next/static/chunks/bf7a5f496d6f62d5.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/abcedf44b8d94448.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/c86031db9444db8c.js","async":true}]],["$","$L3",null,{"children":["$","$4",null,{"name":"Next.MetadataOutlet","children":"$@5"}]}]]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[["$","$L2",null,{}],[["$","script","script-0",{"src":"/_next/static/chunks/bf7a5f496d6f62d5.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/abcedf44b8d94448.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/c86031db9444db8c.js","async":true}]],["$","$L3",null,{"children":["$","$4",null,{"name":"Next.MetadataOutlet","children":"$@5"}]}]]}],"loading":null,"isPartial":false}
5:null
@@ -1,4 +1,4 @@
1:"$Sreact.fragment"
2:I[39756,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
3:I[37457,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"loading":null,"isPartial":false}
@@ -1,4 +1,4 @@
1:"$Sreact.fragment"
2:I[39756,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
3:I[37457,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"loading":null,"isPartial":false}
@@ -3,5 +3,5 @@
3:I[1701,["/_next/static/chunks/9785aa98eecd6922.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/f1a3e65a17a7e75f.js","/_next/static/chunks/b5f708c6982c3b94.js","/_next/static/chunks/94ef2cd9ae258831.js","/_next/static/chunks/e76c06a2463d634e.js","/_next/static/chunks/096c32aa55ba712a.js"],"default"]
4:I[39756,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
5:I[37457,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[[["$","script","script-0",{"src":"/_next/static/chunks/f1a3e65a17a7e75f.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/b5f708c6982c3b94.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/94ef2cd9ae258831.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/e76c06a2463d634e.js","async":true}],["$","script","script-4",{"src":"/_next/static/chunks/096c32aa55ba712a.js","async":true}]],["$","$L2",null,{"Component":"$3","slots":{"children":["$","$L4",null,{"parallelRouterKey":"children","template":["$","$L5",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]},"serverProvidedParams":{"params":{},"promises":["$@6"]}}]]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[[["$","script","script-0",{"src":"/_next/static/chunks/f1a3e65a17a7e75f.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/b5f708c6982c3b94.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/94ef2cd9ae258831.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/e76c06a2463d634e.js","async":true}],["$","script","script-4",{"src":"/_next/static/chunks/096c32aa55ba712a.js","async":true}]],["$","$L2",null,{"Component":"$3","slots":{"children":["$","$L4",null,{"parallelRouterKey":"children","template":["$","$L5",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]},"serverProvidedParams":{"params":{},"promises":["$@6"]}}]]}],"loading":null,"isPartial":false}
6:"$0:rsc:props:children:1:props:serverProvidedParams:params"
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -3,4 +3,4 @@
3:I[97367,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"MetadataBoundary"]
4:"$Sreact.suspense"
5:I[27201,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"IconMark"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Osmedeus Dashboard"}],["$","meta","1",{"name":"description","content":"Security scan management dashboard for Osmedeus Workflow Engine"}],["$","link","2",{"rel":"icon","href":"/_next/static/media/favicon.c24ea5a7.ico"}],["$","$L5","3",{}]]}]}]}],null]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Osmedeus Dashboard"}],["$","meta","1",{"name":"description","content":"Security scan management dashboard for Osmedeus Workflow Engine"}],["$","link","2",{"rel":"icon","href":"/_next/static/media/favicon.c24ea5a7.ico"}],["$","$L5","3",{}]]}]}]}],null]}],"loading":null,"isPartial":false}
+2 -2
View File
@@ -5,5 +5,5 @@
5:I[39756,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
6:I[37457,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
7:I[46696,["/_next/static/chunks/9785aa98eecd6922.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/440d7e9f198c67cb.js"],"Toaster"]
:HL["/_next/static/chunks/552e3049a6bb6b15.css","style"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/552e3049a6bb6b15.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/9785aa98eecd6922.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/35d59feed15619b8.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/440d7e9f198c67cb.js","async":true}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"min-h-screen bg-background antialiased","children":["$","$L2",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"disableTransitionOnChange":true,"children":[["$","$L3",null,{}],["$","$L4",null,{"children":[["$","$L5",null,{"parallelRouterKey":"children","template":["$","$L6",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}],["$","$L7",null,{"position":"bottom-right","richColors":true,"toastOptions":{"className":"border border-border"}}]]}]]}]}]}]]}],"loading":null,"isPartial":false}
:HL["/_next/static/chunks/f8e662a156648bdd.css","style"]
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/f8e662a156648bdd.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/9785aa98eecd6922.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/35d59feed15619b8.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/440d7e9f198c67cb.js","async":true}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"min-h-screen bg-background antialiased","children":["$","$L2",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"disableTransitionOnChange":true,"children":[["$","$L3",null,{}],["$","$L4",null,{"children":[["$","$L5",null,{"parallelRouterKey":"children","template":["$","$L6",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}],["$","$L7",null,{"position":"bottom-right","richColors":true,"toastOptions":{"className":"border border-border"}}]]}]]}]}]}]]}],"loading":null,"isPartial":false}
+2 -2
View File
@@ -1,2 +1,2 @@
:HL["/_next/static/chunks/552e3049a6bb6b15.css","style"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"(dashboard)","paramType":null,"paramKey":"(dashboard)","hasRuntimePrefetch":false,"slots":{"children":{"name":"assets","paramType":null,"paramKey":"assets","hasRuntimePrefetch":false,"slots":{"children":{"name":"workspaces","paramType":null,"paramKey":"workspaces","hasRuntimePrefetch":false,"slots":{"children":{"name":"id","paramType":"d","paramKey":"default","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":true},"staleTime":300}
:HL["/_next/static/chunks/f8e662a156648bdd.css","style"]
0:{"buildId":"07lkKL2yG-FqbafnB4--5","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"(dashboard)","paramType":null,"paramKey":"(dashboard)","hasRuntimePrefetch":false,"slots":{"children":{"name":"assets","paramType":null,"paramKey":"assets","hasRuntimePrefetch":false,"slots":{"children":{"name":"workspaces","paramType":null,"paramKey":"workspaces","hasRuntimePrefetch":false,"slots":{"children":{"name":"id","paramType":"d","paramKey":"default","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":true},"staleTime":300}
+2 -2
View File
File diff suppressed because one or more lines are too long
+2 -2
View File
File diff suppressed because one or more lines are too long
@@ -3,7 +3,7 @@
3:I[82935,["/_next/static/chunks/9785aa98eecd6922.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/f1a3e65a17a7e75f.js","/_next/static/chunks/b5f708c6982c3b94.js","/_next/static/chunks/94ef2cd9ae258831.js","/_next/static/chunks/e76c06a2463d634e.js","/_next/static/chunks/096c32aa55ba712a.js","/_next/static/chunks/32d67bb5e31b6954.js","/_next/static/chunks/bf7a5f496d6f62d5.js"],"default"]
6:I[97367,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"OutletBoundary"]
7:"$Sreact.suspense"
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[["$","$L2",null,{"Component":"$3","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@4","$@5"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/32d67bb5e31b6954.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/bf7a5f496d6f62d5.js","async":true}]],["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[["$","$L2",null,{"Component":"$3","serverProvidedParams":{"searchParams":{},"params":{},"promises":["$@4","$@5"]}}],[["$","script","script-0",{"src":"/_next/static/chunks/32d67bb5e31b6954.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/bf7a5f496d6f62d5.js","async":true}]],["$","$L6",null,{"children":["$","$7",null,{"name":"Next.MetadataOutlet","children":"$@8"}]}]]}],"loading":null,"isPartial":false}
4:{}
5:{}
8:null
+1 -1
View File
@@ -1,4 +1,4 @@
1:"$Sreact.fragment"
2:I[39756,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
3:I[37457,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"loading":null,"isPartial":false}
+1 -1
View File
@@ -3,5 +3,5 @@
3:I[1701,["/_next/static/chunks/9785aa98eecd6922.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/f1a3e65a17a7e75f.js","/_next/static/chunks/b5f708c6982c3b94.js","/_next/static/chunks/94ef2cd9ae258831.js","/_next/static/chunks/e76c06a2463d634e.js","/_next/static/chunks/096c32aa55ba712a.js"],"default"]
4:I[39756,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
5:I[37457,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[[["$","script","script-0",{"src":"/_next/static/chunks/f1a3e65a17a7e75f.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/b5f708c6982c3b94.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/94ef2cd9ae258831.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/e76c06a2463d634e.js","async":true}],["$","script","script-4",{"src":"/_next/static/chunks/096c32aa55ba712a.js","async":true}]],["$","$L2",null,{"Component":"$3","slots":{"children":["$","$L4",null,{"parallelRouterKey":"children","template":["$","$L5",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]},"serverProvidedParams":{"params":{},"promises":["$@6"]}}]]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[[["$","script","script-0",{"src":"/_next/static/chunks/f1a3e65a17a7e75f.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/b5f708c6982c3b94.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/94ef2cd9ae258831.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/e76c06a2463d634e.js","async":true}],["$","script","script-4",{"src":"/_next/static/chunks/096c32aa55ba712a.js","async":true}]],["$","$L2",null,{"Component":"$3","slots":{"children":["$","$L4",null,{"parallelRouterKey":"children","template":["$","$L5",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]},"serverProvidedParams":{"params":{},"promises":["$@6"]}}]]}],"loading":null,"isPartial":false}
6:"$0:rsc:props:children:1:props:serverProvidedParams:params"
+2 -2
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -3,4 +3,4 @@
3:I[97367,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"MetadataBoundary"]
4:"$Sreact.suspense"
5:I[27201,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"IconMark"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Osmedeus Dashboard"}],["$","meta","1",{"name":"description","content":"Security scan management dashboard for Osmedeus Workflow Engine"}],["$","link","2",{"rel":"icon","href":"/_next/static/media/favicon.c24ea5a7.ico"}],["$","$L5","3",{}]]}]}]}],null]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Osmedeus Dashboard"}],["$","meta","1",{"name":"description","content":"Security scan management dashboard for Osmedeus Workflow Engine"}],["$","link","2",{"rel":"icon","href":"/_next/static/media/favicon.c24ea5a7.ico"}],["$","$L5","3",{}]]}]}]}],null]}],"loading":null,"isPartial":false}
+2 -2
View File
@@ -5,5 +5,5 @@
5:I[39756,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
6:I[37457,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
7:I[46696,["/_next/static/chunks/9785aa98eecd6922.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/440d7e9f198c67cb.js"],"Toaster"]
:HL["/_next/static/chunks/552e3049a6bb6b15.css","style"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/552e3049a6bb6b15.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/9785aa98eecd6922.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/35d59feed15619b8.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/440d7e9f198c67cb.js","async":true}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"min-h-screen bg-background antialiased","children":["$","$L2",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"disableTransitionOnChange":true,"children":[["$","$L3",null,{}],["$","$L4",null,{"children":[["$","$L5",null,{"parallelRouterKey":"children","template":["$","$L6",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}],["$","$L7",null,{"position":"bottom-right","richColors":true,"toastOptions":{"className":"border border-border"}}]]}]]}]}]}]]}],"loading":null,"isPartial":false}
:HL["/_next/static/chunks/f8e662a156648bdd.css","style"]
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/f8e662a156648bdd.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/9785aa98eecd6922.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/35d59feed15619b8.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/440d7e9f198c67cb.js","async":true}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"min-h-screen bg-background antialiased","children":["$","$L2",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"disableTransitionOnChange":true,"children":[["$","$L3",null,{}],["$","$L4",null,{"children":[["$","$L5",null,{"parallelRouterKey":"children","template":["$","$L6",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}],["$","$L7",null,{"position":"bottom-right","richColors":true,"toastOptions":{"className":"border border-border"}}]]}]]}]}]}]]}],"loading":null,"isPartial":false}
+2 -2
View File
@@ -1,2 +1,2 @@
:HL["/_next/static/chunks/552e3049a6bb6b15.css","style"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"(dashboard)","paramType":null,"paramKey":"(dashboard)","hasRuntimePrefetch":false,"slots":{"children":{"name":"events","paramType":null,"paramKey":"events","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":true},"staleTime":300}
:HL["/_next/static/chunks/f8e662a156648bdd.css","style"]
0:{"buildId":"07lkKL2yG-FqbafnB4--5","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"(dashboard)","paramType":null,"paramKey":"(dashboard)","hasRuntimePrefetch":false,"slots":{"children":{"name":"events","paramType":null,"paramKey":"events","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":true},"staleTime":300}
+2 -2
View File
File diff suppressed because one or more lines are too long
+3 -3
View File
File diff suppressed because one or more lines are too long
+2 -2
View File
File diff suppressed because one or more lines are too long
+2 -2
View File
File diff suppressed because one or more lines are too long
@@ -1,6 +1,6 @@
1:"$Sreact.fragment"
3:I[97367,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"OutletBoundary"]
4:"$Sreact.suspense"
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":["$L2",null,["$","$L3",null,{"children":["$","$4",null,{"name":"Next.MetadataOutlet","children":"$@5"}]}]]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":["$L2",null,["$","$L3",null,{"children":["$","$4",null,{"name":"Next.MetadataOutlet","children":"$@5"}]}]]}],"loading":null,"isPartial":false}
5:null
2:E{"digest":"NEXT_REDIRECT;replace;/inventory/workspaces;307;"}
+1 -1
View File
@@ -1,4 +1,4 @@
1:"$Sreact.fragment"
2:I[39756,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
3:I[37457,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[null,["$","$L2",null,{"parallelRouterKey":"children","template":["$","$L3",null,{}]}]]}],"loading":null,"isPartial":false}
+1 -1
View File
@@ -3,5 +3,5 @@
3:I[1701,["/_next/static/chunks/9785aa98eecd6922.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/440d7e9f198c67cb.js","/_next/static/chunks/f1a3e65a17a7e75f.js","/_next/static/chunks/b5f708c6982c3b94.js","/_next/static/chunks/94ef2cd9ae258831.js","/_next/static/chunks/e76c06a2463d634e.js","/_next/static/chunks/096c32aa55ba712a.js"],"default"]
4:I[39756,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
5:I[37457,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[[["$","script","script-0",{"src":"/_next/static/chunks/f1a3e65a17a7e75f.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/b5f708c6982c3b94.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/94ef2cd9ae258831.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/e76c06a2463d634e.js","async":true}],["$","script","script-4",{"src":"/_next/static/chunks/096c32aa55ba712a.js","async":true}]],["$","$L2",null,{"Component":"$3","slots":{"children":["$","$L4",null,{"parallelRouterKey":"children","template":["$","$L5",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]},"serverProvidedParams":{"params":{},"promises":["$@6"]}}]]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[[["$","script","script-0",{"src":"/_next/static/chunks/f1a3e65a17a7e75f.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/b5f708c6982c3b94.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/94ef2cd9ae258831.js","async":true}],["$","script","script-3",{"src":"/_next/static/chunks/e76c06a2463d634e.js","async":true}],["$","script","script-4",{"src":"/_next/static/chunks/096c32aa55ba712a.js","async":true}]],["$","$L2",null,{"Component":"$3","slots":{"children":["$","$L4",null,{"parallelRouterKey":"children","template":["$","$L5",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}]},"serverProvidedParams":{"params":{},"promises":["$@6"]}}]]}],"loading":null,"isPartial":false}
6:"$0:rsc:props:children:1:props:serverProvidedParams:params"
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -3,4 +3,4 @@
3:I[97367,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"MetadataBoundary"]
4:"$Sreact.suspense"
5:I[27201,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"IconMark"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Osmedeus Dashboard"}],["$","meta","1",{"name":"description","content":"Security scan management dashboard for Osmedeus Workflow Engine"}],["$","link","2",{"rel":"icon","href":"/_next/static/media/favicon.c24ea5a7.ico"}],["$","$L5","3",{}]]}]}]}],null]}],"loading":null,"isPartial":false}
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","h",{"children":[null,["$","$L2",null,{"children":[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]}],["$","div",null,{"hidden":true,"children":["$","$L3",null,{"children":["$","$4",null,{"name":"Next.Metadata","children":[["$","title","0",{"children":"Osmedeus Dashboard"}],["$","meta","1",{"name":"description","content":"Security scan management dashboard for Osmedeus Workflow Engine"}],["$","link","2",{"rel":"icon","href":"/_next/static/media/favicon.c24ea5a7.ico"}],["$","$L5","3",{}]]}]}]}],null]}],"loading":null,"isPartial":false}
+2 -2
View File
@@ -5,5 +5,5 @@
5:I[39756,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
6:I[37457,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/fb70bb72a072b317.js"],"default"]
7:I[46696,["/_next/static/chunks/9785aa98eecd6922.js","/_next/static/chunks/35d59feed15619b8.js","/_next/static/chunks/440d7e9f198c67cb.js"],"Toaster"]
:HL["/_next/static/chunks/552e3049a6bb6b15.css","style"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/552e3049a6bb6b15.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/9785aa98eecd6922.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/35d59feed15619b8.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/440d7e9f198c67cb.js","async":true}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"min-h-screen bg-background antialiased","children":["$","$L2",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"disableTransitionOnChange":true,"children":[["$","$L3",null,{}],["$","$L4",null,{"children":[["$","$L5",null,{"parallelRouterKey":"children","template":["$","$L6",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}],["$","$L7",null,{"position":"bottom-right","richColors":true,"toastOptions":{"className":"border border-border"}}]]}]]}]}]}]]}],"loading":null,"isPartial":false}
:HL["/_next/static/chunks/f8e662a156648bdd.css","style"]
0:{"buildId":"07lkKL2yG-FqbafnB4--5","rsc":["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/chunks/f8e662a156648bdd.css","precedence":"next"}],["$","script","script-0",{"src":"/_next/static/chunks/9785aa98eecd6922.js","async":true}],["$","script","script-1",{"src":"/_next/static/chunks/35d59feed15619b8.js","async":true}],["$","script","script-2",{"src":"/_next/static/chunks/440d7e9f198c67cb.js","async":true}]],["$","html",null,{"lang":"en","suppressHydrationWarning":true,"children":["$","body",null,{"className":"min-h-screen bg-background antialiased","children":["$","$L2",null,{"attribute":"class","defaultTheme":"system","enableSystem":true,"disableTransitionOnChange":true,"children":[["$","$L3",null,{}],["$","$L4",null,{"children":[["$","$L5",null,{"parallelRouterKey":"children","template":["$","$L6",null,{}],"notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]]}],["$","$L7",null,{"position":"bottom-right","richColors":true,"toastOptions":{"className":"border border-border"}}]]}]]}]}]}]]}],"loading":null,"isPartial":false}
+2 -2
View File
@@ -1,2 +1,2 @@
:HL["/_next/static/chunks/552e3049a6bb6b15.css","style"]
0:{"buildId":"grDRsQ3pDvKOkAGVmf-Eh","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"(dashboard)","paramType":null,"paramKey":"(dashboard)","hasRuntimePrefetch":false,"slots":{"children":{"name":"inventory","paramType":null,"paramKey":"inventory","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":true},"staleTime":300}
:HL["/_next/static/chunks/f8e662a156648bdd.css","style"]
0:{"buildId":"07lkKL2yG-FqbafnB4--5","tree":{"name":"","paramType":null,"paramKey":"","hasRuntimePrefetch":false,"slots":{"children":{"name":"(dashboard)","paramType":null,"paramKey":"(dashboard)","hasRuntimePrefetch":false,"slots":{"children":{"name":"inventory","paramType":null,"paramKey":"inventory","hasRuntimePrefetch":false,"slots":{"children":{"name":"__PAGE__","paramType":null,"paramKey":"__PAGE__","hasRuntimePrefetch":false,"slots":null,"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":false}},"isRootLayout":true},"staleTime":300}
+2 -2
View File
File diff suppressed because one or more lines are too long
+2 -2
View File
File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More