DDRCardDraw icon indicating copy to clipboard operation
DDRCardDraw copied to clipboard

Networking-first rewrite with events in mind

Open noahm opened this issue 1 year ago • 2 comments

This will be the future form of networking in the app. The whole app uses a shared state that is sync'd between as many users as you see fit. Multiple configuration presets are supported, and users/matches can even be pulled/pushed from a start.gg event. For a more guided tour of all the new features here, see this somewhat outdated video walk-through: https://youtu.be/4Gpj9jTNcfM

The main thing keeping this from merging and replacing our current main branch is the lack of some features that many people still expect, like local-only ITG imports. This can be solved in party by supporting these only in the "classic mode" (no networking) and eventually supporting some sort of external hosting for custom imports.

This PR is perpetually deployed at next.ddr.tools

Current known blockers

  • [ ] Support custom/imported data (requires move to separate CDN?)
  • [ ] better streamlining for classic mode
  • [ ] polished experience for smaller mobile screens

noahm avatar Jul 12 '24 01:07 noahm

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Updated (UTC)
ddr-tools Ready Ready Preview Nov 9, 2025 2:55pm

vercel[bot] avatar Jul 12 '24 01:07 vercel[bot]

️✅ There are no secrets present in this pull request anymore.

If these secrets were true positive and are still valid, we highly recommend you to revoke them. While these secrets were previously flagged, we no longer have a reference to the specific commits where they were detected. Once a secret has been leaked into a git repository, you should consider it compromised, even if it was deleted immediately. Find here more information about risks.


🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.

gitguardian[bot] avatar Jul 14 '24 18:07 gitguardian[bot]