Skip to content

Commit

Permalink
remove newsletter stuff
Browse files Browse the repository at this point in the history
  • Loading branch information
vincanger committed Feb 24, 2025
1 parent 53c4077 commit b6cd1f2
Show file tree
Hide file tree
Showing 7 changed files with 4 additions and 72 deletions.
1 change: 1 addition & 0 deletions opensaas-sh/app_diff/deletions
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ src/client/static/avatar-placeholder.webp
src/client/static/da-boi.webp
src/client/static/open-saas-banner.webp
src/landing-page/logos/SalesforceLogo.tsx
src/newsletter/sendNewsletter.ts
src/payment/lemonSqueezy/checkoutUtils.ts
src/payment/lemonSqueezy/paymentDetails.ts
src/payment/lemonSqueezy/paymentProcessor.ts
Expand Down
2 changes: 1 addition & 1 deletion opensaas-sh/app_diff/schema.prisma.diff
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@
+ stripeId String? @unique
subscriptionStatus String? // 'active', 'cancel_at_period_end', 'past_due', 'deleted'
subscriptionPlan String? // 'hobby', 'pro'
sendNewsletter Boolean @default(false)
datePaid DateTime?
4 changes: 2 additions & 2 deletions opensaas-sh/app_diff/src/server/scripts/dbSeeds.ts.diff
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
--- template/app/src/server/scripts/dbSeeds.ts
+++ opensaas-sh/app/src/server/scripts/dbSeeds.ts
@@ -37,9 +37,11 @@
sendNewsletter: false,
@@ -36,9 +36,11 @@
isAdmin: false,
credits,
subscriptionStatus,
- lemonSqueezyCustomerPortalUrl: null,
Expand Down
13 changes: 0 additions & 13 deletions template/app/main.wasp
Original file line number Diff line number Diff line change
Expand Up @@ -327,16 +327,3 @@ page AdminMessagesPage {
component: import AdminMessages from "@src/messages/MessagesPage"
}
//#endregion

//#region Newsletter
job sendNewsletter {
executor: PgBoss,
perform: {
fn: import { checkAndQueueNewsletterEmails } from "@src/newsletter/sendNewsletter"
},
schedule: {
cron: "0 7 * * 1" // at 7:00 am every Monday
},
entities: [User]
}
//#endregion
1 change: 0 additions & 1 deletion template/app/schema.prisma
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ model User {
lemonSqueezyCustomerPortalUrl String? // You can delete this if you're not using Lemon Squeezy as your payments processor.
subscriptionStatus String? // 'active', 'cancel_at_period_end', 'past_due', 'deleted'
subscriptionPlan String? // 'hobby', 'pro'
sendNewsletter Boolean @default(false)
datePaid DateTime?
credits Int @default(3)
Expand Down
54 changes: 0 additions & 54 deletions template/app/src/newsletter/sendNewsletter.ts

This file was deleted.

1 change: 0 additions & 1 deletion template/app/src/server/scripts/dbSeeds.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ function generateMockUserData(): MockUserData {
username: faker.internet.userName({ firstName, lastName }),
createdAt,
isAdmin: false,
sendNewsletter: false,
credits,
subscriptionStatus,
lemonSqueezyCustomerPortalUrl: null,
Expand Down

0 comments on commit b6cd1f2

Please sign in to comment.