MangaBaka metadata integration #1

Open
opened 2026-03-05 16:01:19 +01:00 by tijlvdb · 1 comment
Owner

Tracking task for sourcing manga/webtoon/... metadata from MangaBaka:

  • Create wrapper
  • Task that finds entries that don't have a mapping, finds them on MB and links
  • Endpoint to search on a source and returns the raw and mapped metadata
  • Update metadata modal
    • Show MB entry nicely
    • Allow searching for an entry
    • Allow removing the link (in a way that won't be auto-scanned again)
    • Set ID directly
  • Library settings page for bulk viewing/setting source data
  • Trigger task automatically after a scan
    • Should be configurable on the library (or even per source)
    • Should get interrupted when a library scan starts
  • Add Voltis user-agent with version when making requests
Tracking task for sourcing manga/webtoon/... metadata from MangaBaka: - [x] Create wrapper - [ ] Task that finds entries that don't have a mapping, finds them on MB and links - [x] Endpoint to search on a source and returns the raw and mapped metadata - [x] Update metadata modal - [x] Show MB entry nicely - [x] Allow searching for an entry - [x] Allow removing the link (in a way that won't be auto-scanned again) - [x] Set ID directly - [ ] Library settings page for bulk viewing/setting source data - [ ] Trigger task automatically after a scan - [ ] Should be configurable on the library (or even per source) - [ ] Should get interrupted when a library scan starts - [ ] Add Voltis user-agent with version when making requests
Author
Owner

I've implemented searching for content on MangaBaka and saving that do the DB, using the layers/merge system we already have, and unlinking. Now we still need the automatic mapping task, and bulk mapping editor in settings.

UI still needs some iteration.

image

I've implemented searching for content on MangaBaka and saving that do the DB, using the layers/merge system we already have, and unlinking. Now we still need the automatic mapping task, and bulk mapping editor in settings. UI still needs some iteration. ![image](/attachments/e9b2dbed-87f7-4013-870c-727783aad2f3)
815 KiB
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
tijlvdb/voltis#1
No description provided.