4b1282235a
Merge remote-tracking branch 'upstream/master' into Private_Messages
2018-11-12 20:41:10 +09:00
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
6f3c8e9f8b
Add explicit usage via attribute
2018-09-26 19:58:58 +09:00
2436ee589d
Remove incorrect API response
2018-09-26 19:13:38 +09:00
7cd547a760
Update chat to work with new API version
2018-09-25 20:53:24 +09:00
638a2e5ba8
populate Status for Beatmap + BeatmapSet
...
also added Status to APIBeatmap + APIBeatmapSet
2018-09-13 11:57:40 +02:00
5d264fdbdd
Merge remote-tracking branch 'upstream/master' into Private_Messages
2018-09-11 13:56:57 +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
b1e9a4fd24
Merge branch 'master' of https://github.com/ppy/osu into Private_Messages
2018-07-29 23:28:34 +02:00
da8fc0ee5d
ToLower -> ToLowerInvariant
2018-07-25 07:37:05 +02:00
2ae890366a
Nicefy the errormessage in the constructor of GetMessagesRequest
2018-07-23 22:08:37 +02:00
0aacde836a
Move private channel constructor to own class
2018-07-23 20:46:44 +02:00
9f43e0c900
Merge branch 'master' of https://github.com/ppy/osu into Private_Messages
...
# Conflicts:
# osu.Game/Overlays/Chat/ChatTabControl.cs
# osu.Game/Overlays/ChatOverlay.cs
2018-07-23 15:45:54 +02:00
c56a4ea893
Merge branch 'master' into Private_Messages
2018-07-08 19:29:33 +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
884ac71874
Merge branch 'master' into Private_Messages
2018-06-28 21:04:02 +02: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
cd0fe6a09e
Merge branch 'master' of https://github.com/ppy/osu into Private_Messages
...
# Conflicts:
# osu.Game.Tests/Visual/TestCaseChatLink.cs
2018-06-17 14:15:14 +02: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
1095669a55
Match panel with web
2018-05-31 08:09:19 -07:00
1bbeb6d70e
Make the sinceId readonly
2018-05-06 19:54:41 +02:00
ba5861b527
Merge remote-tracking branch 'origin/master' into Private_Messages
...
# Conflicts:
# osu.Game/Online/API/Requests/GetMessagesRequest.cs
# osu.Game/Overlays/Chat/ChatTabControl.cs
2018-05-06 19:45:33 +02:00
36a671e306
Fix new detections in rider 2018.1
2018-04-23 14:56:45 +09:00
3b68dda23e
Merge remote-tracking branch 'origin/master' into Private_Messages
2018-04-18 20:55:12 +02: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
142e1b8587
update the line endings
2018-04-14 13:32:48 +02:00
5bfb386226
Merge remote-tracking branch 'origin/master' into Private_Messages
2018-04-14 13:31:03 +02:00
1b51da70af
Create an abstraction for APIMessagesRequest
2018-04-14 13:23:16 +02:00
32a74f95a5
Normalize all the line endings
2018-04-13 18:26:38 +09:00
e39f5a1adf
Rename var chatmanager -> channelManager
...
Apply requested changes
2018-04-12 23:19:13 +02: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