Skip to content

Commit d279df9

Browse files
committed
Resolve merge conflict, match HEAD
2 parents b1e5947 + 8f4f101 commit d279df9

File tree

139 files changed

+1567
-1263
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

139 files changed

+1567
-1263
lines changed

public/__redirects

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -532,7 +532,7 @@
532532
/durable-objects/api/hibernatable-websockets-api/ /durable-objects/best-practices/websockets/ 301
533533
/durable-objects/api/alarms-in-durable-objects/ /durable-objects/api/alarms/ 301
534534
/durable-objects/api/websockets/ /durable-objects/best-practices/websockets/ 301
535-
/durable-objects/api/sql-storage/ /durable-objects/api/storage-api/ 301
535+
/durable-objects/api/sql-storage/ /durable-objects/api/sqlite-storage-api/ 301
536536
/durable-objects/platform/data-location/ /durable-objects/reference/data-location/ 301
537537
/durable-objects/platform/environments/ /durable-objects/reference/environments/ 301
538538
/durable-objects/platform/troubleshooting/ /durable-objects/observability/troubleshooting/ 301
@@ -547,7 +547,7 @@
547547
/durable-objects/reference/error-handling/ /durable-objects/best-practices/error-handling/ 301
548548
/durable-objects/reference/troubleshooting/ /durable-objects/observability/troubleshooting/ 301
549549
/durable-objects/reference/websockets/ /durable-objects/best-practices/websockets/ 301
550-
/durable-objects/api/transactional-storage-api/ /durable-objects/api/storage-api/ 301
550+
/durable-objects/api/transactional-storage-api/ /durable-objects/api/sqlite-storage-api/ 301
551551
/durable-objects/platform/changelog/ /durable-objects/release-notes/ 301
552552
/durable-objects/changelog/ /durable-objects/release-notes/ 301
553553
/durable-objects/glossary/ /durable-objects/reference/glossary/ 301

public/robots.txt

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,42 @@
1+
# As a condition of accessing this website, you agree to
2+
# abide by the following content signals:
3+
4+
# (a) If a content-signal = yes, you may collect content
5+
# for the corresponding use.
6+
# (b) If a content-signal = no, you may not collect content
7+
# for the corresponding use.
8+
# (c) If the website operator does not include a content
9+
# signal for a corresponding use, the website operator
10+
# neither grants nor restricts permission via content signal
11+
# with respect to the corresponding use.
12+
13+
# The content signals and their meanings are:
14+
15+
# search: building a search index and providing search
16+
# results (e.g., returning hyperlinks and short excerpts
17+
# from your website's contents). Search does not include
18+
# providing AI-generated search summaries.
19+
# ai-input: inputting content into one or more AI models
20+
# (e.g., retrieval augmented generation, grounding, or other
21+
# real-time taking of content for generative AI search
22+
# answers).
23+
# ai-train: training or fine-tuning AI models.
24+
25+
# ANY RESTRICTIONS EXPRESSED VIA CONTENT-SIGNALS ARE EXPRESS
26+
# RESERVATIONS OF RIGHTS UNDER ARTICLE 4 OF THE EUROPEAN
27+
# UNION DIRECTIVE 2019/790 ON COPYRIGHT AND RELATED RIGHTS
28+
# IN THE DIGITAL SINGLE MARKET.
29+
130
User-agent: *
231

32+
Allow: /
333
Disallow: /client-ip-geolocation
434
Disallow: /plans/
535
Disallow: /constellation
636
Disallow: /cdn-cgi/
737
Disallow: /email-security/
838

939
Content-Usage: tdm=y
40+
Content-Signal: ai-train=yes, search=yes, ai-input=yes
1041

11-
Sitemap: https://developers.cloudflare.com/sitemap-index.xml
42+
Sitemap: https://developers.cloudflare.com/sitemap-index.xml
33.7 KB
Loading
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
title: DNS Firewall Analytics — now in the Cloudflare dashboard
3+
description: Quickly set up common rules with pre-built templates.
4+
date: 2025-09-16
5+
---
6+
7+
import { DashButton } from "~/components";
8+
9+
# What's New
10+
11+
Access [GraphQL-powered DNS Firewall analytics](/dns/dns-firewall/analytics/) directly in the Cloudflare dashboard.
12+
13+
![DNS Firewall Analytics UI](~/assets/images/changelog/dns/DNSFW_Analytics_UI.png)
14+
15+
## Explore Four Interactive Panels
16+
17+
- **Query summary**: Describes trends over time, segmented by dimensions.
18+
- **Query statistics**: Describes totals, cached/uncached queries, and processing/response times.
19+
- **DNS queries by data center**: Describes global view and the top 10 data centers.
20+
- **Top query statistics**: Shows a breakdown by key dimensions, with search and expand options (up to top 100 items).
21+
22+
Additional features:
23+
24+
- Apply filters and time ranges once. Changes reflect across all panels.
25+
- Filter by dimensions like query name, query type, cluster, data center, protocol (UDP/TCP), IP version, response code/reason, and more.
26+
- Access up to 62 days of historical data with flexible intervals.
27+
28+
## Availability
29+
30+
Available to all DNS Firewall customers as part of their existing subscription.
31+
32+
## Where to Find It
33+
34+
- In the Cloudflare dashboard, go to the **DNS Firewall** page.
35+
36+
<DashButton url="/?to=/:account/dns-firewall" />
37+
38+
- Refer to the [DNS Firewall Analytics](/dns/dns-firewall/analytics/) to learn more.

src/content/changelog/durable-objects/2025-04-07-sqlite-in-durable-objects-ga.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ date: 2025-04-07
99

1010
SQLite in Durable Objects is now generally available (GA) with 10GB SQLite database per Durable Object. Since the [public beta](https://blog.cloudflare.com/sqlite-in-durable-objects/) in September 2024, we've added feature parity and robustness for the SQLite storage backend compared to the preexisting key-value (KV) storage backend for Durable Objects.
1111

12-
SQLite-backed Durable Objects are recommended for all new Durable Object classes, using `new_sqlite_classes` [Wrangler configuration](/durable-objects/best-practices/access-durable-objects-storage/#create-sqlite-backed-durable-object-class). Only SQLite-backed Durable Objects have access to Storage API's [SQL](/durable-objects/api/storage-api/#sql-api) and [point-in-time recovery](/durable-objects/api/storage-api/#pitr-point-in-time-recovery-api) methods, which provide relational data modeling, SQL querying, and better data management.
12+
SQLite-backed Durable Objects are recommended for all new Durable Object classes, using `new_sqlite_classes` [Wrangler configuration](/durable-objects/best-practices/access-durable-objects-storage/#create-sqlite-backed-durable-object-class). Only SQLite-backed Durable Objects have access to Storage API's [SQL](/durable-objects/api/sqlite-storage-api/#sql-api) and [point-in-time recovery](/durable-objects/api/sqlite-storage-api/#pitr-point-in-time-recovery-api) methods, which provide relational data modeling, SQL querying, and better data management.
1313

1414
```js
1515
export class MyDurableObject extends DurableObject {

src/content/docs/agents/api-reference/schedule-tasks.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ Calling `await this.schedule` returns a `Schedule`, which includes the task's ra
7070

7171
:::note[Maximum scheduled tasks]
7272

73-
Each task is mapped to a row in the Agent's underlying [SQLite database](/durable-objects/api/storage-api/), which means that each task can be up to 2 MB in size. The maximum number of tasks must be `(task_size * tasks) + all_other_state < maximum_database_size` (currently 1GB per Agent).
73+
Each task is mapped to a row in the Agent's underlying [SQLite database](/durable-objects/api/sqlite-storage-api/), which means that each task can be up to 2 MB in size. The maximum number of tasks must be `(task_size * tasks) + all_other_state < maximum_database_size` (currently 1GB per Agent).
7474

7575
:::
7676

src/content/docs/agents/api-reference/store-and-sync-state.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ Learn more about the zero-latency SQL storage that powers both Agents and Durabl
227227

228228
:::
229229

230-
The SQL API exposed to an Agent is similar to the one [within Durable Objects](/durable-objects/api/storage-api/#sql-api): Durable Object SQL methods available on `this.ctx.storage.sql`. You can use the same SQL queries with the Agent's database, create tables, and query data, just as you would with Durable Objects or [D1](/d1/).
230+
The SQL API exposed to an Agent is similar to the one [within Durable Objects](/durable-objects/api/sqlite-storage-api/#sql-api): Durable Object SQL methods available on `this.ctx.storage.sql`. You can use the same SQL queries with the Agent's database, create tables, and query data, just as you would with Durable Objects or [D1](/d1/).
231231

232232
### Use Agent state as model context
233233

src/content/docs/ai-gateway/integrations/worker-binding-methods.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: AI Gateway Binding Methods
33
pcx_content_type: tutorial
4+
tags:
5+
- Bindings
46
reviewed: 2025-04-01
57
---
68

src/content/docs/ai-gateway/usage/providers/openrouter.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ https://gateway.ai.cloudflare.com/v1/{account_id}/{gateway_id}/openrouter
1313

1414
## URL structure
1515

16-
When making requests to [OpenRouter](https://openrouter.ai/), replace `https://openrouter.ai/api/v1/chat/completions` in the URL you are currently using with `https://gateway.ai.cloudflare.com/v1/{account_id}/{gateway_id}/openrouter`.
16+
When making requests to [OpenRouter](https://openrouter.ai/), replace `https://openrouter.ai/api/v1/chat/completions` in the URL you are currently using with `https://gateway.ai.cloudflare.com/v1/{account_id}/{gateway_id}/openrouter/chat/completions`.
1717

1818
## Prerequisites
1919

src/content/docs/ai-search/usage/workers-binding.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
pcx_content_type: concept
33
title: Workers Binding
4+
tags:
5+
- Bindings
46
sidebar:
57
order: 3
68
---

0 commit comments

Comments
 (0)