The modern Ripple Admin Panel replacement made in Python. It's goal is to be a modern, fast and functional admin panel for osu! private servers.
It uses libraries such as Flask for web and is designed to interface with the Ripple stack (mainly with SQL and Redis).
You may notice that some of this code (especially the early one) is not too great. This is because this is a learning trip for me. I am using a lot of libraries and concepts that are new to me and it's the first time I'm doing them. This may be reflected in the quality of the code. I will try to fix up or replace some of the old code when I'm satisfied with the feature set.
KEEP IN MIND THIS IS VERY EARLY WORK IN PROGRESS. THERE ARE A LOT OF FEATURES MISSING OR NOT WORKING.
Since this is a new project, it is not fully ready for replacement of RAP (yet).
- Recent Plays
- Online and Registered players display
- Logging in (thanks kotypey)
- Bancho Settings (viewing and editing)
- System Settings (viewing and editing)
- Beatmap Ranking (unranking, loving and ranking)
- Discord Webhook (sends an embed whenever a map is ranked)
- RAP Log (viewing and logging)
- Privileges (checking if user has privilege)