Benjamin Deitch
Benjamin Deitch
Closes #2733 This PR alters how the 'already-read' and 'currently-read' bookshelves retrieve and display items. Rather than simply fetching the work data, they now retrieve the edition-specific data that is...
Closes [#7704](https://github.com/internetarchive/openlibrary/issues/7704) ### Technical This pull request refactors code from [#7743](https://github.com/internetarchive/openlibrary/pull/7743), and adds a new section of mybooks where a user's first three lists are graphically previewed. The list object...
Closes #4045 Currently, there is an exploit in our mass-revert feature that spammers are abusing. When a user is blocked and all of their edits are reverted _en masse_, the...
Closes #7653 With this PR, the long-requested Bulk Search feature is finally functional. It enables users to extract books and titles from sections of text, and search the Open LIbrary...
Closes #6923 This PR implements fuzzy searching on Solr for fieldless searches, as well as for searches for the 'title', 'alternative_title', 'author', and 'text' fields. Notably, this is currently only...
Closes (No Issue yet) This PR will eventually allow us to undo edits introduced by a particular change to a Thing in the database, without having to wholly revert back...
Closes #9699 This PR adds another new child of the AbstractExtractor class. The TableExtractor allows for data to be copy-pasted from Google Sheets or other spreadsheet services, and extracts the...
Closes #9715 This feature add some much needed linking to the new Bulk Search feature. It can now be selected from either the 'browse' menu, or the searchbar, with either...
Closes #7429 This PR adds support for trending scores to Solr, allowing us to better track which works are achieving a statistically notable increase in popularity. It adds several new...