smp-manager / server.js

Commit History

fix compression and view distance
5344922

techedstudios commited on

Dedicated plugins-backup.zip system — plugins saved separately, always restored on top of world backup
b5b8de7

techedstudios commited on

Auto-backup plugins to HF cloud immediately after install/upload
4113ba8

techedstudios commited on

Fix player detection, header buttons, and 700ms ping lag
e7042f0

techedstudios commited on

Add Java 25+ support and version switcher in UI
71a9b07

techedstudios commited on

Fix file and plugin uploads failing due to missing /tmp/uploads dir
181898e

techedstudios commited on

feat: allow changing software and version for existing servers
9b483a4

techedstudios commited on

v3.5 - Performance and UI Optimizations
8380e89

techedstudios commited on

feat: Add dynamic tunnel configuration to dashboard settings
f87c8b8

techedstudios commited on

Fix race condition causing double restore on double clicking Start button
ef7c9f8

techedstudios commited on

Fix ghost servers: disable auto-recovery when Firebase is active so deleted servers don't resurrect
76f5b17

techedstudios commited on

Fix Spaces Connect auto namespace fetching and regex
5b9a1db

techedstudios commited on

Fix Spaces Connect 400 Bad Request by sanitizing space name input
cdbcf1c

techedstudios commited on

Fix: Ensure backup restores correctly even if server.properties or other files exist before start
42359e3

techedstudios commited on

Fix: Ultimate 2-core TPS optimizations and strictly cap RAM to 8GB to avoid OOM kills
281cc9a

techedstudios commited on

Feat: Sync Playit secret to Firestore to persist across Space restarts
0ab6125

techedstudios commited on

Fix: Remove pushRepo calls that trigger HF Space container restarts
7d04c16

techedstudios commited on

Fix: Use 1.21.4 fallback version + stop server if jar download fails
3620e1d

techedstudios commited on

Fix: Auto-download server.jar on START if missing/corrupt
a30c8e3

techedstudios commited on

Fix: Revert RAM to 14GB and fix server.jar download
7a992e5

techedstudios commited on

V2: Added Smart Uploader (World and Plugins Dropdown)
edc61a3

techedstudios commited on

Fix file manager backend API returning undefined for servers variable
dabb510

techedstudios commited on

V2: Added Ultra Pro Max File Manager with UI, upload and zip extract
9c0c277

techedstudios commited on

V3: Added Spaces Manager UI and HF API Integration
212eb2e

techedstudios commited on

V3: Added Velocity Proxy support for Space Connect
40d91eb

techedstudios commited on

V2: Auto-download ViaVersion suite for cross-play
adfd058

techedstudios commited on

V2: Added Fabric support and Custom FRP Tunnel option
b7147d5

techedstudios commited on

Fix: Strip leading slashes from console commands to fix UI player action buttons
04ef19f

techedstudios commited on

Fix: Remove legacy ensureHFDataset logic that breaks server creation by triggering git clone on empty Datasets
8267b37

techedstudios commited on

Feature: Sync server metadata (RAM, custom domain) to Datasets for seamless auto-recovery
e9d81f0

techedstudios commited on

Feature: Auto-recover lost servers from Hugging Face Datasets on startup
e6b0b80

techedstudios commited on

Fix: WebSocket auth rejected deterministic tokens resulting in blank console
e02e62e

techedstudios commited on

Feature: allow setting ADMIN_PASSWORD in environment variables to bypass setup screen permanently
9702d78

techedstudios commited on

Fix: save auth to local /data/auth.json first (instant) + Firestore backup
be6b57f

techedstudios commited on

Fix: always show login screen - 500 errors no longer bypass auth
2ecebfe

techedstudios commited on

Fix: use deterministic tokens so login persists across Space restarts
e1e923d

techedstudios commited on

Auto-detect Playit tunnel address and save to server; free domain guide
c2df932

techedstudios commited on

Add admin login/setup screen + Firestore-based backups (no Storage needed)
4e00128

techedstudios commited on

Fix syntax error in server.js properties route
d6ca85a

techedstudios commited on

Implement Firebase Storage backups and Firestore DB sync
68fcc19

techedstudios commited on

Expose and listen on port 3001 to match Space ingress configuration
e546544

techedstudios commited on

Bind server to host 0.0.0.0 and correct default port for Space routing
316ac13

techedstudios commited on

Auto-initialize and sync private Hugging Face datasets with obfuscated token
206b346

techedstudios commited on

Support Hugging Face Persistent Storage at /data with auto-migration
5a356de

techedstudios commited on

Add custom domain/address setup and inline edit feature
5fa21aa

techedstudios commited on

Deploy panel and server to Hugging Face cloud
ae9dc79

techedstudios commited on

Add package-lock & servers.json; update server/App
03eb767

techedstudios commited on

Add Prism SMP Panel starter app
7bee1d0

techedstudios commited on