There is a newer version of the record available.

Published November 25, 2025 | Version 4.27
Software Open

Princeton-CDH/geniza: v4.27

  • 1. Center for Digital Humanities, Princeton University
  • 2. Performant Software
  • 1. Princeton University

Description

This release includes various admin features, translations for documents descriptions, and bug fixes

Change log for v4.27

  • As a front end user, I want the header labels of aligned transcriptions and translations to also be aligned, for visual symmetry
  • As a front end user who speaks Hebrew or Arabic, I want document descriptions in search results in my native language, so that I can read and understand them
  • As a content editor, I want the fragment IIIF url to be populated based on view url when it can be automatically inferred
  • As a content admin, I want stable unique identifiers for Source records, so that they can be easily joined with footnotes in data exports
  • As a content admin, I would like to be able to merge Place records so that I can easily correct duplicates
  • As a content admin, I would like the lists of Places and People to be alphabetized, so that I can easily assess the current records
  • As a public site user, I want relationship types for people/places to appear ordered logically on the document detail page, so that I can easily find the most relevant information first
  • As a front end user, I would like to see more specific error message language for when Solr is down, so that I know what the exact problem is
  • As a content editor, I want to easily access training materials from the backend to ensure I add metadata correctly
  • bugfix: Admin search in Source section returning duplicate results
  • bugfix: Date filter not working in admin
  • bugfix: Image order on joins does not respect TextBlock order when there are placeholders
  • bugfix: All tags deleted on new tag + backspace in the admin tags field
  • chore: Fixing JRL Series shelfmarks
  • chore: Fixing JRL Gaster Ar. shelfmarks
  • chore: On saving DocumentType, only reindex related documents if certain fields are changed

What's Changed

  • External resources and manuals (#1712) by @blms in https://github.com/Princeton-CDH/geniza/pull/1892
  • Show descriptions in user's preferred language in search results (#843) by @blms in https://github.com/Princeton-CDH/geniza/pull/1894
  • Autogenerate unique slugs for sources (#1796) by @blms in https://github.com/Princeton-CDH/geniza/pull/1900
  • Only reindex docs on doctype en changes (#1189) by @blms in https://github.com/Princeton-CDH/geniza/pull/1901
  • Auto-populate fragment IIIF URLs from view URL when possible (#848) by @blms in https://github.com/Princeton-CDH/geniza/pull/1902
  • Allow ordering document-entity relationship types (#1903) by @blms in https://github.com/Princeton-CDH/geniza/pull/1904
  • Allow Place records to be merged (#1906) by @blms in https://github.com/Princeton-CDH/geniza/pull/1910
  • Fix admin document date filter regression (#1909) by @blms in https://github.com/Princeton-CDH/geniza/pull/1912
  • Alphabetize Person and Place admin lists (#1907) by @blms in https://github.com/Princeton-CDH/geniza/pull/1921
  • Fix SourceAdmin duplicate results (#1911) by @blms in https://github.com/Princeton-CDH/geniza/pull/1915
  • Fix "clear all" tag bug in admin by monkey-patching select2 (#1916) by @blms in https://github.com/Princeton-CDH/geniza/pull/1919
  • Align transcription and translation list headers (#1917) by @blms in https://github.com/Princeton-CDH/geniza/pull/1920
  • Respect TextBlock.order when arranging document images, including placeholders (#1922) by @blms in https://github.com/Princeton-CDH/geniza/pull/1923
  • Use custom error message for solr outage (#1819) by @blms in https://github.com/Princeton-CDH/geniza/pull/1899
  • New Crowdin updates by @rlskoeser in https://github.com/Princeton-CDH/geniza/pull/1928
  • Revisions to tag backspace clear bugfix (#1916) by @blms in https://github.com/Princeton-CDH/geniza/pull/1930
  • Admin and model revisions to Manual (#1712) by @blms in https://github.com/Princeton-CDH/geniza/pull/1927
  • Upgrade the pipeline to support solr 9.9 and 10 by @mabdellatif88 in https://github.com/Princeton-CDH/geniza/pull/1940
  • Return a 500 status code on the solr error page (#1819) by @blms in https://github.com/Princeton-CDH/geniza/pull/1929

Full Changelog: https://github.com/Princeton-CDH/geniza/compare/4.26...4.27

Files

Princeton-CDH/geniza-4.27.zip

Files (8.7 MB)

Name Size Download all
md5:d9f856560de73be197ac48c921a3d9ec
8.7 MB Preview Download

Additional details