Claudio Ortolina
c359444758
No need to fetch tracks when changing scrobble activity mode
2025-06-29 09:04:52 +01:00
Claudio Ortolina
82e9d3c5a7
Extract markup from stats live to separate set of components
2025-06-29 08:49:12 +01:00
Claudio Ortolina
088fd1624a
Pick better perf metrics
2025-06-29 08:37:41 +01:00
Claudio Ortolina
e5501638a4
Update claude permissions
2025-06-29 08:37:41 +01:00
Claudio Ortolina
f8628cc2aa
Update tailwind from 4.1.10 to 4.1.11
2025-06-29 08:37:39 +01:00
Claudio Ortolina
f0d8e84221
Update npm dependencies
2025-06-25 20:45:13 +03:00
Claudio Ortolina
c591d39f52
Update dependencies
...
live_debugger 0.2.0 => 0.3.0
2025-06-25 20:25:25 +03:00
Claudio Ortolina
08bc50d5dd
Use tabs for scrobble activity toggle
2025-06-25 12:05:23 +03:00
Claudio Ortolina
0c84adde59
Use tabs for top artists and top albums
2025-06-25 11:43:58 +03:00
Claudio Ortolina
9a35012d15
Update dependencies
...
exqlite 0.32.0 => 0.32.1
tidewave 0.1.9 => 0.1.10
2025-06-25 08:23:50 +03:00
Claudio Ortolina
03e4c6195b
Update dependencies
...
db_connection 2.7.0 => 2.8.0
ecto 3.13.1 => 3.13.2
ecto_sql 3.13.1 => 3.13.2
ecto_sqlite3 0.20.0 => 0.21.0 (minor)
phoenix_ecto 4.6.4 => 4.6.5
req 0.5.11 => 0.5.12
Restores old form of last_fm_test which had changed to accomodate a
change of default of Req.
2025-06-24 20:19:12 +03:00
Claudio Ortolina
d5dc07d66c
Add Meer to polyfillable artists
2025-06-24 09:16:58 +03:00
Claudio Ortolina
ba6224e7e4
Update dependencies
...
tidewave 0.1.8 => 0.1.9
2025-06-24 08:13:52 +03:00
Claudio Ortolina
c53d09dd24
Update dependencies
...
req 0.5.10 => 0.5.11
Requires a change in test logic due to automatic reading of body.
2025-06-23 16:59:14 +03:00
Claudio Ortolina
cc5f5c7d8b
Update dependencies
...
Move to circular_buffer 1.0, as it's identical to 0.4.2
2025-06-23 09:31:56 +03:00
Claudio Ortolina
0ad67f10c6
Use prefix for npm tasks instead of dir
2025-06-21 16:44:47 +03:00
Claudio Ortolina
e2c2c6d547
Add tooltips for scrobble activity debug info
2025-06-21 15:20:24 +03:00
Claudio Ortolina
a9d27059c4
Update dependencies
...
circular_buffer 0.4.1 => 0.4.2
ecto 3.12.6 => 3.13.1
ecto_sql 3.12.1 => 3.13.1
ecto_sqlite3 0.19.0 => 0.20.0 (minor)
exqlite 0.31.0 => 0.32.0 (minor)
Includes handling of deprecation for literal/1 to identifier/1
2025-06-21 09:10:57 +03:00
Claudio Ortolina
0739e12ad3
Polyfill scrobbled tracks every hour
2025-06-20 22:43:04 +03:00
Claudio Ortolina
b091fa4d86
Fix line height for record detail titles
2025-06-20 22:30:18 +03:00
Claudio Ortolina
719f6cc8bb
Increase memory size to 2048mb
2025-06-19 17:51:23 +03:00
Claudio Ortolina
35e060613b
Add function to backfill missing data in scrobbled tracks
2025-06-19 17:38:51 +03:00
Claudio Ortolina
25634f5ee7
Exclude counts without album title from top albums
2025-06-19 17:21:16 +03:00
Claudio Ortolina
f3425d8cb9
Add top artist and top albums of all time
...
Executed by Claude
2025-06-19 17:17:51 +03:00
Claudio Ortolina
ccaf44be64
Update dependencies
...
quokka 2.7.0 => 2.7.1
2025-06-16 22:31:49 +03:00
Claudio Ortolina
9b20db762d
Show top artists in stats page
2025-06-16 16:47:35 +03:00
Claudio Ortolina
53e7818130
Set DBUI_URL for dev
2025-06-16 12:03:18 +03:00
Claudio Ortolina
24b34d57d2
Update dependencies
...
floki 0.37.1 => 0.38.0 (minor)
quokka 2.6.0 => 2.7.0
Includes application of expensive enum check quokka rule
2025-06-16 11:47:07 +03:00
Claudio Ortolina
753615c57f
Improve top albums
...
Makes it timezone aware, so that it can round up to the beginning of day
2025-06-15 12:12:04 +03:00
Claudio Ortolina
389c268344
Add another feed refresh button
2025-06-15 11:51:45 +03:00
Claudio Ortolina
684bf111c1
Use 64MB page size for dev and prod
2025-06-15 11:02:31 +03:00
Claudio Ortolina
1910265aea
Improve styling of record edit form title and artists
2025-06-15 09:54:36 +03:00
Claudio Ortolina
ac3cda8790
Removed unused dropdown links
2025-06-15 09:46:06 +03:00
Claudio Ortolina
860682403b
Replace actions_menu with dropdown component
...
Authored with Claude, refined by hand
2025-06-15 09:29:49 +03:00
Claudio Ortolina
fa77b62473
Use dropdown instead of actions_menu in scrobble activity
2025-06-15 00:08:51 +03:00
Claudio Ortolina
aeedfd5f04
EXP: use a larger image for color frequency extractor
...
So that it catches smaller areas.
2025-06-14 23:10:09 +03:00
Claudio Ortolina
adc44e056e
Reduce data size to speedup test
...
Suggested and executed by Claude
2025-06-14 21:15:26 +03:00
Claudio Ortolina
07d9db6011
Speed up tests by caching cover data
...
Suggested and executed by Claude
2025-06-14 21:15:06 +03:00
Claudio Ortolina
889c388d97
Allow claude to run mix test:* tasks
2025-06-14 21:14:25 +03:00
Claudio Ortolina
124d539cec
Enable other quokka directives
2025-06-14 20:10:22 +03:00
Claudio Ortolina
1d78f6c4dc
Make test faster by deterministically reducing size
2025-06-14 20:04:09 +03:00
Claudio Ortolina
56288266df
Link to artists in top albums
2025-06-14 18:52:43 +03:00
Claudio Ortolina
db6d45703e
Add hover effect on top albums
2025-06-14 18:52:31 +03:00
Claudio Ortolina
522cce71be
Space out record title from "Latest purchase" header
2025-06-14 18:34:46 +03:00
Claudio Ortolina
4c7afa04c6
Name CI steps
2025-06-14 13:03:07 +03:00
Claudio Ortolina
2df5e7ee1d
Show wishlisted date for wishlisted records
2025-06-14 12:58:47 +03:00
Claudio Ortolina
da5a3bad53
Update dependencies
...
phoenix_test 0.6.0 => 0.7.0 (minor)
2025-06-14 12:29:25 +03:00
Claudio Ortolina
6b383e6ff9
Update dependencies
...
fluxon 1.1.3 => 1.1.4
2025-06-14 12:28:31 +03:00
Claudio Ortolina
34013ef119
Use badges for top albums count
2025-06-14 12:24:35 +03:00
Claudio Ortolina
644a19f2b8
Refresh top albums when refreshing scrobble activity
2025-06-14 11:34:13 +03:00