deploy-2023-09-19
cdrini
released this
19 Sep 21:35
·
2202 commits
to master
since this release
Features:
- @jimchamp Cookie-based banner preferences (#8198)
- @RayBB add share_target for progressive web app (#8238)
- @mekarpeles Replace covers TarManager with new ZipManager (#8208)
- @SivanC @rs1dev @mekarpeles Safe for work cover blurring (#8090)
- @JaydenTeoh ILE bulk work tagging (#8141)
- @jimchamp Persona research screener banner (#8192)
- @JaydenTeoh Tag Edit/Create UI (#8216)
Internationalization:
- @dilekerkut Setup empty Turkish messages.po file (#8190)
- @rwetzlmayr Add missing and fix German translations. (#8224)
- @dcapillae Fix Spanish translation (#8243)
APIs:
Fixes:
- @szgrune Fix word 'rate' appearing in reading log (#8173)
- @mekarpeles set last_login on login (#8201)
- @Wreck-X Fix broken logout link in create.html and login.html (#8241)
- @jimchamp Fix banner import bug (#8274)
Librarian/editing:
- @sbwhitt Prevent non-ISBN Id hyphens from being removed (eg ISNI) (#8148)
- @sbwhitt Fix list of authors rendering only first author when creating a new edition (#8171)
- @davidscotson autodetect author ASIN, Youtube, storygraph ids (#8203)
- @jimchamp Merge request table : Add new status dot color for merged requests (#8270)
- @sbwhitt Add Library of Congress Control Number format validation (#8235)
- @jimchamp Add "Status" filter to merge request table (#8272)
- @sbwhitt Add generalized de-dupe for ISBN and LCCN for edit edition form (#8280)
Imports:
- @scottbarnes add_book.load(): add function to overwrite v1 promise items with MARC data (#8154)
Dev env/tools:
- @cclauss Handle error when displaying git SHA in footer (#8214)
- @jimchamp Add author configs to
pg_dump
file (#8248) - @cclauss ruff rule UP007: Use
X | Y
for type annotations from PEP 604 (#8252) - @RayBB add ARM64/M1 support for building olbase image (#8254)
- @jimchamp Add Tag tables and metadata to development
pg_dump
file (#8218) - @vnsrz Unit test/realtime account validation (#7974)
- @hornc Update Harvard id permalink (#8287)
Admin tooling:
- @mekarpeles ability to specify end_id for archival run (#8276)
- @mekarpeles Small fixes to archive.py (#8207)
Code debt/refactors:
- @jimchamp Update
cond
usage list comment (#8223) - @jimchamp Remove duplicate
id
from top notice (#8249) - @RayBB remove unused addField code (#8261)
- @jimchamp Remove inline JS for return forms (#8275)
- @RayBB update node install method (#8256)
- @RayBB remove dead cases.html code (#8260)
- @RayBB fix js tests by updating bundlesize.config.json (#8284)
- @jimchamp DRY account validation unit tests (#8227)
- @hornc Fix Ruff identified issues for catalog/marc files (#8285)
Docs:
- @jimchamp Update instructions on spam words page (#8220)
- @RayBB fix typo in upstream/models.py (#8237)
Deps:
- @cclauss ruff v0.0.285 (#8205)
- @cclauss Upgrade to ruff v0.0.286 (#8233)
- @pre-commit-ci[bot] [pre-commit.ci] pre-commit autoupdate (#8187)
- @cdrini Update to Solr 8 -> 9 (#7922)
- @pre-commit-ci[bot] [pre-commit.ci] pre-commit autoupdate (#8240)
- @pre-commit-ci[bot] [pre-commit.ci] pre-commit autoupdate (#8264)
- @jimman2003 Update to Vue 2.7 (#8263)
- @cclauss pyproject.toml: project.requires-python = ">=3.11.1,<3.11.2" (#8229)
- @pre-commit-ci[bot] [pre-commit.ci] pre-commit autoupdate (#8217)
- @pre-commit-ci[bot] [pre-commit.ci] pre-commit autoupdate (#8286)
- @cdrini Fix package-lock outdated (#8307)
Stats:
- PR Authors: @jimchamp (12), @RayBB (7), @cclauss (5), @mekarpeles (5), @pre-commit-ci[bot] (5), @sbwhitt (4), @cdrini (3), @JaydenTeoh (2), @hornc (2), @Wreck-X (1), @davidscotson (1), @dcapillae (1), @dilekerkut (1), @jimman2003 (1), @rwetzlmayr (1), @scottbarnes (1), @szgrune (1), @vnsrz (1)
- PR Assignees: @mekarpeles (14), @jimchamp (10), @cdrini (9), @scottbarnes (8), @RayBB (1), @cclauss (1)
Full diff: deploy-2023-08-15...deploy-2023-09-19
PRs: is:pr is:merged merged:2023-08-15T19:15:17Z..2023-09-19T19:11:51Z sort:updated-asc