-
-
Notifications
You must be signed in to change notification settings - Fork 4
config: faf-lobby-server - Disable bans #272
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Conversation
* Update values.yaml * Update deployment.yaml
* Let top players match with anyone in the 1v1 queue
…aunch games Fix faf_data_dir being None
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
There are problems with the ban system when a game doesn't start due to connection issues. The current hypothesis is that all players except for the match host receive a violation, regardless of whether they could establish connections successfully or not. The in-development Pioneer ICE Adapter is better in terms of initial connections. So the impact of the erroneous violations might become small enough to simpy accept it. Once Pioneer goes into prod we can think about reverting this.
📝 WalkthroughWalkthroughA configuration file was updated to explicitly define the Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
Pre-merge checks✅ Passed checks (3 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
📜 Review details
Configuration used: defaults
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (1)
apps/faf-lobby-server/config/config.yaml
🔇 Additional comments (1)
apps/faf-lobby-server/config/config.yaml (1)
58-58: This is a deployment configuration repository; implementation verification requires access to the faf-lobby-server source code.The
LADDER_VIOLATIONS_ENABLED: falseflag is correctly defined in the Helm configuration for the faf-lobby-server deployment. However, whether this flag actually disables the ban system depends on the implementation in the faf-lobby-server application source code, which is maintained in a separate repository (FAForever/faf-lobby-server). The gitops-stack repository contains only deployment and configuration artifacts, not the application logic. Verification of the flag's functional impact should be performed against the faf-lobby-server source code repository.Likely an incorrect or invalid review comment.
| # 3rd Jan 2026: Disable matchmaking bans | ||
| # There are problems with the ban system when a game doesn't start due to | ||
| # connection issues. The current hypothesis is that all players except for the | ||
| # match host receive a violation, regardless of whether they could establish | ||
| # connections successfully or not. | ||
| # | ||
| # The in-development Pioneer ICE Adapter is better in terms of initial | ||
| # connections. So the impact of the erroneous violations might become small | ||
| # enough to simpy accept it. Once Pioneer goes into prod we can think about | ||
| # reverting this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fix typo in comment.
Line 56 contains a typo: "simpy" should be "simply".
🔎 Proposed fix
# The in-development Pioneer ICE Adapter is better in terms of initial
# connections. So the impact of the erroneous violations might become small
-# enough to simpy accept it. Once Pioneer goes into prod we can think about
+# enough to simply accept it. Once Pioneer goes into prod we can think about
# reverting this.📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| # 3rd Jan 2026: Disable matchmaking bans | |
| # There are problems with the ban system when a game doesn't start due to | |
| # connection issues. The current hypothesis is that all players except for the | |
| # match host receive a violation, regardless of whether they could establish | |
| # connections successfully or not. | |
| # | |
| # The in-development Pioneer ICE Adapter is better in terms of initial | |
| # connections. So the impact of the erroneous violations might become small | |
| # enough to simpy accept it. Once Pioneer goes into prod we can think about | |
| # reverting this. | |
| # 3rd Jan 2026: Disable matchmaking bans | |
| # There are problems with the ban system when a game doesn't start due to | |
| # connection issues. The current hypothesis is that all players except for the | |
| # match host receive a violation, regardless of whether they could establish | |
| # connections successfully or not. | |
| # | |
| # The in-development Pioneer ICE Adapter is better in terms of initial | |
| # connections. So the impact of the erroneous violations might become small | |
| # enough to simply accept it. Once Pioneer goes into prod we can think about | |
| # reverting this. |
🤖 Prompt for AI Agents
In apps/faf-lobby-server/config/config.yaml around lines 48 to 57, there's a
typo in the comment: change "simpy" to "simply" on line 56; update the comment
text accordingly so it reads "...might become small enough to simply accept it."
and save the file.
73e25ff to
86676ce
Compare
There are problems with the ban system when a game doesn't start due to
connection issues. The current hypothesis is that all players except for
the match host receive a violation, regardless of whether they could
establish connections successfully or not.
The in-development Pioneer ICE Adapter is better in terms of initial
connections. So the impact of the erroneous violations might become
small enough to simpy accept it. Once Pioneer goes into prod we can
think about reverting this.
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.