diff --git a/package.json b/package.json index 7ea0055..eeb317c 100644 --- a/package.json +++ b/package.json @@ -9,8 +9,8 @@ "client:build": "vite build", "server:build": "WRANGLER_LOG=info wrangler build", "deploy": "CI=true vite build && wrangler deploy --minify", - "deploy:email-service": "wrangler deploy -c workers/email/wrangler-email.toml", - "deploy:analytics-service": "wrangler deploy -c workers/analytics/wrangler-analytics.toml", + "deploy:email-service": "wrangler deploy --cwd workers/email", + "deploy:analytics-service": "wrangler deploy --cwd workers/analytics", "tail": "wrangler tail", "tail:email-service": "wrangler tail -c workers/email/wrangler-email.toml", "tail:analytics-service": "wrangler tail -c workers/analytics/wrangler-analytics.toml", diff --git a/src/renderer/+onRenderHtml.tsx b/src/renderer/+onRenderHtml.tsx index 8669e3c..de79ff2 100644 --- a/src/renderer/+onRenderHtml.tsx +++ b/src/renderer/+onRenderHtml.tsx @@ -37,7 +37,7 @@ const onRenderHtml: OnRenderHtmlAsync = async ( diff --git a/workers/analytics/wrangler-analytics.toml b/workers/analytics/wrangler-analytics.toml deleted file mode 100644 index d3684c9..0000000 --- a/workers/analytics/wrangler-analytics.toml +++ /dev/null @@ -1,17 +0,0 @@ -main="analytics_worker.js" -name = "analytics" -compatibility_date = "2024-12-20" - -routes = [ - { pattern = "metrics.seemueller.io", custom_domain = true } -] - -[dev] -port = 3003 - -[placement] -mode = "smart" - -[[analytics_engine_datasets]] -binding = "ANALYTICS_ENGINE" -dataset = "global_analytics" \ No newline at end of file diff --git a/workers/analytics/wrangler.jsonc b/workers/analytics/wrangler.jsonc new file mode 100644 index 0000000..066c035 --- /dev/null +++ b/workers/analytics/wrangler.jsonc @@ -0,0 +1,23 @@ +{ + "compatibility_date": "2025-05-27", + "main": "analytics_worker.js", + "name": "analytics", + "analytics_engine_datasets": [ + { + "binding": "ANALYTICS_ENGINE", + "dataset": "global_analytics" + } + ], + "routes": [ + { + "custom_domain": true, + "pattern": "your.route.here" + } + ], + "dev": { + "port": 3003 + }, + "placement": { + "mode": "smart" + } +} \ No newline at end of file diff --git a/workers/email/email_worker.js b/workers/email/email_worker.js index bd6145f..0618a50 100644 --- a/workers/email/email_worker.js +++ b/workers/email/email_worker.js @@ -14,7 +14,7 @@ export default class EmailWorker extends WorkerEntrypoint { const msg = createMimeMessage(); msg.setSender({ name: "New Website Contact", - addr: "contact@seemueller.io", + addr: "contact@example.com", }); console.log("Recipient:", to); // msg.setRecipient(to); @@ -27,8 +27,8 @@ export default class EmailWorker extends WorkerEntrypoint { try { const message = new EmailMessage( - "contact@seemueller.io", - "geoff@seemueller.io", + "contact@example.com", + "team@example.com", msg.asRaw(), ); await this.env.SEB.send(message); diff --git a/workers/email/wrangler-email.toml b/workers/email/wrangler-email.toml deleted file mode 100644 index 5f9e053..0000000 --- a/workers/email/wrangler-email.toml +++ /dev/null @@ -1,14 +0,0 @@ -main="email_worker.js" -name = "email-service-rpc" -compatibility_date = "2024-12-20" -node_compat = true - -[dev] -port = 3002 - -[placement] -mode = "smart" - -send_email = [ - {name = "SEB", destination_address = "contact@seemueller.io"}, -] \ No newline at end of file diff --git a/workers/email/wrangler.jsonc b/workers/email/wrangler.jsonc new file mode 100644 index 0000000..c3b9a4c --- /dev/null +++ b/workers/email/wrangler.jsonc @@ -0,0 +1,18 @@ +{ + "compatibility_date": "2025-05-27", + "main": "email_worker.js", + "name": "email-service-rpc", + "node_compat": true, + "dev": { + "port": 3002 + }, + "placement": { + "mode": "smart", + "send_email": [ + { + "destination_address": "contact@example.com", + "name": "SEB" + } + ] + } +} \ No newline at end of file