94093ac948
Update beatmap search API to match latest osu-web structure
2018-10-23 18:05:41 +09:00
3cacc11af1
Fix outdated API variable
2018-09-28 19:33:30 +09:00
e1c187b641
Merge remote-tracking branch 'origin/update-chat-api' into update-framework
2018-09-28 18:23:09 +09:00
6a763334a1
Exit early as safety when no messages are received
2018-09-28 10:00:40 +09:00
6f3c8e9f8b
Add explicit usage via attribute
2018-09-26 19:58:58 +09:00
1b77d9fd05
Merge branch 'update-chat-api' into update-framework
2018-09-26 19:50:23 +09:00
1fd2782dd4
Fix loading spinner not disappearing on empty channels
2018-09-26 19:15:02 +09:00
2436ee589d
Remove incorrect API response
2018-09-26 19:13:38 +09:00
a8f156584b
Update framework with positional/non-positional changes
2018-09-26 14:01:15 +09:00
7cd547a760
Update chat to work with new API version
2018-09-25 20:53:24 +09:00
d3bb78d139
Merge branch 'master' into add-rank-status
2018-09-18 14:10:42 +09:00
638a2e5ba8
populate Status for Beatmap + BeatmapSet
...
also added Status to APIBeatmap + APIBeatmapSet
2018-09-13 11:57:40 +02:00
4341d258af
Make readonly instead
2018-09-13 14:03:21 +09:00
0be3ba946f
Fix system user attempting to show in profile overlay
2018-09-13 13:40:46 +09:00
d05cd52d9a
Run the queue faster if multiple requests are pending
2018-09-06 17:38:15 +09:00
562a792a99
Use thread instead of LongRunning for API
2018-09-01 13:19:22 +09:00
bf6fb1c380
Don't use ConcurrentQueue for API
...
This queue type can hold several references to already dequeued requests. In our usage, this can cause old api calls to hold references to already-disposed screens (and in turn, very large memory portions).
2018-09-01 12:56:09 +09:00
b4ef3dd4dd
Add LocalMessage
2018-08-03 20:03:43 +09:00
da8fc0ee5d
ToLower -> ToLowerInvariant
2018-07-25 07:37:05 +02:00
625b9ead4c
Fix links from profile top scores to beatmaps not working correctly
2018-07-05 21:00:23 +09:00
73851fb194
Fix beatmap details not working for unranked beatmaps
2018-07-03 15:57:05 +09:00
f1dfe04bd9
Fix broken conditional
2018-06-26 20:13:44 +09:00
78ccbcabf3
Fix API getting stuck in an endless loop under a certain unauthorized scenario
2018-06-22 17:34:29 +09:00
955a78e76d
Remove OnlineBeatmapSetID from BeatmapInfo
...
It should now be retrieved via the linked BeatmapSetInfo
2018-06-08 15:26:27 +09:00
e8455dc1e4
Fix incorrect hash usage
2018-06-08 14:38:04 +09:00
21c8ef576c
Expose result for synchronous consumption
2018-06-08 14:37:48 +09:00
b265f02d56
Add comment about scheduled invocation
2018-06-08 14:37:27 +09:00
8220e0c79a
Remove OnlineBeatmapSetID from BeatmapMetadata
2018-06-08 12:46:34 +09:00
d1e9dba4aa
Move beatmap lookup ability to new request
2018-06-08 12:21:12 +09:00
b45354ce97
Add missing header
2018-06-08 12:06:58 +09:00
1716975a37
Move out APIBeatmap
2018-06-08 12:04:33 +09:00
8cc31aca54
Reorganise API requests and response classes
...
They were previously breaking the two-class-per-file rule.
2018-06-08 11:42:35 +09:00
645f6efce7
Fix web request failures not being correctly handled at an APIRequest level
2018-06-03 13:01:52 +09:00
ae6f603d16
Merge branch 'master' into match-panel-with-web
2018-06-01 21:31:18 +09:00
59762c0393
Change Room.Participants to an IEnumerable.
2018-06-01 06:15:23 -03:00
1095669a55
Match panel with web
2018-05-31 08:09:19 -07:00
f7a4a4eeef
Add Lounge FilterControl.
2018-05-22 00:24:39 -03:00
36a671e306
Fix new detections in rider 2018.1
2018-04-23 14:56:45 +09:00
7e5d5a197b
Merge remote-tracking branch 'upstream/master' into naoey-show-beatmap-id
2018-04-18 16:41:01 +09:00
ffbe6f2e37
Merge remote-tracking branch 'origin/master' into fix-rank-status
...
# Conflicts:
# osu.Game/Beatmaps/RankStatus.cs
# osu.Game/Online/API/Requests/SearchBeatmapSetsRequest.cs
# osu.Game/Overlays/Direct/FilterControl.cs
# osu.Game/Overlays/DirectOverlay.cs
2018-04-18 14:16:58 +09:00
f62677222c
Merge remote-tracking branch 'upstream/master' into naoey-show-beatmap-id
2018-04-18 13:08:53 +09:00
32a74f95a5
Normalize all the line endings
2018-04-13 18:26:38 +09:00
463b189d2f
Remove unused using directives
2018-04-12 08:13:24 -07:00
df4b64effc
Rename rankStatus to searchCategory
2018-04-12 08:03:19 -07:00
f18594887b
Move enum to SearchBeatmapSetsRequest
2018-04-12 07:49:23 -07:00
461e063f19
Rename RankStatus to BeatmapSearchCategory
2018-04-11 22:50:39 -07:00
baae4427ff
Move string-token property to OAuth
2018-04-12 14:30:28 +09:00
e007365916
Save OAuth token to config on every token change
2018-04-12 14:23:49 +09:00
c304c1eecf
Make LinkFlowContainer handle beatmap id lookup in game.
2018-04-04 21:23:51 +05:30
19bc6b9168
Merge https://github.com/ppy/osu into beatmap-set-status
2018-03-27 18:13:58 -03:00