Open kozabrada123 opened 1 month ago
httptest
get_user_by_username
get_user_profile
modify_user_profile
disable_user
initiate_email_change
verify_email_change
get_pomelo_suggestions
get_pomelo_eligibility
create_pomelo_migration
get_recent_mentions
delete_recent_mention
get_harvest
create_harvest
get_user_notes
get_user_note
set_user_note
authorize_connection
create_connection_callback
create_contact_sync_connection
get_connections
get_connection_access_token
get_connection_subreddits
refresh_connection
modify_connection
delete_connection
get_user_affinities
get_guild_affinities
get_premium_usage
create_domain_connection
get_burst_credits
RECENT_MENTION_DELETE
USER_CONNECTIONS_UPDATE
USER_NOTE_UPDATE
PremiumType
u8
Harvest
types/entities/harvest.rs
Connection
types/entities/connection.rs
User::get
User::get_current
ChorusUser::delete
chorus_request.deserialize_response()
You may only link 10 issues
:(
@kozabrada123 Should I review this?
Sure, if you have the time
TODOs
httptest
crate, only to test we are sending everything correctlyAdditions:
get_user_by_username
(note: Discord only)get_user_profile
(#191)modify_user_profile
(#192)disable_user
(#193)initiate_email_change
(#196 note: untested, SB has it differently)verify_email_change
(#197 note: Discord only)get_pomelo_suggestions
(#198 note: Discord only)get_pomelo_eligibility
(#199 note: Discord only)create_pomelo_migration
(#200 note: Discord only)get_recent_mentions
(#201 note: Discord only)delete_recent_mention
(#202 note: Discord only)get_harvest
(#203 note: Discord only)create_harvest
(#204 note: Discord only)get_user_notes
(#205 note: Discord only)get_user_note
(#206)set_user_note
(#207)authorize_connection
(#208 note: hard to test, the current testing server disallows all connection types)create_connection_callback
(#209 note: hard to test)create_contact_sync_connection
(#210 note: hard to test)get_connections
(#211)get_connection_access_token
(#212 note: hard to test)get_connection_subreddits
(#213 note: hard to test)refresh_connection
(#214 note: hard to test)modify_connection
(#215 note: hard to test)delete_connection
(#216 note: hard to test)get_user_affinities
(#217)get_guild_affinities
(#218)get_premium_usage
(#220 note: Discord only)create_domain_connection
(#547 note: Discord only)get_burst_credits
(#219 note: Discord only)RECENT_MENTION_DELETE
USER_CONNECTIONS_UPDATE
USER_NOTE_UPDATE
PremiumType
for User premium type, instead of relying onu8
Harvest
intotypes/entities/harvest.rs
, along with related typesConnection
intotypes/entities/connection.rs
, along with related typesChanges:
User::get
intoUser::get
(now for only other users) andUser::get_current
ChorusUser::delete
to take an optional passwordchorus_request.deserialize_response()
instead of panicing