[widgets] Add first run at widgets
All checks were successful
build & deploy / test (push) Successful in 2m36s
build & deploy / deploy (push) Successful in 29s

This commit is contained in:
2026-03-20 13:11:25 -04:00
parent 7a74f7f882
commit 64ec3c1cca
10 changed files with 600 additions and 119 deletions

View File

@ -6,6 +6,26 @@ app_name = "scrobbles"
urlpatterns = [
path("status/", views.ScrobbleStatusView.as_view(), name="status"),
path(
"widget/top-artists/<int:user_id>/",
views.EmbeddableTopArtistWidget.as_view(),
name="embeddable-top-artists",
),
path(
"widget/top-board-games/month/<int:user_id>/",
views.EmbeddableTopBoardGamesMonthWidget.as_view(),
name="embeddable-top-board-games-month",
),
path(
"widget/top-board-games/week/<int:user_id>/",
views.EmbeddableTopBoardGamesWeekWidget.as_view(),
name="embeddable-top-board-games-week",
),
path(
"widget/top-board-games/year/<int:user_id>/",
views.EmbeddableTopBoardGamesYearWidget.as_view(),
name="embeddable-top-board-games-year",
),
path(
"manual/lookup/",
views.ManualScrobbleView.as_view(),