Andrei Zavatski
|
37992e99f9
|
API implementation
|
2020-02-04 16:04:06 +03:00 |
|
Andrei Zavatski
|
e531570352
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into spotlights_api
|
2020-02-03 19:34:35 +03:00 |
|
Andrei Zavatski
|
d20c48d151
|
Resolve possible UserVotes issues
|
2020-01-30 00:53:05 +03:00 |
|
Andrei Zavatski
|
dc10e58b4f
|
Add tests for CommentsPage
|
2020-01-29 06:44:39 +03:00 |
|
Dean Herbert
|
cbba708931
|
Merge branch 'master' into online-mod-settings
|
2020-01-22 22:15:41 +09:00 |
|
smoogipoo
|
03b61e4a5a
|
Throw exception rather than returning nulls
|
2020-01-22 20:00:36 +09:00 |
|
Lucas A
|
0422b326ad
|
Add visual tests
|
2020-01-17 18:54:00 +01:00 |
|
smoogipoo
|
2187523bf3
|
Fix json web requests having incorrect user agents
|
2020-01-17 19:21:27 +09:00 |
|
smoogipoo
|
2bc7458abf
|
Add mod setting (de)serialization support
|
2020-01-17 13:27:47 +09:00 |
|
Dean Herbert
|
0d8b4e7c3e
|
Fix user agent missing in registration
|
2020-01-16 12:51:43 +09:00 |
|
smoogipoo
|
33993837b7
|
Remove participant count (not returned by API)
|
2020-01-14 14:41:38 +09:00 |
|
smoogipoo
|
7349c023d1
|
Cleanup spotlight selection
|
2020-01-14 14:01:51 +09:00 |
|
Dean Herbert
|
4ef30f6a05
|
Merge branch 'master' into spotlights_api
|
2020-01-13 12:36:13 +08:00 |
|
Craftplacer
|
7aac6deb71
|
Merge branch 'master' into api-chat-read
|
2020-01-11 19:18:50 +01:00 |
|
Andrei Zavatski
|
9260ea9195
|
Apply suggestions
|
2020-01-10 20:46:35 +03:00 |
|
Andrei Zavatski
|
08fb68ddfe
|
Fix incorrect return type for spotlight request
|
2020-01-10 16:28:52 +03:00 |
|
Andrei Zavatski
|
f65f030e79
|
Implement GetSpotlightsRequest
|
2020-01-10 15:48:54 +03:00 |
|
Craftplacer
|
8dbddfab55
|
Add HTTP method
|
2020-01-04 00:45:51 +01:00 |
|
Craftplacer
|
9b95ce1045
|
Change wrong values used to form target URL
Dumb mistake by me, C# used ToString() on these objects.
|
2020-01-04 00:45:02 +01:00 |
|
Craftplacer
|
51556a809d
|
Fix variables not being used inside target string
|
2020-01-02 17:20:33 +01:00 |
|
Craftplacer
|
7b71e56817
|
Initial commit
|
2020-01-02 17:07:28 +01:00 |
|
Roman Kapustin
|
e8bcb52612
|
Set UserAgent for API requests
|
2019-12-28 18:07:55 +03:00 |
|
Dean Herbert
|
756d847ad8
|
Fix user not getting an initial status
|
2019-12-18 14:07:03 +09:00 |
|
Huo Yaoyuan
|
61a6106e52
|
CA2200: don't explictly throw caught exception.
|
2019-12-17 13:00:23 +08:00 |
|
Huo Yaoyuan
|
d7b3578cc6
|
CA2201: throw correct exception type.
|
2019-12-17 13:00:02 +08:00 |
|
Dan Balasescu
|
e288706802
|
Merge branch 'master' into rankings-overlay-refactor
|
2019-12-11 19:09:29 +09:00 |
|
Andrei Zavatski
|
69deb0ca96
|
Fix unavailable replays can be accessed via leaderboard
|
2019-12-09 07:19:55 +03:00 |
|
Andrei Zavatski
|
22863da360
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into rankings-overlay-refactor
|
2019-12-05 09:29:37 +03:00 |
|
Dean Herbert
|
de413418c7
|
Remove redundant prefix
|
2019-12-05 14:50:12 +09:00 |
|
Dean Herbert
|
6e9157d59c
|
Standardise request/response handling
|
2019-12-05 14:29:48 +09:00 |
|
Dean Herbert
|
36224dca13
|
Fix multiplayer aggregate score inheriting from ScoreInfo
|
2019-12-05 01:45:28 +09:00 |
|
Dean Herbert
|
e2591f154b
|
Only parse statistics when not null
|
2019-12-03 16:16:46 +09:00 |
|
Dean Herbert
|
f0d49d0cdf
|
Decouple APILegacyScoreInfo from ScoreInfo
|
2019-12-03 15:31:11 +09:00 |
|
Dean Herbert
|
c49aeb08c4
|
Add API methods to perform requests out-of-queue
|
2019-11-29 20:03:14 +09:00 |
|
Andrei Zavatski
|
da01f0ee5a
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into rankings-tables
|
2019-11-28 20:08:41 +03:00 |
|
Ganendra Afrasya
|
71a871d7d1
|
Add loved enum on BeatmapApproval
|
2019-11-28 21:59:57 +07:00 |
|
Andrei Zavatski
|
c546df8a80
|
Refactor API logic
|
2019-11-27 21:56:22 +03:00 |
|
Dean Herbert
|
4221a0126c
|
Merge branch 'master' into rankings-tables
|
2019-11-27 23:26:54 +09:00 |
|
Huo Yaoyuan
|
c0fe91a84c
|
Merge branch 'master' into sharpen
|
2019-11-26 18:21:50 +08:00 |
|
Dean Herbert
|
b85189f855
|
Merge remote-tracking branch 'upstream/master' into fix-spritetext-usage
|
2019-11-25 11:31:12 +09:00 |
|
Dean Herbert
|
45514ff660
|
Apply fixes
|
2019-11-25 11:30:55 +09:00 |
|
Dean Herbert
|
65d71b9442
|
Fix beatmap lookups failing for beatmaps with no local path
Turns out the underlying EscapeUriString doesn't like nulls
|
2019-11-23 20:55:42 +09:00 |
|
Dean Herbert
|
f079ebe857
|
Simplify beatmap lookup to use a single endpoint
|
2019-11-22 16:13:48 +09:00 |
|
Huo Yaoyuan
|
818553027b
|
Merge branch 'master' into sharpen
|
2019-11-21 23:42:46 +08:00 |
|
Dean Herbert
|
19dfbb0a45
|
Update obsolete usages
|
2019-11-21 10:55:31 +09:00 |
|
Dean Herbert
|
f11ad7535d
|
Merge branch 'master' into rankings-tables
|
2019-11-13 15:39:13 +09:00 |
|
Dean Herbert
|
ce60f8262c
|
Merge branch 'master' into sharpen
|
2019-11-13 15:38:59 +09:00 |
|
Dean Herbert
|
61464c5c89
|
Fix potential nullref in unrelated test
|
2019-11-12 21:27:15 +09:00 |
|
Huo Yaoyuan
|
ca52d09e81
|
Enforce expression body for typical simple ones.
|
2019-11-12 19:56:37 +08:00 |
|
Dean Herbert
|
58df6930b2
|
Get error message from server
|
2019-11-12 19:34:20 +09:00 |
|
Dean Herbert
|
f04d7f733f
|
Merge remote-tracking branch 'upstream/master' into favourite-beatmap
|
2019-11-12 19:19:29 +09:00 |
|
Dean Herbert
|
a83c3523ae
|
Merge branch 'master' into rankings-tables
|
2019-11-12 18:59:43 +09:00 |
|
iiSaLMaN
|
6ecea0e4c1
|
Fix DummyAPIAccess being potentially incorrect
|
2019-11-06 18:15:49 +03:00 |
|
Andrei Zavatski
|
2f703090ef
|
Update API with latest web changes
|
2019-11-01 21:49:50 +03:00 |
|
Andrei Zavatski
|
1e73cf1025
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into rankings-tables
|
2019-11-01 21:14:09 +03:00 |
|
Andrei Zavatski
|
9ee63a8c1a
|
Apply suggested changes
|
2019-10-17 16:28:32 +03:00 |
|
Andrei Zavatski
|
42cd4107a0
|
Implement CommentVoteRequest and adjust UI
|
2019-10-17 15:04:30 +03:00 |
|
Andrei Zavatski
|
38dcd42d08
|
Parse voted comments
|
2019-10-17 12:35:12 +03:00 |
|
Dean Herbert
|
4f356f3aeb
|
Merge branch 'master' into favourite-beatmap
|
2019-10-16 18:22:09 +09:00 |
|
Andrei Zavatski
|
96e31b9cca
|
Add support for deleted comments with message
|
2019-10-15 12:07:01 +03:00 |
|
Andrei Zavatski
|
eb5dad08aa
|
Remove initial filed
|
2019-10-15 11:25:58 +03:00 |
|
Andrei Zavatski
|
3c714dc013
|
APICommentsController -> CommentBundle
|
2019-10-15 11:20:06 +03:00 |
|
Andrei Zavatski
|
ad32d66365
|
CI fix
|
2019-10-15 01:10:23 +03:00 |
|
Andrei Zavatski
|
0fd6b0c852
|
Use linq expression to count deleted comments
|
2019-10-15 00:55:33 +03:00 |
|
Andrei Zavatski
|
09621f066e
|
Childs -> Children
|
2019-10-15 00:32:21 +03:00 |
|
Andrei Zavatski
|
0676c880b5
|
Simplify IsTopLevel and IsDeleted properties
|
2019-10-15 00:26:31 +03:00 |
|
Andrei Zavatski
|
d4843285db
|
CI fixes
|
2019-10-14 17:33:14 +03:00 |
|
Andrei Zavatski
|
a4ffd4798d
|
Fix escaped html strings not being unescaped
|
2019-10-14 17:02:48 +03:00 |
|
Andrei Zavatski
|
7cd3f5656d
|
Cleanups
|
2019-10-14 16:43:43 +03:00 |
|
Andrei Zavatski
|
27e3ffd293
|
Update dependencies
|
2019-10-13 11:23:49 +03:00 |
|
Andrei Zavatski
|
7f867562ca
|
Merge remote-tracking branch 'refs/remotes/ppy/master' into comments_api
|
2019-10-13 11:15:43 +03:00 |
|
Dean Herbert
|
475815df04
|
Update ranking display to handle new osu-web request format
|
2019-10-11 13:09:21 +09:00 |
|
Andrei Zavatski
|
f6b78ad661
|
Overall cleanups
|
2019-10-10 11:43:45 +03:00 |
|
Andrei Zavatski
|
107d39c3e9
|
Add DeletedChildsPlaceholder to the bottom of the comments container
|
2019-10-09 14:10:05 +03:00 |
|
Andrei Zavatski
|
7e3c97f496
|
Implement DeletedChildsPlaceholder component
|
2019-10-09 13:37:07 +03:00 |
|
Andrei Zavatski
|
b2bd78308d
|
Handle deleted comments
|
2019-10-09 12:18:49 +03:00 |
|
Andrei Zavatski
|
ad99a3236f
|
Handle edited comments
|
2019-10-09 11:32:17 +03:00 |
|
Andrei Zavatski
|
0a56b041fd
|
Implement ShowChildsButton
|
2019-10-09 11:07:56 +03:00 |
|
Andrei Zavatski
|
faef4d932d
|
Improve message parsing
|
2019-10-09 10:17:14 +03:00 |
|
Andrei Zavatski
|
29b0eacc82
|
Implement SortSelector component
|
2019-10-08 22:46:42 +03:00 |
|
Andrei Zavatski
|
4230b00110
|
Rename APIComments to APICommentsController
|
2019-10-08 19:22:23 +03:00 |
|
Andrei Zavatski
|
000e4a563c
|
Parse parent comments
|
2019-10-08 19:09:02 +03:00 |
|
Andrei Zavatski
|
451a7342ce
|
Parse child comments
|
2019-10-08 15:39:03 +03:00 |
|
Andrei Zavatski
|
801b5b474e
|
Add a User property to the comment for easy access
|
2019-10-08 13:45:13 +03:00 |
|
Andrei Zavatski
|
4b1a40daba
|
Implement temp fix to get the actual message
|
2019-10-08 13:31:49 +03:00 |
|
Andrei Zavatski
|
cc6bf2f173
|
Add IsDeleted property
|
2019-10-07 18:45:22 +03:00 |
|
Andrei Zavatski
|
aa8df0fa20
|
Hook up api and implement some visual comments representation
|
2019-10-07 18:26:07 +03:00 |
|
Andrei Zavatski
|
738580ec61
|
Add IsTopLevel property
|
2019-10-07 16:58:24 +03:00 |
|
Andrei Zavatski
|
76db200bd3
|
Implement GetCommentsRequest
|
2019-10-07 16:48:05 +03:00 |
|
Andrei Zavatski
|
2d707b2b65
|
Implement PostBeatmapFavouriteRequest
|
2019-10-07 15:36:23 +03:00 |
|
Andrei Zavatski
|
2a395956aa
|
Merge dependencies
|
2019-09-27 19:00:17 +03:00 |
|
Dean Herbert
|
c83db94eb7
|
Use isolated storage/api
|
2019-09-25 15:00:08 +09:00 |
|
Andrei Zavatski
|
573da7b1e7
|
Implement ChangelogEntryType
|
2019-09-19 20:34:37 +03:00 |
|
Dean Herbert
|
d21d68b36c
|
Refactor to match web implementation 1:1
|
2019-09-02 17:04:38 +09:00 |
|
Dean Herbert
|
0985b1679f
|
Move enum to response class
|
2019-09-02 15:57:55 +09:00 |
|
Dean Herbert
|
3d551b08a9
|
Rename legacy actions
|
2019-09-02 15:57:23 +09:00 |
|
Dean Herbert
|
13fadec6ec
|
Merge remote-tracking branch 'upstream/master' into kudosu-info
|
2019-09-02 15:25:41 +09:00 |
|
Andrei Zavatski
|
72dbeaec16
|
Fix the comment
|
2019-08-30 10:26:11 +03:00 |
|
Andrei Zavatski
|
b03b520818
|
Move Absing from the APIKudosuHistory
|
2019-08-30 10:13:21 +03:00 |
|
StanR
|
d303083179
|
Update to match api
|
2019-08-29 12:29:31 +03:00 |
|