Skip to content
Merged
Show file tree
Hide file tree
Changes from 22 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
46eba10
remove stale docs
andrewjschuang Feb 10, 2025
4e9f570
remove github sync quickstart
andrewjschuang Feb 10, 2025
cfb19ac
pnpm
andrewjschuang Feb 10, 2025
e912c07
main restructure
andrewjschuang Feb 11, 2025
63e8c66
fix some broken links
andrewjschuang Feb 11, 2025
01bd0da
fix broken links
andrewjschuang Feb 11, 2025
151c41f
fix broken links
andrewjschuang Feb 11, 2025
2ec9d2f
fix broken links
andrewjschuang Feb 11, 2025
a226ebc
fix capitalization
andrewjschuang Feb 17, 2025
c2816ea
fix image links
andrewjschuang Feb 17, 2025
428490a
remove connect sdk dep
andrewjschuang Feb 17, 2025
ee8bed3
remove deprecated page
andrewjschuang Feb 17, 2025
378d8bc
rename to core
andrewjschuang Feb 17, 2025
5a1becf
move images to public folder
andrewjschuang Feb 17, 2025
409f958
add rewrites and remove stale hidden pages
andrewjschuang Feb 17, 2025
fe22e40
fix repage links
andrewjschuang Feb 18, 2025
23ad1ac
fix http urls
andrewjschuang Feb 18, 2025
674b550
faq
andrewjschuang Feb 18, 2025
313d956
code rabbit suggestions
andrewjschuang Feb 18, 2025
acc8de5
Merge branch 'master' into docs-structure-refactor
andrewjschuang Feb 18, 2025
e3de978
fix link typos
andrewjschuang Feb 18, 2025
2ef7372
more link fixes
andrewjschuang Feb 18, 2025
b63e470
code rabbit comments
andrewjschuang Feb 18, 2025
0a4d86d
fix link
andrewjschuang Feb 18, 2025
62b063f
move out integrations and rest-api. rename core to workflows
andrewjschuang Feb 20, 2025
53b1fad
fix paths for integrations, rest-api and workflows
andrewjschuang Feb 20, 2025
865d344
fix rest api, sse, and some other links
andrewjschuang Feb 20, 2025
32bb18d
rollback vercel.json
andrewjschuang Feb 20, 2025
f9f6774
update vercel.json redirects
andrewjschuang Feb 20, 2025
b79c606
pnpm
andrewjschuang Feb 20, 2025
0dfbf02
Merge branch 'master' into docs-structure-refactor
andrewjschuang Feb 20, 2025
72ce5f7
Merge branch 'master' into docs-structure-refactor
andrewjschuang Feb 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ export default {
console.log(Object.keys(this.$auth));
},
},
};
};
2 changes: 1 addition & 1 deletion components/applicantstack/applicantstack.app.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ export default {
console.log(Object.keys(this.$auth));
},
},
};
};
2 changes: 1 addition & 1 deletion components/benchmarkone/benchmarkone.app.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ export default {
console.log(Object.keys(this.$auth));
},
},
};
};
2 changes: 1 addition & 1 deletion components/current_rms/current_rms.app.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ export default {
console.log(Object.keys(this.$auth));
},
},
};
};
2 changes: 1 addition & 1 deletion components/felt/felt.app.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ export default {
console.log(Object.keys(this.$auth));
},
},
};
};
2 changes: 1 addition & 1 deletion components/langfuse/langfuse.app.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ export default {
console.log(Object.keys(this.$auth));
},
},
};
};
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ export default {
console.log(Object.keys(this.$auth));
},
},
};
};
2 changes: 1 addition & 1 deletion components/opnform/opnform.app.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ export default {
console.log(Object.keys(this.$auth));
},
},
};
};
2 changes: 1 addition & 1 deletion components/ory/ory.app.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ export default {
console.log(Object.keys(this.$auth));
},
},
};
};
2 changes: 1 addition & 1 deletion components/real_id/real_id.app.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ export default {
console.log(Object.keys(this.$auth));
},
},
};
};
2 changes: 1 addition & 1 deletion components/referral_rocket/referral_rocket.app.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ export default {
console.log(Object.keys(this.$auth));
},
},
};
};
2 changes: 1 addition & 1 deletion components/relintex_crm/relintex_crm.app.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ export default {
console.log(Object.keys(this.$auth));
},
},
};
};
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ export default {
console.log(Object.keys(this.$auth));
},
},
};
};
2 changes: 1 addition & 1 deletion components/zep/zep.app.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ export default {
console.log(Object.keys(this.$auth));
},
},
};
};
2 changes: 1 addition & 1 deletion components/zoho_tables/zoho_tables.app.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ export default {
console.log(Object.keys(this.$auth));
},
},
};
};
6 changes: 3 additions & 3 deletions docs-v2/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ We're moving from VuePress to Nextra. Here's what's the same and what's differen
- New docs are here, in the `docs-v2/` directory.
- All docs are still Markdown. Now MDX files instead of just Markdown, so extensions have been renamed to `.mdx`.
- Keep images in `public/images/foo.png`, reference with `![alt text](/images/foo.png)`
- Leaf nodes in VuePress were at files like `/docs/workspaces/sso/google/README.md`. Nextra allows leaf nodes to be non-index files like `/docs/workspaces/sso/google.mdx`, so there's no need for the final directory, which simplifies things.
- Leaf nodes in VuePress were at files like `/docs/workflows/workspaces/sso/google/README.md`. Nextra allows leaf nodes to be non-index files like `/docs/workflows/workspaces/sso/google.mdx`, so there's no need for the final directory, which simplifies things.
- VuePress used Vue, Nextra uses React. All of the custom components used in MDX files are either [built-in Nextra components](https://nextra.site/docs/guide/built-ins) or Pipedream-specific components in `components/`, ported from Vue.
- Learn the [built-in Nextra components](https://nextra.site/docs/guide/built-ins). All the `::: tip`, `::: warning`, or other special VuePress components have an equivalent Nextra component.

Expand Down Expand Up @@ -50,8 +50,8 @@ pages
workspaces/
index.mdx # /docs/workspaces
sso/
index.mdx # /docs/workspaces/sso
google.mdx # /docs/workspaces/sso/google
index.mdx # /docs/workflows/workspaces/sso
google.mdx # /docs/workflows/workspaces/sso/google
```

The `_meta.tsx` files in each directory defines a mapping between the labels in the sidebar and the files in that directory. If you want to add an item to the sidebar, you'll probably want to edit the `_meta.tsx` file. [See the Nextra docs](https://nextra.site/docs/docs-theme/page-configuration) for more info.
Expand Down
20 changes: 20 additions & 0 deletions docs-v2/next.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,26 @@ export default withNextra({
},
],
},
async rewrites() {
return [
{
source: "/abuse",
destination: "/hidden/abuse",
},
{
source: "/scheduling-future-tasks",
destination: "/hidden/scheduling-future-tasks",
},
{
source: "/status",
destination: "/hidden/status",
},
{
source: "/subprocessors",
destination: "/hidden/subprocessors",
},
];
},
env: {
PIPEDREAM_NODE_VERSION: "20",
PIPEDREAM_BASE_URL: "https://pipedream.com",
Expand Down
1 change: 0 additions & 1 deletion docs-v2/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
"homepage": "https://pipedream.com",
"dependencies": {
"@docsearch/react": "^3.6.1",
"@pipedream/sdk": "^0.1.9",
"@vercel/analytics": "^1.3.1",
"chalk": "^5.3.0",
"jest": "^29.7.0",
Expand Down
73 changes: 7 additions & 66 deletions docs-v2/pages/_meta.tsx
Original file line number Diff line number Diff line change
@@ -1,30 +1,12 @@
export default {
"index": "What is Pipedream?",
"quickstart": "Quickstart",
"workspaces": "Workspaces",
"projects": "Projects",
"workflows": "Workflows",
"connect": {
title: "Connect",
},
"code": "Code",
"data-stores": "Data Stores",
"databases": "Databases",
"connected-accounts": "Connected Accounts",
"apps": "Integrations",
"components": "Components",
"sources": "Sources",
"event-history": "Event History",
"http": "HTTP",
"environment-variables": "Environment Variables",
"rest-api": "REST API",
"cli": "CLI",
"destinations": "Destinations",
"user-settings": "User and Billing Settings",
"troubleshooting": "Troubleshooting",
"pricing": "Pricing FAQ",
"core": "Core",
"connect": "Connect",
"pricing": "Pricing",
"account": "Account",
"privacy-and-security": "Security",
"limits": "Limits",
"troubleshooting": "Troubleshooting",
"glossary": "Glossary of Terms",
"support": {
title: "Support",
Expand All @@ -44,51 +26,10 @@ export default {
href: "https://status.pipedream.com",
newWindow: true,
},
"version": {
title: "Version",
type: "menu",
items: {
v3: {
title: "Current",
href: "https://pipedream.com/docs",
},
v2: {
title: "Linear (classic)",
href: "https://pipedream.com/docs/v2",
},
},
},
"abuse": {
display: "hidden",
},
"airtable": {
display: "hidden",
},
"examples": {
display: "hidden",
},
"migrate-from-v1": {
display: "hidden",
},
"new-feature-or-bug": {
display: "hidden",
},
"nodejs20-faq-2024-02": {
display: "hidden",
},
"scheduling-future-tasks": {
display: "hidden",
},
"shopify-faq-2023-10": {
display: "hidden",
},
"subprocessors": {
display: "hidden",
},
"pipedream-axios": {
"deprecated": {
display: "hidden",
},
"status": {
"hidden": {
display: "hidden",
},
} as const
4 changes: 4 additions & 0 deletions docs-v2/pages/account/_meta.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
export default {
"user-settings": "User Settings",
"billing-settings": "Billing Settings",
} as const
43 changes: 43 additions & 0 deletions docs-v2/pages/account/billing-settings.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
import Callout from '@/components/Callout'

# Billing Settings

You'll find information on your usage data (for specific [Pipedream limits](/core/limits/)) in your [Billing Settings](https://pipedream.com/settings/billing). You can also upgrade to [paid plans](https://pipedream.com/pricing) from this page.

## Subscription

You can upgrade to [paid plans](https://pipedream.com/pricing) from this section.

If you've already upgraded, you'll see an option to **Manage Subscription** here, which directs you to your personal Stripe portal. Here, you can change your payment method, review the details of previous invoices, and more.

## Usage

[Credits](/pricing/#credits) are Pipedream's billable unit, and users on the [free tier](/pricing/#free-tier) are limited on the number of daily free credits allocated. The **Usage** section displays a chart of the daily credits across a historical range of time to provide insight into your usage patterns.

Hover over a specific column in the chart to see the number of credits run for that specific day:

![Daily credits tooltip](/images/account/daily-invocations-tooltip.png)

_Click_ on a specific column to see credits for that day, broken out by workflow / source:

![Credits broken out by workflow / source](/images/account/usage-by-resource.png)

Users on the free tier will see the last 30 days of usage in this chart. Users on [paid plans](https://pipedream.com/pricing) will see the cumulative usage tied to their current billing period.

## Compute Budget

Control the maximum number of compute credits permitted on your account with an _Credit Budget_.

This will restrict your account-wide usage to the specified number of [credits](/pricing/#credits) on a monthly or daily basis. The compute budget does not apply to credits incurred by [dedicated workers](/core/workflows/settings/#eliminate-cold-starts).

To enable this feature, _click_ on the toggle and define your maximum number of credits in the period.

<Callout type="info">
Due to how credits are accrued, there may be cases where your credit usage may _slightly_ go over the cap.

In an example scenario, with a cap set at 20 credits and a long-running workflow that uses 10 credits per run, it's possible that two concurrent events trigger the workflow, and the cap won't apply until after the concurrent events are processed.
</Callout>

## Limits

For users on the [Free tier](/pricing/#free-tier), this section displays your usage towards your [credits quota](/core/limits/#daily-credits-limit) for the current UTC day.
Loading
Loading