mirror of
https://github.com/koel/koel.git
synced 2026-04-25 08:46:00 +03:00
[PR #1843] [CLOSED] feat(play count): add play count to song list #1901
Labels
No labels
Authentication
Dependencies
Documentation
Feature Request
Flac
Help Wanted
Installation/Setup
Integration
Mobile
PR Welcome
Pending Release
Performance
Playlist
S3
Search
Sync
[Pri] Low
[Pri] Normal
[Status] Keep Open
[Status] Needs Author Reply
[Status] Needs Review
[Status] Stale
[Status] Will Implement
[Type] Blessed
[Type] Bug
[Type] Duplicate
[Type] Enhancement
[Type] Help Request
[Type] Question
[Type] Task
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/koel-koel#1901
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/koel/koel/pull/1843
Author: @ShetlandJ
Created: 10/8/2024
Status: ❌ Closed
Base:
master← Head:1821-sort-by-plays📝 Commits (10+)
fda0a54feat(play count): add sort by play count837a69efeat(song builder): add sorting for play countsf593c5cfeat(play count): add minimum width css4e74722feat(play count): add human-readable number formattere76e450feat(play count): bring in and render the play count on the page6114852feat(play count): remove test-data-id6920e0efeat(play count): hide on narrowed view42d8ad2feat(play count): add extra checking conditione2c3e81feat(play count): small tidy up6bd89b8feat(play count): update snapshot📊 Changes
9 files changed (+76 additions, -5 deletions)
View changed files
📝
app/Builders/SongBuilder.php(+2 -0)📝
resources/assets/js/components/song/SongList.vue(+17 -2)📝
resources/assets/js/components/song/SongListItem.spec.ts(+1 -0)📝
resources/assets/js/components/song/SongListItem.vue(+11 -0)📝
resources/assets/js/components/song/SongListSorter.vue(+5 -0)📝
resources/assets/js/components/song/__snapshots__/SongList.spec.ts.snap(+1 -1)📝
resources/assets/js/types.d.ts(+1 -1)📝
resources/assets/js/utils/helpers.spec.ts(+29 -1)📝
resources/assets/js/utils/helpers.ts(+9 -0)📄 Description
Closes #1821
Hello, this raised issue had no reply from @phanan or other maintainers so please feel free to close it if it is not in the feature plan. I thought that it was a good idea as many musicos like to track their play counts.
Here's a screenshot of what it looks like in action.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.