Commit Graph

13 Commits

Author SHA1 Message Date
9ce5431d9d various fixes
Some checks failed
Galvanic Corrosion Cross-Compile / build (push) Failing after 39s
* Reverted shutdown mechanism
* Socket authentication fix for Cloudflare users
    - Cloudflare formats headers
* Steam auth verbose
* Upload artifacts to CDN and send Discord webhook link in #dev
2025-05-12 20:57:52 -04:00
83440a9245 build config changes
All checks were successful
Galvanic Corrosion Cross-Compile / build (push) Successful in 1m50s
* Commit hash shipped with builds
* Post & pre-build events
* Objective fixes
* Orientation challenge filler
* Custom Rooms base
    - Currently cannot save rooms (CDN not set up)
* Moved root path to path.ts
* Room cloning
* Rewrote instances - the whole thing
* Relationships are still untested
* Charades Words
* AG Room fetch
* Private room matchmaking
* Socket fixes
2025-05-12 09:07:59 -04:00
1af0206b6a Removed unused 'ws' module 2025-03-29 02:00:59 -04:00
6aae9129b5 That's a spicy meatball
* APIUtils additions
* Socket and web server listen on dedicated ports (see denoland/deno socket issue created by ZombieB1309 on GitHub)
* Coach and Server created automatically (untested)
* Profile content functions split into 'managers'
* Progression temporary implementation
* Settings placed into profile content manager
* Relationships and messages return temporary empty array
* Socket targets defined, message delivery to target, exec returned (goes unused for now)
2025-03-29 01:59:28 -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?
2025-03-27 20:00:17 -04:00
c920dbe88a Many 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 handler
2025-03-27 00:44:58 -04:00
463e3ef71b Replace legacy checkBodyType with Zod
Start matchmaking integration
Start rooms API
Move existing room scene locations to roomtypes file
Auth checkExpired util for client refreshing
2025-03-25 21:54:08 -04:00
49c481aa0e Embed base images into binary
Include resource directory
Ran `deno fmt` with 4 space indent, that changed every file (!!!!!)
various changes
2025-03-24 19:11:36 -04:00
6cdd0946f4 Removed web project (galvanic authentication support in IL2CPP universal patch)
Moved instance ID to header
User instances for profile management
.. other stuff
2025-03-22 21:57:45 -04:00
73e9b72ad4 User stuff, config structure changes, web panel start, versioncheck fix, api start, recaptcha support for web panel 2025-02-08 21:19:25 -05:00
bc3443b1dc I can't be bothered to even explain what happene here 2025-02-07 23:18:04 -05:00
d982567c7b Base utilities, add README, Redis, Discord integration, db keygroup planning 2024-11-18 07:31:25 -05:00
ab5907355d Initial commit 2024-11-12 23:37:34 -05:00