Dean Herbert
|
cd7bd935f6
|
Remove Statistics from interface until we figure how to properly deserialise
|
2021-10-29 14:18:10 +09:00 |
|
Dean Herbert
|
3f030cebf4
|
Remove local score copying in GetScoresRequest to allow APIScoreInfo.Beatmap to be APIBeatmap
|
2021-10-29 14:14:25 +09:00 |
|
Dean Herbert
|
1944c255a7
|
Implement score interfaces
|
2021-10-29 13:49:30 +09:00 |
|
Dean Herbert
|
817369903a
|
Rename API score classes
|
2021-10-29 13:40:56 +09:00 |
|
Dan Balasescu
|
44ba4419a2
|
Merge branch 'master' into beatmap-refactor/tournament
|
2021-10-28 15:25:34 +09:00 |
|
Dean Herbert
|
db6343c44c
|
Correctly redirect BPM from API to interface
|
2021-10-27 17:09:51 +09:00 |
|
Dean Herbert
|
40d963fc8a
|
Allow setting of APIBeatmap.Length (and don't serialise twice)
|
2021-10-27 16:44:21 +09:00 |
|
Dean Herbert
|
6944151486
|
Apply batch fixing of built-in types using var
|
2021-10-27 13:04:41 +09:00 |
|
Dan Balasescu
|
f687ed8599
|
Merge pull request #15283 from peppy/test-api-beatmap-set
Add ability to make test `APIBeatmapSet`s from test scenes
|
2021-10-26 15:34:19 +09:00 |
|
Dan Balasescu
|
efe6763226
|
Merge branch 'master' into move-online-beatmap-metrics
|
2021-10-26 14:24:40 +09:00 |
|
Dan Balasescu
|
676e7ff2a6
|
Merge pull request #15287 from peppy/get-beatmap-request-via-interface
Allow API beatmap requests using interface type
|
2021-10-26 13:50:46 +09:00 |
|
Dean Herbert
|
d7ac94038a
|
Update GetBeatmapRequest to use AddParameter
|
2021-10-26 12:05:31 +09:00 |
|
Bartłomiej Dach
|
a49a1f41cb
|
Merge branch 'master' into move-online-beatmap-metrics
|
2021-10-25 20:33:49 +02:00 |
|
Dean Herbert
|
b65d199f6a
|
Fix incorrect length when calling APIBeatmap.ToBeatmapInfo
|
2021-10-25 17:01:47 +09:00 |
|
Dean Herbert
|
6adb0f068b
|
Fix multiple issues with json serialisation of online info (causing tournament failures)
|
2021-10-25 16:52:50 +09:00 |
|
Dean Herbert
|
67ef1c40e6
|
Allow API beatmap requests using interface type
|
2021-10-25 15:59:40 +09:00 |
|
Dean Herbert
|
2c308f3008
|
Rename BeatmapMetrics to APIFailTimes
|
2021-10-25 15:34:41 +09:00 |
|
Dean Herbert
|
20baae9094
|
Move online metrics out of BeatmapInfo model
|
2021-10-25 15:32:18 +09:00 |
|
Dean Herbert
|
045dd94a6e
|
Move online metrics out of BeatmapSetInfo model
|
2021-10-25 15:12:39 +09:00 |
|
Dean Herbert
|
19312435d0
|
Add ability to make test APIBeatmaps from test scenes
Allow tests to create a sample `APIBeatmapSet`
One step towards removing calls to `ToBeatmap` / `ToBeatmapSet`.
|
2021-10-25 14:18:13 +09:00 |
|
Dean Herbert
|
c701579c69
|
Refactor BeatmapMetadataContainer and usages to use interface types
|
2021-10-22 21:38:50 +09:00 |
|
Dean Herbert
|
28d8820976
|
Merge pull request #15224 from peppy/no-more-beatmap-metadata-base
Remove `BeatmapMetadata` base class from API classes
|
2021-10-22 21:07:29 +09:00 |
|
Dean Herbert
|
ea473428e8
|
Fix incorrect length mapping in APIBeatmap
|
2021-10-22 15:54:40 +09:00 |
|
Dean Herbert
|
de33b2f45a
|
Return set metadata if available before falling back to empty object
|
2021-10-22 15:00:31 +09:00 |
|
Dean Herbert
|
fb7cf35481
|
Remove BeatmapMetadata base class from APIBeatmap
|
2021-10-21 21:48:14 +09:00 |
|
Dean Herbert
|
6dd54a417f
|
Remove BeatmapMetadata base class from APIBeatmapSet
|
2021-10-21 21:32:07 +09:00 |
|
Dean Herbert
|
c580ec865f
|
APIBeatmapSet.Covers is never null
|
2021-10-21 19:34:01 +09:00 |
|
Dean Herbert
|
0fe0b5dc09
|
APIBeatmap implements IBeatmapInfo
|
2021-10-21 19:14:31 +09:00 |
|
Dean Herbert
|
40a176e86e
|
APIBeatmapSet implements IBeatmapSetInfo
|
2021-10-21 19:14:19 +09:00 |
|
Dan Balasescu
|
8ae05ee8f7
|
Merge branch 'master' into online-info-as-interface
|
2021-10-21 17:14:57 +09:00 |
|
Dean Herbert
|
0706ad70fb
|
Move BeatmapSetOnlineInfo to an interface type
|
2021-10-21 16:58:42 +09:00 |
|
Dean Herbert
|
a5c155bc87
|
Remove APIPlaylistBeatmap subclass
|
2021-10-21 16:43:46 +09:00 |
|
Dean Herbert
|
ad112cbbc5
|
Fix intendation in a way it doesn't regress with older inspectcode
|
2021-10-18 14:28:29 +09:00 |
|
Dean Herbert
|
6d6eed61aa
|
Fix new indentation inspections
|
2021-10-18 14:00:35 +09:00 |
|
Dan Balasescu
|
9491e5a547
|
Merge pull request #14954 from peppy/rename-result-response
Rename `APIRequest.Result` to `Response`
|
2021-10-06 10:52:33 +09:00 |
|
Dean Herbert
|
c23acb8f05
|
Merge pull request #14967 from bdach/fix-accidental-json-property-rename
Fix "most played beatmap" request breakage after property rename
|
2021-10-06 05:00:12 +09:00 |
|
Bartłomiej Dach
|
baa8baaa1e
|
Fix "most played beatmap" request breakage after property rename
|
2021-10-05 21:17:19 +02:00 |
|
Bartłomiej Dach
|
12da27cde7
|
Add test coverage for loading process on channel join
|
2021-10-05 20:52:40 +02:00 |
|
Dean Herbert
|
b41fa41c85
|
Rename APIRequest.Result to Response
|
2021-10-05 14:28:56 +09:00 |
|
Dean Herbert
|
853cf6feaa
|
Rename last remaining BeatmapInfo Beatmap usage
|
2021-10-04 17:35:53 +09:00 |
|
Dan Balasescu
|
5937a93e2d
|
Merge pull request #14949 from peppy/login-error-display
Show login failure messages on login form
|
2021-10-04 17:23:11 +09:00 |
|
Dean Herbert
|
3a0b7ba8ff
|
Add fallback to use Message when Hint is not available
|
2021-10-04 16:18:55 +09:00 |
|
Dean Herbert
|
266b4c7124
|
Expose login errors from IAPIProvider and show on the login form
|
2021-10-04 15:40:24 +09:00 |
|
Dean Herbert
|
5aaafce597
|
Make AuthenticateWithLogin throw instead of return a bool success status
|
2021-10-04 15:40:00 +09:00 |
|
Dean Herbert
|
ec61c3c5ee
|
Rename all remaining cases
|
2021-10-03 00:55:29 +09:00 |
|
Dan Balasescu
|
d9b4fae4e5
|
Merge branch 'master' into chat-command
|
2021-09-13 13:32:44 +09:00 |
|
Davran Dilshat
|
1b264a2dd0
|
make user lookup string public
|
2021-09-11 16:22:29 +01:00 |
|
Dan Balasescu
|
f4b1d8b9d1
|
Merge pull request #14704 from peppy/modicon-imod-support
Update `LeaderboardModSelector` to avoid creating mod instances
|
2021-09-10 16:43:32 +09:00 |
|
Dean Herbert
|
309460e505
|
Merge pull request #14675 from ekrctb/featured-artist-markers
Add featured artist markers to beatmap listing and overlay
|
2021-09-10 14:30:33 +09:00 |
|
Dean Herbert
|
28e9329136
|
Update LeaderboardModSelector to avoid creating mod instances
|
2021-09-10 12:43:21 +09:00 |
|