zarzet
4f5163be01
fix: resolve album-only autofill and placeholder re-enrich regressions
...
- Dart: _metadataMatchIsConfident now handles album-only case (title empty)
by adding albumMatches fallback branch
- Go: selectBestReEnrichTrack treats placeholder values (Unknown Title,
Unknown Artist) as empty via isPlaceholderReEnrichValue, so album-based
fallback filtering works correctly
- Add test for placeholder album fallback in selectBestReEnrichTrack
2026-06-02 00:58:40 +07:00
zarzet
822c094c8c
fix: stricter metadata matching, respect embedLyrics setting, improve Apple Music lyrics
...
- Re-enrich: reject candidates that don't match title/artist/album unless exact ISRC match
- Respect settings.embedLyrics instead of hardcoding true in re-enrich flows
- Skip lyrics resolution in NativeDownloadFinalizer when not needed
- Apple Music lyrics: use direct catalog API with token scraping instead of Paxsenix search
- Support ELRC/ELRCMultiPerson/Plain formats in Apple Music lyrics response
- Add confidence check in metadata auto-fill to prevent applying wrong metadata
- Add tests for stricter re-enrich matching logic
2026-06-02 00:58:40 +07:00
Zarz Eleutherius
1623f443bb
New translations app_en.arb (Spanish)
...
[ci skip]
2026-05-31 09:12:29 +07:00
Zarz Eleutherius
aa47bc4499
New translations app_en.arb (French)
...
[ci skip]
2026-05-28 18:50:01 +07:00
Zarz Eleutherius
f461322842
New translations app_en.arb (French)
...
[ci skip]
2026-05-28 17:08:19 +07:00
Zarz Eleutherius
cce05a0077
New translations app_en.arb (French)
...
[ci skip]
2026-05-28 16:08:05 +07:00
Zarz Eleutherius
98dc868f47
New translations app_en.arb (French)
...
[ci skip]
2026-05-28 14:30:31 +07:00
Zarz Eleutherius
821a41c10e
New translations app_en.arb (French)
...
[ci skip]
2026-05-28 03:12:44 +07:00
Zarz Eleutherius
853ccd657a
New translations app_en.arb (French)
...
[ci skip]
2026-05-28 01:57:58 +07:00
Zarz Eleutherius
680fc81db2
New translations app_en.arb (French)
...
[ci skip]
2026-05-27 23:40:18 +07:00
Zarz Eleutherius
36470eda24
New translations app_en.arb (French)
...
[ci skip]
2026-05-27 21:58:35 +07:00
Zarz Eleutherius
a37dd6c8cb
New translations app_en.arb (French)
...
[ci skip]
2026-05-27 04:52:32 +07:00
Zarz Eleutherius
588f742871
New translations app_en.arb (French)
...
[ci skip]
2026-05-27 03:45:18 +07:00
Zarz Eleutherius
ff25a10e5b
New translations app_en.arb (French)
...
[ci skip]
2026-05-27 02:33:22 +07:00
Zarz Eleutherius
499457f66a
New translations app_en.arb (French)
...
[ci skip]
2026-05-26 23:49:07 +07:00
Zarz Eleutherius
6d15050009
New translations app_en.arb (French)
...
[ci skip]
2026-05-26 22:09:18 +07:00
Zarz Eleutherius
5ba30031c3
New translations app_en.arb (French)
...
[ci skip]
2026-05-26 05:23:50 +07:00
Zarz Eleutherius
82c0eef504
New translations app_en.arb (French)
...
[ci skip]
2026-05-26 04:27:43 +07:00
Zarz Eleutherius
616267e997
New translations app_en.arb (Arabic)
...
[ci skip]
2026-05-24 15:17:12 +07:00
Zarz Eleutherius
161b0c8c21
New translations app_en.arb (Arabic)
...
[ci skip]
2026-05-23 16:58:47 +07:00
Zarz Eleutherius
facd185d6c
New translations app_en.arb (Chinese Simplified)
...
[ci skip]
2026-05-23 00:53:46 +07:00
Zarz Eleutherius
42858bf336
New translations app_en.arb (Chinese Simplified)
...
[ci skip]
2026-05-22 23:40:00 +07:00
Zarz Eleutherius
716be88caf
New translations app_en.arb (Arabic)
...
[ci skip]
2026-05-22 16:14:08 +07:00
Zarz Eleutherius
b296726a9d
New translations app_en.arb (Spanish)
...
[ci skip]
2026-05-21 04:09:42 +07:00
Zarz Eleutherius
092f18d7a5
New translations app_en.arb (Spanish)
...
[ci skip]
2026-05-21 02:23:55 +07:00
Zarz Eleutherius
f1ef33e319
New translations app_en.arb (Spanish)
...
[ci skip]
2026-05-21 01:12:56 +07:00
Zarz Eleutherius
fc9bc95418
New translations app_en.arb (Indonesian)
...
[ci skip]
2026-05-19 01:44:44 +07:00
Zarz Eleutherius
c61e64f332
New translations app_en.arb (Spanish)
...
[ci skip]
2026-05-18 00:54:25 +07:00
Zarz Eleutherius
70ebb8ef1a
New translations app_en.arb (Spanish)
...
[ci skip]
2026-05-17 23:29:19 +07:00
Zarz Eleutherius
a4c6a92478
New translations app_en.arb (Spanish)
...
[ci skip]
2026-05-17 22:18:42 +07:00
Zarz Eleutherius
76b453e535
New translations app_en.arb (Spanish)
...
[ci skip]
2026-05-17 20:59:16 +07:00
Zarz Eleutherius
19acdd87f5
New translations app_en.arb (Spanish)
...
[ci skip]
2026-05-17 19:59:25 +07:00
Zarz Eleutherius
492e1335ef
New translations app_en.arb (German)
...
[ci skip]
2026-05-16 20:27:00 +07:00
Zarz Eleutherius
23cde7add3
New translations app_en.arb (Spanish)
...
[ci skip]
2026-05-16 20:26:59 +07:00
Zarz Eleutherius
a20c28db25
New translations app_en.arb (German)
...
[ci skip]
2026-05-16 19:31:57 +07:00
Zarz Eleutherius
f07d46c49e
New translations app_en.arb (German)
...
[ci skip]
2026-05-16 18:21:28 +07:00
Zarz Eleutherius
e9781a24a6
New translations app_en.arb (Turkish)
...
[ci skip]
2026-05-15 20:32:29 +07:00
Zarz Eleutherius
15be15ba58
New translations app_en.arb (Turkish)
...
[ci skip]
2026-05-15 18:57:35 +07:00
Zarz Eleutherius
8011d41e53
New translations app_en.arb (Arabic)
...
[ci skip]
2026-05-15 06:18:25 +07:00
Zarz Eleutherius
5412f23d26
New translations app_en.arb (Hindi)
...
[ci skip]
2026-05-15 06:18:23 +07:00
Zarz Eleutherius
0c39ff47f2
New translations app_en.arb (Indonesian)
...
[ci skip]
2026-05-15 06:18:21 +07:00
Zarz Eleutherius
537af905f6
New translations app_en.arb (Chinese Traditional)
...
[ci skip]
2026-05-15 06:18:20 +07:00
Zarz Eleutherius
6b4f70bde3
New translations app_en.arb (Chinese Simplified)
...
[ci skip]
2026-05-15 06:18:18 +07:00
Zarz Eleutherius
be2b6d2c1f
New translations app_en.arb (Ukrainian)
...
[ci skip]
2026-05-15 06:18:17 +07:00
Zarz Eleutherius
0c1a6d8f19
New translations app_en.arb (Turkish)
...
[ci skip]
2026-05-15 06:18:15 +07:00
Zarz Eleutherius
2821997260
New translations app_en.arb (Russian)
...
[ci skip]
2026-05-15 06:18:13 +07:00
Zarz Eleutherius
0546a33b10
New translations app_en.arb (Portuguese)
...
[ci skip]
2026-05-15 06:18:11 +07:00
Zarz Eleutherius
deb98d8dfb
New translations app_en.arb (Dutch)
...
[ci skip]
2026-05-15 06:18:09 +07:00
Zarz Eleutherius
72c658eda7
New translations app_en.arb (Korean)
...
[ci skip]
2026-05-15 06:18:07 +07:00
Zarz Eleutherius
df17f10c8a
New translations app_en.arb (Japanese)
...
[ci skip]
2026-05-15 06:18:05 +07:00