get ngrok preview to work + remove some @todo's

This commit is contained in:
Soph :3 2026-01-11 15:54:23 +02:00
parent 47eb2da5b3
commit 9ffb3cf283
4 changed files with 15 additions and 8 deletions

View file

@ -28,7 +28,6 @@ export const GET: RequestHandler = async ({ params }) => {
members: members.map((member) => ({ members: members.map((member) => ({
id: member.id, id: member.id,
status: kvStore.get('user-' + member.id + '-state'), status: kvStore.get('user-' + member.id + '-state'),
//@TODO Implement statusmessage
statusMessage: Math.random() > 0.5 ? 'vibing 🟢' : 'not vibing', statusMessage: Math.random() > 0.5 ? 'vibing 🟢' : 'not vibing',
username: member.username, username: member.username,
image: `https://api.dicebear.com/7.x/pixel-art/svg?seed=${member.username}` image: `https://api.dicebear.com/7.x/pixel-art/svg?seed=${member.username}`
@ -52,7 +51,6 @@ export const GET: RequestHandler = async ({ params }) => {
members: members.map((member) => ({ members: members.map((member) => ({
id: member.id, id: member.id,
status: kvStore.get('user-' + member.id + '-state'), status: kvStore.get('user-' + member.id + '-state'),
//@TODO Implement statusmessage
statusMessage: Math.random() > 0.5 ? 'vibing 🟢' : 'not vibing', statusMessage: Math.random() > 0.5 ? 'vibing 🟢' : 'not vibing',
username: member.username, username: member.username,
image: `https://api.dicebear.com/7.x/pixel-art/svg?seed=${member.username}` image: `https://api.dicebear.com/7.x/pixel-art/svg?seed=${member.username}`

View file

@ -9,7 +9,6 @@ export const GET: RequestHandler = async ({ params }) => {
return json({ return json({
userId, userId,
status: kvStore.get('user-' + userId + '-state'), status: kvStore.get('user-' + userId + '-state'),
//@TODO Implement statusmessage
statusMessage: statusMessage:
kvStore.get('user-' + userId + '-state') != Status.OFFLINE kvStore.get('user-' + userId + '-state') != Status.OFFLINE
? Math.random() > 0.5 ? Math.random() > 0.5

View file

@ -3,11 +3,16 @@ import { vitePreprocess } from '@sveltejs/vite-plugin-svelte';
/** @type {import('@sveltejs/kit').Config} */ /** @type {import('@sveltejs/kit').Config} */
const config = { const config = {
// Consult https://svelte.dev/docs/kit/integrations // Consult https://svelte.dev/docs/kit/integrations
// for more information about preprocessors // for more information about preprocessors
preprocess: vitePreprocess(), preprocess: vitePreprocess(),
kit: { adapter: adapter() } kit: {
adapter: adapter(),
csrf: {
trustedOrigins: ['*']
}
}
}; };
export default config; export default config;

View file

@ -3,4 +3,9 @@ import tailwindcss from '@tailwindcss/vite';
import { sveltekit } from '@sveltejs/kit/vite'; import { sveltekit } from '@sveltejs/kit/vite';
import { defineConfig } from 'vite'; import { defineConfig } from 'vite';
export default defineConfig({ plugins: [tailwindcss(), sveltekit(), devtoolsJson()] }); export default defineConfig({
plugins: [tailwindcss(), sveltekit(), devtoolsJson()],
server: {
allowedHosts: ['.ngrok-free.dev']
}
});