deploy-2023-08-15
cdrini
released this
15 Aug 19:15
·
2103 commits
to master
since this release
Features:
- @cdrini Ability to edit list item order + New lists/add UI-API (#8113)
- @carlsonrob Place a button to create a list directly from "lists" page (#7553)
- @cdrini Allow lists at global level (eg /lists/OL123L) -- admin only for now (#8168)
- @jimchamp + @Eds-Dbug New Librarian merge table UI Design (#8126)
Fixes:
- @cdrini Move list sort options to be under the description (#8131)
- @cdrini Make reordering/deleting covers/authors/etc work on touch screens (#8115)
- @cdrini Simplify works autocomplete search query for perf (#8136)
- @sbwhitt Add required attribute to file input for Goodreads import (#8155)
- @szgrune border fixes for my books mobile showcase section divisions (#8172)
APIs:
- @purplem00n Add capability to delete a work with over 1000 editions (#8098)
- @sbwhitt Add 'limit' URL parameter to /languages.json API call (#8152)
Internationalization:
- @dcapillae Update Spanish translation (#8150)
Imports:
- @scottbarnes load(): validate publish_date, no independent publishers, no amz/bwb without ISBN (#7865)
- @scottbarnes Add description to works and editions on reimport if absent (#8164)
Admin/Servers:
Dev tooling:
- @jimman2003 Extend the exclude list of ruff (#8124)
- @cdrini Use "docker compose" instead of "docker-compose" in gitpod (#8142)
- @cdrini Keep ruff at same version in gh action as repo to fix failing CI (#8114)
- @cclauss Ruff rule ISC003: implicit string concatenation is more readable (#8163)
- @cclauss Ruff rule B015: Do not forget to assert in pytests (#8159)
Code Quality:
- @ThaungThanHan bug: replaced div tag in header_dropdown.html with span (#8118)
- @scottbarnes Fix type hints and rename w and e to work and edition within load() (#8153)
- @scottbarnes Remove unused and deprecated functions from merge.py (#8119)
- @jimchamp Remove meta tag for Alexa (#8110)
- @cdrini Remove unused /type/doc templates (#8178)
- @scottbarnes 8111/feature/rename and move build marc (#8117)
- @scottbarnes Fix outdated references to early_exit() and find_match() (#8162)
- @jimchamp Create dropper component (#8181)
Dependencies:
- @renovate[bot] Update dependency pydantic to v2.1.0 (#8130)
- @renovate[bot] Update dependency PyYAML to v6.0.1 (#8128)
- @cclauss Upgrade to ruff v0.0.280 (#8116)
- @pre-commit-ci[bot] [pre-commit.ci] pre-commit autoupdate (#8149)
- @pre-commit-ci[bot] [pre-commit.ci] pre-commit autoupdate (#8169)
Stats:
- PR Authors: @cdrini (8), @scottbarnes (6), @cclauss (4), @jimchamp (3), @pre-commit-ci[bot] (2), @renovate[bot] (2), @sbwhitt (2), @ThaungThanHan (1), @carlsonrob (1), @dcapillae (1), @Eds-Dbug (1), @jimman2003 (1), @purplem00n (1), @szgrune (1)
- PR Assignees: @cdrini (8), @mekarpeles (7), @cclauss (6), @scottbarnes (5), @jimchamp (3)
Full diff: deploy-2023-07-20...deploy-2023-08-15
PRs: is:pr is:merged merged:2023-07-20T20:43:00Z..2023-08-15T18:52:13Z sort:updated-asc