Commit 607d9ff
Break: Migrate to Hugo (cloudflare#3609)
* import migrate directory
* create _index.html & docs.html
* move products -> content
* migrate docs-configs -> data yaml
* initial code style
* remove docs-engine content
* normalize; fix links, images, frontmatter
* mdx -> hugo partials
* rewrite partial & component imports
* rename list pages to _index.md
* import robots.txt file
* rm -rf products
* import static content files
* import assets directory
* import layouts directory
* import config.toml file
* import .vscode dir
* update root files
* update github actions
* import Pages build scripts
* remove migrate directory
* remove component dirs
* remove website dir
* manual: import content-table page layout w/ overrides
* manual: fix runtime-api html markup
* manual: whitespace for quickstarts
* manual: update example pages
* manual: update root files
* manual: update pages tutorial layout
* manual: import stylesheets
* manual: fix layout, sidebar, pages-images
* manual: remove duplicate `content/*/images` files
* fix(sidebar): render expanded subnav when section-index active;
- example: /workers/platform/
- example: /workers/platform/sites/
* manual: ensure correct product names in sidebar
* fix(sidebar): ensure "/examples/" pages not in sidebar
* manual: import icons, favicon, & manifest
* manual: valid og:image asset paths
* fix(theme): only auto-detect system theme if no lcs value
* fix(events): handle focus attrs for topbar search inputs
* fix: attach `home.ts` script to `home` layout
* manual: misc formatting fixes
* fix(highlight): find/render indented code snippets
* chore: file perm changes post-build
* updating image paths
* manual: code formatting updates;
- add code fences if missing
- remove useless trailing newline
* fix links in headers
* manual: more `highlight` code normalization;
- allow `content/images` directory to be highlighted
* convert link to markdown for styling
* Override layout for DDOS landing pages
* manual: generate `sponsorships.html` page
* manual: feedback batch
* fix theme button
* fix(theme): operation ordering, oops
* chore: save format output
Co-authored-by: Jon Kuperman <[email protected]>1 parent 15447c2 commit 607d9ff
File tree
4,850 files changed
+118513
-949184
lines changed- .github
- ISSUE_TEMPLATE
- workflows
- .vscode
- assets
- bin
- content
- 1.1.1.1
- 1.1.1.1-for-families
- _partials
- encrypted-dns
- dns-over-https
- make-api-requests
- other-ways-to-use-1.1.1.1
- privacy
- setup-1.1.1.1
- static
- dns-over-discord
- analytics
- faq
- web-analytics
- graphql-api
- errors
- features
- data-sets
- filtering
- nested-structures
- pagination
- sorting
- getting-started
- authentication
- limits
- migration-guides
- graphql-api-analytics
- network-analytics-v2
- zone-analytics-colos
- zone-analytics
- sampling
- tutorials
- build-your-own-analytics
- export-graphql-to-csv
- querying-firewall-events
- querying-magic-firewall-samples
- querying-magic-transit-tunnel-healthcheck-results
- querying-workers-metrics
- static
- use-graphql-create-widgets
- static
- downloads
- images
- web-analytics
- configuring-web-analytics
- getting-started
- understanding-web-analytics
- api-shield
- _partials
- products
- mtls
- schema-validation
- static
- api
- static
- css
- svg
- tokens
- advanced
- media
- create
- media
- automatic-platform-optimization
- about
- get-started
- reference
- troubleshooting
- bots
- _partials
- bot-analytics
- concepts
- get-started
- plans
- reference
- static
- troubleshooting
- browser-isolation
- administration
- disconnecting
- feedback
- installation
- static
- usage
- byoip
- about
- best-practices
- get-started
- how-to
- static
- cache
- about
- best-practices
- how-to
- reference
- client-ip-geolocation
- about
- faq
- get-started
- static
- cloudflare-one
- analytics
- logs
- api-terraform
- applications
- configure-apps
- non-http
- connections
- connect-apps
- configuration
- configuration-file
- create-tunnel
- do-more-with-tunnels
- install-and-setup
- deployment-guides
- license
- routing-to-tunnel
- run-tunnel
- as-a-service
- connect-devices
- agentless
- warp
- deployment
- mdm-deployment
- partners
- exclude-traffic
- connect-networks
- locations
- private-net
- css
- examples
- faq
- glossary
- identity
- devices
- idp-integration
- service-auth
- users
- policies
- browser-isolation
- filtering
- dns-policies-builder
- dns-policies
- http-policies
- network-policies
- zero-trust
- setup
- static
- documentation
- api-terraform
- applications
- non-http
- connections
- connect-apps
- create-tunnel
- dns
- load-balancing
- windows
- faq
- identity
- adfs
- azure
- centrify
- citrixadc
- devices
- facebook
- generic-oidc
- github
- google
- gsuite
- jumpcloud
- keycloak
- linkedin
- okta
- onelogin
- otp
- ping
- saml-centrify
- saml-okta
- signedauthn
- users
- yandex
- logs
- policies
- quickstart
- rbi
- secure-origin-connections
- migrate-lb-tunnel
- mongodb-tunnel
- multi-origin
- replica-support
- single-command
- warp-to-tunnel-internal-dns
- warp-to-tunnel
- secure-web-gateway
- block-football
- block-tld
- block-uploads
- exempt-cert-pinning
- gateway-list
- id-dns
- microsoft-mcas
- review-gateway-block
- secure-dns-devices
- secure-dns-network
- split-tunnel
- zero-trust-security
- access
- aws-sso-saas
- corp-device
- country-rules
- default-groups
- docusign
- gitlab
- google-workspace-saas
- hubspot-saas
- require-swg
- require-yubikey
- ssh-slc
- ssh-tokens
- ssh
- user-diagnostics
- vnc-client-in-browser
- zendesk-sso-saas
- ztna
- tutorials
- ddos-protection
- about
- best-practices
- get-started
- managed-rulesets
- adjust-rules
- http
- network
- tcp-protection
- reference
- static
- ddos
- distributed-web
- ethereum-gateway
- ipfs-gateway
- dns
- _partials
- additional-options
- dns-firewall
- faq
- manage-dns-records
- how-to
- reference
- static
- zone-setups
- full-setup
- partial-setup
- reference
- secondary-dns
- email-routing
- events
- firewall
- api
- cf-filters
- cf-firewall-rules
- cf-lists
- cf-dashboard
- rules-lists
- cf-firewall-rules
- known-issues-and-faq
- recipes
- static
- fundamentals
- _partials
- customizations
- building-custom-dashboards
- data-products
- accessing-cf-data
- analytics-integrations
- datadog
- elastic
- google-cloud
- graylog
- looker
- splunk
- sumo-logic
- get-started
- basic-tasks
- origin-health
- glossary
- internet
- local-network
- local-to-global
- peering
- protocols
- static
- undersea-cables
- wifi
- notifications
- create-notifications
- edit-notifications
- static/images
- datadog
- dashboards
- screenshots
- elastic
- dashboards
- screenshots
- google
- graylog
- dashboards
- screenshots
- looker
- dashboards
- screenshots
- notifications
- splunk
- dashboards
- screenshots
- sumo-logic
- dashboards
- screenshots
- http3
- get-started
- static
- tutorials
- images
- cloudflare-images
- serve-images
- upload-images
- image-resizing
- polish
- static
- load-balancing
- _partials
- additional-options
- load-balancing-rules
- get-started
- how-to
- reference
- static/images
- troubleshooting
- common-error-codes
- faq
- understand-basics
- traffic-steering
- logs
- _partials
- about
- faq
- get-started
- enable-destinations
- aws-s3
- azure
- bigquery
- datadog
- google-cloud-storage
- new-relic
- other-providers
- s3-compatible-endpoints
- splunk
- sumo-logic
- logpull
- additional-details
- enabling-log-retention
- requesting-logs
- understanding-the-basics
- reference
- log-fields
- account
- zone
- logpush-api-configuration
- examples
- example-logpush-curl
- example-logpush-python
- static/images
- datadog
- dashboards
- screenshots
- elastic
- dashboards
- screenshots
- graylog
- dashboards
- screenshots
- looker
- dashboards
- screenshots
- splunk
- dashboards
- screenshots
- sumo-logic
- dashboards
- screenshots
- tutorials
- magic-firewall
- about
- best-practices
- how-to
- reference
- magic-transit
- about
- get-started
- configure-tunnels
- static
- magic-wan
- get-started
- configure-tunnels
- reference
- static
- tutorials
- network-error-logging
- _partials
- get-started
- how-to
- reference
- static
- network-interconnect
- about
- partners
- set-up-cni
- static
- page-shield
- _partials
- about
- get-started
- reference
- troubleshooting
- use-dashboard
- pages
- _partials
- framework-guides
- get-started
- images
- how-to
- media
- migrations
- migrating-from-netlify
- migrating-from-vercel
- migrating-from-workers
- platform
- tutorials
- add-a-react-form-with-formspree
- add-an-html-form-with-formspree
- build-a-blog-using-nuxt-and-sanity
- build-an-api-with-workers
- forms
- partners
- analytics
- logs
- network-interconnect
- r2
- railgun
- user-guide
- client-api
- media
- optimized-partner-api
- set-up
- randomness-beacon
- about
- cryptographic-background
- operator-guide
- user-guide
- registrar
- _partials
- account-options
- get-started
- static
- why-choose-cloudflare
- ruleset-engine
- basic-operations
- common-use-cases
- custom-rulesets
- managed-rulesets
- rules-language
- rulesets-api
- static
- rules
- _partials/transform
- bulk-redirects
- reference
- normalization
- static
- bulk-redirects
- normalization
- transform
- transform
- request-header-modification
- reference
- response-header-modification
- reference
- url-rewrite
- reference
- security-center
- about
- get-started
- static
- tasks
- spectrum
- about
- get-started
- how-to
- img
- ftp
- load-balancing
- reference
- ssl
- _partials
- client-certificates
- edge-certificates
- additional-options
- advanced-certificate-manager
- changing-dcv-method
- custom-certificates
- universal-ssl
- faq
- get-started
- keyless-ssl
- hardware-security-modules
- reference
- mutual-authentication
- notifications
- origin-configuration
- authenticated-origin-pull
- custom-origin-trust-store
- ssl-for-saas
- common-tasks
- custom-certificates
- hostname-specific-behavior
- reference
- status-codes
- ssl-tls
- static
- stream
- faq
- getting-analytics
- stream-live
- uploading-videos
- viewing-videos
- tenant
- get-started
- terraform
- advanced-topics
- static
- tutorial
- time-services
- ntp
- nts
- roughtime
- static
- waf
- _partials
- alerts
- analytics
- change-log
- custom-rules
- custom-firewall
- skip
- rate-limiting
- exposed-credentials-check
- managed-rulesets
- payload-logging
- command-line
- waf-exceptions
- static
- custom-rules
- transform-rules
- waiting-room
- _partials
- about
- additional-options
- get-started
- how-to
- plans
- reference
- static
- troubleshooting
- warp-client
- get-started
- legal
- static
- workers
- _partials
- cli-wrangler
- examples
- get-started
- media
- learning
- media
- security-model
- media
- using-services
- media
- platform
- cron-triggers
- media
- media
- sites
- runtime-apis
- streams
- static
- tutorials
- authorize-users-with-auth0
- media
- build-a-jamstack-app
- media
- build-a-qr-code-generator
- media
- build-a-serverless-api
- build-a-slackbot
- media
- configure-your-cdn
- media
- deploy-a-react-app-with-create-react-app
- media
- deploy-a-static-wordpress-site
- media
- github-sms-notifications-using-twilio
- media
- handle-form-submissions-with-airtable
- hello-world-rust
- media
- introduction-to-cloudflare-workers
- localize-a-website
- media
- manage-projects-with-lerna
- postgres
- query-postgres-from-workers-using-database-connectors
- store-data-with-fauna
- media
- workers-kv-from-rust
- zaraz
- advanced
- get-started
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
4,850 files changed
+118513
-949184
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | 7 | | |
9 | 8 | | |
10 | 9 | | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| 18 | + | |
17 | 19 | | |
18 | 20 | | |
19 | 21 | | |
| 22 | + | |
20 | 23 | | |
0 commit comments