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
|
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
|
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
|
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
|
853cf6feaa
|
Rename last remaining BeatmapInfo Beatmap usage
|
2021-10-04 17:35:53 +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 |
|
Dean Herbert
|
cf633973a9
|
Refactor exposed mod retrieval methods for better safety
|
2021-09-10 11:09:13 +09:00 |
|
Dean Herbert
|
2edb851008
|
Add ability to lookup mod from a type specification
|
2021-09-09 16:50:59 +09:00 |
|
Dean Herbert
|
4d0530ca9d
|
Add new methods to ruleset for quicker mod lookups
|
2021-09-09 16:46:14 +09:00 |
|
ekrctb
|
7543f9dfb0
|
Add featured artist track ID online info
|
2021-09-08 12:21:24 +09:00 |
|
Davran Dilshat
|
be9540e535
|
fix "key" having wrong url parameter name
|
2021-09-07 17:17:10 +01:00 |
|
ekrctb
|
b6c80f04b0
|
Add "featured artists" filter to beatmap search
|
2021-09-07 16:44:45 +09:00 |
|
Dean Herbert
|
1c4a3c584a
|
Use correct lookup type to ensure username based lookups always prefer username
|
2021-09-06 15:04:27 +09:00 |
|
Davran Dilshat
|
e78dc1bb4c
|
more code quality :/
|
2021-09-05 15:27:28 +01:00 |
|
Davran Dilshat
|
e409f2dc6d
|
add xmldoc
|
2021-09-05 10:42:38 +01:00 |
|
rednir
|
8104b15874
|
remove braces
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
|
2021-08-30 13:23:33 +01:00 |
|
Davran Dilshat
|
90c313e2ad
|
add methods to get a user from their username
|
2021-08-29 19:19:55 +01:00 |
|
Dean Herbert
|
8cd972a9fe
|
Merge branch 'master' into pinned-comment
|
2021-08-24 14:37:31 +09:00 |
|
Opelkuh
|
7d7c5c06f0
|
Fix code formatting
|
2021-08-15 16:02:25 +02:00 |
|
Opelkuh
|
2f9f1ba862
|
Add test for ChannelManager.MarkChannelAsRead
|
2021-08-15 15:44:23 +02:00 |
|
Gagah Pangeran Rosfatiputra
|
480d5ffa5d
|
add pinned comment to users setter in comment bundle
|
2021-08-13 19:40:37 +07:00 |
|
Gagah Pangeran Rosfatiputra
|
39b13efdd5
|
add pinned comments property in comment bundle
|
2021-08-13 13:13:28 +07:00 |
|
Gagah Pangeran Rosfatiputra
|
0901333ef3
|
add pinned property in comment
|
2021-08-13 12:57:29 +07:00 |
|
Dean Herbert
|
bb3747ffc9
|
Fix beatmap search requests double-escaping
Closes #14008.
|
2021-07-25 17:06:40 +09:00 |
|
Bartłomiej Dach
|
1e634d9db0
|
Adjust user beatmap sections on profile overlay to match web
|
2021-07-20 21:55:17 +02:00 |
|
PercyDan54
|
e1c646b9b2
|
Remove redundant arguments
|
2021-07-05 23:52:39 +08:00 |
|
smoogipoo
|
ca0eaab8e2
|
Add test
|
2021-06-29 16:30:46 +09:00 |
|
Dean Herbert
|
26312bf60a
|
Merge branch 'master' into chat-mention
|
2021-06-11 20:03:44 +09:00 |
|
Dean Herbert
|
061e3d7f26
|
Move legacy ScoreInfo to be completely based on presence of classic mod
|
2021-06-08 18:00:09 +09:00 |
|
Craftplacer
|
5e44329e0b
|
Add DummyAPIAccess request handler
Make CreateChannelRequest.channel public
|
2021-06-05 14:43:26 +02:00 |
|