Skip to content

Releases: internetarchive/openlibrary

deploy-2024-09-30

30 Sep 20:22
6052dd5
Compare
Choose a tag to compare

Features:

Performance:

Librarian:

  • @fakegithub01 Move author identifiers to version-controlled YAML file (#9769)
  • @jimchamp Prefill "Add Tag" form when coming from subject page (#9775)
  • @hornc Language code deprecations and alternatives: fixes duplicate languages in dropdowns (#9809)
  • @Freso Add Library of Congress NAF as Author identifier (#9812)
  • @Freso Add SBN(/ICCU) identifiers for authors+editions (#9814)
  • @cdrini Add checkboxes for copying authors and subjects to new work (#9805)
  • @schu96 Clearer message for merging works without correct permissions (#9817)
  • @Freso Add IMDb identifier support for Authors (#9857)
  • @Freso Read Work identifiers from file (#9798)

Accessibility:

  • @rebecca-shoptaw Fix duplicate html IDs by passing in mobile parameter to conditionally render star ratings form (#9804)
  • @Souvik-Cyclic Add [alt] attributes to images (#9761)
  • @evanastevska Changed h6 to h3 in subject tags for better accessibility, and updated CSS (#9874)
  • @schu96 Update pagination style and kb navigation for editions table (#9883)

Importing:

  • @scottbarnes Fetch metadata from Google Books by ISBN + stage (#9588)
  • @DebbieSan add meaningful error messages for import errors (#9819)
  • @hornc Improve MARC string importing, part A (#9806)
  • @hornc Add Library and Archives Canada to MARC sources (#9847)
  • @hornc Fix MARC records incorrectly matching ISBN promise item records (#9839)
  • @hornc more ad-hoc title filtering to avoid non-book imports, and exclude OTHER product class (#9850)
  • @hornc Remove ineffective strings in "Independently Published" exclusion list (#9866)
  • @hornc Add two more MARC21 language codes: den and mga (#9861)
  • @scottbarnes Feature: Add a text area for raw JSON copy/paste on /import/batch/new (#9862)
  • @hornc No longer fail importing MARC records on unrecognised lang code (#9867)
  • @DebbieSan reject Amazon dvd imports (#9905)

Internationalization:

Fixes:

Code Quality:

Dev:

  • @hornc minor language updates from current production values (#9827)
  • @SivanC Add 'locate' endpoint to borrow API (#9842)
  • @cdrini Make MergeUI/all vue components easier to test locally (#9854)
  • @RayBB fix gitpod covers (#9869)
  • @RayBB Delete duplicated ruff github action workflow (#9870)
    • @cdrini Tweak gitpod coverstore env file to support older docker versions (#9876)
  • @hornc Remove deprecated naive datetime warnings (#9895)

Admin:

Solr:

  • @cdrini Make "All" search match books by an author (full effect after next full reindex) (#8191)
  • @cdrini Finalize previous solr reindex (#8632)
  • @Souvik-Cyclic Fix author indexing counting editions instead of works (full effect after next full reindex) (#9772)

Code typos:

Dependencies:

Stats:

Full diff: deploy-2024-08-20...deploy-2024-09-30
PRs: is:pr is:merged merged:2024-08-20T19:57:54Z..2024-09-30T20:01:55Z sort:updated-asc

deploy-2024-08-20

20 Aug 19:57
078cdf8
Compare
Choose a tag to compare

Features:

Fixes:

Small UI fixes:

Librarians/Editing:

  • @Souvik-Cyclic Add minimum values for book dimensions and weight to prevent zero or negative inputs (#9733)
  • @sbwhitt Add inner word matching to language autocomplete (#8160)

Internationalization:

Imports:

  • @scottbarnes Augment more promise items with bookworm metadata if author or publish date missing (#9587)

Performance:

Code Quality/Refactor:

Dependencies:

Stats:

Full diff: deploy-2024-08-09...deploy-2024-08-20
PRs: is:pr is:merged merged:2024-08-09T17:23:59Z..2024-08-20T19:34:57Z sort:updated-asc

deploy-2024-08-09

09 Aug 17:23
46727e2
Compare
Choose a tag to compare

Features:

Fixes:

Librarians/Patron Services:

  • @Freso Permit librarians to move editions to a new work (#9459)
  • @jimchamp Fix /admin/people pages for certain accounts (#9653)
  • @pradyutf Fix description of Alternative names on Author Edit page (#9687)

Internationalization:

Search:

Small fixes:

Refactor/Code Quality:

Dev Ops:

Docs:

PM Tooling:

  • @jimchamp Update failing new_comment_digest workflow (#9531)
  • @jimchamp Quote value of Slack channel in new_comment_digest workflow (#9698)

Deps:

Stats:

Full diff: deploy-2024-07-18...deploy-2024-08-09
PRs: is:pr is:merged merged:2024-07-18T19:27:28Z..2024-08-09T16:42:11Z sort:updated-asc

deploy-2024-07-18

18 Jul 19:27
de4015d
Compare
Choose a tag to compare

Features:

Librarians/Editing:

Fixes:

Imports:

  • @cdrini Fix partner batch import putting page number in pagination field (#9457)
  • @cdrini Use ISSN, DOI, and dewey decimal from partner batch import (#9458)
  • @scottbarnes Feature: normalize language codes on import via load() (#9488)
  • @cdrini Reduce multiprocessing of importbot (#9460)

Internationalization:

Analytics/Stats:

Dev Environment/Tooling:

DevOps Tooling:

Code Quality:

Small fixes:

Project Management / Docs:

Deps:

Small code fixes:

Stats:

Full diff: deploy-2024-06-20...deploy-2024-07-18
PRs: is:pr is:merged merged:2024-06-20T18:28:23Z..2024-07-18T18:51:41Z sort:updated-asc

deploy-2024-06-20

20 Jun 18:28
3cb7cfe
Compare
Choose a tag to compare

Features:

Fixes:

Librarians:

APIs/Data Dumps:

Code Quality:

Dev Tooling:

Imports:

PM Tooling:

Other:

Dependencies:

Stats:

Full diff: deploy-2024-06-10...deploy-2024-06-20
PRs: is:pr is:merged merged:2024-06-10T17:15:46Z..2024-06-20T17:33:36Z sort:updated-asc

deploy-2024-06-10

10 Jun 17:15
0f5474e
Compare
Choose a tag to compare

Features:

Performance:

  • @cdrini Re-balance JS for smaller all.js (444 kb -> 254 kb) (#9346)

API/Data Dumps:

Librarian/editing:

Fixes:

Internationalization:

Imports/Trusted Book Providers:

Admin:

Code Quality:

  • @SivanC Refactor checking super librarian status with is_usergroup_member() (#9275)
  • @RayBB remove outdate jquery comment (#9324)
  • @RayBB refactor one final is_librarian (#9334)
  • @jimchamp Separate template for search facets from work_search.html (#9276)

Project Management:

Dependencies:

Stats:

Full diff: deploy-2024-05-23...deploy-2024-06-10
PRs: is:pr is:merged merged:2024-05-23T15:03:05Z..2024-06-10T16:30:31Z sort:updated-asc

deploy-2024-05-23

23 May 15:03
dc05746
Compare
Choose a tag to compare

Features:

Fixes:

  • @cdrini Change TOC links to use /details archive.org links (#9255)
  • @scottbarnes Fix: change team.js so the current year is not hard coded (#9286)

Librarian / Editing:

UI Tweaks:

Internationalization:

Performance:

  • @cdrini Update bot useragents + hide shuffle link for bots (#9090)
  • @RayBB improve service worker caching (#8930)
  • @Spedi Moved ajax-loader.gif to achieve better caching (#9167)

Dev Tooling:

Project Management Tooling:

Imports:

Admin:

Code quality:

Dependencies:

Stats:

Full diff: deploy-2024-04-30...deploy-2024-05-23
PRs: is:pr is:merged merged:2024-04-30T19:05:14Z..2024-05-23T14:42:17Z sort:updated-asc

deploy-2024-04-30

30 Apr 19:05
2addb70
Compare
Choose a tag to compare

Features:

Fixes:

  • @Mones26 Fix publish year graph on subjects pages no longer filtering (#9170)
  • @Achorn Standardize font sizes on works page (#8931)
  • @Noronha01 Fix authors search results weirdly indented onsmall screens (#9072)

Accessibility:

Internationalization:

Librarians/Editing:

Small fixes:

  • @etgibbs Indicate start date for Trending Books data collection (#9085)
  • @RayBB add star ratings period (#9172)
  • @jimchamp Fix sentry error: bail earlier on unauthenticated note update request (#9151)
  • @cdrini Fix links on subjects page font size too large, TOC too small (#9175)
  • @cdrini Fix some i18n-related bugs (#9195)

Imports:

Code Quality:

Big Dependency updates:

DevOps:

Ops:

  • @cdrini Fix: option forceclose removed in latest haproxy (#9188)

Dependencies:

Stats:

Full diff: deploy-2024-04-17...deploy-2024-04-30
PRs: is:pr is:merged merged:2024-04-17T23:45:44Z..2024-04-30T18:17:56Z sort:updated-asc

deploy-2024-04-17

17 Apr 23:45
2a1d4a4
Compare
Choose a tag to compare

Features:

Librarians/Editing:

  • @RayBB improve image height for mergeUI (#8939)
  • @Realmbird Added Cancel button to book Edit Page and made layout of book delete buttons consistent with authors page (#8946)
  • @RayBB make edit button return to correct place (#9007)

Fixes:

Performance:

  • @cdrini Add new ol-web0 web head to handle higher load (#9107)

Internationalization:

Imports:

APIs:

  • @cdrini Reduce default pagesize of readinglog API to 100 for consistency, perf, and to prevent error (#9046)
  • @Realmbird Added warning about OpenAPI definitions (#9014)
  • @QuantuM410 Make /isbn/ endpoint strip _ characters (#9074)

Small fixes:

  • @jimchamp Set default author book count to zero (#9004)
  • @juanig1 remove the word beta from Solr Editions (#8984)
  • @RayBB set All as default for search bar to avoid empty flash before JS loads (#9032)
  • @Barbara0608 Make advanced search page button styles consistent to other site buttons (#9079)
  • @RayBB fix unneeded capitalization (#9008)

Code Quality:

Dev Ex:

Dependencies:

Stats:

Full diff: deploy-2024-03-28...deploy-2024-04-17
PRs: is:pr is:merged merged:2024-03-28T20:33:17Z..2024-04-17T20:25:48Z sort:updated-asc

deploy-2024-03-28

28 Mar 20:33
4043d67
Compare
Choose a tag to compare

Features:

Librarian/Editing:

Fixes:

UI Tweaks:

Internationalization:

Admin:

  • @cdrini Refactor manage-imports to use advancedsearch endpoint (#8804)

Refactor/Code Quality:

  • @jimchamp Rename the script and workflow that publish the stale assignee digest (#8864)

Documentation:

Dev Tooling/Experience:

Search:

  • @cdrini Add ability to sort by different seeds of hourly/daily randoms (#8966)
  • @RayBB Add open syllabus project fields to solr (#8975)
    • Usable after next solr reindex is deployed to prod, but you can try them on staging.openlibrary.org

Imports:

Performance:

Deps:

Stats:

Full diff: deploy-2024-03-05...deploy-2024-03-28
PRs: is:pr is:merged merged:2024-03-05T21:43:35Z..2024-03-28T19:51:50Z sort:updated-asc