From 9d08d05518f653519fcbff583c32314cb34da9b4 Mon Sep 17 00:00:00 2001 From: kodster28 Date: Thu, 6 Aug 2026 13:24:22 -0500 Subject: [PATCH] [Chore] Optimize svgs --- src/assets/agents.svg | 83 +----------- .../images/artifacts/snapshot-cache-flow.svg | 100 +------------- .../applications/mcp-portal-request-flow.svg | 126 +----------------- .../outbound-connection-after.svg | 63 +-------- .../outbound-connection-before.svg | 63 +-------- .../dynamic-workers/facet-architecture.svg | 107 +-------------- .../hyperdrive/planetscale-request-flow.svg | 80 +---------- .../cf1-ref-arch-1.svg | 2 +- .../cf1-ref-arch-4.svg | 2 +- .../cf1-ref-arch-7.svg | 2 +- .../cloudflare-sase-with-microsoft-fig4.svg | 2 +- .../top-level.svg | 2 +- .../worker-do.svg | 2 +- .../figure3.svg | 2 +- .../figure1.svg | 2 +- .../figure2.svg | 2 +- .../figure-1.svg | 2 +- .../figure-2.svg | 2 +- .../figure-3.svg | 2 +- .../security/security-ref-arch-1.svg | 2 +- .../security/security-ref-arch-4.svg | 2 +- src/assets/images/workers-ai/alibaba.svg | 2 +- src/assets/images/workers-ai/aws.svg | 2 +- src/assets/images/workers-ai/baai.svg | 2 +- .../images/workers-ai/black-forest-labs.svg | 2 +- src/assets/images/workers-ai/deepseek.svg | 2 +- src/assets/images/workers-ai/defog.svg | 2 +- src/assets/images/workers-ai/fireworks.svg | 2 +- src/assets/images/workers-ai/huggingface.svg | 2 +- src/assets/images/workers-ai/ibm.svg | 2 +- src/assets/images/workers-ai/ideogram.svg | 2 +- src/assets/images/workers-ai/leonardo.svg | 2 +- src/assets/images/workers-ai/meta.svg | 2 +- src/assets/images/workers-ai/minimax.svg | 2 +- src/assets/images/workers-ai/moondream.svg | 17 +-- src/assets/images/workers-ai/moonshotai.svg | 2 +- src/assets/images/workers-ai/myshell.svg | 2 +- src/assets/images/workers-ai/nvidia.svg | 2 +- src/assets/images/workers-ai/openai.svg | 2 +- src/assets/images/workers-ai/prunaai.svg | 2 +- src/assets/images/workers-ai/qwen.svg | 2 +- src/assets/images/workers-ai/stabilityai.svg | 2 +- src/assets/images/workers-ai/tiiuae.svg | 2 +- src/assets/images/workers-ai/unum.svg | 2 +- src/assets/images/workers-ai/vidu.svg | 2 +- .../images/workers/builds/redeploy-flow.svg | 44 +----- .../workers/builds/setup-from-scratch.svg | 76 +---------- .../workers/builds/workflow-overview.svg | 47 +------ .../limits/connection-cancel-after.svg | 71 +--------- .../limits/connection-cancel-before.svg | 72 +--------- .../limits/connection-limit-after.svg | 86 +----------- .../limits/connection-limit-before.svg | 94 +------------ src/assets/logo.svg | 14 +- src/icons/agent-memory.svg | 2 +- src/icons/artifacts.svg | 2 +- src/icons/cloudflare-mesh.svg | 2 +- src/icons/constellation.svg | 2 +- src/icons/dmarc-management.svg | 2 +- src/icons/dns.svg | 2 +- src/icons/docs-for-agents.svg | 2 +- src/icons/durable-objects.svg | 2 +- src/icons/dynamic-workers.svg | 12 +- src/icons/flagship.svg | 2 +- src/icons/log-explorer.svg | 2 +- src/icons/pipelines.svg | 2 +- src/icons/privacy-pass.svg | 2 +- src/icons/r2-sql.svg | 2 +- src/icons/resource-tagging.svg | 2 +- src/icons/vectorize.svg | 2 +- 69 files changed, 69 insertions(+), 1190 deletions(-) diff --git a/src/assets/agents.svg b/src/assets/agents.svg index d4fe20cdea1..e3292f5ed23 100644 --- a/src/assets/agents.svg +++ b/src/assets/agents.svg @@ -1,82 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/src/assets/images/artifacts/snapshot-cache-flow.svg b/src/assets/images/artifacts/snapshot-cache-flow.svg index d36325a2fc3..1f1a57c99f6 100644 --- a/src/assets/images/artifacts/snapshot-cache-flow.svg +++ b/src/assets/images/artifacts/snapshot-cache-flow.svg @@ -1,99 +1 @@ - - - - - - - - - - - - - - - - commit 1 - commit 2 - commit 3 - - - - - - - - - - - - - - - - - pnpm-lock.yaml - UNCHANGED - - - - - pnpm-lock.yaml - CHANGED - - - cache key - - hash(pnpm-lock.yaml) - - Is it cached? - - No - - - Step: install - Cache snapshot - - - - - - - - cache key - - hash(pnpm-lock.yaml) - - Is it cached? - - Yes - - - Step: - install - step - skipped - - - - Serve cached - snapshot - - - - cache key - - hash(pnpm-lock.yaml) - - Is it cached? - - No - - Step: install - Cache snapshot - - - +commit 1commit 2commit 3pnpm-lock.yamlUNCHANGEDpnpm-lock.yamlCHANGEDcache keyhash(pnpm-lock.yaml)Is it cached?NoStep: installCache snapshotcache keyhash(pnpm-lock.yaml)Is it cached?YesStep:installstepskippedServe cachedsnapshotcache keyhash(pnpm-lock.yaml)Is it cached?NoStep: installCache snapshot \ No newline at end of file diff --git a/src/assets/images/cloudflare-one/applications/mcp-portal-request-flow.svg b/src/assets/images/cloudflare-one/applications/mcp-portal-request-flow.svg index db44d83549a..ce306cf96ef 100644 --- a/src/assets/images/cloudflare-one/applications/mcp-portal-request-flow.svg +++ b/src/assets/images/cloudflare-one/applications/mcp-portal-request-flow.svg @@ -1,125 +1 @@ - - - - - - - - - - - - - - - - - - MCP server portal request flow - - - - CLOUDFLARE - - - - MCP client - Claude, Cursor, - OpenCode, etc. - - - - Identity provider - Okta, Azure AD, etc. - - - - Cloudflare Access - JWT validation - Policy evaluation - OAuth 2.0 flow - Managed OAuth - - - - MCP server portal - - Session management - Tool namespacing - Credential routing - Server toggling - Context optimization - Code mode sandbox - Transport detection - - - - Gateway - (optional) - HTTP logging - DLP inspection - Egress IP - - - - Upstream (OAuth) - User token or admin cred - - - Upstream (unauth) - No credentials - - - Upstream (bearer) - Static token - - - - Background sync - ~2h interval, admin creds - - - - - - - 1 - - - - - 2 - - - - - 3 - - - - - 4 - - - - - - - 5 - - - - direct (no Gateway) - - - - - Request flow - - Optional (Gateway) - - Background sync - - - 1 Connect | 2 Authenticate | 3 Session created | 4 Tool call proxied | 5 Upstream request - +MCP server portal request flowCLOUDFLAREMCP clientClaude, Cursor,OpenCode, etc.Identity providerOkta, Azure AD, etc.Cloudflare AccessJWT validationPolicy evaluationOAuth 2.0 flowManaged OAuthMCP server portalSession managementTool namespacingCredential routingServer togglingContext optimizationCode mode sandboxTransport detectionGateway(optional)HTTP loggingDLP inspectionEgress IPUpstream (OAuth)User token or admin credUpstream (unauth)No credentialsUpstream (bearer)Static tokenBackground sync~2h interval, admin creds12345direct (no Gateway)Request flowOptional (Gateway)Background sync1 Connect | 2 Authenticate | 3 Session created | 4 Tool call proxied | 5 Upstream request \ No newline at end of file diff --git a/src/assets/images/durable-objects/outbound-connection-after.svg b/src/assets/images/durable-objects/outbound-connection-after.svg index 30a9268de93..73d1e8a71cd 100644 --- a/src/assets/images/durable-objects/outbound-connection-after.svg +++ b/src/assets/images/durable-objects/outbound-connection-after.svg @@ -1,62 +1 @@ - - - - - - - - - - - - - - time - - - Incoming request - - processing - - - Outbound LLM stream - - - streaming tokens - - - stream completes - - - Durable Object - - - kept alive by outbound connection - - - 70-140s idle - - - - connection closes - - - The active outbound connection keeps the Durable Object alive until the stream completes - (up to 15 minutes). The inactivity window starts only after the connection closes. - - - - - Incoming request - - Outbound stream (keeps object alive) - - Durable Object alive - +timeIncoming requestprocessingOutbound LLM streamstreaming tokensstream completesDurable Objectkept alive by outbound connection70-140s idleconnection closesThe active outbound connection keeps the Durable Object alive until the stream completes(up to 15 minutes). The inactivity window starts only after the connection closes.Incoming requestOutbound stream (keeps object alive)Durable Object alive \ No newline at end of file diff --git a/src/assets/images/durable-objects/outbound-connection-before.svg b/src/assets/images/durable-objects/outbound-connection-before.svg index 93e12dfcfe3..d207da850cc 100644 --- a/src/assets/images/durable-objects/outbound-connection-before.svg +++ b/src/assets/images/durable-objects/outbound-connection-before.svg @@ -1,62 +1 @@ - - - - - - - - - - - - - - time - - - Incoming request - - processing - - - Outbound LLM stream - - - streaming tokens - - - stream cut off - - - Durable Object - - - alive - - - 70-140s idle - - - - evicted - - - The Durable Object is evicted 70-140 seconds after the last incoming request, - cutting off the in-flight LLM stream even though the outbound connection is still open. - - - - - Incoming request (keeps object alive) - - Outbound stream (ignored) - - Idle window until eviction - +timeIncoming requestprocessingOutbound LLM streamstreaming tokensstream cut offDurable Objectalive70-140s idleevictedThe Durable Object is evicted 70-140 seconds after the last incoming request,cutting off the in-flight LLM stream even though the outbound connection is still open.Incoming request (keeps object alive)Outbound stream (ignored)Idle window until eviction \ No newline at end of file diff --git a/src/assets/images/dynamic-workers/facet-architecture.svg b/src/assets/images/dynamic-workers/facet-architecture.svg index 4c1b9bfa6fd..4efd47a9dcb 100644 --- a/src/assets/images/dynamic-workers/facet-architecture.svg +++ b/src/assets/images/dynamic-workers/facet-architecture.svg @@ -1,106 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - Request - HTTP / RPC - - - - - - - Worker - - - - getByName() - - - - Durable Object instance - - - - Supervisor - Your code — you deploy this normally - - - - SQLite DB - - - - const facet = ctx.facets - .get(name, cb) - - - - LOADER.get(id) - - - - facet.fetch(req) - - - - - - - Facet - Untrusted code — dynamically loaded at runtime - - - - SQLite DB - - - - ctx.storage.sql - .exec("SELECT …") - - - - - - - - - - Your code (deployed) - - Dynamic code - - Facets API - - Isolation boundary - +RequestHTTP / RPCWorkergetByName()Durable Object instanceSupervisorYour code — you deploy this normallySQLite DBconst facet = ctx.facets.get(name, cb)LOADER.get(id)facet.fetch(req)FacetUntrusted code — dynamically loaded at runtimeSQLite DBctx.storage.sql.exec("SELECT …")Your code (deployed)Dynamic codeFacets APIIsolation boundary \ No newline at end of file diff --git a/src/assets/images/hyperdrive/planetscale-request-flow.svg b/src/assets/images/hyperdrive/planetscale-request-flow.svg index 5d55121b496..48bdf1ec2be 100644 --- a/src/assets/images/hyperdrive/planetscale-request-flow.svg +++ b/src/assets/images/hyperdrive/planetscale-request-flow.svg @@ -1,79 +1 @@ - - - - - - - - - - - London - same machine by the user - same machine by the database - us-east-1 - - - User - - - - - - - Worker - - - - - - - - Hyperdrive - - - Connection - Setup - - - Cache - - - - - - Hyperdrive - - Cache - - - Connection - Pool - - - - - PlanetScale - Database - - - +Londonsame machine by the usersame machine by the databaseus-east-1UserWorkerHyperdriveConnectionSetupCacheHyperdriveCacheConnectionPoolPlanetScaleDatabase \ No newline at end of file diff --git a/src/assets/images/reference-architecture/cloudflare-one-reference-architecture-images/cf1-ref-arch-1.svg b/src/assets/images/reference-architecture/cloudflare-one-reference-architecture-images/cf1-ref-arch-1.svg index 5d49410b529..532530bd648 100644 --- a/src/assets/images/reference-architecture/cloudflare-one-reference-architecture-images/cf1-ref-arch-1.svg +++ b/src/assets/images/reference-architecture/cloudflare-one-reference-architecture-images/cf1-ref-arch-1.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/reference-architecture/cloudflare-one-reference-architecture-images/cf1-ref-arch-4.svg b/src/assets/images/reference-architecture/cloudflare-one-reference-architecture-images/cf1-ref-arch-4.svg index 156f16c8ae6..2435fa0a545 100644 --- a/src/assets/images/reference-architecture/cloudflare-one-reference-architecture-images/cf1-ref-arch-4.svg +++ b/src/assets/images/reference-architecture/cloudflare-one-reference-architecture-images/cf1-ref-arch-4.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/reference-architecture/cloudflare-one-reference-architecture-images/cf1-ref-arch-7.svg b/src/assets/images/reference-architecture/cloudflare-one-reference-architecture-images/cf1-ref-arch-7.svg index cf35d357073..a38f9d3b109 100644 --- a/src/assets/images/reference-architecture/cloudflare-one-reference-architecture-images/cf1-ref-arch-7.svg +++ b/src/assets/images/reference-architecture/cloudflare-one-reference-architecture-images/cf1-ref-arch-7.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/reference-architecture/cloudflare-sase-with-microsoft/cloudflare-sase-with-microsoft-fig4.svg b/src/assets/images/reference-architecture/cloudflare-sase-with-microsoft/cloudflare-sase-with-microsoft-fig4.svg index 2ab1e4a56e5..bd529580e12 100644 --- a/src/assets/images/reference-architecture/cloudflare-sase-with-microsoft/cloudflare-sase-with-microsoft-fig4.svg +++ b/src/assets/images/reference-architecture/cloudflare-sase-with-microsoft/cloudflare-sase-with-microsoft-fig4.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/reference-architecture/enterprise-ai-agent-workspace/top-level.svg b/src/assets/images/reference-architecture/enterprise-ai-agent-workspace/top-level.svg index 5225510b64c..1709f6a99f7 100644 --- a/src/assets/images/reference-architecture/enterprise-ai-agent-workspace/top-level.svg +++ b/src/assets/images/reference-architecture/enterprise-ai-agent-workspace/top-level.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/reference-architecture/enterprise-ai-agent-workspace/worker-do.svg b/src/assets/images/reference-architecture/enterprise-ai-agent-workspace/worker-do.svg index 297351e5afc..b3c29304092 100644 --- a/src/assets/images/reference-architecture/enterprise-ai-agent-workspace/worker-do.svg +++ b/src/assets/images/reference-architecture/enterprise-ai-agent-workspace/worker-do.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/reference-architecture/leveraging-cloudflare-for-your-saas-applications/figure3.svg b/src/assets/images/reference-architecture/leveraging-cloudflare-for-your-saas-applications/figure3.svg index b79c0ff5c48..e717eee688b 100644 --- a/src/assets/images/reference-architecture/leveraging-cloudflare-for-your-saas-applications/figure3.svg +++ b/src/assets/images/reference-architecture/leveraging-cloudflare-for-your-saas-applications/figure3.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/reference-architecture/optimizing-and-securing-connected-transportation-systems/figure1.svg b/src/assets/images/reference-architecture/optimizing-and-securing-connected-transportation-systems/figure1.svg index f7fc27cb9a0..77c9b83df40 100644 --- a/src/assets/images/reference-architecture/optimizing-and-securing-connected-transportation-systems/figure1.svg +++ b/src/assets/images/reference-architecture/optimizing-and-securing-connected-transportation-systems/figure1.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/reference-architecture/optimizing-roaming-experience-with-geolocated-ips/figure2.svg b/src/assets/images/reference-architecture/optimizing-roaming-experience-with-geolocated-ips/figure2.svg index d3c4e78a916..250b3d0f908 100644 --- a/src/assets/images/reference-architecture/optimizing-roaming-experience-with-geolocated-ips/figure2.svg +++ b/src/assets/images/reference-architecture/optimizing-roaming-experience-with-geolocated-ips/figure2.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/reference-architecture/protect-hybrid-cloud-networks-with-cloudflare-magic-transit/figure-1.svg b/src/assets/images/reference-architecture/protect-hybrid-cloud-networks-with-cloudflare-magic-transit/figure-1.svg index dcd12336c94..454b0f5ca88 100644 --- a/src/assets/images/reference-architecture/protect-hybrid-cloud-networks-with-cloudflare-magic-transit/figure-1.svg +++ b/src/assets/images/reference-architecture/protect-hybrid-cloud-networks-with-cloudflare-magic-transit/figure-1.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/reference-architecture/protect-hybrid-cloud-networks-with-cloudflare-magic-transit/figure-2.svg b/src/assets/images/reference-architecture/protect-hybrid-cloud-networks-with-cloudflare-magic-transit/figure-2.svg index 53ff03f7138..a06ddf62b53 100644 --- a/src/assets/images/reference-architecture/protect-hybrid-cloud-networks-with-cloudflare-magic-transit/figure-2.svg +++ b/src/assets/images/reference-architecture/protect-hybrid-cloud-networks-with-cloudflare-magic-transit/figure-2.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/reference-architecture/protect-hybrid-cloud-networks-with-cloudflare-magic-transit/figure-3.svg b/src/assets/images/reference-architecture/protect-hybrid-cloud-networks-with-cloudflare-magic-transit/figure-3.svg index fefbbc33e4c..0b9b11f3243 100644 --- a/src/assets/images/reference-architecture/protect-hybrid-cloud-networks-with-cloudflare-magic-transit/figure-3.svg +++ b/src/assets/images/reference-architecture/protect-hybrid-cloud-networks-with-cloudflare-magic-transit/figure-3.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/reference-architecture/security/security-ref-arch-1.svg b/src/assets/images/reference-architecture/security/security-ref-arch-1.svg index 09384e7825f..edab8a767d7 100644 --- a/src/assets/images/reference-architecture/security/security-ref-arch-1.svg +++ b/src/assets/images/reference-architecture/security/security-ref-arch-1.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/reference-architecture/security/security-ref-arch-4.svg b/src/assets/images/reference-architecture/security/security-ref-arch-4.svg index c20ab1c78db..5903669f8aa 100644 --- a/src/assets/images/reference-architecture/security/security-ref-arch-4.svg +++ b/src/assets/images/reference-architecture/security/security-ref-arch-4.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/alibaba.svg b/src/assets/images/workers-ai/alibaba.svg index 31dae413385..5a9f80f9053 100644 --- a/src/assets/images/workers-ai/alibaba.svg +++ b/src/assets/images/workers-ai/alibaba.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/aws.svg b/src/assets/images/workers-ai/aws.svg index 91f4939d2b5..d0a1e87e3ae 100644 --- a/src/assets/images/workers-ai/aws.svg +++ b/src/assets/images/workers-ai/aws.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/baai.svg b/src/assets/images/workers-ai/baai.svg index a8fd951141e..140032a1095 100644 --- a/src/assets/images/workers-ai/baai.svg +++ b/src/assets/images/workers-ai/baai.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/black-forest-labs.svg b/src/assets/images/workers-ai/black-forest-labs.svg index b3e397a4738..38f93ac9e02 100644 --- a/src/assets/images/workers-ai/black-forest-labs.svg +++ b/src/assets/images/workers-ai/black-forest-labs.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/deepseek.svg b/src/assets/images/workers-ai/deepseek.svg index c24e1749a55..4e505ebf805 100644 --- a/src/assets/images/workers-ai/deepseek.svg +++ b/src/assets/images/workers-ai/deepseek.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/defog.svg b/src/assets/images/workers-ai/defog.svg index a2f682de802..9aa6f423af5 100644 --- a/src/assets/images/workers-ai/defog.svg +++ b/src/assets/images/workers-ai/defog.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/fireworks.svg b/src/assets/images/workers-ai/fireworks.svg index 50dea4e73c1..932a2e6dadc 100644 --- a/src/assets/images/workers-ai/fireworks.svg +++ b/src/assets/images/workers-ai/fireworks.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/huggingface.svg b/src/assets/images/workers-ai/huggingface.svg index 124211c970a..379645134b9 100644 --- a/src/assets/images/workers-ai/huggingface.svg +++ b/src/assets/images/workers-ai/huggingface.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/ibm.svg b/src/assets/images/workers-ai/ibm.svg index 89989613659..d927ad4ae2a 100644 --- a/src/assets/images/workers-ai/ibm.svg +++ b/src/assets/images/workers-ai/ibm.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/ideogram.svg b/src/assets/images/workers-ai/ideogram.svg index 66048f5bf33..f9d08057eaa 100644 --- a/src/assets/images/workers-ai/ideogram.svg +++ b/src/assets/images/workers-ai/ideogram.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/leonardo.svg b/src/assets/images/workers-ai/leonardo.svg index c0516b4291d..47c0f93a6e6 100644 --- a/src/assets/images/workers-ai/leonardo.svg +++ b/src/assets/images/workers-ai/leonardo.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/meta.svg b/src/assets/images/workers-ai/meta.svg index 64806be39c7..c304b82411f 100644 --- a/src/assets/images/workers-ai/meta.svg +++ b/src/assets/images/workers-ai/meta.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/minimax.svg b/src/assets/images/workers-ai/minimax.svg index 11137e63aad..e64a5dbd349 100644 --- a/src/assets/images/workers-ai/minimax.svg +++ b/src/assets/images/workers-ai/minimax.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/moondream.svg b/src/assets/images/workers-ai/moondream.svg index 8006f2356c5..629729c7019 100644 --- a/src/assets/images/workers-ai/moondream.svg +++ b/src/assets/images/workers-ai/moondream.svg @@ -1,16 +1 @@ - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/src/assets/images/workers-ai/moonshotai.svg b/src/assets/images/workers-ai/moonshotai.svg index c78685502c6..d21415f5961 100644 --- a/src/assets/images/workers-ai/moonshotai.svg +++ b/src/assets/images/workers-ai/moonshotai.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/myshell.svg b/src/assets/images/workers-ai/myshell.svg index 1908a5a8ee6..aa54560ae12 100644 --- a/src/assets/images/workers-ai/myshell.svg +++ b/src/assets/images/workers-ai/myshell.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/nvidia.svg b/src/assets/images/workers-ai/nvidia.svg index 4a357b3e1ce..be6a627c8e8 100644 --- a/src/assets/images/workers-ai/nvidia.svg +++ b/src/assets/images/workers-ai/nvidia.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/openai.svg b/src/assets/images/workers-ai/openai.svg index 99c590b1eda..462eb29e840 100644 --- a/src/assets/images/workers-ai/openai.svg +++ b/src/assets/images/workers-ai/openai.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/prunaai.svg b/src/assets/images/workers-ai/prunaai.svg index 1e9cec1d6e9..9257006e318 100644 --- a/src/assets/images/workers-ai/prunaai.svg +++ b/src/assets/images/workers-ai/prunaai.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/qwen.svg b/src/assets/images/workers-ai/qwen.svg index 4126af43d46..293c4267707 100644 --- a/src/assets/images/workers-ai/qwen.svg +++ b/src/assets/images/workers-ai/qwen.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/stabilityai.svg b/src/assets/images/workers-ai/stabilityai.svg index 889b377e61a..41748df7e70 100644 --- a/src/assets/images/workers-ai/stabilityai.svg +++ b/src/assets/images/workers-ai/stabilityai.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/tiiuae.svg b/src/assets/images/workers-ai/tiiuae.svg index b815d7b4234..181db0b0e81 100644 --- a/src/assets/images/workers-ai/tiiuae.svg +++ b/src/assets/images/workers-ai/tiiuae.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/unum.svg b/src/assets/images/workers-ai/unum.svg index 84c3d80c423..4c59db51871 100644 --- a/src/assets/images/workers-ai/unum.svg +++ b/src/assets/images/workers-ai/unum.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers-ai/vidu.svg b/src/assets/images/workers-ai/vidu.svg index 9587ef46266..66d6bda2080 100644 --- a/src/assets/images/workers-ai/vidu.svg +++ b/src/assets/images/workers-ai/vidu.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/assets/images/workers/builds/redeploy-flow.svg b/src/assets/images/workers/builds/redeploy-flow.svg index 9dcf61f6151..3ec0c63fc0a 100644 --- a/src/assets/images/workers/builds/redeploy-flow.svg +++ b/src/assets/images/workers/builds/redeploy-flow.svg @@ -1,43 +1 @@ - - - - - - - - - - - - - - Step 1 - Get active deployment - Find current version ID - - - - - - - Step 2 - Find the build - Look up by version ID - - - - - - - Step 3 - Retrigger build - Same branch & commit - \ No newline at end of file +Step 1Get active deploymentFind current version IDStep 2Find the buildLook up by version IDStep 3Retrigger buildSame branch & commit \ No newline at end of file diff --git a/src/assets/images/workers/builds/setup-from-scratch.svg b/src/assets/images/workers/builds/setup-from-scratch.svg index 38b57338072..b2a56c2dbbf 100644 --- a/src/assets/images/workers/builds/setup-from-scratch.svg +++ b/src/assets/images/workers/builds/setup-from-scratch.svg @@ -1,75 +1 @@ - - - - - - - - - - - - - - - - Step 1 - Get GitHub IDs - Account ID & repo ID - - - - - - - Step 2 - Create repo connection - Link GitHub to Cloudflare - - - - - - - Step 3 - Get Worker tag - Find your Worker's UUID - - - - - - - - - Step 4 - Create triggers - Production & preview - - - - - - - Step 5 - Set env variables - Per-trigger (optional) - - - - - - - - Step 6 - Trigger first build - \ No newline at end of file +Step 1Get GitHub IDsAccount ID & repo IDStep 2Create repo connectionLink GitHub to CloudflareStep 3Get Worker tagFind your Worker's UUIDStep 4Create triggersProduction & previewStep 5Set env variablesPer-trigger (optional)Step 6Trigger first build \ No newline at end of file diff --git a/src/assets/images/workers/builds/workflow-overview.svg b/src/assets/images/workers/builds/workflow-overview.svg index 8e8c8ba6a9b..2a655d1a771 100644 --- a/src/assets/images/workers/builds/workflow-overview.svg +++ b/src/assets/images/workers/builds/workflow-overview.svg @@ -1,46 +1 @@ - - - - - - - - - - - - - - - - Step 1 - Get Worker tag - GET /workers/scripts - - - - - - - Step 2 - Get trigger UUID - GET .../triggers - - - - - - - Step 3 - Build operations - Trigger / List / Logs - \ No newline at end of file +Step 1Get Worker tagGET /workers/scriptsStep 2Get trigger UUIDGET .../triggersStep 3Build operationsTrigger / List / Logs \ No newline at end of file diff --git a/src/assets/images/workers/platform/limits/connection-cancel-after.svg b/src/assets/images/workers/platform/limits/connection-cancel-after.svg index a00b9b26b41..b49e77fc3c9 100644 --- a/src/assets/images/workers/platform/limits/connection-cancel-after.svg +++ b/src/assets/images/workers/platform/limits/connection-cancel-after.svg @@ -1,70 +1 @@ - - - - - - - - - - - - - - time - - - - headers - - - - freed - - - - - body - - - - - body - - - - - body - - - - - body - - - - - body - - - - completes - - - The body phase is no longer counted against the connection limit. - Gaps from decompression or buffering cannot trigger cancellation. - - - - - Bytes flowing (not counted) - - Brief pause (not counted) - +timeheadersfreedbodybodybodybodybodycompletesThe body phase is no longer counted against the connection limit.Gaps from decompression or buffering cannot trigger cancellation.Bytes flowing (not counted)Brief pause (not counted) \ No newline at end of file diff --git a/src/assets/images/workers/platform/limits/connection-cancel-before.svg b/src/assets/images/workers/platform/limits/connection-cancel-before.svg index 0edafe66f25..47592060bf4 100644 --- a/src/assets/images/workers/platform/limits/connection-cancel-before.svg +++ b/src/assets/images/workers/platform/limits/connection-cancel-before.svg @@ -1,71 +1 @@ - - - - - - - - - - - - - - time - - - - headers - - - - - body - - - - - body - - - - - body - - - - - body - - - - - - canceled - - - - brief gaps from gzip decompression - or internal buffering - - - When a 7th connection is opened, a brief gap where there is no I/O makes - the connection appear idle — so it gets canceled, even though the Worker - is still using it. - - - - - Bytes flowing - - Brief pause (appears idle) - - Canceled by runtime - +timeheadersbodybodybodybodycanceledbrief gaps from gzip decompressionor internal bufferingWhen a 7th connection is opened, a brief gap where there is no I/O makesthe connection appear idle — so it gets canceled, even though the Workeris still using it.Bytes flowingBrief pause (appears idle)Canceled by runtime \ No newline at end of file diff --git a/src/assets/images/workers/platform/limits/connection-limit-after.svg b/src/assets/images/workers/platform/limits/connection-limit-after.svg index 0b2e49a5e18..9837d9612fe 100644 --- a/src/assets/images/workers/platform/limits/connection-limit-after.svg +++ b/src/assets/images/workers/platform/limits/connection-limit-after.svg @@ -1,85 +1 @@ - - - - - - - - - - - - - - time - - - fetch #1 - - - headers - body - - - fetch #2 - - - headers - body - - - - - fetch #3 - - - headers - body - - - fetch #4 - - - headers - body - - - fetch #5 - - - headers - body - - - fetch #6 - - - headers - body - - - fetch #7 - - - headers - body - - - no queuing — a connection was already free - - - - - Waiting for headers (counted) - - Reading body (no longer counted) - - New connection (started earlier) - +timefetch #1headersbodyfetch #2headersbodyfetch #3headersbodyfetch #4headersbodyfetch #5headersbodyfetch #6headersbodyfetch #7headersbodyno queuing — a connection was already freeWaiting for headers (counted)Reading body (no longer counted)New connection (started earlier) \ No newline at end of file diff --git a/src/assets/images/workers/platform/limits/connection-limit-before.svg b/src/assets/images/workers/platform/limits/connection-limit-before.svg index 701ea15462f..f38412cb8a2 100644 --- a/src/assets/images/workers/platform/limits/connection-limit-before.svg +++ b/src/assets/images/workers/platform/limits/connection-limit-before.svg @@ -1,93 +1 @@ - - - - - - - - - - - - - - time - - - fetch #1 - - - headers - body - - - fetch #2 - - - headers - body - - - fetch #3 - - - headers - body - - - fetch #4 - - - headers - body - - - - done - - - fetch #5 - - - headers - body - - - fetch #6 - - - headers - body - - - fetch #7 - - - queued - - - - - headers - body - - - waits for the first connection to fully complete (headers + body) - - - - - Waiting for headers (counted) - - Reading body (counted) - - Queued (no free connections) - +timefetch #1headersbodyfetch #2headersbodyfetch #3headersbodyfetch #4headersbodydonefetch #5headersbodyfetch #6headersbodyfetch #7queuedheadersbodywaits for the first connection to fully complete (headers + body)Waiting for headers (counted)Reading body (counted)Queued (no free connections) \ No newline at end of file diff --git a/src/assets/logo.svg b/src/assets/logo.svg index f7f592ce23c..46818628ca1 100644 --- a/src/assets/logo.svg +++ b/src/assets/logo.svg @@ -1,13 +1 @@ - - - - - - - - - - - - - + \ No newline at end of file diff --git a/src/icons/agent-memory.svg b/src/icons/agent-memory.svg index 82180fd9664..a27d847ac91 100644 --- a/src/icons/agent-memory.svg +++ b/src/icons/agent-memory.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/src/icons/artifacts.svg b/src/icons/artifacts.svg index c85cf737d3c..85c98390200 100644 --- a/src/icons/artifacts.svg +++ b/src/icons/artifacts.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/src/icons/cloudflare-mesh.svg b/src/icons/cloudflare-mesh.svg index 8b14e5979de..8d3b5be29b2 100644 --- a/src/icons/cloudflare-mesh.svg +++ b/src/icons/cloudflare-mesh.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/src/icons/constellation.svg b/src/icons/constellation.svg index 82180fd9664..a27d847ac91 100644 --- a/src/icons/constellation.svg +++ b/src/icons/constellation.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/src/icons/dmarc-management.svg b/src/icons/dmarc-management.svg index 221b845f656..ed3101693bd 100644 --- a/src/icons/dmarc-management.svg +++ b/src/icons/dmarc-management.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/src/icons/dns.svg b/src/icons/dns.svg index b8f6acebd01..bdf2cb53ef5 100644 --- a/src/icons/dns.svg +++ b/src/icons/dns.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/src/icons/docs-for-agents.svg b/src/icons/docs-for-agents.svg index 12349730e38..d44cc033cd3 100644 --- a/src/icons/docs-for-agents.svg +++ b/src/icons/docs-for-agents.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/src/icons/durable-objects.svg b/src/icons/durable-objects.svg index 1523060f888..c4105824898 100644 --- a/src/icons/durable-objects.svg +++ b/src/icons/durable-objects.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/src/icons/dynamic-workers.svg b/src/icons/dynamic-workers.svg index a169606a52d..49d7a0cb342 100644 --- a/src/icons/dynamic-workers.svg +++ b/src/icons/dynamic-workers.svg @@ -1,11 +1 @@ - - - - - - - - - - - + \ No newline at end of file diff --git a/src/icons/flagship.svg b/src/icons/flagship.svg index bb1642b5e81..5d97b44b286 100644 --- a/src/icons/flagship.svg +++ b/src/icons/flagship.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/src/icons/log-explorer.svg b/src/icons/log-explorer.svg index 391c7159a63..f70dcde0505 100644 --- a/src/icons/log-explorer.svg +++ b/src/icons/log-explorer.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/src/icons/pipelines.svg b/src/icons/pipelines.svg index 480ebeb6d0c..04e02306c4f 100644 --- a/src/icons/pipelines.svg +++ b/src/icons/pipelines.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/src/icons/privacy-pass.svg b/src/icons/privacy-pass.svg index 5cc184b7434..e3066f74346 100644 --- a/src/icons/privacy-pass.svg +++ b/src/icons/privacy-pass.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/src/icons/r2-sql.svg b/src/icons/r2-sql.svg index 89eae1a5d31..dc8f13c8a51 100644 --- a/src/icons/r2-sql.svg +++ b/src/icons/r2-sql.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/src/icons/resource-tagging.svg b/src/icons/resource-tagging.svg index 628d45ac016..5f766ec775c 100644 --- a/src/icons/resource-tagging.svg +++ b/src/icons/resource-tagging.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/src/icons/vectorize.svg b/src/icons/vectorize.svg index 1c83074a54f..1bb9f300fb7 100644 --- a/src/icons/vectorize.svg +++ b/src/icons/vectorize.svg @@ -1 +1 @@ - + \ No newline at end of file