Claudio Ortolina
77aae3be38
Document casting of id param
...
Closes #136
2026-03-25 12:03:05 +00:00
Claudio Ortolina
f27b647f93
Add @foreign_key_type to Note and ArtistInfo
...
Closes #135
2026-03-25 12:03:02 +00:00
Claudio Ortolina
0ccaf46ebd
Standardize fetch_* to refresh_* in Artists context
...
Closes #132
2026-03-25 11:52:43 +00:00
Claudio Ortolina
9e1dbfd530
Re-enable Credo ModuleDoc check
...
Closes #108
2026-03-13 10:52:01 +00:00
Claudio Ortolina
54f19cd9a2
Fix ArtistInfo.country/1 crash when area is missing
2026-03-06 09:51:56 +00:00
Claudio Ortolina
7cf9b4e7f8
First pass at uniformed types, specs and docs
...
- spec public functions (skipping controllers, views, live views and
components)
- use types instead of explanations in docs
- remove redundant docs
- fix typos
2026-03-06 08:33:11 +00:00
Claudio Ortolina
6836cf5c9e
Integrate refresh of Last.fm data (both per artist and batch)
2026-03-01 09:46:27 +00:00
Claudio Ortolina
b35f4aed1d
EXP: enrich artist info data via Last.fm and produce better embeddings
2026-03-01 08:22:35 +00:00
Claudio Ortolina
8eaaa3cfec
Use custom country module to resolve flags more accurately
...
Ported from https://github.com/wojtekmaj/country-code-to-flag-emoji
(MIT)
2026-02-24 08:57:30 +00:00
Claudio Ortolina
4ef09b47f4
Unify batching logic
2026-02-10 19:29:54 +00:00
Claudio Ortolina
25bd4b10c4
Add maintenance tasks to refresh all artist wikipedia bios
2026-02-09 15:24:29 +00:00
Claudio Ortolina
bcae291cff
Support getting artist bios from Wikipedia (experimental)
2026-02-09 15:20:06 +00:00
Claudio Ortolina
f6e9415409
Add associations between notes and artists/records
2026-01-11 14:19:06 +00:00
Claudio Ortolina
5692be4e63
Update dependencies
...
credo 1.7.13 => 1.7.14 - requires updates to pass updated checks
2025-12-01 16:09:51 +00:00
Claudio Ortolina
4a5ed2de1a
Enable artists maintenance tasks
2025-11-07 17:14:45 +00:00
Claudio Ortolina
23c36e2521
Extract ExternalLink module
2025-10-02 11:51:44 +03:00
Claudio Ortolina
9b8d8c7fdf
Show artist external links
2025-10-02 08:55:45 +03:00
Claudio Ortolina
f57424d610
Store and edit artist images as assets
2025-09-18 21:26:26 +03:00
Claudio Ortolina
dc77d337c0
Migrate from embedded covers to assets
2025-09-01 16:20:41 +03:00
Claudio Ortolina
fd997e853f
Update artists when refreshing MusicBrainz data
2025-06-04 15:57:25 +01:00
Claudio Ortolina
27c1cc0eda
Import artist joinphrase
2025-06-03 18:16:47 +01:00
Claudio Ortolina
676c2e4290
Enable quokka with :module_directives rule
2025-05-28 19:41:57 +01:00
Claudio Ortolina
b44693b022
Move Artist and ArtistInfo under Artists context
2025-05-23 20:11:57 +01:00