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
|
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
|
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 |
|
Claudio Ortolina
|
2f5c83b026
|
Show album covers when importing/scanning
|
2025-03-01 17:36:21 +00:00 |
|
Claudio Ortolina
|
545dd808b7
|
Address Tailwind deprecations and renames
|
2025-02-28 20:55:36 +00:00 |
|
Claudio Ortolina
|
3599ab19a1
|
Reformat artist show page
|
2025-02-23 19:12:02 +00:00 |
|
Claudio Ortolina
|
c67d11da0c
|
Show similar artists in artist page
Styling to be defined - only links for now.
|
2025-02-23 16:56:52 +00:00 |
|
Claudio Ortolina
|
15b60a4619
|
Link badges in barcode scanner results
|
2025-02-22 13:34:21 +00:00 |
|
Claudio Ortolina
|
b2daa561d7
|
Use aliases
|
2025-02-20 15:27:01 +00:00 |
|
Claudio Ortolina
|
72cc2bf0c4
|
Move all components under /components
|
2025-02-20 09:11:27 +00:00 |
|
Claudio Ortolina
|
55538903d4
|
Consolidate record components into one module
|
2025-02-20 09:04:47 +00:00 |
|
Claudio Ortolina
|
0873b12eed
|
Fix buttons/links for scanner modal in dark mode
|
2025-02-19 18:58:20 +00:00 |
|
Claudio Ortolina
|
4ca6421767
|
Can barcode scan a wishlisted record and import it
|
2025-02-19 15:47:09 +00:00 |
|
Claudio Ortolina
|
d09622b433
|
Add some debug logs when scanning barcodes
|
2025-02-19 11:16:32 +00:00 |
|
Claudio Ortolina
|
ce75b42d06
|
Show record status when scanning
For now it only imports new records - it should also purchase wishlisted
ones.
|
2025-02-19 10:21:44 +00:00 |
|
Claudio Ortolina
|
5a391eb549
|
Use a button group for import/scan
|
2025-02-17 09:11:45 +00:00 |
|
Claudio Ortolina
|
dfcfd1a066
|
Move import releases button at the bottom
Disabled when no records are present.
|
2025-02-16 14:07:02 +00:00 |
|
Claudio Ortolina
|
23fab67e53
|
Add TODO around scanning an already collected record
|
2025-02-16 13:45:23 +00:00 |
|
Claudio Ortolina
|
dc4fd4160a
|
Use a list for scanned releases
Doesn't remove duplicates, but guarantees a predictable order where the
most recently scanned element is at the top
|
2025-02-16 13:42:19 +00:00 |
|
Claudio Ortolina
|
8d6e2b98f8
|
Simple import without error handling
|
2025-02-15 18:08:30 +00:00 |
|
Claudio Ortolina
|
bb6e805e7b
|
Show release metadata after scanning
|
2025-02-15 18:08:30 +00:00 |
|
Claudio Ortolina
|
337b1bb75d
|
Add non-working import releases button
|
2025-02-15 18:08:30 +00:00 |
|
Claudio Ortolina
|
3d2b5206bb
|
Update translations
|
2025-02-15 18:08:30 +00:00 |
|
Claudio Ortolina
|
d13f3ce831
|
Improve camera request flow and layout
|
2025-02-15 18:08:30 +00:00 |
|
Claudio Ortolina
|
929719e513
|
Open camera via a button
|
2025-02-15 18:08:30 +00:00 |
|
Claudio Ortolina
|
d077f08afa
|
Start making it more robust
- Use structured data for search/render
- Start testing component
- Start testing domain logic
|
2025-02-15 18:08:30 +00:00 |
|
Claudio Ortolina
|
86a2d66aaf
|
Translation updates
|
2025-02-15 18:08:30 +00:00 |
|
Claudio Ortolina
|
2033c7e47e
|
Fix tab navigation for all modals/menus
|
2025-02-11 09:49:10 +00:00 |
|
Claudio Ortolina
|
b80a98a881
|
Included published releases count in record details pages
|
2025-02-06 11:37:55 +00:00 |
|