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