diff --git a/packages/ui/src/assets/components/amq.svg b/packages/ui/src/assets/components/activemq.svg similarity index 52% rename from packages/ui/src/assets/components/amq.svg rename to packages/ui/src/assets/components/activemq.svg index f83893ec1..bb3a21e5c 100644 --- a/packages/ui/src/assets/components/amq.svg +++ b/packages/ui/src/assets/components/activemq.svg @@ -2,45 +2,18 @@ + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:dc="http://purl.org/dc/elements/1.1/"> - @@ -49,203 +22,95 @@ image/svg+xml - + transform="matrix(0.01994357,0,0,0.01994357,13.026692,90.742817)"> + style="opacity:1;fill:#c12766;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + style="opacity:1;fill:#3e489f;fill-opacity:1;stroke:none;stroke-width:15;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + style="opacity:1;fill:#714099;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + style="opacity:1;fill:#78932c;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + style="opacity:1;fill:#cf242a;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> diff --git a/packages/ui/src/assets/components/amqp.svg b/packages/ui/src/assets/components/amqp.svg index 2384215e5..f70433548 100644 --- a/packages/ui/src/assets/components/amqp.svg +++ b/packages/ui/src/assets/components/amqp.svg @@ -1,50 +1,49 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/arangodb.svg b/packages/ui/src/assets/components/arangodb.svg new file mode 100644 index 000000000..9f283a01b --- /dev/null +++ b/packages/ui/src/assets/components/arangodb.svg @@ -0,0 +1,27 @@ + + + + + + + + + folder_type_arangodb + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/avro.svg b/packages/ui/src/assets/components/avro.svg new file mode 100644 index 000000000..00d5f8d67 --- /dev/null +++ b/packages/ui/src/assets/components/avro.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/aws-bedrock.svg b/packages/ui/src/assets/components/aws-bedrock.svg new file mode 100644 index 000000000..1d8de8707 --- /dev/null +++ b/packages/ui/src/assets/components/aws-bedrock.svg @@ -0,0 +1,12 @@ + + + Icon-Architecture/32/Arch_Amazon-Bedrock_32 + + + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws-cloudtrail.svg b/packages/ui/src/assets/components/aws-cloudtrail.svg new file mode 100644 index 000000000..456d0e111 --- /dev/null +++ b/packages/ui/src/assets/components/aws-cloudtrail.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_AWS-CloudTrail_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws-config.svg b/packages/ui/src/assets/components/aws-config.svg new file mode 100644 index 000000000..8fd9b8c4d --- /dev/null +++ b/packages/ui/src/assets/components/aws-config.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_AWS-Config_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws-ddb.svg b/packages/ui/src/assets/components/aws-ddb.svg deleted file mode 100644 index 2a8f533a8..000000000 --- a/packages/ui/src/assets/components/aws-ddb.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws-s3.svg b/packages/ui/src/assets/components/aws-s3.svg deleted file mode 100644 index f8ec33904..000000000 --- a/packages/ui/src/assets/components/aws-s3.svg +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/packages/ui/src/assets/components/aws-secrets-manager.svg b/packages/ui/src/assets/components/aws-secrets-manager.svg new file mode 100644 index 000000000..e56f26f61 --- /dev/null +++ b/packages/ui/src/assets/components/aws-secrets-manager.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_AWS-Secrets-Manager_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-athena.svg b/packages/ui/src/assets/components/aws2-athena.svg new file mode 100644 index 000000000..11e0683f9 --- /dev/null +++ b/packages/ui/src/assets/components/aws2-athena.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_Amazon-Athena_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-cw.svg b/packages/ui/src/assets/components/aws2-cw.svg new file mode 100644 index 000000000..de06cf115 --- /dev/null +++ b/packages/ui/src/assets/components/aws2-cw.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_Amazon-CloudWatch_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-ddb.svg b/packages/ui/src/assets/components/aws2-ddb.svg new file mode 100644 index 000000000..948ee42ff --- /dev/null +++ b/packages/ui/src/assets/components/aws2-ddb.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_Amazon-DynamoDB_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-ddbstream.svg b/packages/ui/src/assets/components/aws2-ddbstream.svg new file mode 100644 index 000000000..948ee42ff --- /dev/null +++ b/packages/ui/src/assets/components/aws2-ddbstream.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_Amazon-DynamoDB_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-ec2.svg b/packages/ui/src/assets/components/aws2-ec2.svg new file mode 100644 index 000000000..df0196402 --- /dev/null +++ b/packages/ui/src/assets/components/aws2-ec2.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_Amazon-EC2_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-ecs.svg b/packages/ui/src/assets/components/aws2-ecs.svg new file mode 100644 index 000000000..52b5418cc --- /dev/null +++ b/packages/ui/src/assets/components/aws2-ecs.svg @@ -0,0 +1,12 @@ + + + Icon-Architecture/32/Arch_Amazon-ECS-Anywhere_32 + + + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-eks.svg b/packages/ui/src/assets/components/aws2-eks.svg new file mode 100644 index 000000000..fc6767567 --- /dev/null +++ b/packages/ui/src/assets/components/aws2-eks.svg @@ -0,0 +1,12 @@ + + + Icon-Architecture/48/Arch_Amazon-EKS-Cloud_48 + + + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-eventbridge.svg b/packages/ui/src/assets/components/aws2-eventbridge.svg new file mode 100644 index 000000000..1d6fe98a5 --- /dev/null +++ b/packages/ui/src/assets/components/aws2-eventbridge.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_Amazon-EventBridge_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-iam.svg b/packages/ui/src/assets/components/aws2-iam.svg new file mode 100644 index 000000000..eeb496607 --- /dev/null +++ b/packages/ui/src/assets/components/aws2-iam.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_AWS-IAM-Identity-Center_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-kinesis-firehose.svg b/packages/ui/src/assets/components/aws2-kinesis-firehose.svg new file mode 100644 index 000000000..9ee8700ed --- /dev/null +++ b/packages/ui/src/assets/components/aws2-kinesis-firehose.svg @@ -0,0 +1,12 @@ + + + Icon-Architecture/32/Arch_Amazon-Kinesis-Data-Streams_32 + + + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-kinesis.svg b/packages/ui/src/assets/components/aws2-kinesis.svg new file mode 100644 index 000000000..b2314b846 --- /dev/null +++ b/packages/ui/src/assets/components/aws2-kinesis.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_Amazon-Kinesis_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-kms.svg b/packages/ui/src/assets/components/aws2-kms.svg new file mode 100644 index 000000000..67dc49f5b --- /dev/null +++ b/packages/ui/src/assets/components/aws2-kms.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_AWS-Key-Management-Service_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-lambda.svg b/packages/ui/src/assets/components/aws2-lambda.svg new file mode 100644 index 000000000..b2718d169 --- /dev/null +++ b/packages/ui/src/assets/components/aws2-lambda.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_AWS-Lambda_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-mq.svg b/packages/ui/src/assets/components/aws2-mq.svg new file mode 100644 index 000000000..eb5145f54 --- /dev/null +++ b/packages/ui/src/assets/components/aws2-mq.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_Amazon-MQ_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-msk.svg b/packages/ui/src/assets/components/aws2-msk.svg new file mode 100644 index 000000000..f276a05d9 --- /dev/null +++ b/packages/ui/src/assets/components/aws2-msk.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_Amazon-Managed-Streaming-for-Apache-Kafka_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-redshift-data.svg b/packages/ui/src/assets/components/aws2-redshift-data.svg new file mode 100644 index 000000000..af15ffcf9 --- /dev/null +++ b/packages/ui/src/assets/components/aws2-redshift-data.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_Amazon-Redshift_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-s3.svg b/packages/ui/src/assets/components/aws2-s3.svg new file mode 100644 index 000000000..9845d13e2 --- /dev/null +++ b/packages/ui/src/assets/components/aws2-s3.svg @@ -0,0 +1,12 @@ + + + Icon-Architecture/32/Arch_Amazon-S3-on-Outposts_32 + + + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-ses.svg b/packages/ui/src/assets/components/aws2-ses.svg new file mode 100644 index 000000000..6654e214d --- /dev/null +++ b/packages/ui/src/assets/components/aws2-ses.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_Amazon-Simple-Email-Service_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-sns.svg b/packages/ui/src/assets/components/aws2-sns.svg new file mode 100644 index 000000000..c49236888 --- /dev/null +++ b/packages/ui/src/assets/components/aws2-sns.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_Amazon-Simple-Notification-Service_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-sqs.svg b/packages/ui/src/assets/components/aws2-sqs.svg new file mode 100644 index 000000000..6f6ebc9bd --- /dev/null +++ b/packages/ui/src/assets/components/aws2-sqs.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_Amazon-Simple-Queue-Service_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-step-functions.svg b/packages/ui/src/assets/components/aws2-step-functions.svg new file mode 100644 index 000000000..d1d544d51 --- /dev/null +++ b/packages/ui/src/assets/components/aws2-step-functions.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_AWS-Step-Functions_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-timestream.svg b/packages/ui/src/assets/components/aws2-timestream.svg new file mode 100644 index 000000000..6c4cc1e21 --- /dev/null +++ b/packages/ui/src/assets/components/aws2-timestream.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_Amazon-Timestream_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/aws2-translate.svg b/packages/ui/src/assets/components/aws2-translate.svg new file mode 100644 index 000000000..729fe6815 --- /dev/null +++ b/packages/ui/src/assets/components/aws2-translate.svg @@ -0,0 +1,10 @@ + + + Icon-Architecture/32/Arch_Amazon-Translate_32 + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/azure-cosmosdb.svg b/packages/ui/src/assets/components/azure-cosmosdb.svg new file mode 100644 index 000000000..ecb1792ed --- /dev/null +++ b/packages/ui/src/assets/components/azure-cosmosdb.svg @@ -0,0 +1 @@ +Icon-databases-121 \ No newline at end of file diff --git a/packages/ui/src/assets/components/azure-eventhubs.svg b/packages/ui/src/assets/components/azure-eventhubs.svg new file mode 100644 index 000000000..7bbf33aac --- /dev/null +++ b/packages/ui/src/assets/components/azure-eventhubs.svg @@ -0,0 +1 @@ +Icon-analytics-144 \ No newline at end of file diff --git a/packages/ui/src/assets/components/azure-files.svg b/packages/ui/src/assets/components/azure-files.svg new file mode 100644 index 000000000..a218bca5a --- /dev/null +++ b/packages/ui/src/assets/components/azure-files.svg @@ -0,0 +1 @@ +MsPortalFx.base.images-1 \ No newline at end of file diff --git a/packages/ui/src/assets/components/azure-key-vault.svg b/packages/ui/src/assets/components/azure-key-vault.svg new file mode 100644 index 000000000..53f0135e1 --- /dev/null +++ b/packages/ui/src/assets/components/azure-key-vault.svg @@ -0,0 +1 @@ +Icon-security-245 \ No newline at end of file diff --git a/packages/ui/src/assets/components/azure-servicebus.svg b/packages/ui/src/assets/components/azure-servicebus.svg new file mode 100644 index 000000000..2fc22a7ac --- /dev/null +++ b/packages/ui/src/assets/components/azure-servicebus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/components/azure-storage-blob.svg b/packages/ui/src/assets/components/azure-storage-blob.svg new file mode 100644 index 000000000..b1126cde6 --- /dev/null +++ b/packages/ui/src/assets/components/azure-storage-blob.svg @@ -0,0 +1 @@ +MsPortalFx.base.images-7 \ No newline at end of file diff --git a/packages/ui/src/assets/components/azure-storage-datalake.svg b/packages/ui/src/assets/components/azure-storage-datalake.svg new file mode 100644 index 000000000..08ba853c7 --- /dev/null +++ b/packages/ui/src/assets/components/azure-storage-datalake.svg @@ -0,0 +1 @@ +Icon-analytics-150 \ No newline at end of file diff --git a/packages/ui/src/assets/components/azure-storage-queue.svg b/packages/ui/src/assets/components/azure-storage-queue.svg new file mode 100644 index 000000000..707220b1b --- /dev/null +++ b/packages/ui/src/assets/components/azure-storage-queue.svg @@ -0,0 +1 @@ +MsPortalFx.base.images-3 \ No newline at end of file diff --git a/packages/ui/src/assets/components/azure.png b/packages/ui/src/assets/components/azure.png deleted file mode 100644 index 14c42838c..000000000 Binary files a/packages/ui/src/assets/components/azure.png and /dev/null differ diff --git a/packages/ui/src/assets/components/bean.svg b/packages/ui/src/assets/components/bean.svg new file mode 100644 index 000000000..792dc0be1 --- /dev/null +++ b/packages/ui/src/assets/components/bean.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/box.svg b/packages/ui/src/assets/components/box.svg new file mode 100644 index 000000000..5eec50e55 --- /dev/null +++ b/packages/ui/src/assets/components/box.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/components/braintree.svg b/packages/ui/src/assets/components/braintree.svg new file mode 100644 index 000000000..f451f7c84 --- /dev/null +++ b/packages/ui/src/assets/components/braintree.svg @@ -0,0 +1,4 @@ + + + + diff --git a/packages/ui/src/assets/components/cics.svg b/packages/ui/src/assets/components/cics.svg new file mode 100644 index 000000000..2dabb6a94 --- /dev/null +++ b/packages/ui/src/assets/components/cics.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/components/consul.svg b/packages/ui/src/assets/components/consul.svg new file mode 100644 index 000000000..335b3a09c --- /dev/null +++ b/packages/ui/src/assets/components/consul.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/couchbase.svg b/packages/ui/src/assets/components/couchbase.svg new file mode 100644 index 000000000..398722e23 --- /dev/null +++ b/packages/ui/src/assets/components/couchbase.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/packages/ui/src/assets/components/couchdb.svg b/packages/ui/src/assets/components/couchdb.svg new file mode 100644 index 000000000..bf78e0095 --- /dev/null +++ b/packages/ui/src/assets/components/couchdb.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/packages/ui/src/assets/components/cql.svg b/packages/ui/src/assets/components/cql.svg new file mode 100644 index 000000000..da5f8be24 --- /dev/null +++ b/packages/ui/src/assets/components/cql.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/crypto.svg b/packages/ui/src/assets/components/crypto.svg new file mode 100644 index 000000000..1f3352ad9 --- /dev/null +++ b/packages/ui/src/assets/components/crypto.svg @@ -0,0 +1,73 @@ + + Locked padlock icon - Red +key, door, closed, shut, safe, protect, defense, security, secure, theft, objects + + + + + 2023-12-08T17:36:08.635Z + pending + TRA46d0da62-b52d-4fd1-ad0a-15d92ac03480 + Icon + 2023-12-08T17:36:08.635Z + true + pending + 2023-12-08T17:36:29.596Z + rhcc-audience:internal + no + Icon + DER46d0da62-b52d-4fd1-ad0a-15d92ac03480 + Red + yes + image/svg+xml + 2024-02-09T20:31:57.386Z + + + Locked padlock icon - Red + + + + + key, door, closed, shut, safe, protect, defense, security, secure, theft, objects + + + Activate + Activate + 2024-02-09T22:19:13.818Z + workflow-process-service + Activate + workflow-process-service + true + 2024-02-09T22:19:13.818Z + workflow-process-service + 2024-02-09T22:19:13.818Z + 36 + 36 + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/debezium.png b/packages/ui/src/assets/components/debezium.png deleted file mode 100644 index 079aabeb2..000000000 Binary files a/packages/ui/src/assets/components/debezium.png and /dev/null differ diff --git a/packages/ui/src/assets/components/debezium.svg b/packages/ui/src/assets/components/debezium.svg new file mode 100644 index 000000000..2cf4f8af6 --- /dev/null +++ b/packages/ui/src/assets/components/debezium.svg @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/dhis2.svg b/packages/ui/src/assets/components/dhis2.svg new file mode 100644 index 000000000..7ab705f84 --- /dev/null +++ b/packages/ui/src/assets/components/dhis2.svg @@ -0,0 +1 @@ +dhis2-icon-rgb-positive diff --git a/packages/ui/src/assets/components/direct.svg b/packages/ui/src/assets/components/direct.svg new file mode 100644 index 000000000..7feef5d99 --- /dev/null +++ b/packages/ui/src/assets/components/direct.svg @@ -0,0 +1,46 @@ + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/docker.svg b/packages/ui/src/assets/components/docker.svg new file mode 100644 index 000000000..6a5d26ba9 --- /dev/null +++ b/packages/ui/src/assets/components/docker.svg @@ -0,0 +1,12 @@ + + + + + + + diff --git a/packages/ui/src/assets/components/drill.svg b/packages/ui/src/assets/components/drill.svg new file mode 100644 index 000000000..bda872c5a --- /dev/null +++ b/packages/ui/src/assets/components/drill.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/dropbox.svg b/packages/ui/src/assets/components/dropbox.svg index 1e9651225..1efe1dcf6 100644 --- a/packages/ui/src/assets/components/dropbox.svg +++ b/packages/ui/src/assets/components/dropbox.svg @@ -1 +1 @@ -DropboxGlyph +DropboxGlyph diff --git a/packages/ui/src/assets/components/elasticsearch.svg b/packages/ui/src/assets/components/elasticsearch.svg new file mode 100644 index 000000000..37540c8b6 --- /dev/null +++ b/packages/ui/src/assets/components/elasticsearch.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/email.svg b/packages/ui/src/assets/components/email.svg new file mode 100644 index 000000000..43cf51b35 --- /dev/null +++ b/packages/ui/src/assets/components/email.svg @@ -0,0 +1,73 @@ + + Email icon - Red +share, note, electronic, work, reply, forward, CC, BCC, send, alias, group, list, media and documents + + + + + 2023-12-08T17:36:59.437Z + pending + TRA8ff81ce1-7ec7-4666-af94-12e545602784 + Icon + 2023-12-08T17:36:59.437Z + true + pending + 2023-12-08T17:38:13.993Z + rhcc-audience:internal + no + Icon + DER8ff81ce1-7ec7-4666-af94-12e545602784 + Red + yes + image/svg+xml + 2024-02-09T20:20:20.472Z + + + Email icon - Red + + + + + share, note, electronic, work, reply, forward, CC, BCC, send, alias, group, list, media and documents + + + Activate + Activate + 2024-02-09T21:58:10.895Z + workflow-process-service + Activate + workflow-process-service + true + 2024-02-09T21:58:10.895Z + workflow-process-service + 2024-02-09T21:58:10.895Z + 36 + 36 + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/envelope.svg b/packages/ui/src/assets/components/envelope.svg new file mode 100644 index 000000000..531785c91 --- /dev/null +++ b/packages/ui/src/assets/components/envelope.svg @@ -0,0 +1,73 @@ + + Envelope icon - Red +email, mail, post office, shipping, letter, note, send, share, media and documents + + + + + 2023-12-08T17:37:01.137Z + pending + TRA71cfe990-092b-49d7-9507-96e35172b399 + Icon + 2023-12-08T17:37:01.137Z + true + pending + 2023-12-08T17:38:16.298Z + rhcc-audience:internal + no + Icon + DER71cfe990-092b-49d7-9507-96e35172b399 + Red + yes + image/svg+xml + 2024-02-09T20:20:24.281Z + + + Envelope icon - Red + + + + + email, mail, post office, shipping, letter, note, send, share, media and documents + + + Activate + Activate + 2024-02-09T21:58:18.666Z + workflow-process-service + Activate + workflow-process-service + true + 2024-02-09T21:58:18.666Z + workflow-process-service + 2024-02-09T21:58:18.666Z + 36 + 36 + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/etcd3.svg b/packages/ui/src/assets/components/etcd3.svg new file mode 100644 index 000000000..be9837754 --- /dev/null +++ b/packages/ui/src/assets/components/etcd3.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/exec.svg b/packages/ui/src/assets/components/exec.svg new file mode 100644 index 000000000..9b5235423 --- /dev/null +++ b/packages/ui/src/assets/components/exec.svg @@ -0,0 +1,77 @@ + + Command line icon - Red +developer, engineer, deploy, software, write, app, bracket, slash, script, pull, push, squash, software and technologies + + + + + 2023-12-08T17:42:52.991Z + pending + TRAd651148e-6e36-465e-87a9-af826937c6a8 + Icon + 2023-12-08T17:42:52.991Z + true + pending + 2023-12-08T17:43:01.823Z + rhcc-audience:internal + no + Icon + DERd651148e-6e36-465e-87a9-af826937c6a8 + Red + yes + image/svg+xml + 2024-02-09T20:16:00.518Z + + + Command line icon - Red + + + + + developer, engineer, deploy, software, write, app, bracket, slash, script, pull, push, squash, software and technologies + + + Activate + Activate + 2024-02-09T21:53:02.213Z + workflow-process-service + Activate + workflow-process-service + true + 2024-02-09T21:53:02.213Z + workflow-process-service + 2024-02-09T21:53:02.213Z + 36 + 36 + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/fhir.svg b/packages/ui/src/assets/components/fhir.svg index 5f8f2fda2..b2835e423 100644 --- a/packages/ui/src/assets/components/fhir.svg +++ b/packages/ui/src/assets/components/fhir.svg @@ -1,147 +1,156 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/file-watch.svg b/packages/ui/src/assets/components/file-watch.svg new file mode 100644 index 000000000..d2e91f06d --- /dev/null +++ b/packages/ui/src/assets/components/file-watch.svg @@ -0,0 +1,76 @@ + + Case study icon - Red +customer, ebook, collateral, success, spotlight, PDF, media and documents + + + + + 2023-12-08T17:36:51.366Z + pending + TRA81dd9411-94cb-42fd-94d8-140b45cf5473 + Icon + 2023-12-08T17:36:51.366Z + true + pending + 2023-12-08T17:38:17.822Z + rhcc-audience:internal + no + Icon + DER81dd9411-94cb-42fd-94d8-140b45cf5473 + Red + yes + image/svg+xml + 2024-02-09T20:19:33.984Z + + + Case study icon - Red + + + + + customer, ebook, collateral, success, spotlight, PDF, media and documents + + + Activate + Activate + 2024-02-09T21:56:55.790Z + workflow-process-service + Activate + workflow-process-service + true + 2024-02-09T21:56:55.790Z + workflow-process-service + 2024-02-09T21:56:55.790Z + 36 + 36 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/file.svg b/packages/ui/src/assets/components/file.svg new file mode 100644 index 000000000..7067e9063 --- /dev/null +++ b/packages/ui/src/assets/components/file.svg @@ -0,0 +1,73 @@ + + Folder icon - Red +file, data, storage, store, finder, explorer, save, upload, share, download, drive, media and documents + + + + + 2023-12-08T17:37:04.028Z + pending + TRAdcb6c1fc-c863-4b1c-a462-64569527e5bd + Icon + 2023-12-08T17:37:04.028Z + true + pending + 2023-12-08T17:38:18.732Z + rhcc-audience:internal + no + Icon + DERdcb6c1fc-c863-4b1c-a462-64569527e5bd + Red + yes + image/svg+xml + 2024-02-09T20:20:20.348Z + + + Folder icon - Red + + + + + file, data, storage, store, finder, explorer, save, upload, share, download, drive, media and documents + + + Activate + Activate + 2024-02-09T21:58:10.406Z + workflow-process-service + Activate + workflow-process-service + true + 2024-02-09T21:58:10.406Z + workflow-process-service + 2024-02-09T21:58:10.406Z + 36 + 36 + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/flink.svg b/packages/ui/src/assets/components/flink.svg index eaca0f4a2..a943d0bd2 100644 --- a/packages/ui/src/assets/components/flink.svg +++ b/packages/ui/src/assets/components/flink.svg @@ -1,4 +1,744 @@ - - - - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/freemarker.svg b/packages/ui/src/assets/components/freemarker.svg new file mode 100644 index 000000000..9d8ec2912 --- /dev/null +++ b/packages/ui/src/assets/components/freemarker.svg @@ -0,0 +1,2 @@ + +file_type_freemarker \ No newline at end of file diff --git a/packages/ui/src/assets/components/git.svg b/packages/ui/src/assets/components/git.svg new file mode 100644 index 000000000..5bf444b9b --- /dev/null +++ b/packages/ui/src/assets/components/git.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/components/google-bigquery.svg b/packages/ui/src/assets/components/google-bigquery.svg new file mode 100644 index 000000000..c6b3ceaca --- /dev/null +++ b/packages/ui/src/assets/components/google-bigquery.svg @@ -0,0 +1 @@ +Icon_24px_BigQuery_Color \ No newline at end of file diff --git a/packages/ui/src/assets/components/google-calendar.svg b/packages/ui/src/assets/components/google-calendar.svg new file mode 100644 index 000000000..c32c0c772 --- /dev/null +++ b/packages/ui/src/assets/components/google-calendar.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/google-drive.svg b/packages/ui/src/assets/components/google-drive.svg new file mode 100644 index 000000000..a8cefd5b2 --- /dev/null +++ b/packages/ui/src/assets/components/google-drive.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/google-functions.svg b/packages/ui/src/assets/components/google-functions.svg new file mode 100644 index 000000000..9459c2e86 --- /dev/null +++ b/packages/ui/src/assets/components/google-functions.svg @@ -0,0 +1 @@ +Icon_24px_Functions_Color \ No newline at end of file diff --git a/packages/ui/src/assets/components/google-mail.svg b/packages/ui/src/assets/components/google-mail.svg new file mode 100644 index 000000000..40b7175c1 --- /dev/null +++ b/packages/ui/src/assets/components/google-mail.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/google-pubsub.svg b/packages/ui/src/assets/components/google-pubsub.svg new file mode 100644 index 000000000..51cccfd91 --- /dev/null +++ b/packages/ui/src/assets/components/google-pubsub.svg @@ -0,0 +1 @@ +Icon_24px_Pub-Sub_Color \ No newline at end of file diff --git a/packages/ui/src/assets/components/google-secret-manager.svg b/packages/ui/src/assets/components/google-secret-manager.svg new file mode 100644 index 000000000..1668a0326 --- /dev/null +++ b/packages/ui/src/assets/components/google-secret-manager.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/googlesheets.svg b/packages/ui/src/assets/components/google-sheets.svg similarity index 100% rename from packages/ui/src/assets/components/googlesheets.svg rename to packages/ui/src/assets/components/google-sheets.svg diff --git a/packages/ui/src/assets/components/google-storage.svg b/packages/ui/src/assets/components/google-storage.svg new file mode 100644 index 000000000..59db35d96 --- /dev/null +++ b/packages/ui/src/assets/components/google-storage.svg @@ -0,0 +1 @@ +Icon_24px_CloudStorage_Color \ No newline at end of file diff --git a/packages/ui/src/assets/components/googlecalendar.svg b/packages/ui/src/assets/components/googlecalendar.svg deleted file mode 100644 index 4dcbdda29..000000000 --- a/packages/ui/src/assets/components/googlecalendar.svg +++ /dev/null @@ -1,69 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/packages/ui/src/assets/components/googledrive.svg b/packages/ui/src/assets/components/googledrive.svg deleted file mode 100644 index 0a8a73cbc..000000000 --- a/packages/ui/src/assets/components/googledrive.svg +++ /dev/null @@ -1,191 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/packages/ui/src/assets/components/graphql.png b/packages/ui/src/assets/components/graphql.png deleted file mode 100644 index b494d5b0e..000000000 Binary files a/packages/ui/src/assets/components/graphql.png and /dev/null differ diff --git a/packages/ui/src/assets/components/graphql.svg b/packages/ui/src/assets/components/graphql.svg new file mode 100644 index 000000000..58b2cc287 --- /dev/null +++ b/packages/ui/src/assets/components/graphql.svg @@ -0,0 +1,71 @@ + + + + diff --git a/packages/ui/src/assets/components/grpc.svg b/packages/ui/src/assets/components/grpc.svg new file mode 100644 index 000000000..b18316021 --- /dev/null +++ b/packages/ui/src/assets/components/grpc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/components/hashicorp-vault.svg b/packages/ui/src/assets/components/hashicorp-vault.svg new file mode 100644 index 000000000..16a49d323 --- /dev/null +++ b/packages/ui/src/assets/components/hashicorp-vault.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/packages/ui/src/assets/components/ibm.svg b/packages/ui/src/assets/components/ibm.svg new file mode 100644 index 000000000..14a8122f0 --- /dev/null +++ b/packages/ui/src/assets/components/ibm.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/infinispan.svg b/packages/ui/src/assets/components/infinispan.svg new file mode 100644 index 000000000..9a237c957 --- /dev/null +++ b/packages/ui/src/assets/components/infinispan.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/packages/ui/src/assets/components/influxdb2.svg b/packages/ui/src/assets/components/influxdb2.svg new file mode 100644 index 000000000..93088a7d3 --- /dev/null +++ b/packages/ui/src/assets/components/influxdb2.svg @@ -0,0 +1,55 @@ + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/jetty.svg b/packages/ui/src/assets/components/jetty.svg new file mode 100644 index 000000000..36b65d668 --- /dev/null +++ b/packages/ui/src/assets/components/jetty.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/jte.svg b/packages/ui/src/assets/components/jte.svg new file mode 100644 index 000000000..cde36b337 --- /dev/null +++ b/packages/ui/src/assets/components/jte.svg @@ -0,0 +1,15 @@ + + + + + + + + + + diff --git a/packages/ui/src/assets/components/kubernetes-config-maps.svg b/packages/ui/src/assets/components/kubernetes-config-maps.svg new file mode 100644 index 000000000..85ac9b476 --- /dev/null +++ b/packages/ui/src/assets/components/kubernetes-config-maps.svg @@ -0,0 +1,141 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/kubernetes-cronjob.svg b/packages/ui/src/assets/components/kubernetes-cronjob.svg new file mode 100644 index 000000000..db19b0abf --- /dev/null +++ b/packages/ui/src/assets/components/kubernetes-cronjob.svg @@ -0,0 +1,93 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/kubernetes-custom-resources.svg b/packages/ui/src/assets/components/kubernetes-custom-resources.svg new file mode 100644 index 000000000..3048ae6c8 --- /dev/null +++ b/packages/ui/src/assets/components/kubernetes-custom-resources.svg @@ -0,0 +1,83 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/kubernetes-deployments.svg b/packages/ui/src/assets/components/kubernetes-deployments.svg new file mode 100644 index 000000000..b11d2085f --- /dev/null +++ b/packages/ui/src/assets/components/kubernetes-deployments.svg @@ -0,0 +1,92 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/kubernetes-hpa.svg b/packages/ui/src/assets/components/kubernetes-hpa.svg new file mode 100644 index 000000000..214dbf5e8 --- /dev/null +++ b/packages/ui/src/assets/components/kubernetes-hpa.svg @@ -0,0 +1,103 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/kubernetes-job.svg b/packages/ui/src/assets/components/kubernetes-job.svg new file mode 100644 index 000000000..d4b7f85c4 --- /dev/null +++ b/packages/ui/src/assets/components/kubernetes-job.svg @@ -0,0 +1,131 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/kubernetes-namespaces.svg b/packages/ui/src/assets/components/kubernetes-namespaces.svg new file mode 100644 index 000000000..231c21c9e --- /dev/null +++ b/packages/ui/src/assets/components/kubernetes-namespaces.svg @@ -0,0 +1,85 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/kubernetes-nodes.svg b/packages/ui/src/assets/components/kubernetes-nodes.svg new file mode 100644 index 000000000..c0f2b8e13 --- /dev/null +++ b/packages/ui/src/assets/components/kubernetes-nodes.svg @@ -0,0 +1,84 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/kubernetes-persistent-volumes-claims.svg b/packages/ui/src/assets/components/kubernetes-persistent-volumes-claims.svg new file mode 100644 index 000000000..bf7518eb5 --- /dev/null +++ b/packages/ui/src/assets/components/kubernetes-persistent-volumes-claims.svg @@ -0,0 +1,83 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/kubernetes-persistent-volumes.svg b/packages/ui/src/assets/components/kubernetes-persistent-volumes.svg new file mode 100644 index 000000000..dba1bd2d7 --- /dev/null +++ b/packages/ui/src/assets/components/kubernetes-persistent-volumes.svg @@ -0,0 +1,97 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/kubernetes-pods.svg b/packages/ui/src/assets/components/kubernetes-pods.svg new file mode 100644 index 000000000..f88d2dbca --- /dev/null +++ b/packages/ui/src/assets/components/kubernetes-pods.svg @@ -0,0 +1,103 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/kubernetes-replication-controller.svg b/packages/ui/src/assets/components/kubernetes-replication-controller.svg new file mode 100644 index 000000000..94233bf96 --- /dev/null +++ b/packages/ui/src/assets/components/kubernetes-replication-controller.svg @@ -0,0 +1,84 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/kubernetes-resources-quota.svg b/packages/ui/src/assets/components/kubernetes-resources-quota.svg new file mode 100644 index 000000000..91f96b8f9 --- /dev/null +++ b/packages/ui/src/assets/components/kubernetes-resources-quota.svg @@ -0,0 +1,94 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/kubernetes-secrets.svg b/packages/ui/src/assets/components/kubernetes-secrets.svg new file mode 100644 index 000000000..195727e1e --- /dev/null +++ b/packages/ui/src/assets/components/kubernetes-secrets.svg @@ -0,0 +1,128 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/kubernetes-service-account.svg b/packages/ui/src/assets/components/kubernetes-service-account.svg new file mode 100644 index 000000000..3f2596b0a --- /dev/null +++ b/packages/ui/src/assets/components/kubernetes-service-account.svg @@ -0,0 +1,84 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/kubernetes-services.svg b/packages/ui/src/assets/components/kubernetes-services.svg new file mode 100644 index 000000000..779b61405 --- /dev/null +++ b/packages/ui/src/assets/components/kubernetes-services.svg @@ -0,0 +1,117 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/kudu.svg b/packages/ui/src/assets/components/kudu.svg new file mode 100644 index 000000000..9e1157baf --- /dev/null +++ b/packages/ui/src/assets/components/kudu.svg @@ -0,0 +1,24 @@ + + + + + + + + + Apache Kudu logo + + + + image/svg+xml + + Apache Kudu logo + + + + + + + + + diff --git a/packages/ui/src/assets/components/langchain.svg b/packages/ui/src/assets/components/langchain.svg new file mode 100644 index 000000000..4fce5fcb6 --- /dev/null +++ b/packages/ui/src/assets/components/langchain.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/packages/ui/src/assets/components/langchain4j.svg b/packages/ui/src/assets/components/langchain4j.svg new file mode 100644 index 000000000..59a2e1453 --- /dev/null +++ b/packages/ui/src/assets/components/langchain4j.svg @@ -0,0 +1,10425 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/lucene.svg b/packages/ui/src/assets/components/lucene.svg new file mode 100644 index 000000000..5a2356c59 --- /dev/null +++ b/packages/ui/src/assets/components/lucene.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/components/mapstruct.svg b/packages/ui/src/assets/components/mapstruct.svg new file mode 100644 index 000000000..8ac7d901a --- /dev/null +++ b/packages/ui/src/assets/components/mapstruct.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/micrometer.svg b/packages/ui/src/assets/components/micrometer.svg new file mode 100644 index 000000000..b9072988b --- /dev/null +++ b/packages/ui/src/assets/components/micrometer.svg @@ -0,0 +1,152 @@ + + + +image/svg+xml  +   + diff --git a/packages/ui/src/assets/components/milvus.svg b/packages/ui/src/assets/components/milvus.svg index 8d6c09102..25115a693 100644 --- a/packages/ui/src/assets/components/milvus.svg +++ b/packages/ui/src/assets/components/milvus.svg @@ -1,53 +1 @@ - - - - - - - - +milvus-icon-color diff --git a/packages/ui/src/assets/components/minio.svg b/packages/ui/src/assets/components/minio.svg new file mode 100644 index 000000000..e928e786c --- /dev/null +++ b/packages/ui/src/assets/components/minio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/components/mongodb.svg b/packages/ui/src/assets/components/mongodb.svg index ec0a635d8..54403d528 100644 --- a/packages/ui/src/assets/components/mongodb.svg +++ b/packages/ui/src/assets/components/mongodb.svg @@ -1,17 +1 @@ - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/packages/ui/src/assets/components/mqtt.svg b/packages/ui/src/assets/components/mqtt.svg index 90a5b1860..3e202aa2c 100644 --- a/packages/ui/src/assets/components/mqtt.svg +++ b/packages/ui/src/assets/components/mqtt.svg @@ -1,75 +1,21 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/mqtt2.png b/packages/ui/src/assets/components/mqtt2.png deleted file mode 100644 index 5770b1ad0..000000000 Binary files a/packages/ui/src/assets/components/mqtt2.png and /dev/null differ diff --git a/packages/ui/src/assets/components/mqtt3.png b/packages/ui/src/assets/components/mqtt3.png deleted file mode 100644 index 5ca7f4436..000000000 Binary files a/packages/ui/src/assets/components/mqtt3.png and /dev/null differ diff --git a/packages/ui/src/assets/components/mustache.svg b/packages/ui/src/assets/components/mustache.svg new file mode 100644 index 000000000..1b4918e1d --- /dev/null +++ b/packages/ui/src/assets/components/mustache.svg @@ -0,0 +1,13 @@ + + + + file_type_mustache + + + + + file_type_mustache + + + + diff --git a/packages/ui/src/assets/components/mybatis.svg b/packages/ui/src/assets/components/mybatis.svg new file mode 100644 index 000000000..6b8bc8d99 --- /dev/null +++ b/packages/ui/src/assets/components/mybatis.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/nitrite.svg b/packages/ui/src/assets/components/nitrite.svg new file mode 100644 index 000000000..d7363073b --- /dev/null +++ b/packages/ui/src/assets/components/nitrite.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/odata.svg b/packages/ui/src/assets/components/odata.svg new file mode 100644 index 000000000..6bbe42aeb --- /dev/null +++ b/packages/ui/src/assets/components/odata.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/packages/ui/src/assets/components/openapi.svg b/packages/ui/src/assets/components/openapi.svg new file mode 100644 index 000000000..986db1668 --- /dev/null +++ b/packages/ui/src/assets/components/openapi.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/opensearch.svg b/packages/ui/src/assets/components/opensearch.svg new file mode 100644 index 000000000..6ece2f4e5 --- /dev/null +++ b/packages/ui/src/assets/components/opensearch.svg @@ -0,0 +1,10 @@ + + +OpenSearch S logo +Search engine software fork of Elasticsearch + + + + + + diff --git a/packages/ui/src/assets/components/openshift.png b/packages/ui/src/assets/components/openshift.png deleted file mode 100644 index c8a8f0f6d..000000000 Binary files a/packages/ui/src/assets/components/openshift.png and /dev/null differ diff --git a/packages/ui/src/assets/components/openshift.svg b/packages/ui/src/assets/components/openshift.svg new file mode 100644 index 000000000..6ab331d42 --- /dev/null +++ b/packages/ui/src/assets/components/openshift.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/openstack.png b/packages/ui/src/assets/components/openstack.png deleted file mode 100644 index 778c42a02..000000000 Binary files a/packages/ui/src/assets/components/openstack.png and /dev/null differ diff --git a/packages/ui/src/assets/components/openstack.svg b/packages/ui/src/assets/components/openstack.svg new file mode 100644 index 000000000..201da36dc --- /dev/null +++ b/packages/ui/src/assets/components/openstack.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/pinecone.svg b/packages/ui/src/assets/components/pinecone.svg index 3a701ec6b..620ef468b 100644 --- a/packages/ui/src/assets/components/pinecone.svg +++ b/packages/ui/src/assets/components/pinecone.svg @@ -1,45 +1,6 @@ - - - - - + + + + + diff --git a/packages/ui/src/assets/components/postgresql.svg b/packages/ui/src/assets/components/postgresql.svg new file mode 100644 index 000000000..6b65997a9 --- /dev/null +++ b/packages/ui/src/assets/components/postgresql.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/printer.svg b/packages/ui/src/assets/components/printer.svg new file mode 100644 index 000000000..5cede124d --- /dev/null +++ b/packages/ui/src/assets/components/printer.svg @@ -0,0 +1,81 @@ + + Printer icon - Red +print, copy, paper, office, fax, IT, GWS, office and work, copier + + + + + 2023-12-08T17:47:04.430Z + pending + TRAcdf889eb-05ec-452b-a398-3d5ef54b7521 + Icon + 2023-12-08T17:47:04.430Z + true + pending + 2023-12-08T17:48:03.549Z + rhcc-audience:internal + no + Icon + DERcdf889eb-05ec-452b-a398-3d5ef54b7521 + Red + yes + image/svg+xml + 2024-02-09T20:23:44.305Z + + + Printer icon - Red + + + + + print, copy, paper, office, fax, IT, GWS, office and work, copier + + + Activate + Activate + 2024-02-09T22:05:17.575Z + workflow-process-service + Activate + workflow-process-service + true + 2024-02-09T22:05:17.575Z + workflow-process-service + 2024-02-09T22:05:17.575Z + 36 + 36 + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/pulsar.svg b/packages/ui/src/assets/components/pulsar.svg new file mode 100644 index 000000000..df7b975ec --- /dev/null +++ b/packages/ui/src/assets/components/pulsar.svg @@ -0,0 +1,19 @@ + + + + + + Asset 2 + + + + + + + + + Asset 2 + + + + diff --git a/packages/ui/src/assets/components/qdrant.png b/packages/ui/src/assets/components/qdrant.png deleted file mode 100644 index 9fc7771a8..000000000 Binary files a/packages/ui/src/assets/components/qdrant.png and /dev/null differ diff --git a/packages/ui/src/assets/components/qdrant.svg b/packages/ui/src/assets/components/qdrant.svg new file mode 100644 index 000000000..521d2dda8 --- /dev/null +++ b/packages/ui/src/assets/components/qdrant.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/rocketmq.svg b/packages/ui/src/assets/components/rocketmq.svg new file mode 100644 index 000000000..c742f250d --- /dev/null +++ b/packages/ui/src/assets/components/rocketmq.svg @@ -0,0 +1,31 @@ + + + + + + Apache RocketMQ logo + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/rss.png b/packages/ui/src/assets/components/rss.png deleted file mode 100644 index 33519435c..000000000 Binary files a/packages/ui/src/assets/components/rss.png and /dev/null differ diff --git a/packages/ui/src/assets/components/rss.svg b/packages/ui/src/assets/components/rss.svg new file mode 100644 index 000000000..98dc7b20c --- /dev/null +++ b/packages/ui/src/assets/components/rss.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/sap-netweaver.png b/packages/ui/src/assets/components/sap-netweaver.png deleted file mode 100644 index 7b2041b20..000000000 Binary files a/packages/ui/src/assets/components/sap-netweaver.png and /dev/null differ diff --git a/packages/ui/src/assets/components/sap.png b/packages/ui/src/assets/components/sap.png deleted file mode 100644 index f9ff1f24b..000000000 Binary files a/packages/ui/src/assets/components/sap.png and /dev/null differ diff --git a/packages/ui/src/assets/components/sap.svg b/packages/ui/src/assets/components/sap.svg new file mode 100644 index 000000000..3b2d5b977 --- /dev/null +++ b/packages/ui/src/assets/components/sap.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + SAP_grad_R_scrn_Zeichenfläche 1 + + + + + + SAP_grad_R_scrn_Zeichenfläche 1 + + + + diff --git a/packages/ui/src/assets/components/servicenow.svg b/packages/ui/src/assets/components/servicenow.svg index aeee40b7d..8f7b47f44 100644 --- a/packages/ui/src/assets/components/servicenow.svg +++ b/packages/ui/src/assets/components/servicenow.svg @@ -1,90 +1,4 @@ - - - - - - - - - - - - - - - - - - + + servicenow-header-logo-svg + + diff --git a/packages/ui/src/assets/components/slack.svg b/packages/ui/src/assets/components/slack.svg index 038b26121..edd73bd79 100644 --- a/packages/ui/src/assets/components/slack.svg +++ b/packages/ui/src/assets/components/slack.svg @@ -1,116 +1,32 @@ - - + + -image/svg+xml - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/smooks.png b/packages/ui/src/assets/components/smooks.png deleted file mode 100644 index 896fe3909..000000000 Binary files a/packages/ui/src/assets/components/smooks.png and /dev/null differ diff --git a/packages/ui/src/assets/components/smooks.svg b/packages/ui/src/assets/components/smooks.svg new file mode 100644 index 000000000..794520c82 --- /dev/null +++ b/packages/ui/src/assets/components/smooks.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/sns.svg b/packages/ui/src/assets/components/sns.svg deleted file mode 100644 index 5af4c4c42..000000000 --- a/packages/ui/src/assets/components/sns.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/packages/ui/src/assets/components/splunk.png b/packages/ui/src/assets/components/splunk.png deleted file mode 100644 index 702f307ac..000000000 Binary files a/packages/ui/src/assets/components/splunk.png and /dev/null differ diff --git a/packages/ui/src/assets/components/splunk.svg b/packages/ui/src/assets/components/splunk.svg new file mode 100644 index 000000000..580ccaa6b --- /dev/null +++ b/packages/ui/src/assets/components/splunk.svg @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/spring.svg b/packages/ui/src/assets/components/spring.svg index ee451deaa..4f70f0b7e 100644 --- a/packages/ui/src/assets/components/spring.svg +++ b/packages/ui/src/assets/components/spring.svg @@ -1,10 +1,8 @@ - - - - - - - - - - \ No newline at end of file + + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/sqs.svg b/packages/ui/src/assets/components/sqs.svg deleted file mode 100644 index 04656a393..000000000 --- a/packages/ui/src/assets/components/sqs.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/packages/ui/src/assets/components/stitch.svg b/packages/ui/src/assets/components/stitch.svg new file mode 100644 index 000000000..1f0d5b4bd --- /dev/null +++ b/packages/ui/src/assets/components/stitch.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/storage-stack.svg b/packages/ui/src/assets/components/storage-stack.svg new file mode 100644 index 000000000..feac118dc --- /dev/null +++ b/packages/ui/src/assets/components/storage-stack.svg @@ -0,0 +1,73 @@ + + Storage stack icon - Red +disk, platter, drive, backup, infrastructure, multiple, hardware + + + + + 2023-12-08T17:34:32.555Z + pending + TRAe1c5c75d-d2c5-4d89-88a9-676d1c85a606 + Icon + 2023-12-08T17:34:32.555Z + true + pending + 2023-12-08T17:34:40.995Z + rhcc-audience:internal + no + Icon + DERe1c5c75d-d2c5-4d89-88a9-676d1c85a606 + Red + yes + image/svg+xml + 2024-02-09T20:13:12.156Z + + + Storage stack icon - Red + + + + + disk, platter, drive, backup, infrastructure, multiple, hardware + + + Activate + Activate + 2024-02-09T21:49:08.941Z + workflow-process-service + Activate + workflow-process-service + true + 2024-02-09T21:49:08.941Z + workflow-process-service + 2024-02-09T21:49:08.941Z + 36 + 36 + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/telegram.svg b/packages/ui/src/assets/components/telegram.svg index b26f95464..fb2987874 100644 --- a/packages/ui/src/assets/components/telegram.svg +++ b/packages/ui/src/assets/components/telegram.svg @@ -1,17 +1 @@ - - - - - - - - - - - - - - - - - +Telegram_logo diff --git a/packages/ui/src/assets/components/thymeleaf.svg b/packages/ui/src/assets/components/thymeleaf.svg new file mode 100644 index 000000000..621039765 --- /dev/null +++ b/packages/ui/src/assets/components/thymeleaf.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/timer.svg b/packages/ui/src/assets/components/timer.svg index 0e6bc722e..3aa66a21d 100644 --- a/packages/ui/src/assets/components/timer.svg +++ b/packages/ui/src/assets/components/timer.svg @@ -1,186 +1,82 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + Clock icon - Red +time, watch, hours, minutes, seconds, track, day, 24, 12, objects + + + + + 2023-12-08T17:35:30.310Z + pending + TRA1d1db0cf-306f-4b02-bea2-082688cea89e + Icon + 2023-12-08T17:35:30.310Z + true + pending + 2023-12-08T17:36:32.225Z + rhcc-audience:internal + no + Icon + DER1d1db0cf-306f-4b02-bea2-082688cea89e + Red + yes + image/svg+xml + 2024-02-09T20:29:57.916Z + + + Clock icon - Red + + + + + time, watch, hours, minutes, seconds, track, day, 24, 12, objects + + + Activate + Activate + 2024-02-09T22:16:47.330Z + workflow-process-service + Activate + workflow-process-service + true + 2024-02-09T22:16:47.330Z + workflow-process-service + 2024-02-09T22:16:47.330Z + 36 + 36 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/twilio.svg b/packages/ui/src/assets/components/twilio.svg new file mode 100644 index 000000000..e1ca8786a --- /dev/null +++ b/packages/ui/src/assets/components/twilio.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/vertx.png b/packages/ui/src/assets/components/vertx.png deleted file mode 100644 index 6a6d47328..000000000 Binary files a/packages/ui/src/assets/components/vertx.png and /dev/null differ diff --git a/packages/ui/src/assets/components/vertx.svg b/packages/ui/src/assets/components/vertx.svg new file mode 100644 index 000000000..2e78804df --- /dev/null +++ b/packages/ui/src/assets/components/vertx.svg @@ -0,0 +1,4 @@ + + + + diff --git a/packages/ui/src/assets/components/wasm.svg b/packages/ui/src/assets/components/wasm.svg new file mode 100644 index 000000000..13d28437a --- /dev/null +++ b/packages/ui/src/assets/components/wasm.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/packages/ui/src/assets/components/weather.svg b/packages/ui/src/assets/components/weather.svg new file mode 100644 index 000000000..ed7d9938a --- /dev/null +++ b/packages/ui/src/assets/components/weather.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/packages/ui/src/assets/components/whatsapp.png b/packages/ui/src/assets/components/whatsapp.png deleted file mode 100644 index a4fb9da8c..000000000 Binary files a/packages/ui/src/assets/components/whatsapp.png and /dev/null differ diff --git a/packages/ui/src/assets/components/whatsapp.svg b/packages/ui/src/assets/components/whatsapp.svg new file mode 100644 index 000000000..46cea5f53 --- /dev/null +++ b/packages/ui/src/assets/components/whatsapp.svg @@ -0,0 +1 @@ + diff --git a/packages/ui/src/assets/components/wordpress.svg b/packages/ui/src/assets/components/wordpress.svg new file mode 100644 index 000000000..ccd04091b --- /dev/null +++ b/packages/ui/src/assets/components/wordpress.svg @@ -0,0 +1,21 @@ + + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/workday.svg b/packages/ui/src/assets/components/workday.svg index 9ad1f31a0..a4bae4718 100644 --- a/packages/ui/src/assets/components/workday.svg +++ b/packages/ui/src/assets/components/workday.svg @@ -1,140 +1,9 @@ - - - - - - - - - - - - - - - - - - - - - + + WDAY-svg + + + + + + + diff --git a/packages/ui/src/assets/components/xmpp.svg b/packages/ui/src/assets/components/xmpp.svg new file mode 100644 index 000000000..6b884dff0 --- /dev/null +++ b/packages/ui/src/assets/components/xmpp.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/components/zendesk.svg b/packages/ui/src/assets/components/zendesk.svg new file mode 100644 index 000000000..98bb17515 --- /dev/null +++ b/packages/ui/src/assets/components/zendesk.svg @@ -0,0 +1,4 @@ + + ZEN_BIG copy-svg + + diff --git a/packages/ui/src/utils/node-icon-resolver.ts b/packages/ui/src/utils/node-icon-resolver.ts index a5c60177b..9087c639b 100644 --- a/packages/ui/src/utils/node-icon-resolver.ts +++ b/packages/ui/src/utils/node-icon-resolver.ts @@ -3,128 +3,228 @@ import expandIcon from '../assets/expand.svg'; import questionIcon from '../assets/question-mark.svg'; //EIP icons -import aggregate from '../assets/eip/aggregate.png'; -import bean from '../assets/eip/bean.png'; -import choice from '../assets/eip/choice.png'; -import circuit_breaker from '../assets/eip/circuitBreaker.png'; -import claim_check from '../assets/eip/claimCheck.png'; -import convert_body from '../assets/eip/convertBody.png'; -import delay from '../assets/eip/delay.png'; -import dynamic_router from '../assets/eip/dynamic-router.png'; -import enrich from '../assets/eip/enrich.png'; -import filter from '../assets/eip/filter.png'; -import generic_eip from '../assets/eip/generic.png'; -import idempotent_consumer from '../assets/eip/idempotentConsumer.png'; -import load_balance from '../assets/eip/load-balance.png'; -import logEIP from '../assets/eip/log.png'; -import loop from '../assets/eip/loop.png'; -import multicast from '../assets/eip/multicast.png'; -import otherwise from '../assets/eip/otherwise.png'; -import throwException from '../assets/eip/throw-exception.png'; -import pausable from '../assets/eip/pausable.png'; -import pipeline from '../assets/eip/pipeline.png'; -import poll from '../assets/eip/poll-enrich.png'; -import poll_enrich from '../assets/eip/poll-enrich.png'; -import process from '../assets/eip/process.png'; -import recipient_list from '../assets/eip/recipient-list.png'; -import remove_header from '../assets/eip/removeheader.png'; -import remove_headers from '../assets/eip/removeheaders.png'; -import remove_properties from '../assets/eip/removeproperties.png'; -import remove_property from '../assets/eip/removeproperty.png'; -import resequence from '../assets/eip/resequence.png'; -import resumable from '../assets/eip/resumable.png'; -import rollback from '../assets/eip/rollback.png'; -import route from '../assets/eip/route.png'; -import sample from '../assets/eip/sample.png'; -import script from '../assets/eip/script.png'; -import set_body from '../assets/eip/setbody.png'; -import set_header from '../assets/eip/setheader.png'; -import set_headers from '../assets/eip/setheaders.png'; -import set_property from '../assets/eip/setproperty.png'; -import sort from '../assets/eip/sort.png'; -import split from '../assets/eip/split.png'; -import step from '../assets/eip/step.png'; -import stop from '../assets/eip/stop.png'; -import threads from '../assets/eip/threads.png'; -import throttle from '../assets/eip/throttle.png'; -import to from '../assets/eip/to.png'; -import to_d from '../assets/eip/toD.png'; -import transform from '../assets/eip/transform.png'; -import validate from '../assets/eip/validate.png'; -import when from '../assets/eip/when.png'; -import wiretap from '../assets/eip/wiretap.png'; +import icon_eip_aggregate from '../assets/eip/aggregate.png'; +import icon_eip_bean from '../assets/eip/bean.png'; +import icon_eip_choice from '../assets/eip/choice.png'; +import icon_eip_circuit_breaker from '../assets/eip/circuitBreaker.png'; +import icon_eip_claim_check from '../assets/eip/claimCheck.png'; +import icon_eip_convert_body from '../assets/eip/convertBody.png'; +import icon_eip_delay from '../assets/eip/delay.png'; +import icon_eip_dynamic_router from '../assets/eip/dynamic-router.png'; +import icon_eip_enrich from '../assets/eip/enrich.png'; +import icon_eip_filter from '../assets/eip/filter.png'; +import icon_eip_generic from '../assets/eip/generic.png'; +import icon_eip_idempotent_consumer from '../assets/eip/idempotentConsumer.png'; +import icon_eip_load_balance from '../assets/eip/load-balance.png'; +import icon_eip_log from '../assets/eip/log.png'; +import icon_eip_loop from '../assets/eip/loop.png'; +import icon_eip_multicast from '../assets/eip/multicast.png'; +import icon_eip_otherwise from '../assets/eip/otherwise.png'; +import icon_eip_throwException from '../assets/eip/throw-exception.png'; +import icon_eip_pausable from '../assets/eip/pausable.png'; +import icon_eip_pipeline from '../assets/eip/pipeline.png'; +import icon_eip_poll_enrich from '../assets/eip/poll-enrich.png'; +import icon_eip_process from '../assets/eip/process.png'; +import icon_eip_recipient_list from '../assets/eip/recipient-list.png'; +import icon_eip_remove_header from '../assets/eip/removeheader.png'; +import icon_eip_remove_headers from '../assets/eip/removeheaders.png'; +import icon_eip_remove_properties from '../assets/eip/removeproperties.png'; +import icon_eip_remove_property from '../assets/eip/removeproperty.png'; +import icon_eip_resequence from '../assets/eip/resequence.png'; +import icon_eip_resumable from '../assets/eip/resumable.png'; +import icon_eip_rollback from '../assets/eip/rollback.png'; +import icon_eip_route from '../assets/eip/route.png'; +import icon_eip_sample from '../assets/eip/sample.png'; +import icon_eip_script from '../assets/eip/script.png'; +import icon_eip_set_body from '../assets/eip/setbody.png'; +import icon_eip_set_header from '../assets/eip/setheader.png'; +import icon_eip_set_headers from '../assets/eip/setheaders.png'; +import icon_eip_set_property from '../assets/eip/setproperty.png'; +import icon_eip_sort from '../assets/eip/sort.png'; +import icon_eip_split from '../assets/eip/split.png'; +import icon_eip_step from '../assets/eip/step.png'; +import icon_eip_stop from '../assets/eip/stop.png'; +import icon_eip_threads from '../assets/eip/threads.png'; +import icon_eip_throttle from '../assets/eip/throttle.png'; +import icon_eip_to from '../assets/eip/to.png'; +import icon_eip_to_d from '../assets/eip/toD.png'; +import icon_eip_transform from '../assets/eip/transform.png'; +import icon_eip_validate from '../assets/eip/validate.png'; +import icon_eip_when from '../assets/eip/when.png'; +import icon_eip_wiretap from '../assets/eip/wiretap.png'; // component icons -import activemq from '../assets/components/amq.svg'; -import amqp from '../assets/components/amqp.svg'; -import aws from '../assets/components/aws.png'; -import aws2_ddb from '../assets/components/aws-ddb.svg'; -import aws2_s3 from '../assets/components/aws-s3.svg'; -import aws2_sns from '../assets/components/sns.svg'; -import aws2_sqs from '../assets/components/sqs.svg'; -import azure from '../assets/components/azure.png'; -import brain from '../assets/components/brain.svg'; -import cxf from '../assets/components/cxf.png'; -import debezium from '../assets/components/debezium.png'; -import dropbox from '../assets/components/dropbox.svg'; -import facebook from '../assets/components/facebook.svg'; -import fhir from '../assets/components/fhir.svg'; -import file from '../assets/components/file.png'; -import flink from '../assets/components/flink.svg'; -import ftp from '../assets/components/ftp.png'; -import generic_component from '../assets/components/generic-component.png'; -import github from '../assets/components/github.svg'; -import google_generic from '../assets/components/google-generic.svg'; -import google_mail from '../assets/components/gmail.svg'; -import google_calendar from '../assets/components/googlecalendar.svg'; -import google_drive from '../assets/components/googledrive.svg'; -import google_sheets from '../assets/components/googlesheets.svg'; -import graphql from '../assets/components/graphql.png'; -import hazelcast from '../assets/components/hazelcast.png'; -import http from '../assets/components/http.svg'; -import https from '../assets/components/https.svg'; -import huawei from '../assets/components/huawei.svg'; -import ignite from '../assets/components/ignite.png'; -import irc from '../assets/components/irc.svg'; -import jdbc from '../assets/components/jdbc.png'; -import jira from '../assets/components/jira.svg'; -import jms from '../assets/components/jms.png'; -import kafka from '../assets/components/kafka.svg'; -import kubernetes from '../assets/components/kubernetes.svg'; -import logComponent from '../assets/components/log.svg'; -import mail from '../assets/components/mail.png'; -import milvus from '../assets/components/milvus.svg'; -import mongodb from '../assets/components/mongodb.svg'; -import mqtt from '../assets/components/mqtt3.png'; -import netty from '../assets/components/netty.png'; -import openshift from '../assets/components/openshift.png'; -import openstack from '../assets/components/openstack.png'; -import pinecone from '../assets/components/pinecone.svg'; -import policy from '../assets/components/policy.png'; -import qdrant from '../assets/components/qdrant.png'; -import quartz from '../assets/components/quartz.png'; -import rss from '../assets/components/rss.png'; -import salesforce from '../assets/components/salesforce.svg'; -import sap_netweaver from '../assets/components/sap-netweaver.png'; -import servicenow from '../assets/components/servicenow.svg'; -import servlet from '../assets/components/servlet.png'; -import sftp from '../assets/components/sftp.svg'; -import slack from '../assets/components/slack.svg'; -import smooks from '../assets/components/smooks.png'; -import snmp from '../assets/components/snmp.png'; -import spring from '../assets/components/spring.svg'; -import splunk from '../assets/components/splunk.png'; -import sql from '../assets/components/sql_db.png'; -import sql_stored from '../assets/components/sql_db.png'; -import telegram from '../assets/components/telegram.svg'; -import timer from '../assets/components/timer.svg'; -import twitter from '../assets/components/twitter.svg'; -import velocity from '../assets/components/velocity.png'; -import vertx from '../assets/components/vertx.png'; -import webhook from '../assets/components/webhooks.svg'; -import whatsapp from '../assets/components/whatsapp.png'; -import workday from '../assets/components/workday.svg'; -import xslt from '../assets/components/xslt2.png'; +import icon_component_activemq from '../assets/components/activemq.svg'; +import icon_component_amqp from '../assets/components/amqp.svg'; +import icon_component_arangodb from '../assets/components/arangodb.svg'; +import icon_component_avro from '../assets/components/avro.svg'; +import icon_component_aws from '../assets/components/aws.png'; +import icon_component_aws2_athena from '../assets/components/aws2-athena.svg'; +import icon_component_aws2_cw from '../assets/components/aws2-cw.svg'; +import icon_component_aws2_ddb from '../assets/components/aws2-ddb.svg'; +import icon_component_aws2_ddbstream from '../assets/components/aws2-ddbstream.svg'; +import icon_component_aws2_ec2 from '../assets/components/aws2-ec2.svg'; +import icon_component_aws2_ecs from '../assets/components/aws2-ecs.svg'; +import icon_component_aws2_eks from '../assets/components/aws2-eks.svg'; +import icon_component_aws2_eventbridge from '../assets/components/aws2-eventbridge.svg'; +import icon_component_aws2_iam from '../assets/components/aws2-iam.svg'; +import icon_component_aws2_kinesis from '../assets/components/aws2-kinesis.svg'; +import icon_component_aws2_kinesis_firehose from '../assets/components/aws2-kinesis-firehose.svg'; +import icon_component_aws2_kms from '../assets/components/aws2-kms.svg'; +import icon_component_aws2_lambda from '../assets/components/aws2-lambda.svg'; +import icon_component_aws2_mq from '../assets/components/aws2-mq.svg'; +import icon_component_aws2_msk from '../assets/components/aws2-msk.svg'; +import icon_component_aws2_redshift_data from '../assets/components/aws2-redshift-data.svg'; +import icon_component_aws2_s3 from '../assets/components/aws2-s3.svg'; +import icon_component_aws2_ses from '../assets/components/aws2-ses.svg'; +import icon_component_aws2_sns from '../assets/components/aws2-sns.svg'; +import icon_component_aws2_sqs from '../assets/components/aws2-sqs.svg'; +import icon_component_aws2_step_functions from '../assets/components/aws2-step-functions.svg'; +import icon_component_aws2_timestream from '../assets/components/aws2-timestream.svg'; +import icon_component_aws2_translate from '../assets/components/aws2-translate.svg'; +import icon_component_aws_bedrock from '../assets/components/aws-bedrock.svg'; +import icon_component_aws_cloudtrail from '../assets/components/aws-cloudtrail.svg'; +import icon_component_aws_config from '../assets/components/aws-config.svg'; +import icon_component_aws_secrets_manager from '../assets/components/aws-secrets-manager.svg'; +import icon_component_azure_cosmosdb from '../assets/components/azure-cosmosdb.svg'; +import icon_component_azure_eventhubs from '../assets/components/azure-eventhubs.svg'; +import icon_component_azure_files from '../assets/components/azure-files.svg'; +import icon_component_azure_key_vault from '../assets/components/azure-key-vault.svg'; +import icon_component_azure_servicebus from '../assets/components/azure-servicebus.svg'; +import icon_component_azure_storage_blob from '../assets/components/azure-storage-blob.svg'; +import icon_component_azure_datalake from '../assets/components/azure-storage-datalake.svg'; +import icon_component_azure_storage_queue from '../assets/components/azure-storage-queue.svg'; +import icon_component_bean_component from '../assets/components/bean.svg'; +import icon_component_box from '../assets/components/box.svg'; +import icon_component_brain from '../assets/components/brain.svg'; +import icon_component_braintree from '../assets/components/braintree.svg'; +import icon_component_cics from '../assets/components/cics.svg'; +import icon_component_consul from '../assets/components/consul.svg'; +import icon_component_couchbase from '../assets/components/couchbase.svg'; +import icon_component_couchdb from '../assets/components/couchdb.svg'; +import icon_component_cql from '../assets/components/cql.svg'; +import icon_component_crypto from '../assets/components/crypto.svg'; +import icon_component_cxf from '../assets/components/cxf.png'; +import icon_component_debezium from '../assets/components/debezium.svg'; +import icon_component_dhis2 from '../assets/components/dhis2.svg'; +import icon_component_direct from '../assets/components/direct.svg'; +import icon_component_docker from '../assets/components/docker.svg'; +import icon_component_drill from '../assets/components/drill.svg'; +import icon_component_dropbox from '../assets/components/dropbox.svg'; +import icon_component_elasticsearch from '../assets/components/elasticsearch.svg'; +import icon_component_email_receive from '../assets/components/email_receive.svg'; +import icon_component_email_send from '../assets/components/email_send.svg'; +import icon_component_etcd3 from '../assets/components/etcd3.svg'; +import icon_component_exec from '../assets/components/exec.svg'; +import icon_component_facebook from '../assets/components/facebook.svg'; +import icon_component_fhir from '../assets/components/fhir.svg'; +import icon_component_file from '../assets/components/file.svg'; +import icon_component_file_watch from '../assets/components/file-watch.svg'; +import icon_component_flink from '../assets/components/flink.svg'; +import icon_component_freemarker from '../assets/components/freemarker.svg'; +import icon_component_ftp from '../assets/components/ftp.png'; +import icon_component_generic from '../assets/components/generic-component.png'; +import icon_component_git from '../assets/components/git.svg'; +import icon_component_github from '../assets/components/github.svg'; +import icon_component_google_bigquery from '../assets/components/google-bigquery.svg'; +import icon_component_google_calendar from '../assets/components/google-calendar.svg'; +import icon_component_google_drive from '../assets/components/google-drive.svg'; +import icon_component_google_functions from '../assets/components/google-functions.svg'; +import icon_component_google_mail from '../assets/components/google-mail.svg'; +import icon_component_google_pubsub from '../assets/components/google-pubsub.svg'; +import icon_component_google_secret_manager from '../assets/components/google-secret-manager.svg'; +import icon_component_google_sheets from '../assets/components/google-sheets.svg'; +import icon_component_google_storage from '../assets/components/google-storage.svg'; +import icon_component_graphql from '../assets/components/graphql.svg'; +import icon_component_grpc from '../assets/components/grpc.svg'; +import icon_component_hashicorp_vault from '../assets/components/hashicorp-vault.svg'; +import icon_component_hazelcast from '../assets/components/hazelcast.png'; +import icon_component_http from '../assets/components/http.svg'; +import icon_component_https from '../assets/components/https.svg'; +import icon_component_huawei from '../assets/components/huawei.svg'; +import icon_component_ibm from '../assets/components/ibm.svg'; +import icon_component_ignite from '../assets/components/ignite.png'; +import icon_component_infinispan from '../assets/components/infinispan.svg'; +import icon_component_influxdb from '../assets/components/influxdb2.svg'; +import icon_component_irc from '../assets/components/irc.svg'; +import icon_component_jdbc from '../assets/components/jdbc.png'; +import icon_component_jetty from '../assets/components/jetty.svg'; +import icon_component_jira from '../assets/components/jira.svg'; +import icon_component_jms from '../assets/components/jms.png'; +import icon_component_kafka from '../assets/components/kafka.svg'; +import icon_component_kubernetes_generic from '../assets/components/kubernetes.svg'; +import icon_component_kubernetes_config_maps from '../assets/components/kubernetes-config-maps.svg'; +import icon_component_kubernetes_cronjob from '../assets/components/kubernetes-cronjob.svg'; +import icon_component_kubernetes_custom_resources from '../assets/components/kubernetes-custom-resources.svg'; +import icon_component_kubernetes_deployments from '../assets/components/kubernetes-deployments.svg'; +import icon_component_kubernetes_hpa from '../assets/components/kubernetes-hpa.svg'; +import icon_component_kubernetes_job from '../assets/components/kubernetes-job.svg'; +import icon_component_kubernetes_namespaces from '../assets/components/kubernetes-namespaces.svg'; +import icon_component_kubernetes_nodes from '../assets/components/kubernetes-nodes.svg'; +import icon_component_kubernetes_persistent_volumes_claims from '../assets/components/kubernetes-persistent-volumes-claims.svg'; +import icon_component_kubernetes_persistent_volumes from '../assets/components/kubernetes-persistent-volumes.svg'; +import icon_component_kubernetes_pods from '../assets/components/kubernetes-pods.svg'; +import icon_component_kubernetes_replication_controller from '../assets/components/kubernetes-replication-controller.svg'; +import icon_component_kubernetes_resources_quota from '../assets/components/kubernetes-resources-quota.svg'; +import icon_component_kubernetes_secrets from '../assets/components/kubernetes-secrets.svg'; +import icon_component_kubernetes_service_account from '../assets/components/kubernetes-service-account.svg'; +import icon_component_kubernetes_services from '../assets/components/kubernetes-services.svg'; +import icon_component_kudu from '../assets/components/kudu.svg'; +import icon_component_langchain4j from '../assets/components/langchain4j.svg'; +import icon_component_log from '../assets/components/log.svg'; +import icon_component_lucene from '../assets/components/lucene.svg'; +import icon_component_mapstruct from '../assets/components/mapstruct.svg'; +import icon_component_micrometer from '../assets/components/micrometer.svg'; +import icon_component_milvus from '../assets/components/milvus.svg'; +import icon_component_minio from '../assets/components/minio.svg'; +import icon_component_mongodb from '../assets/components/mongodb.svg'; +import icon_component_mqtt from '../assets/components/mqtt.svg'; +import icon_component_mustache from '../assets/components/mustache.svg'; +import icon_component_mybatis from '../assets/components/mybatis.svg'; +import icon_component_netty from '../assets/components/netty.png'; +import icon_component_nitrite from '../assets/components/nitrite.svg'; +import icon_component_odata from '../assets/components/odata.svg'; +import icon_component_openapi from '../assets/components/openapi.svg'; +import icon_component_opensearch from '../assets/components/opensearch.svg'; +import icon_component_openshift from '../assets/components/openshift.svg'; +import icon_component_openstack from '../assets/components/openstack.svg'; +import icon_component_pinecone from '../assets/components/pinecone.svg'; +import icon_component_policy from '../assets/components/policy.png'; +import icon_component_printer from '../assets/components/printer.svg'; +import icon_component_pulsar from '../assets/components/pulsar.svg'; +import icon_component_qdrant from '../assets/components/qdrant.svg'; +import icon_component_quartz from '../assets/components/quartz.png'; +import icon_component_rocketmq from '../assets/components/rocketmq.svg'; +import icon_component_rss from '../assets/components/rss.svg'; +import icon_component_salesforce from '../assets/components/salesforce.svg'; +import icon_component_sap from '../assets/components/sap.svg'; +import icon_component_servicenow from '../assets/components/servicenow.svg'; +import icon_component_servlet from '../assets/components/servlet.png'; +import icon_component_sftp from '../assets/components/sftp.svg'; +import icon_component_slack from '../assets/components/slack.svg'; +import icon_component_smooks from '../assets/components/smooks.svg'; +import icon_component_snmp from '../assets/components/snmp.png'; +import icon_component_splunk from '../assets/components/splunk.svg'; +import icon_component_spring from '../assets/components/spring.svg'; +import icon_component_sql from '../assets/components/sql_db.png'; +import icon_component_stitch from '../assets/components/stitch.svg'; +import icon_component_telegram from '../assets/components/telegram.svg'; +import icon_component_template from '../assets/components/template.svg'; +import icon_component_thymeleaf from '../assets/components/thymeleaf.svg'; +import icon_component_timer from '../assets/components/timer.svg'; +import icon_component_twilio from '../assets/components/twilio.svg'; +import icon_component_twitter from '../assets/components/twitter.svg'; +import icon_component_velocity from '../assets/components/velocity.png'; +import icon_component_vertx from '../assets/components/vertx.svg'; +import icon_component_wasm from '../assets/components/wasm.svg'; +import icon_component_weather from '../assets/components/weather.svg'; +import icon_component_webhooks from '../assets/components/webhooks.svg'; +import icon_component_whatsapp from '../assets/components/whatsapp.svg'; +import icon_component_wordpress from '../assets/components/wordpress.svg'; +import icon_component_workday from '../assets/components/workday.svg'; +import icon_component_xmpp from '../assets/components/xmpp.svg'; +import icon_component_xslt from '../assets/components/xslt2.png'; +import icon_component_zendesk from '../assets/components/zendesk.svg'; import { CatalogKind } from '../models/catalog-kind'; import { CamelCatalogService } from '../models/visualization/flows/camel-catalog.service'; @@ -168,7 +268,7 @@ export class NodeIconResolver { } static getDefaultCamelIcon(): string { - return generic_component; + return icon_component_generic; } private static getKameletIcon(elementName: string): string | undefined { @@ -183,70 +283,107 @@ export class NodeIconResolver { private static getComponentIcon(elementName: string): string | undefined { switch (elementName) { case 'activemq': - return activemq; + case 'activemq6': + return icon_component_activemq; case 'amqp': - return amqp; + return icon_component_amqp; case 'arangodb': - case 'as2': - case 'asterisk': - case 'atmosphere-websocket': - case 'atom': + return icon_component_arangodb; case 'avro': - return generic_component; + return icon_component_avro; + case 'aws-bedrock': + case 'aws-bedrock-agent': + case 'aws-bedrock-agent-runtime': + return icon_component_aws_bedrock; case 'aws-cloudtrail': + return icon_component_aws_cloudtrail; case 'aws-config': + return icon_component_aws_config; case 'aws-secrets-manager': + return icon_component_aws_secrets_manager; case 'aws2-athena': + return icon_component_aws2_athena; case 'aws2-cw': + return icon_component_aws2_cw; + case 'aws2-ddb': + return icon_component_aws2_ddb; + case 'aws2-ddbstream': + return icon_component_aws2_ddbstream; case 'aws2-ec2': + return icon_component_aws2_ec2; case 'aws2-ecs': + return icon_component_aws2_ecs; case 'aws2-eks': + return icon_component_aws2_eks; case 'aws2-eventbridge': + return icon_component_aws2_eventbridge; case 'aws2-iam': + return icon_component_aws2_iam; case 'aws2-kinesis': + return icon_component_aws2_kinesis; case 'aws2-kinesis-firehose': + return icon_component_aws2_kinesis_firehose; case 'aws2-kms': + return icon_component_aws2_kms; case 'aws2-lambda': + return icon_component_aws2_lambda; case 'aws2-mq': + return icon_component_aws2_mq; case 'aws2-msk': + return icon_component_aws2_msk; case 'aws2-redshift-data': + return icon_component_aws2_redshift_data; + case 'aws2-s3': + return icon_component_aws2_s3; case 'aws2-ses': + return icon_component_aws2_ses; + case 'aws2-sns': + return icon_component_aws2_sns; + case 'aws2-sqs': + return icon_component_aws2_sqs; case 'aws2-step-functions': + return icon_component_aws2_step_functions; case 'aws2-sts': + return icon_component_aws; case 'aws2-timestream': + return icon_component_aws2_timestream; case 'aws2-translate': - return aws; - case 'aws2-ddb': - case 'aws2-ddbstream': - return aws2_ddb; - case 'aws2-s3': - return aws2_s3; - case 'aws2-sns': - return aws2_sns; - case 'aws2-sqs': - return aws2_sqs; + return icon_component_aws2_translate; case 'azure-cosmosdb': + return icon_component_azure_cosmosdb; case 'azure-eventhubs': + return icon_component_azure_eventhubs; case 'azure-files': + return icon_component_azure_files; case 'azure-key-vault': + return icon_component_azure_key_vault; case 'azure-servicebus': + return icon_component_azure_servicebus; case 'azure-storage-blob': + return icon_component_azure_storage_blob; case 'azure-storage-datalake': + return icon_component_azure_datalake; case 'azure-storage-queue': - return azure; + return icon_component_azure_storage_queue; case 'bean': case 'bean-validator': - return bean; + return icon_component_bean_component; case 'bonita': + return icon_component_generic; case 'box': + return icon_component_box; case 'braintree': + return icon_component_braintree; case 'browse': case 'caffeine-cache': case 'caffeine-loadcache': - return generic_component; + return icon_component_generic; case 'chatscript': - return brain; + return icon_component_brain; case 'chunk': + return icon_component_generic; + case 'cics': + return icon_component_cics; case 'class': case 'cm-sms': case 'coap': @@ -255,95 +392,121 @@ export class NodeIconResolver { case 'coaps+tcp': case 'cometd': case 'cometds': + return icon_component_generic; case 'consul': + return icon_component_consul; case 'controlbus': + return icon_component_generic; case 'couchbase': + return icon_component_couchbase; case 'couchdb': + return icon_component_couchdb; case 'cql': + return icon_component_cql; case 'cron': + return icon_component_timer; case 'crypto': - return generic_component; + return icon_component_crypto; case 'cxf': case 'cxfrs': - return cxf; + return icon_component_cxf; case 'dataformat': case 'dataset': case 'dataset-test': - return generic_component; + return icon_component_generic; case 'debezium-db2': case 'debezium-mongodb': case 'debezium-mysql': case 'debezium-oracle': case 'debezium-postgres': case 'debezium-sqlserver': - return debezium; + return icon_component_debezium; case 'dhis2': + return icon_component_dhis2; case 'digitalocean': + return icon_component_generic; case 'direct': + return icon_component_direct; case 'disruptor': case 'disruptor-vm': - return generic_component; case 'djl': - return brain; case 'dns': + return icon_component_generic; case 'docker': + return icon_component_docker; case 'drill': - return generic_component; + return icon_component_drill; case 'dropbox': - return dropbox; + return icon_component_dropbox; case 'dynamic-router': + case 'dynamic-router-control': case 'ehcache': + return icon_component_generic; case 'elasticsearch': + case 'elasticsearch-rest-client': + return icon_component_elasticsearch; case 'etcd3': + return icon_component_etcd3; case 'exec': - return generic_component; + return icon_component_exec; case 'facebook': - return facebook; + return icon_component_facebook; case 'fhir': - return fhir; + return icon_component_fhir; case 'file': + return icon_component_file; case 'file-watch': - return file; - case 'flink': - return flink; + return icon_component_file_watch; case 'flatpack': + return icon_component_generic; + case 'flink': + return icon_component_flink; case 'fop': + return icon_component_generic; case 'freemarker': - return generic_component; + return icon_component_freemarker; case 'ftp': case 'ftps': - return ftp; + return icon_component_ftp; case 'geocoder': - return generic_component; + return icon_component_generic; case 'git': + return icon_component_git; case 'github': - return github; + return icon_component_github; case 'google-bigquery': case 'google-bigquery-sql': - case 'google-functions': - case 'google-pubsub': - case 'google-secret-manager': - case 'google-storage': - return google_generic; + return icon_component_google_bigquery; case 'google-calendar': case 'google-calendar-stream': - return google_calendar; + return icon_component_google_calendar; case 'google-drive': - return google_drive; + return icon_component_google_drive; + case 'google-functions': + return icon_component_google_functions; case 'google-mail': case 'google-mail-stream': - return google_mail; + return icon_component_google_mail; + case 'google-pubsub': + case 'google-pubsub-lite': + return icon_component_google_pubsub; + case 'google-secret-manager': + return icon_component_google_secret_manager; case 'google-sheets': case 'google-sheets-stream': - return google_sheets; + return icon_component_google_sheets; + case 'google-storage': + return icon_component_google_storage; case 'grape': - return generic_component; + return icon_component_generic; case 'graphql': - return graphql; + return icon_component_graphql; case 'grpc': + return icon_component_grpc; case 'guava-eventbus': + return icon_component_generic; case 'hashicorp-vault': - return generic_component; + return icon_component_hashicorp_vault; case 'hazelcast-atomicvalue': case 'hazelcast-instance': case 'hazelcast-list': @@ -355,13 +518,11 @@ export class NodeIconResolver { case 'hazelcast-seda': case 'hazelcast-set': case 'hazelcast-topic': - return hazelcast; - case 'hdfs': - return generic_component; + return icon_component_hazelcast; case 'http': - return http; + return icon_component_http; case 'https': - return https; + return icon_component_https; case 'hwcloud-dms': case 'hwcloud-frs': case 'hwcloud-functiongraph': @@ -369,10 +530,10 @@ export class NodeIconResolver { case 'hwcloud-imagerecognition': case 'hwcloud-obs': case 'hwcloud-smn': - return huawei; + return icon_component_huawei; case 'iec60870-client': case 'iec60870-server': - return generic_component; + return icon_component_generic; case 'ignite-cache': case 'ignite-compute': case 'ignite-events': @@ -380,31 +541,33 @@ export class NodeIconResolver { case 'ignite-messaging': case 'ignite-queue': case 'ignite-set': - return ignite; + return icon_component_ignite; case 'imap': case 'imaps': - return mail; + return icon_component_email_receive; case 'infinispan': case 'infinispan-embedded': + return icon_component_infinispan; case 'influxdb': case 'influxdb2': - return generic_component; + return icon_component_influxdb; case 'irc': - return irc; + return icon_component_irc; case 'ironmq': case 'jcache': case 'jcr': - return generic_component; + return icon_component_generic; case 'jdbc': - return jdbc; + return icon_component_jdbc; case 'jetty': + return icon_component_jetty; case 'jgroups': case 'jgroups-raft': - return generic_component; + return icon_component_generic; case 'jira': - return jira; + return icon_component_jira; case 'jms': - return jms; + return icon_component_jms; case 'jmx': case 'jolt': case 'jooq': @@ -413,162 +576,201 @@ export class NodeIconResolver { case 'json-patch': case 'json-validator': case 'jsonata': + return icon_component_generic; case 'jt400': - return generic_component; + return icon_component_ibm; + case 'jte': + return icon_component_generic; case 'kafka': - return kafka; - //case 'kamelet': handled elsewhere + return icon_component_kafka; + /** case 'kamelet': --> handled elsewhere **/ + case 'knative': + return icon_component_generic; case 'kubernetes-config-maps': + return icon_component_kubernetes_config_maps; case 'kubernetes-cronjob': + return icon_component_kubernetes_cronjob; case 'kubernetes-custom-resources': + return icon_component_kubernetes_custom_resources; case 'kubernetes-deployments': + return icon_component_kubernetes_deployments; case 'kubernetes-events': + return icon_component_kubernetes_generic; case 'kubernetes-hpa': + return icon_component_kubernetes_hpa; case 'kubernetes-job': + return icon_component_kubernetes_job; case 'kubernetes-namespaces': + return icon_component_kubernetes_namespaces; case 'kubernetes-nodes': + return icon_component_kubernetes_nodes; case 'kubernetes-persistent-volumes': + return icon_component_kubernetes_persistent_volumes; case 'kubernetes-persistent-volumes-claims': + return icon_component_kubernetes_persistent_volumes_claims; case 'kubernetes-pods': + return icon_component_kubernetes_pods; case 'kubernetes-replication-controllers': + return icon_component_kubernetes_replication_controller; case 'kubernetes-resources-quota': + return icon_component_kubernetes_resources_quota; case 'kubernetes-secrets': + return icon_component_kubernetes_secrets; case 'kubernetes-service-accounts': + return icon_component_kubernetes_service_account; case 'kubernetes-services': - return kubernetes; - case 'knative': + return icon_component_kubernetes_services; case 'kudu': - case 'language': - return generic_component; + return icon_component_kudu; case 'langchain4j-chat': case 'langchain4j-embeddings': - case 'langchain4j-web-search': - return brain; + return icon_component_langchain4j; + case 'language': + return icon_component_generic; case 'ldap': - return policy; + return icon_component_policy; case 'ldif': - return generic_component; + return icon_component_generic; case 'log': - return logComponent; + return icon_component_log; case 'lpr': + return icon_component_printer; case 'lucene': + return icon_component_lucene; case 'lumberjack': + return icon_component_generic; case 'mapstruct': - return generic_component; - case 'marshal': - case 'unmarshal': - return transform; + return icon_component_mapstruct; case 'master': case 'metrics': + return icon_component_generic; case 'micrometer': - case 'mina': - return generic_component; + return icon_component_micrometer; case 'milvus': - return milvus; + return icon_component_milvus; + case 'mina': + return icon_component_generic; case 'minio': + return icon_component_minio; case 'mllp': case 'mock': - return generic_component; + return icon_component_generic; case 'mongodb': case 'mongodb-gridfs': - return mongodb; + return icon_component_mongodb; case 'mustache': + return icon_component_mustache; case 'mvel': + return icon_component_generic; case 'mybatis': case 'mybatis-bean': + return icon_component_mybatis; case 'nats': - return generic_component; + return icon_component_generic; case 'netty': case 'netty-http': - return netty; + return icon_component_netty; case 'nitrite': + return icon_component_nitrite; case 'oaipmh': + return icon_component_generic; case 'olingo2': case 'olingo4': + return icon_component_odata; case 'opensearch': - return generic_component; + return icon_component_opensearch; case 'openshift-build-configs': case 'openshift-builds': case 'openshift-deploymentconfigs': - return openshift; + return icon_component_openshift; case 'openstack-cinder': case 'openstack-glance': case 'openstack-keystone': case 'openstack-neutron': case 'openstack-nova': case 'openstack-swift': - return openstack; + return icon_component_openstack; case 'optaplanner': - return generic_component; + return icon_component_generic; case 'paho': case 'paho-mqtt5': - return mqtt; + return icon_component_mqtt; case 'pdf': case 'pg-replication-slot': case 'pgevent': - return generic_component; + return icon_component_generic; case 'pinecone': - return pinecone; + return icon_component_pinecone; case 'platform-http': case 'plc4x': - return generic_component; + return icon_component_generic; case 'pop3': case 'pop3s': - return mail; + return icon_component_email_receive; case 'pubnub': + return icon_component_generic; case 'pulsar': - return generic_component; - case 'quartz': - return quartz; + return icon_component_pulsar; case 'qdrant': - return qdrant; + return icon_component_qdrant; + case 'quartz': + return icon_component_quartz; case 'quickfix': case 'reactive-streams': case 'ref': case 'rest': case 'rest-api': + return icon_component_generic; case 'rest-openapi': + return icon_component_openapi; case 'robotframework': + return icon_component_generic; case 'rocketmq': - return generic_component; + return icon_component_rocketmq; case 'rss': - return rss; + return icon_component_rss; case 'saga': - return generic_component; + return icon_component_generic; case 'salesforce': - return salesforce; + return icon_component_salesforce; case 'sap-netweaver': - return sap_netweaver; + return icon_component_sap; case 'scheduler': case 'schematron': case 'scp': case 'seda': case 'service': - return generic_component; + return icon_component_generic; case 'servicenow': - return servicenow; + return icon_component_servicenow; case 'servlet': - return servlet; + return icon_component_servlet; case 'sftp': - return sftp; + return icon_component_sftp; case 'sjms': case 'sjms2': - return generic_component; + return icon_component_generic; case 'slack': - return slack; + return icon_component_slack; + case 'smb': + return icon_component_generic; case 'smooks': - return smooks; + return icon_component_smooks; case 'smpp': case 'smpps': - return generic_component; + return icon_component_generic; case 'smtp': case 'smtps': - return mail; + return icon_component_email_send; case 'snmp': - return snmp; + return icon_component_snmp; + case 'solr': + case 'solrCloud': + case 'solrs': + return icon_component_generic; case 'splunk': case 'splunk-hec': - return splunk; + return icon_component_splunk; case 'spring-batch': case 'spring-event': case 'spring-jdbc': @@ -576,69 +778,90 @@ export class NodeIconResolver { case 'spring-rabbitmq': case 'spring-redis': case 'spring-ws': - return spring; + return icon_component_spring; case 'sql': - return sql; case 'sql-stored': - return sql_stored; + return icon_component_sql; case 'ssh': + return icon_component_exec; case 'stax': + return icon_component_generic; case 'stitch': + return icon_component_stitch; case 'stomp': case 'stream': + return icon_component_generic; case 'string-template': + return icon_component_template; case 'stub': - return generic_component; + case 'tahu-edge': + case 'tahu-host': + return icon_component_generic; case 'telegram': - return telegram; + return icon_component_telegram; case 'thrift': + return icon_component_generic; case 'thymeleaf': + return icon_component_thymeleaf; case 'tika': - return generic_component; + return icon_component_generic; case 'timer': - return timer; + return icon_component_timer; case 'twilio': - return generic_component; + return icon_component_twilio; case 'twitter-directmessage': case 'twitter-search': case 'twitter-timeline': - return twitter; + return icon_component_twitter; case 'undertow': - return generic_component; + return icon_component_generic; case 'validator': - return validate; + return icon_eip_validate; case 'velocity': - return velocity; + return icon_component_velocity; case 'vertx': case 'vertx-http': case 'vertx-websocket': - return vertx; + return icon_component_vertx; + case 'wasm': + return icon_component_wasm; case 'weather': + return icon_component_weather; case 'web3j': - return generic_component; + return icon_component_generic; case 'webhook': - return webhook; + return icon_component_webhooks; case 'whatsapp': - return whatsapp; + return icon_component_whatsapp; case 'wordpress': - return generic_component; + return icon_component_wordpress; case 'workday': - return workday; + return icon_component_workday; case 'xchange': case 'xj': case 'xmlsecurity-sign': case 'xmlsecurity-verify': + return icon_component_generic; case 'xmpp': + return icon_component_xmpp; case 'xquery': - return generic_component; + return icon_component_generic; case 'xslt': case 'xslt-saxon': - return xslt; + return icon_component_xslt; case 'zeebe': + return icon_component_generic; case 'zendesk': + return icon_component_zendesk; case 'zookeeper': case 'zookeeper-master': - return generic_component; + return icon_component_generic; + + /** Transform **/ + case 'marshal': + case 'unmarshal': + return icon_eip_transform; + default: return undefined; } @@ -647,128 +870,127 @@ export class NodeIconResolver { private static getEIPIcon(elementName: string): string | undefined { switch (elementName) { case 'aggregate': - return aggregate; + return icon_eip_aggregate; case 'bean': - return bean; + return icon_eip_bean; case 'choice': - return choice; + return icon_eip_choice; case 'circuitBreaker': - return circuit_breaker; + return icon_eip_circuit_breaker; case 'claimCheck': - return claim_check; + return icon_eip_claim_check; case 'convertBodyTo': - return convert_body; + return icon_eip_convert_body; case 'customLoadBalancer': - return load_balance; + return icon_eip_load_balance; case 'delay': - return delay; + return icon_eip_delay; case 'dynamicRouter': - return dynamic_router; + return icon_eip_dynamic_router; case 'enrich': - return enrich; + return icon_eip_enrich; case 'failover': // is that used? - return generic_eip; + return icon_eip_generic; case 'filter': - return filter; + return icon_eip_filter; case 'from': return expandIcon; case 'idempotentConsumer': - return idempotent_consumer; + return icon_eip_idempotent_consumer; // case 'kamelet': handled on top case 'loadBalance': - return load_balance; + return icon_eip_load_balance; case 'log': - return logEIP; + return icon_eip_log; case 'loop': - return loop; + return icon_eip_loop; case 'marshal': - return transform; + return icon_eip_transform; case 'multicast': - return multicast; + return icon_eip_multicast; case 'onFallback': // used? - return generic_eip; + return icon_eip_generic; case 'otherwise': - return otherwise; + return icon_eip_otherwise; case 'pausable': - return pausable; + return icon_eip_pausable; case 'pipeline': - return pipeline; + return icon_eip_pipeline; case 'poll': - return poll; case 'pollEnrich': - return poll_enrich; + return icon_eip_poll_enrich; case 'process': - return process; + return icon_eip_process; case 'random': // used? - return generic_eip; + return icon_eip_generic; case 'recipientList': - return recipient_list; + return icon_eip_recipient_list; case 'removeHeader': - return remove_header; + return icon_eip_remove_header; case 'removeHeaders': - return remove_headers; + return icon_eip_remove_headers; case 'removeProperties': - return remove_properties; + return icon_eip_remove_properties; case 'removeProperty': - return remove_property; + return icon_eip_remove_property; case 'resequence': - return resequence; + return icon_eip_resequence; case 'resumable': - return resumable; + return icon_eip_resumable; case 'rollback': - return rollback; + return icon_eip_rollback; case 'roundRobin': - return load_balance; + return icon_eip_load_balance; case 'routingSlip': - return generic_eip; + return icon_eip_generic; case 'saga': - return generic_eip; // todo saga + return icon_eip_generic; case 'sample': - return sample; + return icon_eip_sample; case 'script': - return script; - case 'serviceCall': // used? - return generic_eip; + return icon_eip_script; + case 'serviceCall': + return icon_eip_generic; case 'setBody': - return set_body; + return icon_eip_set_body; case 'setHeader': - return set_header; + return icon_eip_set_header; case 'setHeaders': - return set_headers; + return icon_eip_set_headers; case 'setProperty': - return set_property; + return icon_eip_set_property; case 'sort': - return sort; + return icon_eip_sort; case 'split': - return split; + return icon_eip_split; case 'step': - return step; - case 'sticky': // used? - return generic_eip; + return icon_eip_step; + case 'sticky': + return icon_eip_generic; case 'stop': - return stop; + return icon_eip_stop; case 'threads': - return threads; + return icon_eip_threads; case 'throttle': - return throttle; + return icon_eip_throttle; case 'to': - return to; + return icon_eip_to; case 'toD': - return to_d; - case 'topic': // used? - return generic_eip; + return icon_eip_to_d; + case 'topic': + return icon_eip_generic; case 'transform': - return transform; + return icon_eip_transform; case 'unmarshal': - return transform; + return icon_eip_transform; case 'validate': - return validate; - case 'weighted': // used? - return generic_eip; + return icon_eip_validate; + case 'weighted': + return icon_eip_generic; case 'when': - return when; + return icon_eip_when; case 'wireTap': - return wiretap; + return icon_eip_wiretap; default: return undefined; } @@ -777,9 +999,9 @@ export class NodeIconResolver { private static getVisualEntityIcon(elementName: string): string | undefined { switch (elementName) { case EntityType.Route: - return route; + return icon_eip_route; case EntityType.OnException: - return throwException; + return icon_eip_throwException; default: return undefined; }