https://www.mapperinfluences.com
Mapper influences backend code. This is actually a rewrite of this repository.
This implementation has more complete responses, optimizes osu! API calls and uses SurrealDB instead MongoDB as database. I'm more comfortable with rust and strong types so that's going to make things easier for me going forward.
/docs
for endpoint documentation.
If you have feature requests or bug reports, you can do so in frontend repository or in our discord
.env.example
and change the name to .env
docker compose up
to run the project..You might only want to run database in docker, to do that just use docker compose up surrealdb -d
cargo run --release
conversion.rs
for?It's a script to insert MongoDB data into SurrealDB. Don't use in production. I'm going to delete it after the migration is complete.
cargo run --bin conversion
There isn't any tests yet so WIP
Taplo is a toml file toolkit. You can format and check formatting of toml files. It even has an LSP!
For basic usage, run cargo install taplo-cli --locked
and run taplo fmt
to format the toml files.