Skip to content

V5.8.5

Compare
Choose a tag to compare
@renderpci renderpci released this 22 Feb 12:51
· 14326 commits to master since this release

Maintenance and security update.

This update enforce the security of Publication API.
This update improve export and add import RDF from nomisma

Additions

  • Added tool_import_dedalo_csv bad JSON notification on preview list
  • Added column 'death_context' in custom search global (class.diffusion_sql and class.web_data)
  • Added column 'buried_type' in custom search global (class.diffusion_sql and class.web_data)
  • Add posterframe for indexation tags
  • Add time variable to the tag posterframe to refresh the posterframe
  • Added comments of class.ontology.php
  • Added library qrcode (EasyQRCodeJS)

Deletions

  • Removed login user notification errors. Could be unsafe on network errors
  • Remove the old class diffusion_rdf
  • Remove the html tag in values for RDF

Fixes

  • Fixed unique_server_check issue when the value is equal in more than one lang
  • Fixed issue in tool_description where where mce editor was not available
  • Fix empty lang in the component_autocomplete
  • Fix the get_valor when the lang is required
  • Fix get diffusion value lang when it has required
  • Fix html tags in the literal text for RDF
  • Fixed Swagger UI viewer vars XSS vulnerability
  • Fixed issue with web_data::build_fragment margin chars in transcriptions with long pauses between time codes. Set to default zero value
  • Fixed web_data::get_thesaurus_term error on calculate combined terms
  • Fixed get_diffusion_value_as_geojson issues on json decode when data is empty
  • Fixed missing encoding value in trigger.tool_export.php -> export_data method
  • Fixed bug on tool_export when some double quote values was not properly escaped, generating JSON format errors on import. Now individual lang values quotes are normalized and escaped before create the csv string
  • Fixed missing encoding value in trigger.tool_export.php -> export_data method
  • Fixed bug on tool_export when some double quote values was not properly escaped, generating JSON format errors on import. Now individual lang values quotes are normalized and escaped before create the csv string
  • Fixed web_data regex error in table name verification

Updates

  • Updated publication API docu/ui (swagger ui) from 2.4.0 to 4.5.

Other changes

  • Re-formulate the diffusion_rdf to use easyrdf library
  • Change the lang of the component to get_valor()
  • Revert "Fix get diffusion value lang when it has required"
  • Changed from 6 secs to 180 secs the sleep time in autobackup
  • Revert jquery ui from 1.13.0 to 1.11.4 because drag and drop compatibility issues
  • Improved server_api web_data check_safe_value verification and errors log. Now table names with only numbers are rejected and sql_fullselect, sql_filter are more restrictive.