fix(metadata): restore RanobeDB file metadata and links #207 #210

Preserve RanobeDB IDs through write-back, file import, and load-from-file so saved metadata survives round trips.

Expose saved RanobeDB sources in the book detail surfaces with the provider icon and database link.

Closes #207
Closes #210
This commit is contained in:
neon
2026-06-03 16:40:09 +00:00
parent 5adb046ee4
commit efa300cecc
35 changed files with 444 additions and 56 deletions
@@ -0,0 +1,7 @@
<svg role="img" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
<title>RanobeDB</title>
<path fill="#73739C" d="M0 4h8v40H0z" />
<path fill="#BBBCCE" d="M8 4h10l10 40H18z" />
<path fill="#696987" d="M19 4h10l10 40H29z" />
<path fill="#CDCEDD" d="M40 4h8v40h-8z" />
</svg>

After

Width:  |  Height:  |  Size: 290 B