Tendenci

Latest version: v15.3.1

Safety actively analyzes 702540 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 23

14.0.2

* **SECURITY**: Bumped Pillow from 8.3.2 to 9.0.0.
* Bumped celery from 4.4.7 to 5.2.3 .
* Added a new email to members feature on members search.
* Excluded irrelevant tables (event_logs, sessions...) from database dump.
* Changed to company name (instead of site display name) in "Invoice For" for the invoice PDF.
* Resolved some RemovedInDjango40Warning.

14.0.1

* **SECURITY**: Avoided the page /memberships/referer-url/ being redirected to external sites.
* Disallowed /memberships/referer-url/ in robots_public.txt to avoid bots from crawling /memberships/referer-url/.
* Resolved an installation error with python 3.8 due to Embedly package not compatible with python 3.8.
* Added a new feature "email to chapter members" to chapter memberships.
* Added front-end videos add/edit pages.
* Other minor fixes.

14.0

* **Requires Django 3.2 LTS**. Django 2.2 LTS is not supported.
* T12 sites can be smoothly migrated to T14. For migration, please follow the guide in docs/source/upgrade/upgrade-to-tendenci14.txt.
* Added memberships search/filter that can search fields based on each app. It also includes the export feature. Linked at /admin/memberships/membershipapp/.
* Added chapter memberships functionality.
* Made time_zone and language fields available to the membership application forms.
* Added the county field to profiles view, edit and search.
* Disabled captcha for authenticated users for custom forms (Thanks bernd-wechner).
* Used logged in users email as fallback for form submissions (Thanks bernd-wechner).
* Fixed a format issue for membership application.
* Fiexed an issue where recurring events not being updated on event edit
* Refactored export Active Memberships Report /memberships/reports/active_members/ to resolve timeout issue due to large volume of memberships.
* Other minor fixes.

12.5.11

* Added the clone feature for chapters.
* Added two site settings for chapters: "Chapter admin notice recipients" (`/settings/module/chapters/id_chapterrecipients`) and "Chapter Default Featured Image URL" (`/settings/module/chapters/id_defaultimage`).
* Added the option (`/settings/module/user_groups/id_permrequiredingd`) to show groups (in the group dropdown) that user has the change perm (instead of view perm) for news, photos, events and files.
* Added the group field to videos.
* Staff users who has the group edit perm can now see group members and email members.
* Added a section on user profiles to display their chapter, if any.
* Added "Export All Members" to Membership export. (Thanks bernd-wechner)
* Improved expiry widget layout a little on membership types edit. (Thanks bernd-wechner)
* Added some simple help to two options, allow_renewal and renewal on membership types. (Thanks bernd-wechner)
* Added virtual and national fields to events.
* The state field on events add/edit can now opt for a state dropdown instead of an input field (`/settings/module/events/id_stateusedropdown`). And the state dropdown can be further narrowed to have US states only (`/settings/site/global/id_usstatesonly`).
* Tightened the permission for user groups.
* Fixed an issue that an unhandled exception in a view returns a status 200. It returns 500 status code now. (Thanks BenSturmfels)
* Resolved a migration warning.

12.5.10

* Bumped Pillow to 8.3.2

12.5.9

* Resolved the issue about recap file is significantly larger than the original import file for memberships and profiles import.
* Changed the character limit to match the max_length of username for memberships import.
* Added the county field to the events search.
* Avoided duplicate directory listings being created when a membership application is submitted again.
* Fixed the missing captcha on embed forms
* Removed impersonated_user from code.

Page 5 of 23

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.