[PR #1487] [MERGED] FantLab.ru BookFinder #3560

Closed
opened 2026-04-25 00:16:08 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf/pull/1487
Author: @Nab0y
Created: 2/6/2023
Status: Merged
Merged: 2/11/2023
Merged by: @advplyr

Base: masterHead: master


📝 Commits (6)

  • cf927f6 Add FantLab.ru Book Finder
  • 3b7ce69 Merge branch 'advplyr:master' into master
  • 36e44e9 Merge branch 'advplyr:master' into master
  • b930714 FantLab match provider fixes after code review
  • 371cd3b Update server/providers/FantLab.js
  • f35c96e FantLab minor refactor

📊 Changes

3 files changed (+174 additions, -2 deletions)

View changed files

📝 client/store/scanners.js (+4 -0)
📝 server/finders/BookFinder.js (+18 -2)
server/providers/FantLab.js (+152 -0)

📄 Description

I've added a new book match provider. fantlab.ru is a huge site with tens of thousands of book descriptions in Russian and not only (Russian is still the main language).
This is my first js code, my main activity is a .net developer. So if there are simple errors in the implementation, then please do not kick hard. :)
image
image


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/advplyr/audiobookshelf/pull/1487 **Author:** [@Nab0y](https://github.com/Nab0y) **Created:** 2/6/2023 **Status:** ✅ Merged **Merged:** 2/11/2023 **Merged by:** [@advplyr](https://github.com/advplyr) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (6) - [`cf927f6`](https://github.com/advplyr/audiobookshelf/commit/cf927f61a0b1714794cb38b026476a056ae59e25) Add FantLab.ru Book Finder - [`3b7ce69`](https://github.com/advplyr/audiobookshelf/commit/3b7ce693273e06c7b50b754b42004279dc354f4a) Merge branch 'advplyr:master' into master - [`36e44e9`](https://github.com/advplyr/audiobookshelf/commit/36e44e902a98b792289eeddc0b5533205b1a2ce5) Merge branch 'advplyr:master' into master - [`b930714`](https://github.com/advplyr/audiobookshelf/commit/b9307143bd208b4c279ff81edfc10f26c15d9221) FantLab match provider fixes after code review - [`371cd3b`](https://github.com/advplyr/audiobookshelf/commit/371cd3b2e5025d8c6dcec826d635e5085b124bf5) Update server/providers/FantLab.js - [`f35c96e`](https://github.com/advplyr/audiobookshelf/commit/f35c96e1186916e1aa78e4f1fc5620662d0a7b18) FantLab minor refactor ### 📊 Changes **3 files changed** (+174 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `client/store/scanners.js` (+4 -0) 📝 `server/finders/BookFinder.js` (+18 -2) ➕ `server/providers/FantLab.js` (+152 -0) </details> ### 📄 Description I've added a new book match provider. [fantlab.ru](https://fantlab.ru/) is a huge site with tens of thousands of book descriptions in Russian and not only (Russian is still the main language). This is my first js code, my main activity is a .net developer. So if there are simple errors in the implementation, then please do not kick hard. :) ![image](https://user-images.githubusercontent.com/13904687/217093383-2a95a96e-b3b4-4338-831c-499f0698b5cf.png) ![image](https://user-images.githubusercontent.com/13904687/217093494-904d5656-88e1-454d-856c-fb7f74f6864b.png) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-04-25 00:16:08 +02:00
adam closed this issue 2026-04-25 00:16:08 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#3560