deploy-2024-01-04
cdrini
released this
04 Jan 19:11
·
1825 commits
to master
since this release
Features:
- @xonx4l Add new "Volunteering" card to the "Welcome to Open Library" carousel (#8593)
- @jimchamp Always show CTA banner if no reading goal exists (#8606)
Design/UX:
- @bobmatyas Left-align "Add Cover Image" form (#8494)
- @mekarpeles Refactors and improves the My Books UI + architecture (#8597)
- @mekarpeles Fixes mybooks sidebar error on account settings (#8621)
- @jimchamp Change header titles for lists, shelves (#8666)
- @mekarpeles My Books visual fixes (#8629)
- @KshitijThareja Standardize the Edit button on Books page (#8594)
- @Abhishektharu Add
cursor: pointer
to non-standard buttons (#8578)
Librarians/Editing:
- @jimchamp Bulk Tagger updates (#8575)
- Can now remove tags
- Displays selected works' tags on load
- @Eds-Dbug Merge Queue tweaks (#8591)
- @xonx4l Disable bulk tagger's "Submit" button after submission is made (#8660)
- @jimchamp Gather stats on bulk tagging operations (#8644)
Performance:
- @cdrini Make some image/js lazy/late loading (#8568)
- @cdrini Only load recaptcha JS when needed + DRY recaptcha code (#8569)
- @JaydenTeoh Cache patron's loans to reduce IA requests (#7929)
Search:
- @stardust-s Allow special character to be handled in title search (#8624)
- Out in next solr deploy
- @cdrini Boost search via reading log, phrase boosting (#8628)
- @cdrini Make search results use userlang even if no ed query (#8642)
- @cdrini Lists in Solr (#8627)
- Out in next solr deploy
Internationalization:
- @benbdeitch Fix homepage books carousel shows english text after loading (#8586)
- @Nick3791 Fixes translated languages not being localized on edition edit page (#8622)
Fixes:
- @ClementineAccount Clear cookies when switching accounts (#8490)
- @sop-kim Limit textarea resize within page/container border (#8600)
- @rishabhkr-r111 Fixed inconsistent margin gap between search box and search button #8595 (#8647)
- @ClementineAccount Add non-link version of 'Not in Library' Button (#8524)
- @siddoinghisjob Adds work subtitles to reading stats (#8638)
Imports:
- @jimchamp Trigger JIT imports during promise item import flow (#8516)
- @scottbarnes Fix: deduplicate subjects on works and list items on editions (#8663)
- @scottbarnes Make isbndb.py take an optional 'status' argument (#8648)
Process/Docs:
- @mekarpeles Create Design Proposal GitHub template (#8603)
- @mekarpeles updating good first issues url (#8619)
- @mekarpeles adds theme design to Design Proposal template (#8605)
- @mekarpeles moving readme to wiki (#8612)
- @jimchamp Add cautionary message to our Github issue templates (#8635)
- @jimchamp Emphasize importance of testing before opening a PR in CONTRIBUTING.md (#8673)
Code Quality:
- @jimchamp Remove
bookshelves_votes
table fromschema.sql
and pg dumps (#8616) - @cdrini Re-architect openlibrary.solr / update_work for easier expansion (#8618)
- @jimchamp Address deprecation warnings during build (#8630)
- @jimchamp Add trailing space to
import_item
DB query (#8625)
Dev environemnt:
Updates:
- @pre-commit-ci[bot] [pre-commit.ci] pre-commit autoupdate (#8613)
- @pre-commit-ci[bot] [pre-commit.ci] pre-commit autoupdate (#8641)
Stats:
- PR Authors: @jimchamp (11), @cdrini (8), @mekarpeles (7), @ClementineAccount (2), @pre-commit-ci[bot] (2), @scottbarnes (2), @xonx4l (2), @Abhishektharu (1), @Eds-Dbug (1), @JaydenTeoh (1), @KshitijThareja (1), @Nick3791 (1), @benbdeitch (1), @bobmatyas (1), @rishabhkr-r111 (1), @siddoinghisjob (1), @sop-kim (1), @stardust-s (1)
- PR Assignees: @mekarpeles (14), @jimchamp (12), @cdrini (11), @scottbarnes (5)
Full diff: deploy-2023-12-07...deploy-2024-01-04
PRs: is:pr is:merged merged:2023-12-07T22:40:25Z..2024-01-04T18:23:48Z sort:updated-asc