Dedicated plugins-backup.zip system — plugins saved separately, always restored on top of world backup b5b8de7 techedstudios commited on May 29
Auto-backup plugins to HF cloud immediately after install/upload 4113ba8 techedstudios commited on May 29
Fix file and plugin uploads failing due to missing /tmp/uploads dir 181898e techedstudios commited on May 29
feat: allow changing software and version for existing servers 9b483a4 techedstudios commited on May 29
feat: Add dynamic tunnel configuration to dashboard settings f87c8b8 techedstudios commited on May 26
Fix race condition causing double restore on double clicking Start button ef7c9f8 techedstudios commited on May 25
Fix ghost servers: disable auto-recovery when Firebase is active so deleted servers don't resurrect 76f5b17 techedstudios commited on May 25
Fix Spaces Connect 400 Bad Request by sanitizing space name input cdbcf1c techedstudios commited on May 25
Fix: Ensure backup restores correctly even if server.properties or other files exist before start 42359e3 techedstudios commited on May 25
Fix: Ultimate 2-core TPS optimizations and strictly cap RAM to 8GB to avoid OOM kills 281cc9a techedstudios commited on May 25
Feat: Sync Playit secret to Firestore to persist across Space restarts 0ab6125 techedstudios commited on May 24
Fix: Remove pushRepo calls that trigger HF Space container restarts 7d04c16 techedstudios commited on May 24
Fix: Use 1.21.4 fallback version + stop server if jar download fails 3620e1d techedstudios commited on May 24
Fix file manager backend API returning undefined for servers variable dabb510 techedstudios commited on May 24
V2: Added Ultra Pro Max File Manager with UI, upload and zip extract 9c0c277 techedstudios commited on May 24
Fix: Strip leading slashes from console commands to fix UI player action buttons 04ef19f techedstudios commited on May 21
Fix: Remove legacy ensureHFDataset logic that breaks server creation by triggering git clone on empty Datasets 8267b37 techedstudios commited on May 21
Feature: Sync server metadata (RAM, custom domain) to Datasets for seamless auto-recovery e9d81f0 techedstudios commited on May 21
Feature: Auto-recover lost servers from Hugging Face Datasets on startup e6b0b80 techedstudios commited on May 21
Fix: WebSocket auth rejected deterministic tokens resulting in blank console e02e62e techedstudios commited on May 21
Feature: allow setting ADMIN_PASSWORD in environment variables to bypass setup screen permanently 9702d78 techedstudios commited on May 21
Fix: save auth to local /data/auth.json first (instant) + Firestore backup be6b57f techedstudios commited on May 21
Fix: always show login screen - 500 errors no longer bypass auth 2ecebfe techedstudios commited on May 21
Fix: use deterministic tokens so login persists across Space restarts e1e923d techedstudios commited on May 21
Auto-detect Playit tunnel address and save to server; free domain guide c2df932 techedstudios commited on May 21
Add admin login/setup screen + Firestore-based backups (no Storage needed) 4e00128 techedstudios commited on May 20
Expose and listen on port 3001 to match Space ingress configuration e546544 techedstudios commited on May 20
Bind server to host 0.0.0.0 and correct default port for Space routing 316ac13 techedstudios commited on May 20
Auto-initialize and sync private Hugging Face datasets with obfuscated token 206b346 techedstudios commited on May 20
Support Hugging Face Persistent Storage at /data with auto-migration 5a356de techedstudios commited on May 20