Skip to content

Latest commit

 

History

History
83 lines (76 loc) · 2.3 KB

TODO.md

File metadata and controls

83 lines (76 loc) · 2.3 KB

TODO

V1

  • Media Query
  • Support complex fields
  • Ability to chose what fields to return in complex fields
  • Support nested complex fields
  • Add ability to pass in default fields at query creation
  • Support dynamic variables
  • Improve performance
  • Fix how relations work
  • Support nested complex fields
  • Page Query (Partially)
  • Set -> Map
  • Character Query
  • Studio Query
  • Staff Query
  • Authentication
  • GenreCollection Query
  • MediaTagCollection Query
  • Viewer Query
  • MediaTrend Query
  • MediaList Query
  • MediaListCollection Query
  • Notification Query
  • Review Query
  • Activity Query
  • ActivityReply Query
  • Following Query
  • Follower Query
  • Thread Query
  • ThreadComment Query
  • Like Query
  • AniChartUser Query
  • SiteStatistics Query
  • ExternalLinkSourceCollection Query
  • Fully implement Page query
  • Fully implement Media Query
  • AiringSchedule Query
  • Recommendation Query
  • User Query

~

  • Further improve performance1
  • Add ESLint
  • Add proper tests using vitest

V2

  • Initial support for Mutations
  • UpdateUser Mutation
  • SaveMediaListEntry Mutation
  • UpdateMediaListEntries Mutation
  • DeleteMediaListEntry Mutation
  • DeleteCustomList Mutation
  • SaveTextActivity Mutation
  • SaveMessageActivity Mutation
  • SaveListActivity Mutation
  • DeleteActivity Mutation
  • ToggleActivityPin Mutation
  • ToggleActivitySubscription Mutation
  • SaveActivityReply Mutation
  • DeleteActivityReply Mutation
  • ToggleLike Mutation
  • ToggleLikeV2 Mutation
  • ToggleFollow Mutation
  • ToggleFavourite Mutation
  • UpdateFavouriteOrder Mutation
  • SaveReview Mutation
  • DeleteReview Mutation
  • RateReview Mutation
  • SaveRecommendation Mutation
  • SaveThread Mutation
  • DeleteThread Mutation
  • ToggleThreadSubscription Mutation
  • SaveThreadComment Mutation
  • DeleteThreadComment Mutation
  • UpdateAniChartSettings Mutation
  • UpdateAniChartHighlights Mutation

Footnotes

  1. There are a lot of forEach and other loops that can be either changes to c-like loops or to more performant counterparts given the scenario, there are also some improvements that could be made along the parser