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

Implement Admin Trends API #326

Closed
andregasser opened this issue Nov 3, 2023 · 1 comment · Fixed by #399
Closed

Implement Admin Trends API #326

andregasser opened this issue Nov 3, 2023 · 1 comment · Fixed by #399
Assignees
Labels
enhancement New feature or request

Comments

@andregasser
Copy link
Owner

Mastodon's Admin Trends API allows an admin to view trending links, statuses and tags. The goal of this task is to implement the following endpoints of this API in BigBone:

  • View trending links
  • View trending statuses
  • View trending tags

The Admin Reports API as it is documented by Mastodon can be found here:
https://docs.joinmastodon.org/methods/admin/trends/

Tip: A lot of other endpoints similar to this have already been implemented. In order to get an idea how to implement this, I suggest that you study the code upfront. Start with one of the *Methods.kt files.

Please consult the following documents to make sure your contribution meets our projects criteria:

@andregasser andregasser added the enhancement New feature or request label Nov 3, 2023
@andregasser
Copy link
Owner Author

andregasser commented Nov 3, 2023

Please do not start implementing this issue before #297 is merged into master, as some base entities will be created in the other story that are needed here as well (e.g. Trend::Link).

@PattaFeuFeu PattaFeuFeu added the blocked Blocked by another issue or PR label Nov 3, 2023
@PattaFeuFeu PattaFeuFeu removed the blocked Blocked by another issue or PR label Dec 25, 2023
@PattaFeuFeu PattaFeuFeu self-assigned this Dec 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants