Commit Graph

165 Commits

Author SHA1 Message Date
Stedoss
9d30103d55 Bump version 2025-05-09 18:43:57 +01:00
Stedoss
1faa80a1db Avoid showing banned user's stolen plays when score imports are out of order
Would prefer this to be handled in the importer, but it's enough of an
edge-case to just have it here for now.
2025-05-06 15:32:32 +09:00
Stedoss
b4824ce81f Turn endpoint to oneliner 2025-04-18 07:05:55 +09:00
Stedoss
0dd385728c Bump API version 2025-04-11 00:38:15 +01:00
Stedoss
7d1fe66b99 Fix banlist pagination offset being incorrect
Not sure what the point of the pagination variable is there, but we can
just use this as a constant for now.
2025-04-11 00:36:39 +01:00
Stedoss
bef1c72187 Bump version 2025-04-06 04:16:17 +01:00
Stedoss
2452e0a2be Skip plays with less than 10 hits from being analysed 2025-04-06 04:11:30 +01:00
Stedoss
5caa9ca14b Return hit_count from circleguard service 2025-04-06 04:01:35 +01:00
Stedoss
35a9e9a00e Bump version 2025-04-05 02:15:26 +01:00
Stedoss
573d642529 Exclude high CS replays from similar-replays endpoint 2025-04-05 02:15:09 +01:00
Stedoss
9e04397ac4 Add another cs9.5 map to compare ignore 2025-03-31 19:44:00 +01:00
Stedoss
6b5ec34821 Add more false positives to list 2025-03-25 18:17:00 +00:00
Stedoss
e177e46707 Bump backend version 2025-03-25 17:43:05 +00:00
Stedoss
e848c975c8 Skip certain maps that have high false positive rates in comparisons 2025-03-25 17:42:59 +00:00
Stedoss
73b002c7c7 Bump backend version 2025-03-11 16:46:11 +00:00
Stedoss
c6dd723ccd Return leaderboard_rank in similar-scores endpoint 2025-03-11 16:45:44 +00:00
Stedoss
c8ded05194 Return leaderboard_rank with suspicious scores 2025-03-11 16:32:51 +00:00
Stedoss
ad112e7b40 Use companion objects for static version and health 2025-03-10 22:41:24 +00:00
Stedoss
85ffbbf244 Bump versions 2025-03-10 22:13:16 +00:00
Stedoss
4f43edabc3 Add leaderboard_rank to score search 2025-03-10 22:10:30 +00:00
Stedoss
aef795c010 Add leaderboard_score to score response 2025-03-10 21:57:21 +00:00
Stedoss
68ad9bb23a Add leaderboard_rank to scores table 2025-03-09 20:38:32 +00:00
Stedoss
d0ef99728e Pre-allocate arrays in seperate function 2025-02-23 21:54:50 +00:00
Stedoss
3ea6c2e8e4 Provide a better WTC interface 2025-02-23 20:46:58 +00:00
Stedoss
cc10fa221e Add tests for WTC compression 2025-02-23 20:40:51 +00:00
Stedoss
5e770a0f2c Add boolean to optionally decompress with version header
Mostly will be used for testing
2025-02-23 20:40:36 +00:00
Stedoss
5472d418f5 Correctly iterate through all elements for cumulative array 2025-02-23 20:37:41 +00:00
Stedoss
c788e9b336 Create wtc kotlin implementation 2025-02-23 12:01:01 +00:00
Stedoss
250227d60e Gracefully retry transport-level errors in osu http client 2025-02-20 01:31:55 +00:00
Stedoss
9206de7308 Change RSS feed links 2025-02-19 08:49:00 +00:00
Stedoss
792b203255 Add mods_bitwise to score endpoints 2025-02-17 07:46:20 +00:00
Stedoss
d6d5953a44 Add version endpoint for backend 2025-02-13 22:39:23 +00:00
Stedoss
9d33c64949 Suspicious scores are now returned when cvur is <35 2025-02-13 22:23:46 +00:00
Stedoss
aadada2084 Add basic health check endpoint 2025-02-13 00:09:15 +00:00
Stedoss
02b41bae0d Add guard to prevent mass score fetching of users we don't really care about 2024-11-18 02:03:53 +00:00
Stedoss
dc846854e4 Processing a user in the queue now downloads all available replays (best effort) 2024-11-18 01:42:50 +00:00
Stedoss
31f301eab2 Allow data class conversions from Beatmap to ScoreBeatmap 2024-11-18 01:32:31 +00:00
Stedoss
7d44e4014b Add ability to get a beatmap from osu!api from ID 2024-11-18 01:30:56 +00:00
Stedoss
e0cabfefcf Implement getUserBeatmapScores 2024-11-17 00:26:31 +00:00
Stedoss
aea087af64 Add required field for User 2024-11-16 16:51:15 +00:00
Stedoss
e06b5f3c7c Implement getUserMostPlayed from osu!api 2024-11-16 15:46:14 +00:00
Stedoss
7886e509dd Allow query param value to be null for better code quality 2024-11-16 15:16:13 +00:00
Stedoss
da6aefa74d Allow replay cache to be disabled with env variable 2024-11-03 15:22:33 +00:00
Stedoss
5d44d76671 Attempt to add replay to replay cache on importing scores 2024-11-02 20:43:35 +00:00
Stedoss
073966745e Add ReplayCacheService to allow for communication with the replay cache 2024-11-02 20:43:20 +00:00
Stedoss
e28d3e7211 Add support for multiple data source beans
Also implements the connection needed for the replay cache
2024-11-02 20:37:28 +00:00
Stedoss
9719853302 Allow getUserDetails() to lookup on userId when user not found by username query 2024-07-05 00:20:56 +01:00
nise.moe
c8599103f8 Added some inedexes 2024-06-15 13:13:38 +02:00
nise.moe
3833f6e5e2 Less ram for nise-backend 2024-06-15 13:08:04 +02:00
nise.moe
21a5ebda0a lock 2024-06-15 01:55:53 +02:00