feat: add registration management with token-based access
Add management tokens to registrations allowing users to view, edit, and cancel their registration via a unique URL. Implement email notifications for confirmations, updates, and cancellations using nodemailer. Simplify art forms grid from 6 to 4 items and remove trajectory links. Translate footer links to Dutch and fix matzah spelling in info section.
This commit is contained in:
@@ -3,7 +3,7 @@ import { TanStackStart } from "alchemy/cloudflare";
|
||||
import { config } from "dotenv";
|
||||
|
||||
config({ path: "./.env" });
|
||||
config({ path: "../../apps/web/.env" });
|
||||
config({ path: "../env/.env" });
|
||||
|
||||
const app = await alchemy("kk");
|
||||
|
||||
@@ -23,6 +23,11 @@ export const web = await TanStackStart("web", {
|
||||
CORS_ORIGIN: getEnvVar("CORS_ORIGIN"),
|
||||
BETTER_AUTH_SECRET: getEnvVar("BETTER_AUTH_SECRET"),
|
||||
BETTER_AUTH_URL: getEnvVar("BETTER_AUTH_URL"),
|
||||
SMTP_HOST: getEnvVar("SMTP_HOST"),
|
||||
SMTP_PORT: getEnvVar("SMTP_PORT"),
|
||||
SMTP_USER: getEnvVar("SMTP_USER"),
|
||||
SMTP_PASS: getEnvVar("SMTP_PASS"),
|
||||
SMTP_FROM: getEnvVar("SMTP_FROM"),
|
||||
},
|
||||
domains: ["kunstenkamp.be"],
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user