timiimit

Results 11 issues of timiimit

This PR adds a separates `KeyboardKeyInput` such that it no longer inherits from `ButtonInput`. Keyboard keys don't act exactly as other buttons because system sends repeated events when user is...

area:input
size/L

This feature spans across osu, osu-server-spectator and osu-web projects. This should be merged only when all PRs are approved. - [ ] Related: ppy/osu#23510 This PR adds a migration to...

area:scoring

### Main issue After calling `TShader::parse()` I have been using: ```cpp shader->getIntermediate()->getNumEntryPoints(); shader->getIntermediate()->getNumErrors(); ``` when converting HLSL to SPIRV because `TShader::parse()` sometimes still succeeded in some undesirable cases. For example...

This feature spans across osu, osu-server-spectator and osu-web projects. This should be merged only when all PRs are approved. - [ ] Depends on (ppy/osu/pull/23510) # Changes This PR just...

When user registers, email should be sent to his email address. This email would contain a link which verifies the account once it is clicked. If account is not verified...

Backend implements `AdminPanelController` which already allows some of these operations. Final admin panel should allow the following operations (ordered by importance): - [x] Edit `Account.Flags` of other users - [x]...

XMPP server is used to make chat and user persence possible within the game. We need to set-up, configure and connect some XMPP server to our mongodb. User address for...

# Frontend ## We need the following pages - [x] registration page - [x] login page - [x] profile page ## Profile page needs to be capable of - [x]...

Currently there are places where using one just seemed simpler than the other or i just couldn't figure one out, so i just jumped between the use of both. We...

## Description Statistics need to be saved in the database. These include among other things, number of kills per each weapon, number of deaths per each weapon, hits with certain...