Dean Herbert
|
b65d199f6a
|
Fix incorrect length when calling APIBeatmap.ToBeatmapInfo
|
2021-10-25 17:01:47 +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 |
|
Dean Herbert
|
76e877f160
|
Disable APIMod/Mod cross equality support
|
2021-09-10 11:24:56 +09:00 |
|
Dean Herbert
|
cf633973a9
|
Refactor exposed mod retrieval methods for better safety
|
2021-09-10 11:09:13 +09:00 |
|
Dean Herbert
|
ce6b022a90
|
Remove unused IMod specification from APIMod
|
2021-09-10 10:59:30 +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 |
|
Dean Herbert
|
e66d76d26e
|
Avoid settings copy if there are no settings
|
2021-09-09 15:43:55 +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 |
|
Dean Herbert
|
da8eba9996
|
Return early to avoid updating state and failure count in fail cases
|
2021-08-20 12:11:41 +09:00 |
|
Dean Herbert
|
a6b7ca1a4c
|
Ensure all request failures are correctly handled during login
|
2021-08-19 19:55:14 +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 |
|