Mejoras

  • Agregar etiquetas de identificación a cada nota MARC en la visualización

Esta mejora agrega etiquetas de identificación y de clase a cada nota MARC en la pestaña de descripción de la página de detalles bibliográficos de la interfaz de personal. Agrega una identificación única para cada nota (para un estilo único de cada etiqueta repetida) y una clase general y única para cada etiqueta (para un estilo consistente en la misma etiqueta número). Un ejemplo de la salida HTML: …. Los estilos pueden definirse para las notas y etiquetas individuales en la preferencia del sistema IntranetUserCSS; consulte el plan de pruebas para obtener un ejemplo.

  • Agregar C4::Context->multivalue_preference
  • Eliminar GetReservesControlBranch
  • Contenidos adicionales: Necesitamos una tabla principal e hija Patrocinado por el Rijksmuseum, Países Bajos
  • Eliminar Koha::Config::SysPref->find ya que evita la caché Patrocinado por la Biblioteca de la Universidad de Gotemburgo
  • Reducir desbendiciones innecesarias de objetos en Circulation.pm Patrocinado por la Biblioteca de la Universidad de Gotemburgo
  • Usar process_tt en C4::Serial::NewIssue
  • Usar process_tt en módulos SIP
  • Usar process_tt en C4::Record::marcrecord2csv
  • Usar process_tt en C4::Reports::Guided::EmailReport
  • Mover C4::Suggestions::NewSuggestion al espacio de nombres Koha
  • Agregar $patron->is_active
  • AddRenewal debería tomar un hash de parámetros
  • Acelerar el acceso a los atributos del objeto Koha::Object
  • Mover Koha::MetadataRecord::stripWhitespaceChars a un filtro RecordProcessor
  • Agregar inLibro en los repositorios de complementos predeterminados

Esta mejora agrega inLibro a la lista de repositorios Git buscados para complementos. Notas: La capacidad para buscar complementos en repositorios Git desde la página de administración de complementos y luego instalarlos requiere un cambio de configuración a nivel del sistema para su instancia(s) de Koha. Para habilitar esto, copie el bloque <plugin_repos> desde debian/templates/koha-conf-site.xml.in a su archivo koha-conf.xml de la instancia, elimine los comentarios y reinicie.

  • Objects->filter_by_last_update: No permite la comparación de tiempo
  • Usar filter_by_last_update en Koha::Notice::Util
  • Mover get_cardnumber_length y checkcardnumber a Koha
  • Mover GetAllIssues a Koha
  • Reemplazar GetAllIssues con Koha::Checkouts – personal
  • Reemplazar GetAllIssues con Koha::Checkouts – OPAC
  • Agregar Koha::Biblio->normalized_isbn
  • Agregar Koha::Biblio->ratings
  • Agregar Koha::Biblio->opac_summary_html
  • Agregar Koha::Biblio->normalized_upc
  • opac-user.pl debería usar Koha::Biblio->opac_summary_html
  • Agregar Koha::Biblio->normalized_oclc
  • Eliminar C4::BackgroundJob de process_koc
  • Eliminar C4::BackgroundJob
  • Bug 23336 seguimiento de mejoras de código
  • Limpiar también el esqueleto
  • Test::DBIx::Class debería eliminarse
  • Eliminar DBD::Mock
  • Eliminar Test::DBIx::Class de t/EdiTransport.t
  • Error tipográfico: paramater
  • Agregar una devolución de llamada de progreso a job_progress.js
  • Error tipográfico: gorup
  • Eliminar Test::DBIx::Class de Koha.t
  • Mover Letters.t a t/db_dependent
  • Agregar clases Koha::Biblio::Metadata::Extractor*

Este desarrollo agrega una nueva clase para manejar la extracción de metadatos del registro de metadatos en Koha. La forma en que está construida proporciona un buen marco para reorganizar el código en esta área, así como para hacerlo más eficiente para escribir pruebas.

  • Fusionar Patron.t en t/db/Koha/Patron.t
  • La retraducción provoca cambios en locale_data.json
  • Simplificar patron->is_active a la luz de TrackLastPatronActivityTriggers
  • La manipulación de \t en los archivos PO es confusa
  • Agregar opción a las tareas gulp po:update y po:create para controlar si se debe construir POT.