feat: fix alot of issues

This commit is contained in:
2026-10-08 00:25:30 +02:00
parent 8b1e38cb4d
commit e5580767a5
35 changed files with 127 additions and 615 deletions
+3 -3
View File
@@ -1,5 +1,5 @@
#!/bin/sh
# KoolTab Production Deploy
# KoolTap Production Deploy
# Usage: ./scripts/deploy.sh "My Venue" admin@myvenue.com password
VENUE_NAME="${1:-${SETUP_VENUE_NAME}}"
@@ -12,7 +12,7 @@ if [ -z "$VENUE_NAME" ] || [ -z "$ADMIN_EMAIL" ] || [ -z "$ADMIN_PASSWORD" ]; th
exit 1
fi
echo "=== Deploying KoolTab ==="
echo "=== Deploying KoolTap ==="
echo " Venue: $VENUE_NAME"
echo " Admin: $ADMIN_EMAIL"
echo ""
@@ -39,5 +39,5 @@ docker compose -f docker-compose.prod.yml exec api sh -c "
echo ""
echo "=== Done ==="
echo " Dashboard: https://kooltab.com"
echo " Dashboard: https://kooltap.com"
echo " Login: $ADMIN_EMAIL / $ADMIN_PASSWORD"
+3 -3
View File
@@ -1,5 +1,5 @@
/**
* KoolTab Interactive Device Simulator
* KoolTap Interactive Device Simulator
*
* An interactive CLI that simulates a Flutter bar terminal device.
* Keeps running until you press Q.
@@ -214,7 +214,7 @@ async function setVenueAndCode() {
function printHelp() {
console.log(`
╔══════════════════════════════════════════╗
║ KoolTab Device Simulator ║
║ KoolTap Device Simulator ║
╠══════════════════════════════════════════╣
║ P — Pair / register device ║
║ T — Add tab (uses planned customers) ║
@@ -230,7 +230,7 @@ function printHelp() {
async function main() {
console.clear();
console.log('╔══════════════════════════════════════╗');
console.log('║ KoolTab Device Simulator ║');
console.log('║ KoolTap Device Simulator ║');
console.log('╚══════════════════════════════════════╝');
// Prompt for venue / code on first run
+3 -3
View File
@@ -1,5 +1,5 @@
#!/bin/sh
# KoolTab Production Setup
# KoolTap Production Setup
# Usage: ./scripts/setup.sh "My Venue" admin@myvenue.com mypassword
#
# Or with env vars:
@@ -15,7 +15,7 @@ if [ -z "$VENUE_NAME" ] || [ -z "$ADMIN_EMAIL" ] || [ -z "$ADMIN_PASSWORD" ]; th
exit 1
fi
echo "=== KoolTab Production Setup ==="
echo "=== KoolTap Production Setup ==="
echo ""
echo " Venue: $VENUE_NAME"
echo " Admin: $ADMIN_EMAIL"
@@ -37,4 +37,4 @@ SETUP_VENUE_NAME="$VENUE_NAME" SETUP_ADMIN_EMAIL="$ADMIN_EMAIL" SETUP_ADMIN_PASS
node prisma/setup.js || { echo "FAILED"; exit 1; }
echo ""
echo "Setup complete. Login at https://kooltab.com"
echo "Setup complete. Login at https://kooltap.com"