Releases: gramps-project/gramps-web-api
Releases · gramps-project/gramps-web-api
v0.4.4
v0.4.3
This is a minor release fixing an issue with the base docker image.
v0.4.2
Improvements in this release:
- The
/api/media/<handle>/fileendpoint gets a new booleandownloadquery parameter that, if true, sets the content disposition of the HTTP response to "attachment", triggering a download in the browser (#311) - For
/api/reports/<id>/file, the JWT can now also be supplied in the query string, as for media files (#312) - Changed default locale of Docker images to
en_US(#314) - The list of strings can now also be POST-ed as body JSON
/api/translations/<lang>, avoid issues with long query length for GET (#313) - The
/api/relations/<handle1>/<handle2>should now be faster in many cases (#316) - Several dependencies updated (#315)
v0.4.1
This minor release fixes one issue and makes one minor improvment:
- Square thumbnails (such as used for person pages in Gramps Web) were not centered correctly for images in landscape format.
- Now when the
TREEconfig option points to a tree that does not exist, a new empty SQLite database is created. This will simplify deployment.
v0.4.0
This new release is packed with features but also contains breaking changes:
Important: Breaking changes
- This release changes the format of authentication tokens (in preparation for future features, e.g. being able to change a user name). This will invalidate all existing tokens, forcing users to login again.
- The format of the user database is changed. If you use the default docker image, the migration is done automatically. Otherwise, run a migration using
GRAMPS_API_CONFIG=/path/to/config.cfg python3 -m alembic upgrade headNew features
- Endpoint for face detection in media images using OpenCV,
/api/media/{handle}/face_detection#291 - New endpoint
/api/importers/{format}/filefor importing a family tree, supporting all file formats supported by Gramps, including Gramps XML and GEDCOM #292 - Allow creating an admin user if no user exists yet #293
- New endpoint
/api/config/for changing the configuration #295 - The default docker image now creates a secure, random token if none is specified #299
v0.3.2
v0.3.1
v0.3.0
This release adds the following features:
- Add event summary string to event profile #259
- Implement thumbnail generation for video files #264
- Support for PostgreSQL databases #265, thanks @Rahel-A
- Support for storing media files on S3 object storage #266
- User database schema migration workflow #270
- List and upload missing media files #273
It also fixes the following issues:
- Correctly set birth and death ref indexes #252