Claudio Ortolina
|
6751a071ab
|
Remove pagination record counter
I don't need it anymore, and it gets in the way of the UI
|
2025-05-12 17:37:47 +01:00 |
|
Claudio Ortolina
|
b831a2e1d7
|
Can scrobble individual discs
|
2025-05-10 09:46:07 +01:00 |
|
Claudio Ortolina
|
f223d6d739
|
Rename scrobble -> scrobble_release and tighten options check
|
2025-05-10 08:08:42 +01:00 |
|
Claudio Ortolina
|
441751acd5
|
Use a scrobble icon
|
2025-05-09 21:10:12 +01:00 |
|
Claudio Ortolina
|
95167b2113
|
Extract release with tracks component
|
2025-05-09 20:49:12 +01:00 |
|
Claudio Ortolina
|
e09447b926
|
Update missing translations
|
2025-05-08 11:49:39 +01:00 |
|
Claudio Ortolina
|
25a6511ac0
|
Reposition and restyle scrobble/connect buttons
|
2025-05-07 12:48:59 +01:00 |
|
Claudio Ortolina
|
fddc2dcbf0
|
Link Last.fm account from tracks
|
2025-05-07 11:26:41 +01:00 |
|
Claudio Ortolina
|
fa66db8258
|
Can scrobble a release from the UI
|
2025-05-07 09:38:09 +01:00 |
|
Claudio Ortolina
|
95f71519d3
|
Store Last.fm API key with encrypted secret
|
2025-05-06 15:18:14 +01:00 |
|
Claudio Ortolina
|
e1938f698c
|
Display medium title if available
|
2025-05-05 16:18:47 +01:00 |
|
Claudio Ortolina
|
6795d8efe6
|
Show disc numbers
|
2025-05-05 11:05:23 +01:00 |
|
Claudio Ortolina
|
f4fe638a95
|
Display tracks for records with a selected release
|
2025-05-04 21:10:40 +01:00 |
|
Claudio Ortolina
|
8d4e4e8f85
|
Show digital downloads in selected release label
|
2025-05-02 08:12:40 +01:00 |
|
Claudio Ortolina
|
c414ea89b7
|
Use Fluxon selects for record form
|
2025-05-01 20:09:11 +01:00 |
|
Claudio Ortolina
|
3e7341d4ca
|
Support choosing a selected release
|
2025-05-01 17:42:40 +01:00 |
|
Claudio Ortolina
|
d8bc26da4c
|
Fix migration to be schema independent
|
2025-05-01 14:12:53 +01:00 |
|
Claudio Ortolina
|
e083950138
|
Rename record.release to record.release_date
Includes changes to dependent tables (i.e. the record search index) and
related functions.
|
2025-05-01 14:04:57 +01:00 |
|
Claudio Ortolina
|
ece877086f
|
Store artist infos
|
2025-04-26 13:57:43 +01:00 |
|
Claudio Ortolina
|
0532f661e9
|
Improve stat charts
- Use tw classes for color
- Better titles
- Limit to top 20
|
2025-04-20 15:22:31 +01:00 |
|
Claudio Ortolina
|
a3be37e86e
|
Restore refreshing covers synchronously (better UX)
|
2025-04-14 17:41:11 +01:00 |
|
Claudio Ortolina
|
7c0cee4732
|
Mount oban_web
|
2025-04-14 17:14:39 +01:00 |
|
Claudio Ortolina
|
a3b6510c40
|
Refresh covers asynchronously
|
2025-04-14 10:58:47 +01:00 |
|
Claudio Ortolina
|
c44fcc7321
|
Install Oban with dedicated repo
|
2025-04-13 18:09:53 +01:00 |
|
Claudio Ortolina
|
6576034d4e
|
Rename Pagination to PaginationComponent
|
2025-04-09 19:08:06 +01:00 |
|
Claudio Ortolina
|
fc336abdc2
|
Improve artist page layout
Move meta info at the bottom on mobile, use full-width
|
2025-04-09 15:39:09 +01:00 |
|
Claudio Ortolina
|
5d3a8ff1d6
|
Display a notice when an artist has no scrobbles
|
2025-04-09 15:26:00 +01:00 |
|
Claudio Ortolina
|
211fc4ea78
|
Update wishlisting flash messages
|
2025-04-09 11:12:34 +01:00 |
|
Claudio Ortolina
|
a836782016
|
Wishlist missing records from the artist page
|
2025-04-09 11:03:31 +01:00 |
|
Claudio Ortolina
|
582eb8d031
|
Rename charts
|
2025-04-06 19:30:58 +01:00 |
|
Claudio Ortolina
|
448b7667a0
|
Add apple-touch-icon*
|
2025-04-06 19:30:37 +01:00 |
|
Claudio Ortolina
|
8d602aa50b
|
Charts: count by artists and count by genre
Generated via Cursor and Claude 3.5 - initial version
|
2025-04-05 12:41:17 +01:00 |
|
Claudio Ortolina
|
81241c4acd
|
Remove line numbers from gettext files
|
2025-04-04 14:00:42 +01:00 |
|
Claudio Ortolina
|
8b846298a7
|
Make collection ordered by purchase by default
|
2025-04-04 13:58:25 +01:00 |
|
Claudio Ortolina
|
e15a6c4b4e
|
Update error_tracker to 0.6
|
2025-03-28 08:46:48 +00:00 |
|
Claudio Ortolina
|
22de7ed85f
|
Default displaying albums in scrobble activity
|
2025-03-22 08:24:22 +00:00 |
|
Claudio Ortolina
|
84870f87ad
|
Toggle between recently scrobbled albums and tracks
|
2025-03-14 10:30:20 +00:00 |
|
Claudio Ortolina
|
3063155349
|
Extract Barcode icon
|
2025-03-10 12:23:52 +00:00 |
|
Claudio Ortolina
|
4a18129d31
|
Show confetti when purchasing a record
|
2025-03-08 21:53:17 +00:00 |
|
Claudio Ortolina
|
a160b8c98d
|
Rename ImportComponent -> AddRecordComponent
|
2025-03-07 15:12:53 +00:00 |
|
Claudio Ortolina
|
91a1141441
|
Rename Import -> Add, and avoid surfacing MusicBrainz where unneeded
|
2025-03-07 15:10:22 +00:00 |
|
Claudio Ortolina
|
8a80062c80
|
Surface scan+import errors
|
2025-03-07 11:48:18 +00:00 |
|
Claudio Ortolina
|
fee2799d50
|
Show barcodes that are not found inside the results UI
Includes a refactor to extract/cleanup barcode scan logic from the
component to a separate context with a better API.
|
2025-03-07 11:22:23 +00:00 |
|
Claudio Ortolina
|
d253150077
|
Recover edit form after disconnection
|
2025-03-06 09:55:59 +00:00 |
|
Claudio Ortolina
|
4c25bd63ff
|
Rename "Dev dashboard" -> "Live Dashboard"
|
2025-03-05 17:46:05 +00:00 |
|
Claudio Ortolina
|
36707f40e3
|
Improve action buttons in wishlist/collection views
- Consistently use links
- Add icons
|
2025-03-05 17:22:38 +00:00 |
|
Claudio Ortolina
|
a5ec76833c
|
Add navbar icons except on smallest viewport
|
2025-03-05 17:02:34 +00:00 |
|
Claudio Ortolina
|
0405de9b70
|
Improve cover upload widget
Nicely formatted, integrated preview, proper drag and drop
|
2025-03-04 10:32:21 +00:00 |
|
Claudio Ortolina
|
a79548ae15
|
Move included releases count in records list
|
2025-03-04 09:53:19 +00:00 |
|
Claudio Ortolina
|
aacba5606b
|
Display included releases count in records grid
|
2025-03-04 09:50:06 +00:00 |
|