648d46986cCustom Rooms + Server global * Added Storage and room saving (will be moved to events later) * Moved UnifiedProfile to new Server object, along with CDN - Will move Rooms and others to this laterzombieb2025-05-24 21:20:30 -04:00
026f9c8bd8Further the login process * Matchmaking login locks (created and checked only in memory for now) * Profile reputation temporary implementation * Profiles now no longer initialize if a user with the same username is found * vrMovementMode in presence is now required, falls back to 'Teleport' * Progression implementation began * API routes: Settings, player subscriptions, reputation, progression * cropSquare in image query is not a boolean, rather a number representing a boolean * Hile reporting uses forms, not json * Presence heartbeat and logout * Socket changes: Close event listener (destroy), send message function, targets further startedzombieb2025-03-29 23:09:40 -04:00
492129df17* Unified profiles, rather than instantiating profiles every time we want to access one * Socket and live instance changes * Possible problem with Deno's handling of sockets, compatibility issue with Node?zombieb2025-03-27 20:00:17 -04:00
dd7d929918Message for myself later when I need to debug this * undefined access error when setting a profile's socket handler * Create a unified access API for profiles, rather than instantiating profiles everywhere - this should fix all sync issues, everzombieb2025-03-27 00:47:48 -04:00
c920dbe88aMany changes. Commit before I break down. - Authentication middleware uses Zod - PhotonRegionId in config - DB key changes and additions - WebSocket for SignalR mock - Presence additions * Needs modification for playerIds (do not store Profile in a set, this will cause sync issues) - Profile settings - Profile Device Class - Zod properly checks for issuer in token - Room scene type bug - Setting key import started - Instancing changes - PlayerReporting API route - Deduplicated auth/connect/token - match/player/login begin - WebSocket hands off connection to SignalR handlerzombieb2025-03-27 00:44:58 -04:00
31f9cfdc1aensure image is square before transitzombieb2025-03-24 19:31:11 -04:00
2b59daa21fLinux fix for base image paths Rename comsumable to consumablezombieb2025-03-24 19:21:02 -04:00
49c481aa0eEmbed base images into binary Include resource directory Ran deno fmt with 4 space indent, that changed every file (!!!!!) various changeszombieb2025-03-24 19:11:36 -04:00
6cdd0946f4Removed web project (galvanic authentication support in IL2CPP universal patch) Moved instance ID to header User instances for profile management .. other stuffzombieb2025-03-22 21:57:45 -04:00
f48720f992remove web project (diff repo), authentication for user and profile, config cleanup, new database keys, turnstile captcha support, user and profile classes, nameserver changes, user routes, web is now on fszombieb2025-03-08 17:11:38 -05:00
73e9b72ad4User stuff, config structure changes, web panel start, versioncheck fix, api start, recaptcha support for web panelzombieb2025-02-08 21:19:25 -05:00
bc3443b1dcI can't be bothered to even explain what happene herezombieb2025-02-07 23:18:04 -05:00