Commit Graph

71 Commits

Author SHA1 Message Date
8ae05ee8f7 Merge branch 'master' into online-info-as-interface 2021-10-21 17:14:57 +09:00
0706ad70fb Move BeatmapSetOnlineInfo to an interface type 2021-10-21 16:58:42 +09:00
a5c155bc87 Remove APIPlaylistBeatmap subclass 2021-10-21 16:43:46 +09:00
fdf7142711 Remove Room.Position 2021-10-13 21:24:54 +09:00
853cf6feaa Rename last remaining BeatmapInfo Beatmap usage 2021-10-04 17:35:53 +09:00
ec61c3c5ee Rename all remaining cases 2021-10-03 00:55:29 +09:00
f54d554d30 Extract removal to method 2021-09-15 17:03:28 +09:00
1fd746524d Remove realtime room category, fix end-date showing for realtime 2021-08-19 16:09:28 +09:00
1fcb1cdb10 Add todo 2021-08-13 22:01:47 +09:00
8910781bcd Move listing polling component to LoungeSubScreen 2021-08-13 17:39:09 +09:00
0f5bea235c Merge branch 'master' into lounge-redesign 2021-08-11 18:15:34 +09:00
b121d95400 Avoid potential null reference exception in OnlinePlayBeatmapAvailabilityTracker 2021-08-10 17:37:24 +09:00
fbf89493ad Merge branch 'master' into lounge-redesign 2021-08-04 19:53:55 +09:00
e11b815b82 Serialise type as snake_case 2021-08-03 23:13:39 +09:00
1b6b7ce343 Merge branch 'master' into lounge-redesign 2021-08-03 20:02:31 +09:00
2564c0c3df Rename GameType to MatchType and make enum instead of class 2021-08-03 14:46:31 +09:00
48120faeb2 Fix inability to join a multiplayer room which has no password 2021-07-24 19:21:16 +09:00
6dbdfcc70c Fix room password not being percent-encoded in join request 2021-07-22 23:11:58 +02:00
b7c2d6b1ab Merge branch 'master' into add-password-support 2021-07-19 22:23:09 +09:00
0a43e54dfc Fix request failing due to parameters 2021-07-19 21:24:22 +09:00
a001e4aa16 Fix web request failing if password is null 2021-07-19 20:57:16 +09:00
2515785f93 Use room password to fill settings textbox 2021-07-19 20:03:32 +09:00
063f14da98 Update test room manager to not return passwords 2021-07-19 20:03:27 +09:00
3c028ce05c Add IDeepCloneable interface and update existing CreateCopy methods to use it 2021-07-19 12:54:17 +09:00
125bd36ab1 Send password in request ctor directly 2021-07-13 14:27:07 +09:00
c5319c06c2 Add password attributes to CopyFrom to make testing work better 2021-07-12 18:54:07 +09:00
9f9d7f9125 Add remaining pieces of password flow (for osu-web join request) 2021-07-12 18:22:52 +09:00
f35d55c32f Fix HasPassword not being in sync with Password value for client-side rooms 2021-07-12 15:49:19 +09:00
6a74fde082 Add has_password flag and region post only parameters 2021-07-12 15:49:19 +09:00
4fd6f2101c Add password textbox input 2021-07-12 15:49:19 +09:00
0db316d644 Add password scaffolding 2021-07-12 15:49:19 +09:00
14b6949456 Shorten room status messages 2021-07-07 14:47:24 +09:00
56c13148f1 Fix typo in class name 2021-04-07 16:45:10 +09:00
0a889fafc4 Don't send progress updates when not in a downloading state
This is mostly just a sanity/debounce check.
2021-03-26 14:04:40 +09:00
58c60100b4 Fix APIScoreToken's data type not matching server side 2021-03-23 14:04:47 +09:00
8930ff4465 Merge branch 'master' into multiplayer-no-playlist-mangling 2021-02-17 19:29:01 +09:00
70a995919c Update comments 2021-02-17 17:58:24 +09:00
0d1149911c Don't display expired playlist items 2021-02-17 17:33:10 +09:00
fb0e9d6760 Add played property to playlist item 2021-02-17 16:58:32 +09:00
86faa7f465 Merge pull request #11798 from smoogipoo/multiplayer-long-types
Use long type where required in multiplayer
2021-02-17 15:50:12 +09:00
3e802531d3 Use long type where required in multiplayer 2021-02-16 19:34:01 +09:00
02417697e9 Display remaining attempts for playlist rooms with room-level attempt limits 2021-02-16 13:32:14 +09:00
04c243386b Fix initial state transfer regressing 2021-02-09 16:02:56 +09:00
dad32da415 Add rate limiting on sending download progress updates 2021-02-05 17:34:05 +09:00
110458612d Avoid handling null playlist items when updating avaialability display 2021-02-05 17:19:23 +09:00
a2fdba3e51 Rename to OnlinePlayBeatmapAvailabilityTracker 2021-02-05 12:24:38 +09:00
62d0036c81 Fix using private constructor on MessagePack object 2021-02-02 17:45:11 +03:00
1d8de2f718 Rename class to better match purpose 2021-02-01 17:32:54 +09:00
fabb0eeb29 Add signalr messagepack key attribute 2021-02-01 17:27:14 +09:00
c73a05d0b5 Merge branch 'master' into multiplayer-beatmap-tracker 2021-02-01 17:24:24 +09:00