Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

game & asset "popularity" sorting #6

Closed
2 of 3 tasks
dromzeh opened this issue Jun 7, 2023 · 2 comments
Closed
2 of 3 tasks

game & asset "popularity" sorting #6

dromzeh opened this issue Jun 7, 2023 · 2 comments
Assignees
Labels
db enhancement New feature or request priority: medium Should be addressed soon

Comments

@dromzeh
Copy link
Member

dromzeh commented Jun 7, 2023

Implement popularity to each game & asset with a numerical value, the higher being the more popular.

This can be calculated from anonymized analytics from the site & CDN, therefore allowing for sorting by "user engagement".

This will be calculated using D1.

  • Implement storing & adding game & asset data
  • Collect game & game_asset data
  • Implement popularity sort, getting values for game asset & then appending popularity (1 = highest, etc)

Related to wanderer-moe/site#203 - makes sense to be implemented onto the API first.
Requires #5 to be completed beforehand

@dromzeh dromzeh added the enhancement New feature or request label Jun 7, 2023
@dromzeh dromzeh self-assigned this Jun 7, 2023
@dromzeh dromzeh added priority: medium Should be addressed soon db labels Jun 7, 2023
@dromzeh
Copy link
Member Author

dromzeh commented Jun 12, 2023

also: make sure entries inside the DB are being updated, even if it's calling from a cached response

@dromzeh
Copy link
Member Author

dromzeh commented Jun 24, 2023

scrapping in favour of download count in #20

@dromzeh dromzeh closed this as completed Jun 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
db enhancement New feature or request priority: medium Should be addressed soon
Projects
Status: Done
Development

No branches or pull requests

1 participant