Claudio Ortolina
|
4e24bfe966
|
Populate genres via Oban with generous retries
This is due to OpenAI erroring or timing out incredibly frequently.
|
2025-09-22 08:22:36 +03:00 |
|
Claudio Ortolina
|
a1b9994837
|
Convert universal search into a live component
|
2025-09-21 21:21:16 +03:00 |
|
Claudio Ortolina
|
64cb917a4e
|
Use explicit Phoenix 1.8 style layouts
|
2025-09-21 21:11:17 +03:00 |
|
Claudio Ortolina
|
932289ed3b
|
Extract artist_image component
|
2025-09-19 13:52:59 +03:00 |
|
Claudio Ortolina
|
f57424d610
|
Store and edit artist images as assets
|
2025-09-18 21:26:26 +03:00 |
|
Claudio Ortolina
|
455c3a8b53
|
Serve artist images via assets
|
2025-09-18 21:26:20 +03:00 |
|
Claudio Ortolina
|
e069511f4e
|
Show artist image via assets in top artists
|
2025-09-18 21:26:16 +03:00 |
|
Claudio Ortolina
|
e7c2b92a3b
|
Remove track count from scrobbled tracks list
|
2025-09-17 09:11:03 +03:00 |
|
Claudio Ortolina
|
01094004ee
|
Add Today button in records for the day
|
2025-09-16 22:11:09 +03:00 |
|
Claudio Ortolina
|
9b1241b7a4
|
Shrink and fix position of scrobbled tracks order options
|
2025-09-16 21:04:06 +03:00 |
|
Claudio Ortolina
|
f42f050de0
|
Simplify scrobbled tracks layout
Remove no results view
|
2025-09-16 21:01:44 +03:00 |
|
Claudio Ortolina
|
1dd834e4f9
|
Change default page size to 20
Stopgap - need to change the AI slop with something simpler.
|
2025-09-16 17:00:45 +03:00 |
|
Claudio Ortolina
|
100767f7da
|
Reduce default page size from 200 to 20
|
2025-09-16 16:54:33 +03:00 |
|
Claudio Ortolina
|
a265f2ae52
|
Address Credo warnings
|
2025-09-16 12:57:03 +03:00 |
|
Claudio Ortolina
|
c549a7cc6b
|
Update scrobbled track form
- Show artwork
- Remove input to change datetime
- Improve styling of actions
|
2025-09-16 12:56:42 +03:00 |
|
Claudio Ortolina
|
dae334b1b7
|
Scrobbled tracks CRUD
- Failing tests
- Warnings
|
2025-09-16 12:45:36 +03:00 |
|
Claudio Ortolina
|
7eab76af28
|
Make sure Scrobble Rule form labels always update
|
2025-09-13 08:08:41 +03:00 |
|
Claudio Ortolina
|
21783f5dbf
|
Resolve timezone from user browser
|
2025-09-11 22:14:15 +03:00 |
|
Claudio Ortolina
|
c67fd27ea1
|
Fix timezone definition and handling across app
|
2025-09-11 16:17:20 +03:00 |
|
Claudio Ortolina
|
7ac517a025
|
Add notes to artists
|
2025-09-07 14:35:16 +03:00 |
|
Claudio Ortolina
|
45610a4a9a
|
Edit notes instead of record notes
|
2025-09-07 12:22:45 +03:00 |
|
Claudio Ortolina
|
94f381e3c3
|
Raw edit notes
|
2025-09-05 18:00:01 +03:00 |
|
Claudio Ortolina
|
ee13515d7f
|
Fix inconsistency in display of albums vs tracks in scrobble activity
|
2025-09-03 15:00:07 +03:00 |
|
Claudio Ortolina
|
3316df1861
|
Shorten counter titles in stats
|
2025-09-02 12:36:22 +03:00 |
|
Claudio Ortolina
|
41600df226
|
Show tooltip with raw count
|
2025-09-02 09:00:05 +03:00 |
|
Claudio Ortolina
|
7532431ae0
|
Show compact scrobble count
|
2025-09-02 08:28:29 +03:00 |
|
Claudio Ortolina
|
a4670412df
|
Add total scrobble count to stats
|
2025-09-02 08:17:42 +03:00 |
|
Claudio Ortolina
|
0cea2e8fcd
|
Uniform backgrounds in stats cards
|
2025-09-01 23:18:07 +03:00 |
|
Claudio Ortolina
|
8f9331422a
|
Remove image lazy loading as it seems to disable image caching
|
2025-09-01 17:11:12 +03:00 |
|
Claudio Ortolina
|
bbdf91e73a
|
Lazy load all album/artist images
|
2025-09-01 08:57:02 +03:00 |
|
Claudio Ortolina
|
73ee3bc438
|
Improve consistency of title, shadow and borders in stats page
|
2025-09-01 08:30:26 +03:00 |
|
Claudio Ortolina
|
14d0343f34
|
Make charts smaller
|
2025-08-31 09:47:41 +03:00 |
|
Claudio Ortolina
|
ec20afeaac
|
Fix universal search shortcut modifier instructions
|
2025-08-31 09:41:37 +03:00 |
|
Claudio Ortolina
|
a755633877
|
Better encapsulation for universal search
|
2025-08-30 22:30:43 +03:00 |
|
Claudio Ortolina
|
7358608eca
|
Rename FormComponent -> RecordFormComponent
|
2025-08-30 22:16:20 +03:00 |
|
Claudio Ortolina
|
c8ca209566
|
Extract record_cover/1 component
|
2025-08-30 17:09:56 +03:00 |
|
Claudio Ortolina
|
73f251e5e1
|
Fix spacing between Scrobble Activity title and panels
|
2025-08-30 09:08:38 +03:00 |
|
Claudio Ortolina
|
3e2c34c9da
|
Limit stats scrobble activity to 50
|
2025-08-29 18:32:18 +03:00 |
|
Claudio Ortolina
|
dd593bf57c
|
Reduce vertical spacing for scrobble activity entries
|
2025-08-29 18:30:23 +03:00 |
|
Claudio Ortolina
|
0824692cd8
|
Pack category stats on same line on large screens
|
2025-08-29 18:25:42 +03:00 |
|
Claudio Ortolina
|
330ef1d9e8
|
Extract components to render counter stats
|
2025-08-29 18:13:46 +03:00 |
|
Claudio Ortolina
|
14a77c432e
|
Can set current date in stats view
|
2025-08-29 14:47:22 +03:00 |
|
Claudio Ortolina
|
064ece03f3
|
Show how many years ago for "On this day" records
|
2025-08-29 13:09:27 +03:00 |
|
Claudio Ortolina
|
e54dcc50dc
|
Better proportions for bottom stats
|
2025-08-29 12:45:09 +03:00 |
|
Claudio Ortolina
|
f47cbc77f5
|
Add "On this day" section to stats
|
2025-08-29 12:20:46 +03:00 |
|
Claudio Ortolina
|
032c241683
|
Rename keyboard_shortcuts/1 to results_footer/1
|
2025-08-27 11:02:58 +03:00 |
|
Claudio Ortolina
|
cd9176e397
|
Expand usage of structured_modal/1
|
2025-08-27 09:11:11 +03:00 |
|
Claudio Ortolina
|
e6955568e3
|
Introduce structured_modal/1
|
2025-08-27 09:05:45 +03:00 |
|
Claudio Ortolina
|
0f58341f6d
|
Uniform size and positioning of all modals
|
2025-08-26 17:15:24 +03:00 |
|
Claudio Ortolina
|
918ab186ec
|
Fix top tabs on mobile
|
2025-08-24 20:22:57 +03:00 |
|