Releases: gramps-project/gramps-web
v23.8.2
Registration link
The third release in August makes it easier for users to register to an existing tree in multi-tree deployments. A sharable registration link is now displayed to tree owners on the administration settings page.
In addition, some minor performance improvements were made and translations have been updated.
v23.8.1
Delete any object from the web interface
This second release in August brings a long awaited feature: you can now delete any object by clicking on the delete icon in the top app bar when in edit mode. After the deletion, a popup notification will be shown on the bottom of the app for five seconds, which allows undoing the deletion in case you're having second thoughts.
Additionally, a small issue affecting objects with Gramps ID containing spaces was fixed and translations have been updated. Thanks as always to the amazing Gramps Weblate community!
v23.8.0
Change of version schema
This release changes the version schema from MAJOR.MINOR.PATCH to YEAR.MONTH.MICRO. Consequently, the first release in August 2023 carries the version number 23.8.0.
New features and improvements
- All primary object pages (person, event, family, ...) now show a "breadcrumb" navigation on the top of the page. It contains the following elements
- Object type icon
- Object type name as clickable link to the list of objects
- Gramps ID
- Lock icon indicating whether the object is private or not. In edit mode, becomes a button to switch privacy on or off
- Button to copy the URL to the object (on mobile, allows to share the link with any app)
- When adding a new family, the relationship type can now be edited
- For existing families, the father, mother, and relationship type can now be edited
- Translations have been updated
Bug fixes
- Fix media usage display (#252)
v0.22.2
A maintenance release which fixes the display of error messages for some operations like import.
v0.22.1
This maintenance release includes translation updates and a few minor fixes.
v0.22.0
This release brings four new features, which build on improvements in Gramp Web API v1.1:
Bulk import of media files
The import view has a new button to upload a ZIP archive of media files. This is meant for uploading files where the media object already exists, but the files are not yet present on the server. This happens e.g. when you import a Gramps XML file, which has the media objects but not the files. Note that you cannot create new media objects from the uploaded files.
More descriptive error messages
The error messages shown in the interface should be more informative now. Moreover, the progress icon for long-running processes like import, search reindex or report/export generation will now also show a descriptive error messages on hover in case it fails.
System information tab
The user settings has a new tab "system information" which shows the version numbers of all relevant components and some other debug relevant information. Copying & pasting this information in every new bug report is a good idea.
Show tree quotas
The admin settings now shows a widget with the currently used media file storage and number of people vs the tree's quotas for these to parameters (by default, there quota is infinity).
v0.21.1
This release fixes a regression breaking the first-run assistant in v0.21.0.
v0.21.0
This release brings several improvements that will make it easier to backup data or migrate it from one Gramps Web installation to a different one.
Several new features rely on the new v1.0 release of Gramps Web API.
New import/export features
- A new button in the admin settings to download/backup user account data
- A new button to create user accounts from such a download
- A new button in the "export" view that allows downloading all media files as a ZIP file
- A new "import" view that allows importing Gramps XML, Gedcom, or other genealogical data files anytime, not just at tree creation
Other new features
- A new first-run assistant similar to the existing one, but for setting up a new tree in a multi-tree setup, accessible at
/firstrun/<tree_id>
when no user exists for this tree yet
v0.20.2
This minor release contains a few improvements and bug fixes.
Improvements
- Tooltips added to relative times: hover over a relative date ("yesterday") and it will show you the exact date
- Translation updates
Fixes
- The "add new user" form was missing translations
- The date selector was not working properly in the "new person" view
- The export button was not working properly
v0.20.1
The main purpose of this release is to update the Gramps Web docker image to fix a regression in Gramps Web API, but it also includes translation updates.