deploy-2023-07-12
·
2885 commits
to master
since this release
Features:
- @cdrini Make lists ordered by default with an option to sort by last modified (#7963)
- @JaydenTeoh Tag type creation and crud functions (#7928)
- @cdrini Create lists dump file (#7993)
- @Lasseignejk New Open Library Team Page (#7830)
- @szgrune Mobile My Books Redesign #7376 (#7431)
- @natea123 Add "Read more" and "Read less" elements to tab navigation (#7896)
- @scottbarnes Team page: added form to gather volunteer information (#8079)
Fixes:
- @cdrini Small fixes/tweaks to reading log stats (#8015)
- @cclauss Correct unique visitor counts - Use graphite summerize, not hitcount (#7946)
- @jimchamp Bust cache if homepage fails to render (#7807)
Librarian:
- @cdrini Add ability to reorder authors, languages + refactor autocomplete (#7962)
- @JohannSuarez work title now displays on author page for librarians (#8013)
- @jimchamp Allow super-librarians to edit type yamls (#7831)
- @hornc Hyphenate ISBNs in Wikipedia cite book templates (#8039)
Performance:
- @cdrini Also gzip javascript files (#8008)
- @cdrini Preload main book cover (#8011)
- @jimchamp Remove duplicate ReCaptcha script tag (#8038)
Internationalization:
- @cclauss Fix a variable name in the Italian translation (#7995)
- @ormai Fix translation error (#8000)
- @cdrini Add Italian to validated languages (#7996)
- @cdrini Fix German translation issue (#8012)
- @onnotasler Fix incorrect German translations (#8014)
APIs:
Code Quality:
- @hornc Remove deprecated code from MARC HTML view (#7965)
- @cclauss Remove unnecessary imports from tests (#8026)
- @purplem00n Type hints for openlibrary/plugins/upstream/utils.py (#7998)
- @cclauss Remove unused Python standard library imports (#8027)
- @cclauss ruff rule UP035: Import from
collections.abc
instead:Callable
(#8036) - @scottbarnes Add type hints to upstream/utils.py (#8035)
Testing:
- @Lux-Sales making tests for unmarshal method (#7987)
- @MattSilverio Test Cases to get_item_method in Class ReadProcessor of readlinks plugin (#7989)
- @pedrocampos0 test: add OpenLibraryAccount test (#7981)
- @cclauss Refactor test_marc.py to not use unittest.TestCase (#8025)
- @wildemberg-sales test: Test implementation for book classification verification functionality (#7982)
Dev:
- @cdrini Fix deleted process_stats.get_db still in use! (#7994)
- @ajuncaj Added custom SQLite3 datetime converter (#7827)
- @cclauss ruff rule E741: Ambiguous variable name l vs. 1 (#8030)
- @cclauss If there is no user then get_user_lists() should return an empty list (#7971)
- @cdrini Bump bundlesize.config.json (#8040)
- @cclauss Python async functions should not call the sync function open() (#8017)
- @mekarpeles Update team.json (#8081)
- @scottbarnes Team page: add a profile picture for Drini (#8082)
- @cclauss pyproject.toml: Add newer ruff rules (#8016)
- @cclauss Add ruff rules for flake8-pytest-style (#8024)
- @cclauss ruff rule PIE804: Unnecessary dict kwargs (#8031)
- @cclauss ruff rule FLY002: Consider f-string instead of string join (#8029)
- @cclauss Disable new ruff rule PERF401 (#8032)
- @scottbarnes Revert "Type hints for openlibrary/plugins/upstream/utils.py" (#8033)
- @cdrini Handle gitpod dynamic repo root (#8041)
- @cclauss Simplify Python code with ruff rule SIM102 (#7938)
- @cclauss Fix implicitly concatenated string literals on one line (#8071)
- @cclauss Use a list comprehension to create a transformed list (#8070)
Deps:
- @pre-commit-ci[bot] [pre-commit.ci] pre-commit autoupdate (#8006)
- @pre-commit-ci[bot] [pre-commit.ci] pre-commit autoupdate (#8034)
- @renovate[bot] Update dependency ruff to v0.0.277 (#8049)
- @renovate[bot] Update dependency lxml to v4.9.3 (#8047)
- @renovate[bot] Update dependency mypy to v1.4.1 (#8050)
- @renovate[bot] Update dependency pydantic to v1.10.11 (#8048)
- @renovate[bot] Update dependency pytest to v7.4.0 (#8051)
- @renovate[bot] Update dependency Pillow to v10 (#8056)
- @renovate[bot] Update dependency simplejson to v3.19.1 (#8055)
- @renovate[bot] Update dependency Deprecated to v1.2.14 (#8053)
- @renovate[bot] Update dependency sentry-sdk to v1.27.1 (#8054)
- @renovate[bot] Update dependency less to v4.1.3 (#8060)
- @renovate[bot] Update dependency Babel to v2.12.1 (#8058)
- @renovate[bot] Update dependency jquery-ui to v1.13.2 [SECURITY] (#6232)
- @renovate[bot] Update dependency tesseract.js to v4 (#8065)
- @renovate[bot] Update dependency webpack-cli to v4.10.0 (#8061)
- @renovate[bot] Update dependency promise-polyfill to v8.3.0 (#6254)
- @renovate[bot] Update storybook monorepo to v6.5.16 (#6692)
- @jimchamp Revert "Update storybook monorepo to v6.5.16" (#8075)
- @renovate[bot] Update dependency stylelint to v15 [SECURITY] (#8044)
- @scottbarnes Preliminary changes for stylelint updates (#8045)
- @pre-commit-ci[bot] [pre-commit.ci] pre-commit autoupdate (#8080)
Stats:
- PR Authors: @cclauss (17), @renovate[bot] (17), @cdrini (11), @scottbarnes (5), @jimchamp (4), @pre-commit-ci[bot] (3), @RayBB (2), @hornc (2), @JaydenTeoh (1), @JohannSuarez (1), @Lasseignejk (1), @Lux-Sales (1), @MattSilverio (1), @ajuncaj (1), @mekarpeles (1), @natea123 (1), @onnotasler (1), @ormai (1), @pedrocampos0 (1), @purplem00n (1), @szgrune (1), @wildemberg-sales (1)
- PR Assignees: @cclauss (26), @scottbarnes (16), @mekarpeles (13), @cdrini (6), @jimchamp (3), @hornc (2)
Full diff: deploy-2023-06-22...deploy-2023-07-12
PRs: is:pr is:merged merged:2023-06-22T18:46:47Z..2023-07-12T19:08:23Z sort:updated-asc