From c4d32433a741d1d01ec2b5641e9272d37308e5ec Mon Sep 17 00:00:00 2001 From: Maxwell Paradis Date: Sat, 12 Apr 2025 21:05:20 -0500 Subject: [PATCH] feat: more blocks, view other boards, taller buttons --- queuebServer/compose.yml | 24 ++++++++++++------------ queuebServer/db.js | 4 ++-- src/routes/+page.svelte | 13 +++++++++++-- 3 files changed, 25 insertions(+), 16 deletions(-) diff --git a/queuebServer/compose.yml b/queuebServer/compose.yml index dd14667..d0dff20 100644 --- a/queuebServer/compose.yml +++ b/queuebServer/compose.yml @@ -15,18 +15,18 @@ services: # timeout: 10s # retries: 5 - queueb: - image: maxwellmichael/paradisbend:QB-Latest - container_name: queueb - restart: always - ports: - - "3014:3014" - networks: - - scylla-network - environment: - - SCYLLA_HOST=scylla - depends_on: - - scylla + # queueb: + # image: maxwellmichael/paradisbend:QB-Latest + # container_name: queueb + # restart: always + # ports: + # - "3014:3014" + # networks: + # - scylla-network + # environment: + # - SCYLLA_HOST=scylla + # depends_on: + # - scylla # scylla: # condition: service_healthy diff --git a/queuebServer/db.js b/queuebServer/db.js index f2b4594..3e7fe54 100644 --- a/queuebServer/db.js +++ b/queuebServer/db.js @@ -8,9 +8,9 @@ async function sydb(client) { "CREATE TABLE IF NOT EXISTS qb.scores (id UUID, username TEXT, email TEXT, day INT, count INT, score INT, cube TEXT, PRIMARY KEY (day, score, username, id));"; let blocks = "CREATE TABLE IF NOT EXISTS qb.blocks (day INT PRIMARY KEY, blocks list);"; - let drop = "DROP TABLE qb.blocks;" + //let drop = "DROP TABLE qb.blocks;" - let queries = [keyspace, drop, users, blocks, scores]; + let queries = [keyspace, users, blocks, scores]; async function executeQueries() { for (const query of queries) { diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index f9281c8..6d6c822 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -503,8 +503,17 @@
Count
Score
- {#each scoreboard.prev as sc} -
+ {#each scoreboard.prev as sc, i} +
onShare(i,'prev')} + on:keydown={(e) => { + if (e.key === 'Enter' || e.key === ' ') { + onShare(i,'prev'); + } + }}>
{sc.username}
{sc.count}
{sc.score}