Skip to content

v1.2.0 API and Bugfix Update

Latest

Choose a tag to compare

@Jefferson49 Jefferson49 released this 21 Jun 13:00

New APIs in combination with the Extended Import/Export custom module:

  • GET/convert-gedcom: Convert a GEDCOM file.
  • GET/export-tree: Export a tree as a GEDCOM file.
  • POST/import-tree: Import a tree from a GEDCOM file in the data folder on the webtrees server.

New APIs:

  • POST/create-tree: Create a new tree on the webtrees server.
  • POST/merge-trees: Merge two trees.
  • POST/renumber-xrefs: Renumber the XREFs in a tree.
  • GET/gedbas-person-record: Get the GEDBAS data for a person with a certain GEDBAS ID.
  • GET/gedbas-simple-search: Simple GEDBAS search based on lastname, firstname, and placename. Returns a list of GEDBAS IDs for persons matching the search criteria.

Enhancements:

  • Return consistent content types in all responses
  • Added MCP scope mcp_read_member; also added module setting to allow for local LLMs only (fixed #21, #15)
  • POST/add-unlinked-record: Allow to add _LOC records (fixed #25)
  • Added an option to include the record data in search result items of GET/search-general (fixed #24)
  • Retrieve source and database information in GEDBAS requests

Bugfixes:

  • Fixed limited expiration time for Swagger UI (fixed #20)
  • Format gedcom-x and json is currently only supported for INDI and FAM records
  • Append note in POST/modify-record (fixed #23)

Full Changelog: v1.1.0...v1.2.0