Claudio Ortolina
|
7c0cee4732
|
Mount oban_web
|
2025-04-14 17:14:39 +01:00 |
|
Claudio Ortolina
|
9cae628d4e
|
Optimize load-more by skipping one http call
|
2025-04-10 18:07:44 +01:00 |
|
Claudio Ortolina
|
6576034d4e
|
Rename Pagination to PaginationComponent
|
2025-04-09 19:08:06 +01:00 |
|
Claudio Ortolina
|
0aa1da14ad
|
Inline DataComponents functions and remove the component
No need to abstract out when it's used only in one place
|
2025-04-09 19:05:22 +01:00 |
|
Claudio Ortolina
|
76a4533e75
|
Use MusicLibraryWeb component helpers
|
2025-04-09 19:04:36 +01:00 |
|
Claudio Ortolina
|
2ae6adf72f
|
Make charts responsive
|
2025-04-09 18:41:18 +01:00 |
|
Claudio Ortolina
|
2c8a2637bd
|
Don't space out records count in grid
|
2025-04-09 15:31:38 +01:00 |
|
Claudio Ortolina
|
216ab4cee0
|
Scroll to load more results in the add record overlay
|
2025-04-09 15:17:26 +01:00 |
|
Claudio Ortolina
|
a836782016
|
Wishlist missing records from the artist page
|
2025-04-09 11:03:31 +01:00 |
|
Claudio Ortolina
|
4fdd2e7ea6
|
Use label_fn and value_fn
|
2025-04-06 17:45:44 +01:00 |
|
Claudio Ortolina
|
79def8d053
|
Click on chart labels to navigate
|
2025-04-06 09:53:43 +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
|
e16b3eb34e
|
Prevent badges from wrapping
|
2025-03-30 14:47:03 +01:00 |
|
Claudio Ortolina
|
85a02a68fc
|
Swap around title and artists in stats latest record
|
2025-03-24 09:53:49 +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
|
27ea8a5b62
|
Fix conflicting class usage
|
2025-03-07 11:49:31 +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
|
a5ec76833c
|
Add navbar icons except on smallest viewport
|
2025-03-05 17:02:34 +00:00 |
|
Claudio Ortolina
|
88f9a08abf
|
Fix style of release count corner badge
|
2025-03-04 20:52:08 +00:00 |
|
Claudio Ortolina
|
468799931d
|
Prevent artwork shrinking in record list
Introduced in a79548a
|
2025-03-04 13:58:19 +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
|
bcfe2a7f3c
|
Hide backup link on mobile
|
2025-03-04 07:27:55 +00:00 |
|
Claudio Ortolina
|
9a252914ff
|
Improve scan results layout on mobile
|
2025-03-01 18:52:17 +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
|
1685354487
|
Remove unnecessary hover effect on barcode results
|
2025-02-22 13:35:38 +00:00 |
|
Claudio Ortolina
|
15b60a4619
|
Link badges in barcode scanner results
|
2025-02-22 13:34:21 +00:00 |
|
Claudio Ortolina
|
4835d4bdee
|
Move DataComponents to /components
|
2025-02-21 15:45:47 +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
|
5ef05a94f5
|
Move badge/1 to core components
|
2025-02-19 09:49:05 +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
|
eb1a75d2d0
|
Add aria-label to main navigation
|
2025-02-11 10:05:05 +00:00 |
|
Claudio Ortolina
|
2033c7e47e
|
Fix tab navigation for all modals/menus
|
2025-02-11 09:49:10 +00:00 |
|
Claudio Ortolina
|
c19184337b
|
Move url/1 to ReleaseGroup
|
2025-02-10 19:01:00 +00:00 |
|
Claudio Ortolina
|
027b3af547
|
Rename ReleaseGroup to ReleaseGroupSearchResult
|
2025-02-10 16:38:04 +00:00 |
|
Claudio Ortolina
|
7dff3564f2
|
Remove input shadows
As they bleed in unexpected places
|
2025-02-10 10:44:13 +00:00 |
|
Claudio Ortolina
|
af77095e6c
|
Add subpixel antialiasing to application
Subjective - makes it slightly more pleasing
|
2025-02-10 10:36:00 +00:00 |
|
Claudio Ortolina
|
224bcdba38
|
Extract MusicbrainzData module
|
2025-02-10 09:49:34 +00:00 |
|
Claudio Ortolina
|
acd52978ae
|
Revise naming and notification around purchasing records
|
2025-02-04 12:11:16 +00:00 |
|