Claudio Ortolina
df6c8f0ba1
Fix wishlist page title
2024-10-21 22:33:53 +01:00
Claudio Ortolina
13e0dd7047
Fix wishlist show path redirects
2024-10-21 19:29:30 +01:00
Claudio Ortolina
6a0112231b
Add purchase function
2024-10-21 19:24:05 +01:00
Claudio Ortolina
cd43d40e2b
Fix wishlist show section
2024-10-21 19:04:24 +01:00
Claudio Ortolina
8172932789
Remove leftover " character
2024-10-21 18:59:06 +01:00
Claudio Ortolina
34420a7203
Conditionally show purchased at in edit form
2024-10-21 18:57:47 +01:00
Claudio Ortolina
4213f24ab8
Enable edit/delete/import records in the wishlist
2024-10-21 18:51:26 +01:00
Claudio Ortolina
020430cdb4
Add wishlist show
2024-10-21 18:39:45 +01:00
Claudio Ortolina
9b305ff06a
Add wishlist section with paginated list
2024-10-21 18:25:56 +01:00
Claudio Ortolina
a4666da37a
Extract show page translations
2024-10-21 12:07:41 +01:00
Claudio Ortolina
b409f6da6e
Extract record list translations
2024-10-21 12:02:26 +01:00
Claudio Ortolina
e4dfdce635
Add import component translations
2024-10-21 11:43:37 +01:00
Claudio Ortolina
15553a85a0
Extract form component translations
2024-10-21 11:41:14 +01:00
Claudio Ortolina
36333112a4
Fix missing callback in show view
2024-10-19 19:38:49 +01:00
Claudio Ortolina
e5bc20e68c
Can update purchased_at information
2024-10-19 19:38:31 +01:00
Claudio Ortolina
d367c6fa09
Display purchase date in details
2024-10-19 19:29:40 +01:00
Claudio Ortolina
fd83bd4941
Remove unnecessary function clause
...
Leftover from previous change.
2024-10-18 11:30:12 +01:00
Claudio Ortolina
9ac378c729
Shorten button text
2024-10-18 11:25:27 +01:00
Claudio Ortolina
b9ea7d1419
Refine record list item on hover effect
2024-10-18 11:19:20 +01:00
Claudio Ortolina
4e5715bf0b
Better constrain cover artwork sizes
2024-10-17 22:08:23 +01:00
Claudio Ortolina
34e74c7342
Fix page-wide margin inconsistencies
2024-10-17 22:08:22 +01:00
Claudio Ortolina
4c8dd978b6
Disable accidental clicks on record list items
2024-10-17 22:08:22 +01:00
Claudio Ortolina
3c40caa425
Replace record collection table with custom list
2024-10-17 16:50:54 +01:00
Claudio Ortolina
b042c54d6b
Move record leading into handle_params
...
Loading records in mount/3 proved to be useless, and only caused more
load for nothing. Moving it in handle_params made the app faster, at the
expense of complicating a couple of other actions (edit and import)
which needed to be extended to concern themselves about records.
2024-10-16 12:49:14 +01:00
Claudio Ortolina
0218f8223c
Add more artist links with correct style
2024-10-15 23:03:20 +01:00
Claudio Ortolina
6e3300429b
Collection defaults to 100 records per page
2024-10-15 22:53:41 +01:00
Claudio Ortolina
f89b9173f6
Navigate to individual artist from collection
2024-10-15 15:41:04 +01:00
Claudio Ortolina
754109f77e
Remove layout repaint due to covers refresh
2024-10-15 15:24:35 +01:00
Claudio Ortolina
18937865bf
Improve record details styling
2024-10-15 15:19:40 +01:00
Claudio Ortolina
dafcd0ed6f
Fix side padding inconsistencies in collection view
2024-10-15 14:58:14 +01:00
Claudio Ortolina
2cd376ae5d
Improve styling of search bar
...
- Larger for more space
- Border color and focused state consistent with rest of application
2024-10-15 08:17:39 +01:00
Claudio Ortolina
9d76f3dfb7
Display releases in localized date format
2024-10-14 16:36:41 +01:00
Claudio Ortolina
6c9d1775d7
Rename application sections
2024-10-13 21:58:12 +01:00
Claudio Ortolina
02a071be28
Disable autocorrect and autocapizalize in search field
2024-10-10 10:59:03 +01:00
Claudio Ortolina
10003c34f6
Include timestamps in record detail page
2024-10-10 08:00:07 +01:00
Claudio Ortolina
ea8465b569
Show flash when static assets have changed
2024-10-08 09:49:48 +01:00
Claudio Ortolina
8e615658f8
Allow pagination component to be used multiple times
...
Enables further experimentation with multiple pagination controls on the
same page (not necessarily a good idea).
2024-10-08 08:56:25 +01:00
Claudio Ortolina
e404808c06
Add record count in records list
2024-10-07 22:59:38 +01:00
Claudio Ortolina
1e245547bc
Display no results notice in import dialog
2024-10-07 15:16:41 +01:00
Claudio Ortolina
d4f93eae03
Shorten Import button text
2024-10-07 15:11:23 +01:00
Claudio Ortolina
ddbda5b4d2
Normalize display of artist names
2024-10-07 14:57:30 +01:00
Claudio Ortolina
0bf96d0470
Allow png cover uploads
2024-10-07 12:39:28 +01:00
Claudio Ortolina
2c3babdf13
Normalize music_brainz -> musicbrainz spell
2024-10-07 08:27:47 +01:00
Claudio Ortolina
ecfeeb3158
Improve behaviour of "Back to records" link
...
When possible, maintain search and pagination params.
2024-10-07 08:04:24 +01:00
Claudio Ortolina
ac27e86fb5
Rename /images to /covers
2024-10-06 16:06:33 +01:00
Claudio Ortolina
6913ee2d8d
Simplify import logic and add relevant tests
...
Import directly redirects to the record - previous version was buggy and
worked completely by chance.
In addition, this commit adds extensive tests around importing a record
via use of mocks.
2024-10-05 21:46:52 +01:00
Claudio Ortolina
ec0a96087c
Improve cover upload input
...
- Enable drag and drop (invisible)
- Show upload progress
- Add relevant tests
2024-10-04 12:07:00 +01:00
Claudio Ortolina
360b287a2c
Space out genre badges
2024-10-03 20:12:39 +01:00
Claudio Ortolina
995ec3f624
Render format and type selects on the same line
...
With the exception of mobile, where the stacked layout still makes
sense.
2024-10-03 20:10:51 +01:00
Claudio Ortolina
8ee1fec3cb
Allow editing of record format
2024-10-03 18:51:24 +01:00