deploy-2024-02-06
cdrini
released this
06 Feb 21:44
·
1517 commits
to master
since this release
Features:
- @benbdeitch Add year selector to "Already Read" reading log page (#8639)
- @cdrini Add ability to add notes to list seeds (#8683)
Fixes:
- @rishabhkr-r111 Changing sort order of resets to page 1 (#8728)
- @cdrini Fix share modal iframe url incorrect (#8738)
- @ddominguez Fix broken template rendering on /search requests (#8757)
- @jimchamp Fix reading log pagination erroring (#8698)
- @Ayush1404 Fix My Notes pagination (#8772)
Librarian Fixes:
- @shivam200446 Re-enabled title autofill on add new book form (#8688)
- @sbwhitt Add LibriVox and Project Gutenberg identifiers to add book page (#8587)
- @rebecca-shoptaw Disable cover upload
submit
button while uploading (#8754) - @mheiman Fix action button label changing behavior in MergeUI (#8788)
UI Fixes:
- @Ayush1404 Made styles of tabs on trending page same as search page. (#8703)
Internationalization:
- @IrennaLumbuun Add Indonesian translation (#8121)
- @rebecca-shoptaw Update Portuguese translation for 3 phrases. (#8747)
- @rishabhkr-r111 Add of Hindi translation (#8766)
- @justcomplaining Updated German po file (missing strings translated) (#8767)
Performance & Monitoring:
- @cdrini Add sentry transactions to covers server (#8699)
- @cdrini Add per-key caching to get_availability (#8732)
- @jimchamp Use JSON endpoint for reading goal partials (#8662)
- @cdrini Don't make separate request for every publish in search/publishers (#7718)
Imports:
- @Billa05 Import script for Open Textbook Library (#8668)
- @hornc Don't ignore
require_marc
field if ia_import (#8786) - @hornc Ensure bwbsku local_id is uppercased. (#8726)
- @cdrini Handle ProductJSON being undefined for some records (#8794)
Admin/Ops:
- @mekarpeles Add client_id, s3, scope to bulk availability API (#7522)
- @cdrini + @mekarpeles Fix environment variables in compose file must not have quotes (#8779)
- @mekarpeles adds www.openlibrary.org domain to cerbot (#8706)
- @mekarpeles + @cdrini switches from provider certs to letsencrypt (#8689)
Code Quality:
- @rebecca-shoptaw Replace cover URL validation with HTML attributes (#8759)
Analytics:
- @mekarpeles collect anonymized login stats per day (#8753)
Tooling:
- @jimchamp Always publish new comment digest (#8765)
- @jimchamp Notify team via Slack with digest of recent GitHub comments (#8707)
- @jimchamp Make Node version in GitHub cache
key
in sync (#8729) - @jimchamp Auto unassigner (#8744)
- @jimchamp Add support for authenticated requests to the comment digest script (#8761)
Docs:
- @scottbarnes Docker
README.md
: clarify directory path (#8791)
Search:
Dependencies:
- @pre-commit-ci[bot] [pre-commit.ci] pre-commit autoupdate (#8670)
- @pre-commit-ci[bot] [pre-commit.ci] pre-commit autoupdate (#8718)
- @pre-commit-ci[bot] [pre-commit.ci] pre-commit autoupdate (#8745)
- @jimchamp update
setup-node
andcache
actions to v4 (#8760)
Stats:
- PR Authors: @jimchamp (8), @cdrini (8), @mekarpeles (5), @pre-commit-ci[bot] (3), @rebecca-shoptaw (3), @Ayush1404 (2), @hornc (2), @mheiman (2), @rishabhkr-r111 (2), @Billa05 (1), @IrennaLumbuun (1), @benbdeitch (1), @ddominguez (1), @justcomplaining (1), @sbwhitt (1), @scottbarnes (1), @shivam200446 (1)
- PR Assignees: @cdrini (15), @mekarpeles (15), @scottbarnes (5), @jimchamp (2), @bfalling (1)
Full diff: deploy-2024-01-04...deploy-2024-02-06
PRs: is:pr is:merged merged:2024-01-04T19:11:47Z..2024-02-06T21:00:03Z sort:updated-asc