Skip to content

Releases: leolivier/cousins-matter

v1.5.1: filter treasures by category

01 Jan 08:20
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.5.0...v1.5.1

v1.5.0: new treasure trove module

31 Dec 11:59
fbc9e9e
Compare
Choose a tag to compare

New

This release implements a new treasure trove module allowing members to upload what they consider as being family treasures.
A treasure is composed of

  • A description of the treasure
  • A picture of the treasure
  • A file which contains the treasure (optional if the picture is treasure itself). The file can be anything a browser can "use" eg a pdf file, an image, an audio file, a video, ... whatever
  • A category amongst history, recipes, family meetings, arts, recollections, miscellaneous

Fix

  • A paginator issue were fixed. It could have created 404 errors if the page number is higher than the real number of pages

What's Changed

Full Changelog: v1.4.1...v1.5.0

v1.4.1: admin messages enhancement and nav bar optimization

28 Dec 10:40
08b4d8a
Compare
Choose a tag to compare
  • Admin messages are nowbetter managed better:
    • They are filtered from the Pages menu,
    • Their URL is more rational,
    • When a user closes the box showing an admin message, it will remain hidden for the whole session
  • The navigation bar is optimized using caches so that it's not recomputed for one hour

What's Changed

Full Changelog: v1.4.0...v1.4.1

v1.4.0

26 Dec 16:38
Compare
Choose a tag to compare

New

  • Pages created by the site admin will now show as a tree in the page menu. Clicking on "Pages" will now show the page tree and depending on the user role will allow to modify or only to look at the page. Also, the "predefined" pages in this tree will only be displayed to the admin.
    VERY IMPORTANT! There is a data migration for this change: if you customized some of the predefined pages, they will be overwritten!
    So, copy them BEFORE UPGRADING TO THIS RELEASE to be able to re-overwrite them after the upgrade!!!
  • Since the previous version, when you click on a photo in the gallery, it will be shown fullscreen. Now, when clicking on this fullscreen photo, details of the photo will be displayed. From this detail, clicking in the photo will reopen it fullscreen.
  • On mobile devices (or any touch devices), you will now be able to swipe the fullscreen photos
  • When a gallery does not contain any photo but has sub-galleries, you can now chose a photos in the sub-galleries as cover
  • Dependencies versions upgraded to the latest ones
  • Admin now have a menu to access to Django admin part of the site
  • The application in Docker containers will now run with standard user privileges. This enhances the security.

Fixes

  • If you chose a "simple" language name like fr or pt w/o adding fr-FR or sp-BR, or a full lower case one like fr-fr or en-us, you got an error in the console when loading the summernote.js file from the CDN. Furthermore, when it worked, a non minified version was loaded

What's Changed

New Contributors

Full Changelog: v1.3.12...v1.4.0

v1.3.12

21 Dec 10:21
fef9645
Compare
Choose a tag to compare

What's Changed

  • Full-screen-view-on-image-galleries by @leolivier in #174
    When clicking on an image in a gallery, it will now be shown full screen with handles to go to the next/previous image.
  • the page size is not transmitted when moving to another page by @leolivier in #175
    There was a bug when you chose a gallery size (ie the number of photos to be shown on the screen): when you went to the next/previous screen, the size was lost.
  • Run-as-non-root-in-container issue #147 by @leolivier in #177
    For security purpose, it's much better to run as non root in the containers.
    !!! IMPORTANT !!! 
    If you created the database with a previous version of cousins-matter and you get a 500 server error and a trace in the docker log that the database is read-only, you will have to run the command sudo chown -R 5678:5678 data in your cousins-matter folder and force a restart (docker compose restart).

Full Changelog: v1.3.11...v1.3.12

What's Changed

Full Changelog: v1.3.11...v1.3.12

v1.3.11: members sorting

12 Dec 19:16
d1ff520
Compare
Choose a tag to compare

With this release, you can now sort members by their first name or last name or birthdate or city where they are living in or their active/managed status.

What's Changed

Full Changelog: v1.3.10...v1.3.11

v1.3.10: patch on Django version to avoid new dangerous vulnerabilities

06 Dec 11:27
38eacd1
Compare
Choose a tag to compare

This release just moves to a patched version of Django to avoid recent dangerous vulnerabilities

v1.3.8: fixed bug on member activation

01 Dec 18:30
Compare
Choose a tag to compare
  • fixed a bug preventing managed members activation

v1.3.7: fix on flat pages and translations

01 Dec 16:33
Compare
Choose a tag to compare
  • Pages created with "Create Page" were not properly displayed (eg titles didn't visually appear as titles)
  • Translations of previous releases were not updated properly

What's Changed

Full Changelog: v1.3.6...v1.3.7

v1.3.6: several small enhancements and fixes

17 Nov 16:54
a77883a
Compare
Choose a tag to compare

Fixes

  • Don't show deathdate on profile page
  • Updating an address during member edit didn't work
  • Better Ajax checking: you won't be able anymore to use Ajax entry points directly

Enhancements

  • Add the managing member to CSV import
  • Allow filtering members w/o taking accents into account (e.g. if a member name is "Ménardèt", you'll be able to find it with "Menarde"

What's Changed

Full Changelog: v1.3.5...v1.3.6