mirror of
https://github.com/pupperpowell/bibdle.git
synced 2026-04-05 17:33:31 -04:00
Extracted game state management, share logic, and stats API calls into dedicated modules (game-persistence.svelte.ts, share.ts, stats-client.ts), and moved daily verse loading to client-side to fix timezone issues. Added a guesses column to daily_completions for cross-device state restoration for logged-in users, a new GET /api/stats endpoint, and a staging deploy script. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
23 lines
319 B
Bash
Executable File
23 lines
319 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
|
|
cd "$(dirname "$0")"
|
|
|
|
echo "Pulling latest changes..."
|
|
git pull
|
|
|
|
echo "Installing dependencies..."
|
|
bun i
|
|
|
|
echo "Pushing database changes..."
|
|
bun run db:generate
|
|
bun run db:migrate
|
|
|
|
echo "Building..."
|
|
bun --bun run build
|
|
|
|
echo "Restarting service..."
|
|
sudo systemctl restart bibdle-test
|
|
|
|
echo "Done!"
|