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
b8ac328ae9
Rename APIChangelog to APIChangelogBuild
2018-10-18 21:04:21 +02:00
7cc5128353
Merge branch 'master' into changelog-overlay
2018-10-18 20:26:56 +02: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
a8b0e23ed6
Merge remote-tracking branch 'upstream/master' into changelog-overlay
2018-07-26 15:41:33 +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
80808bddbf
Add changelog listing
2018-07-22 05:28:43 +02:00
b5207d65f7
Show listing graph; Slight refactor
2018-07-21 10:05:12 +02:00
ba0430752c
Check wether a chart is populated; Fixes to graph's colour setting
2018-07-21 09:45:14 +02:00
ce0029eabf
Make build's creation date not nullable
2018-07-21 03:19:30 +02:00
8d4de68c39
Nullables in APIChangelog; Primitive changelog entries display
2018-07-20 23:57:46 +02:00
c36a303b36
Fix ChangelogEntries being a list of objects
2018-07-20 23:14:05 +02:00
b049ffa11d
Improve fake-api
2018-07-20 18:23:25 +02:00
02a8fb2154
Update comments; Improve neighboring builds handling;
...
Apply fixes to things pointed out by AppVeyor
2018-07-20 15:48:20 +02:00
227394925a
Add neighboring builds handling;
...
+ provoke angry AppVeyor
2018-07-20 13:51:31 +02:00
1b3010a1b5
Remove accidental partial modifier in APIChangelog
2018-07-20 12:33:44 +02:00
c7669b2128
Add build-scoped requests;
...
Add OnClick to TooltipIconButton; Actions on pressing previous/next in builds
2018-07-20 12:22:31 +02:00
1857c91647
Expand APIChangelog; Normalize its line endings
2018-07-20 11:20:01 +02:00
a857999950
Refactor3
2018-07-20 00:52:50 +02:00
bcd132e87f
API1
2018-07-19 19:07:24 +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