Skip to content

Commit d583d9f

Browse files
config: migrate to cf worker (#386)
* config: migrate to cf worker * Update * Revert "Update" This reverts commit 9c45944. * Update * Update name in Wrangler configuration file to match deployed Worker (#385) * Update wrangler config name to cloudcredits-io * Update wrangler.toml --------- Co-authored-by: cloudflare-workers-and-pages[bot] <73139402+cloudflare-workers-and-pages[bot]@users.noreply.github.com> Co-authored-by: Ivan Sh. <[email protected]> --------- Co-authored-by: cloudflare-workers-and-pages[bot] <73139402+cloudflare-workers-and-pages[bot]@users.noreply.github.com>
1 parent bbdecfc commit d583d9f

File tree

10 files changed

+30
-24
lines changed

10 files changed

+30
-24
lines changed

src/content/programs/clay/free-plan.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,4 +58,4 @@ faq:
5858
- question: "Can multiple team members use one free account?"
5959
answer: "The free plan is designed for individual use. Team collaboration features are available in paid plans."
6060
- question: "What happens if I exceed my monthly credit limit?"
61-
answer: "Once you use all 100 credits, you'll need to wait until the next monthly cycle or upgrade to a paid plan for additional credits."
61+
answer: "Once you use all 100 credits, you'll need to wait until the next monthly cycle or upgrade to a paid plan for additional credits."

src/content/programs/mailchimp/free-plan.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,4 @@ faq:
5050
- question: "What support is available on the Free Plan?"
5151
answer: "Free Plan users have access to email support only. Phone and chat support are available with paid plans."
5252
- question: "Can I upgrade anytime?"
53-
answer: "Yes, you can upgrade to any paid plan at any time directly from your account dashboard. Your data and contacts will be preserved during the upgrade."
53+
answer: "Yes, you can upgrade to any paid plan at any time directly from your account dashboard. Your data and contacts will be preserved during the upgrade."

src/content/programs/neo4j/auradb-free-plan.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,18 +42,18 @@ tiers:
4242
faq:
4343
- question: "What happens when I reach the node/relationship limits?"
4444
answer: "The free plan supports up to 50,000 nodes and 175,000 relationships. If you need more capacity, you can upgrade to a paid plan or optimize your data model."
45-
45+
4646
- question: "Does the database pause after inactivity?"
4747
answer: "Yes, the free instance pauses after 3 days of inactivity, but it can be resumed with no data loss. Your data remains safe and accessible."
48-
48+
4949
- question: "Is Neo4j Bloom included in the free plan?"
5050
answer: "Yes, Neo4j Bloom for graph visualization and exploration is included in the free plan."
51-
51+
5252
- question: "Can I use this for commercial projects?"
5353
answer: "The free plan is primarily intended for learning, development, and small projects. For production commercial use, consider upgrading to a paid plan."
54-
54+
5555
- question: "What security features are included?"
5656
answer: "The free plan includes enterprise-grade security with encryption at rest and in transit, network security, and compliance with industry standards."
57-
57+
5858
- question: "Can I export my data if I need to upgrade?"
59-
answer: "Yes, you can export your data and migrate to paid plans or self-hosted Neo4j instances as needed."
59+
answer: "Yes, you can export your data and migrate to paid plans or self-hosted Neo4j instances as needed."

src/content/programs/pinecone/pinecone-for-startups.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -49,24 +49,24 @@ tiers:
4949
faq:
5050
- question: "What is included in Pinecone's Standard Tier?"
5151
answer: "The Standard Tier includes serverless vector database access, multi-cloud deployment options, RBAC, backups, import capabilities, Prometheus metrics, and 99.95% uptime SLA - normally priced at $70/month."
52-
52+
5353
- question: "How long does the startup program last?"
5454
answer: "The program provides 12 months of free access from approval, with possible extensions for qualifying startups showing growth and continued eligibility."
55-
55+
5656
- question: "What funding stages are eligible?"
5757
answer: "Startups at Series A funding stage or earlier are eligible, including pre-seed, seed, and early-stage companies with fewer than 100 employees."
58-
58+
5959
- question: "What kind of support is included?"
6060
answer: "Pro Support tier with faster response times, dedicated Slack channel access, technical guidance for scaling, and access to Pinecone's partner ecosystem."
61-
61+
6262
- question: "Can I use Pinecone on any cloud provider?"
6363
answer: "Yes, the program includes access to any cloud/region deployment across AWS, Google Cloud, and Azure with the same features and performance guarantees."
64-
64+
6565
- question: "What happens after the 12-month program ends?"
6666
answer: "Startups can transition to paid plans with continued startup discounts, or apply for program extensions if they still meet the eligibility criteria."
67-
67+
6868
- question: "How quickly can I get started after approval?"
6969
answer: "Account setup is immediate upon approval, with the technical support team contacting you within 48 hours for onboarding and setup assistance."
70-
70+
7171
- question: "What are the usage limits during the program?"
72-
answer: "The program provides Standard Tier access with usage credits for vector operations and storage, with specific limits based on the tier's standard allocation and startup needs."
72+
answer: "The program provides Standard Tier access with usage credits for vector operations and storage, with specific limits based on the tier's standard allocation and startup needs."

src/content/providers/clay.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ color: "#2BDFDC"
77
best_deal: "100 credits monthly (1,200 annually) for free"
88
intro: "A comprehensive data enrichment and lead generation platform that helps sales and marketing teams find, enrich, and engage with prospects at scale using 50+ data providers."
99
video: ""
10-
tags: ["data", "sales", "marketing", "crm", "b2b"]
10+
tags: ["data", "sales", "marketing", "crm", "b2b"]

src/content/providers/mailchimp.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ video: ""
1010
tags:
1111
- "email"
1212
- "marketing"
13-
- "automation"
13+
- "automation"

src/content/providers/pinecone.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ color: "#1C17FF"
77
best_deal: "Free Standard Tier and Pro Support for startups"
88
intro: "Purpose-built vector database for AI applications offering fast, accurate semantic search and retrieval for large-scale machine learning workloads."
99
video: ""
10-
tags: ["ai", "database", "ml"]
10+
tags: ["ai", "database", "ml"]

src/content/providers/vanta.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ color: "#AC55FF"
77
best_deal: "Up to $1,000 off compliance automation platform"
88
intro: "Security compliance automation platform that helps startups achieve SOC 2 and ISO 27001 certifications with 90% automated evidence collection."
99
video: ""
10-
tags: ["compliance", "cybersecurity", "b2b"]
10+
tags: ["compliance", "cybersecurity", "b2b"]

src/layouts/Base.astro

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import "@/styles/main.scss";
99
import { AstroFont } from "astro-font";
1010
import { ClientRouter } from "astro:transitions";
1111
import Search from "@/layouts/components/Search.astro";
12+
import { getCanonicalFromAstroURL } from "@/lib/utils/canonical";
1213
1314
const pf = theme.fonts.font_family.primary;
1415
const sf = theme.fonts.font_family.secondary;
@@ -52,6 +53,8 @@ const {
5253
noindex,
5354
canonical,
5455
} = Astro.props;
56+
57+
const ogUrl = canonical ?? getCanonicalFromAstroURL(Astro.url);
5558
---
5659

5760
<!doctype html>
@@ -154,10 +157,7 @@ const {
154157
)}
155158
/>
156159
<meta property="og:type" content="website" />
157-
<meta
158-
property="og:url"
159-
content={`${config.site.base_url}/${Astro.url.pathname.replace("/", "")}`}
160-
/>
160+
<meta property="og:url" content={ogUrl} />
161161

162162
<!-- twitter-title -->
163163
<meta

wrangler.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
name = "cloudcredits-io"
2+
compatibility_date = "2025-08-22"
3+
4+
[assets]
5+
directory = "./dist"
6+
html_handling = "drop-trailing-slash"

0 commit comments

Comments
 (0)