Skip to content

Commit f464469

Browse files
Merge branch 'production' into patricia/pcx18133-turnstile-docs-v2
2 parents 2f973bb + c91e897 commit f464469

File tree

70 files changed

+1644
-292
lines changed

Some content is hidden

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

70 files changed

+1644
-292
lines changed

package-lock.json

Lines changed: 828 additions & 175 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,11 @@
3636
"@astrojs/starlight-docsearch": "0.6.0",
3737
"@astrojs/starlight-tailwind": "4.0.1",
3838
"@cloudflare/vitest-pool-workers": "0.8.57",
39-
"@cloudflare/workers-types": "4.20250718.0",
39+
"@cloudflare/workers-types": "4.20250726.0",
4040
"@codingheads/sticky-header": "1.0.2",
4141
"@expressive-code/plugin-collapsible-sections": "0.41.3",
4242
"@expressive-code/plugin-line-numbers": "0.41.3",
43-
"@floating-ui/react": "0.27.13",
43+
"@floating-ui/react": "0.27.15",
4444
"@iarna/toml": "2.2.5",
4545
"@lottiefiles/dotlottie-react": "0.14.3",
4646
"@marsidev/react-turnstile": "1.1.0",
@@ -52,11 +52,11 @@
5252
"@types/hast": "3.0.4",
5353
"@types/he": "1.2.3",
5454
"@types/mdast": "4.0.4",
55-
"@types/node": "24.0.14",
55+
"@types/node": "24.1.0",
5656
"@types/react": "19.0.7",
5757
"@types/react-dom": "19.0.4",
5858
"@typescript-eslint/parser": "8.38.0",
59-
"algoliasearch": "5.34.1",
59+
"algoliasearch": "5.35.0",
6060
"astro": "5.12.3",
6161
"astro-breadcrumbs": "3.3.1",
6262
"astro-icon": "1.1.5",
@@ -67,7 +67,7 @@
6767
"dedent": "1.6.0",
6868
"dompurify": "3.2.6",
6969
"dot-prop": "9.0.0",
70-
"eslint": "9.31.0",
70+
"eslint": "9.32.0",
7171
"eslint-plugin-astro": "1.3.1",
7272
"eslint-plugin-jsx-a11y": "6.10.2",
7373
"eslint-plugin-react": "7.37.5",
@@ -134,7 +134,7 @@
134134
"unist-util-visit": "5.0.0",
135135
"vite-tsconfig-paths": "5.1.4",
136136
"vitest": "2.1.6",
137-
"wrangler": "4.26.0"
137+
"wrangler": "4.26.1"
138138
},
139139
"engines": {
140140
"node": ">=22"

public/__redirects

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -431,6 +431,7 @@
431431
/ddos-protection/managed-rulesets/network/configure-dashboard/ /ddos-protection/managed-rulesets/network/network-overrides/configure-dashboard/ 301
432432
/ddos-protection/managed-rulesets/network/link-configure-terraform/ /ddos-protection/managed-rulesets/network/network-overrides/link-configure-terraform/ 301
433433
/ddos-protection/managed-rulesets/network/override-expressions/ /ddos-protection/managed-rulesets/network/network-overrides/override-expressions/ 301
434+
/ddos-protection/managed-rulesets/adjust-rules/false-positive/ /ddos-protection/managed-rulesets/http/http-overrides/override-examples/#legitimate-traffic-is-incorrectly-identified-as-an-attack-and-causes-a-false-positive 301
434435

435436
# dns
436437
/dns/additional-options/cname-flattening/ /dns/cname-flattening/ 301
@@ -495,6 +496,8 @@
495496
/durable-objects/get-started/video-series/serverless-websocket/ /durable-objects/video-tutorials/ 301
496497
/durable-objects/get-started/video-series/ /durable-objects/video-tutorials/ 301
497498

499+
/durable-objects/what-are-durable-objects/ /durable-objects/concepts/what-are-durable-objects/ 301
500+
498501
# email-routing
499502
/email-routing/enable-email-routing/ /email-routing/get-started/enable-email-routing/ 301
500503
/email-routing/get-started/email-addresses/ /email-routing/setup/email-routing-addresses/ 301
@@ -2217,7 +2220,7 @@
22172220
/fundamentals/setup/manage-domains/* /fundamentals/manage-domains/:splat 301
22182221
/fundamentals/setup/manage-members/* /fundamentals/manage-members/:splat 301
22192222
/logs/get-started/enable-destinations/* /logs/logpush/logpush-job/enable-destinations/:splat 301
2220-
/logs/reference/log-fields/* /logs/logpush/logpush-job/datasets/:splat 301
2223+
/logs/reference/log-fields/* /logs/logpush/logpush-job/datasets/:splat 301
22212224

22222225
# Cloudflare One / Zero Trust
22232226
/cloudflare-one/connections/connect-networks/install-and-setup/tunnel-guide/local/as-a-service/* /cloudflare-one/connections/connect-networks/configure-tunnels/local-management/as-a-service/:splat 301
46.4 KB
Loading
116 KB
Loading
245 KB
Loading
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
title: Audit logs (version 2) - UI Beta Release
3+
description: New version of audit logs UI
4+
date: 2025-07-29
5+
---
6+
7+
The Audit Logs v2 UI is now available to all Cloudflare customers in Beta. This release builds on the public [Beta of the Audit Logs v2 API](https://developers.cloudflare.com/changelog/?product=audit-logs) and introduces a redesigned user interface with powerful new capabilities to make it easier to investigate account activity.
8+
9+
**Enabling the new UI**
10+
11+
To try the new UI, go to **Manage Account > Audit Logs** in the Cloudflare Dashboard and click **“Switch to new Audit Logs”** at the top of the page.
12+
13+
![Audit Logs v2 banner](src/assets/images/changelog/audit-logs/Audit_logs_v2_UI_beta.png)
14+
15+
The previous version of Audit Logs remains available and can be re-enabled at any time using the **“Switch back to old Audit Logs”** link in the banner at the top of the page.
16+
17+
**New Features:**
18+
19+
- **Advanced Filtering**: Filter logs by actor, resource, method, and more for faster insights.
20+
- **On-hover filter controls**: Easily include or exclude values in queries by hovering over fields within a log entry.
21+
- **Detailed Log Sidebar**: View rich context for each log entry without leaving the main view.
22+
- **JSON Log View**: Inspect the raw log data in a structured JSON format.
23+
- **Custom Time Ranges**: Define your own time windows to view historical activity.
24+
- **Infinite Scroll**: Seamlessly browse logs without clicking through pages.
25+
26+
![Audit Logs v2 new UI](src/assets/images/changelog/audit-logs/Audit_logs_v2_filters.png)
27+
28+
For more details on Audit Logs v2, see the [Audit Logs documentation](https://developers.cloudflare.com/fundamentals/account/account-security/audit-logs/).
29+
30+
**Known issues**
31+
32+
- A small number of audit logs may currently be unavailable in Audit Logs v2. In some cases, certain fields such as actor information may be missing in certain audit logs. We are actively working to improve coverage and completeness for General Availability.
33+
- Export to CSV is not supported in the new UI.
34+
35+
We are actively refining the Audit Logs v2 experience and welcome your feedback. You can share overall feedback by clicking the thumbs up or thumbs down icons at the top of the page, or provide feedback on specific audit log entries using the thumbs icons next to each audit log line or by filling out our [feedback form](https://docs.google.com/forms/d/e/1FAIpQLSfXGkJpOG1jUPEh-flJy9B13icmcdBhveFwe-X0EzQjJQnQfQ/viewform?usp=sharing).

src/content/changelog/durable-objects/2025-04-07-durable-objects-free-tier.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,5 +45,5 @@ Free plan [limits](/durable-objects/platform/pricing/) apply to Durable Objects
4545

4646
For more information, checkout:
4747

48-
- [Documentation](/durable-objects/what-are-durable-objects/)
48+
- [Documentation](/durable-objects/concepts/what-are-durable-objects/)
4949
- [Zero-latency SQLite storage in every Durable Object blog](https://blog.cloudflare.com/sqlite-in-durable-objects/)

src/content/changelog/durable-objects/2025-06-25-actors-package-alpha.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ The new [@cloudflare/actors](https://www.npmjs.com/package/@cloudflare/actors) l
1111

1212
The `@cloudflare/actors` library is a new SDK for Durable Objects and provides a powerful set of abstractions for building real-time, interactive, and multiplayer applications on top of Durable Objects. With beta uasge and feedback, `@cloudflare/actors` will become the recommended way to build on Durable Objects and draws upon Cloudflare's experience building products/features on Durable Objects.
1313

14-
The name "actors" originates from the [actor programming model](/durable-objects/what-are-durable-objects/#actor-programming-model), which closely ties to how Durable Objects are modelled.
14+
The name "actors" originates from the [actor programming model](/durable-objects/concepts/what-are-durable-objects/#actor-programming-model), which closely ties to how Durable Objects are modelled.
1515

1616
The `@cloudflare/actors` library includes:
1717

src/content/changelog/workers/2025-05-14-python-worker-durable-object.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ You can now create [Durable Objects](/durable-objects/) using
1313
[Python Workers](/workers/languages/python/). A Durable Object is a special kind of
1414
Cloudflare Worker which uniquely combines compute with storage, enabling stateful
1515
long-running applications which run close to your users. For more info see
16-
[here](https://developers.cloudflare.com/durable-objects/what-are-durable-objects/).
16+
[here](/durable-objects/concepts/what-are-durable-objects/).
1717

1818
You can define a Durable Object in Python in a similar way to JavaScript:
1919

0 commit comments

Comments
 (0)