diff --git a/apps/webapp/app/bootstrap.ts b/apps/webapp/app/bootstrap.ts
index 84c13c061f8..301fffab5d0 100644
--- a/apps/webapp/app/bootstrap.ts
+++ b/apps/webapp/app/bootstrap.ts
@@ -40,7 +40,7 @@ async function createWorkerGroup() {
console.log(`
==========================
-Trigger.dev Bootstrap - Worker Token
+AirTrigger Bootstrap - Worker Token
WARNING: This will only be shown once. Save it now!
diff --git a/apps/webapp/app/components/AskAI.tsx b/apps/webapp/app/components/AskAI.tsx
index 814d4649c8f..9c8b0866edd 100644
--- a/apps/webapp/app/components/AskAI.tsx
+++ b/apps/webapp/app/components/AskAI.tsx
@@ -230,7 +230,7 @@ function ChatMessages({
];
return (
-
+
{conversation.length === 0 ? (
- I'm trained on docs, examples, and other content. Ask me anything about Trigger.dev.
+ I'm trained on docs, examples, and other content. Ask me anything about AirTrigger.
{exampleQuestions.map((question, index) => (
- Preview branches in Trigger.dev create isolated environments for testing new features before
+ Preview branches in AirTrigger create isolated environments for testing new features before
production.
diff --git a/apps/webapp/app/components/DevPresence.tsx b/apps/webapp/app/components/DevPresence.tsx
index 7a99dab37a5..b94e644d3ba 100644
--- a/apps/webapp/app/components/DevPresence.tsx
+++ b/apps/webapp/app/components/DevPresence.tsx
@@ -169,8 +169,8 @@ export function DevPresencePanel({ isConnected }: { isConnected: boolean | undef
{isConnected === undefined
? "Checking connection..."
: isConnected
- ? "Your local dev server is connected to Trigger.dev"
- : "Your local dev server is not connected to Trigger.dev"}
+ ? "Your local dev server is connected to AirTrigger"
+ : "Your local dev server is not connected to AirTrigger"}
{isConnected ? null : (
@@ -180,7 +180,7 @@ export function DevPresencePanel({ isConnected }: { isConnected: boolean | undef
Run this CLI dev command to connect to
- the Trigger.dev servers to start developing locally. Keep it running while you develop
+ the AirTrigger servers to start developing locally. Keep it running while you develop
to stay connected. Learn more in the{" "}
CLI docs.
@@ -210,7 +210,7 @@ export function DevDisconnectedBanner({ isConnected }: { isConnected: boolean |
iconSpacing="gap-1"
LeadingIcon={}
>
- Your local dev server is not connected to Trigger.dev
+ Your local dev server is not connected to AirTrigger
diff --git a/apps/webapp/app/components/ErrorDisplay.tsx b/apps/webapp/app/components/ErrorDisplay.tsx
index 5787a2edbac..cf5c2e5d08c 100644
--- a/apps/webapp/app/components/ErrorDisplay.tsx
+++ b/apps/webapp/app/components/ErrorDisplay.tsx
@@ -43,7 +43,7 @@ type DisplayOptionsProps = {
export function ErrorDisplay({ title, message, button }: DisplayOptionsProps) {
return (
-
+
{title}
{message && {message}}
diff --git a/apps/webapp/app/components/Feedback.tsx b/apps/webapp/app/components/Feedback.tsx
index ecfd4e88c9a..49880f7181b 100644
--- a/apps/webapp/app/components/Feedback.tsx
+++ b/apps/webapp/app/components/Feedback.tsx
@@ -114,7 +114,7 @@ export function Feedback({ button, defaultValue = "bug", onOpenChange }: Feedbac
panelClassName="w-full mb-2"
>
- The quickest way to get answers from the Trigger.dev team and community is to{" "}
+ The quickest way to get answers from the AirTrigger team and community is to{" "}
ask in our Discord.
diff --git a/apps/webapp/app/components/LoginPageLayout.tsx b/apps/webapp/app/components/LoginPageLayout.tsx
index d9ac7ceb4d7..21dd4c9c98e 100644
--- a/apps/webapp/app/components/LoginPageLayout.tsx
+++ b/apps/webapp/app/components/LoginPageLayout.tsx
@@ -1,60 +1,20 @@
-import { useEffect, useState } from "react";
-import { AppsmithLogo } from "~/assets/logos/AppsmithLogo";
-import { CalComLogo } from "~/assets/logos/CalComLogo";
-import { LyftLogo } from "~/assets/logos/LyftLogo";
-import { MiddayLogo } from "~/assets/logos/MiddayLogo";
-import { TldrawLogo } from "~/assets/logos/TldrawLogo";
-import { UnkeyLogo } from "~/assets/logos/UnkeyLogo";
import { LogoType } from "./LogoType";
import { LinkButton } from "./primitives/Buttons";
-import { Header3 } from "./primitives/Headers";
import { Paragraph } from "./primitives/Paragraph";
import { TextLink } from "./primitives/TextLink";
import { BookOpenIcon } from "@heroicons/react/20/solid";
-interface QuoteType {
- quote: string;
- person: string;
-}
-
-const quotes: QuoteType[] = [
- {
- quote: "Trigger.dev is redefining background jobs for modern developers.",
- person: "Paul Copplestone, Supabase",
- },
- {
- quote:
- "Trigger.dev is a great way to automate email campaigns with Resend, and we've heard nothing but good things from our mutual customers.",
- person: "Zeno Rocha, Resend",
- },
- {
- quote: "We love Trigger.dev and it’s had a big impact in dev iteration velocity already.",
- person: "André Neves, ZBD",
- },
- {
- quote:
- "We’ve been looking for a product like Trigger.dev for a really long time - automation that's simple and developer-focused.",
- person: "Han Wang, Mintlify",
- },
-];
-
export function LoginPageLayout({ children }: { children: React.ReactNode }) {
- const [randomQuote, setRandomQuote] = useState(null);
- useEffect(() => {
- const randomIndex = Math.floor(Math.random() * quotes.length);
- setRandomQuote(quotes[randomIndex]);
- }, []);
-
return (
-
+
@@ -63,27 +23,21 @@ export function LoginPageLayout({ children }: { children: React.ReactNode }) {
{children}
- Having login issues? Email us{" "}
- or ask us in Discord
+ Having login issues?{" "}
+ Email us
diff --git a/apps/webapp/app/components/integrations/VercelBuildSettings.tsx b/apps/webapp/app/components/integrations/VercelBuildSettings.tsx
index 3a2da69d7ee..e0a678fbd18 100644
--- a/apps/webapp/app/components/integrations/VercelBuildSettings.tsx
+++ b/apps/webapp/app/components/integrations/VercelBuildSettings.tsx
@@ -193,7 +193,7 @@ export function BuildSettingsFields({
When enabled, production deployments wait for Vercel deployment to complete before
- promoting the Trigger.dev deployment. This will disable the "Auto-assign Custom
+ promoting the AirTrigger deployment. This will disable the "Auto-assign Custom
Production Domains" option in your Vercel project settings to perform staged
deployments.{" "}
diff --git a/apps/webapp/app/components/integrations/VercelOnboardingModal.tsx b/apps/webapp/app/components/integrations/VercelOnboardingModal.tsx
index 28bfe5672c6..859fd6a3bc9 100644
--- a/apps/webapp/app/components/integrations/VercelOnboardingModal.tsx
+++ b/apps/webapp/app/components/integrations/VercelOnboardingModal.tsx
@@ -707,7 +707,7 @@ export function VercelOnboardingModal({
Select Vercel Project
- Choose which Vercel project to connect with this Trigger.dev project.
+ Choose which Vercel project to connect with this AirTrigger project.
Your API keys will be automatically synced to Vercel.
@@ -788,7 +788,7 @@ export function VercelOnboardingModal({
Map Vercel Environment to Staging
- Select which custom Vercel environment should map to Trigger.dev's Staging
+ Select which custom Vercel environment should map to AirTrigger's Staging
environment. Production and Preview environments are mapped automatically.
If you skip this step, the{" "}
TRIGGER_SECRET_KEY{" "}
@@ -1080,13 +1080,13 @@ export function VercelOnboardingModal({
Connect GitHub Repository
- To fully integrate with Vercel, Trigger.dev needs access to your source code.
+ To fully integrate with Vercel, AirTrigger needs access to your source code.
This allows automatic deployments and build synchronization.
- Connecting your GitHub repository enables Trigger.dev to read your source code
+ Connecting your GitHub repository enables AirTrigger to read your source code
and automatically create deployments when you push changes to Vercel.
diff --git a/apps/webapp/app/components/layout/AppLayout.tsx b/apps/webapp/app/components/layout/AppLayout.tsx
index e0b58ed717c..92d611f3231 100644
--- a/apps/webapp/app/components/layout/AppLayout.tsx
+++ b/apps/webapp/app/components/layout/AppLayout.tsx
@@ -37,7 +37,7 @@ export function PageBody({
diff --git a/apps/webapp/app/components/navigation/AccountSideMenu.tsx b/apps/webapp/app/components/navigation/AccountSideMenu.tsx
index 5c74658f51d..b59c23789d1 100644
--- a/apps/webapp/app/components/navigation/AccountSideMenu.tsx
+++ b/apps/webapp/app/components/navigation/AccountSideMenu.tsx
@@ -32,7 +32,7 @@ export function AccountSideMenu({ user }: { user: User }) {
Back to app
-
+
@@ -125,7 +125,7 @@ export function HelpAndFeedback({
trailingIconClassName="text-text-dimmed"
inactiveIconColor="text-green-500"
activeIconColor="text-green-500"
- to="https://status.trigger.dev/"
+ to="#"
data-action="status"
target="_blank"
/>
@@ -136,7 +136,7 @@ export function HelpAndFeedback({
trailingIconClassName="text-text-dimmed"
inactiveIconColor="text-sun-500"
activeIconColor="text-sun-500"
- to="https://feedback.trigger.dev/"
+ to="#"
data-action="suggest-a-feature"
target="_blank"
/>
@@ -147,7 +147,7 @@ export function HelpAndFeedback({
trailingIconClassName="text-text-dimmed"
inactiveIconColor="text-sun-500"
activeIconColor="text-sun-500"
- to="https://trigger.dev/changelog"
+ to="#"
data-action="changelog"
target="_blank"
/>
@@ -181,7 +181,7 @@ export function HelpAndFeedback({
As a subscriber, you have access to a dedicated Slack channel for 1-to-1
- support with the Trigger.dev team.
+ support with the AirTrigger team.
@@ -189,11 +189,11 @@ export function HelpAndFeedback({
- Send us an email to this address from your Trigger.dev account email
+ Send us an email to this address from your AirTrigger account email
address:
@@ -215,7 +215,7 @@ export function HelpAndFeedback({
icon={DiscordIcon}
trailingIcon={ArrowUpRightIcon}
trailingIconClassName="text-text-dimmed"
- to="https://trigger.dev/discord"
+ to="#"
data-action="join our discord"
target="_blank"
/>
@@ -226,7 +226,7 @@ export function HelpAndFeedback({
trailingIconClassName="text-text-dimmed"
inactiveIconColor="text-rose-500"
activeIconColor="text-rose-500"
- to="https://cal.com/team/triggerdotdev/founders-call"
+ to="#"
data-action="book-a-call"
target="_blank"
/>
diff --git a/apps/webapp/app/components/navigation/OrganizationSettingsSideMenu.tsx b/apps/webapp/app/components/navigation/OrganizationSettingsSideMenu.tsx
index e0e414b189e..1939312b0c0 100644
--- a/apps/webapp/app/components/navigation/OrganizationSettingsSideMenu.tsx
+++ b/apps/webapp/app/components/navigation/OrganizationSettingsSideMenu.tsx
@@ -68,7 +68,7 @@ export function OrganizationSettingsSideMenu({
Back to app