Tendenci

Latest version: v15.3.1

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

Scan your dependencies

Page 11 of 23

12.2.2

Not secure
* Directory owners can view and edit their directories, but only admin can publish directories that are created with memberships and corporate memberships.
* Updated memberships to have email address take precedence over first name and last name when assigning a username.
* Added the link to directory listing, if any, on user profile and at the bottom of corp member profile.
* Added the link to corp member profile, if any, on directory listing.
* Updated post-install-checklist.txt for newsletters settings.
* Updated boto3 to 1.12.8 and django-ses to 1.0.3.
* Fixed the issue about pricing 0.00 not working for custom forms.
* Resolved the issue regarding custom forms showing page's nav menu instead of form's when a custom template is selected.

12.2.1

Not secure
* Adjusted (or corrected) the files path for files uploaded in wysiwyg editor. For example, files uploaded in pages will go to files/page/, files uploaded in boxes will go to files/box...
* Files access of custom forms is restricted only to those who have the forms change permission rather than view permission.

12.2

Not secure
**New Features and Improvements**

* An oauth2 client for tendenci that you can use to set up single sign-on (SSO)
* Added an option to add a directory for memberships on join approval
* Directory owner or creator can publish their directories if they are created with their memberships or corporate memberships
* If directory for memberships or corporate memberships is enabled, admin can add a directory and associate it with an existing membership or corp membership.
* Included `directory_url` and `directory_edit_url` tags for membership and corporate membership notices so that they can be added in the approval notifications to link members to their directory view and edit pages
* Added the support for LibreOffice/OpenOffice Document upload (Thanks evanspaeder)

**Fixes**

* Updated django version to 2.2.16 (Django 2.2.16 fixes two security issues and two data loss bugs in 2.2.15)
* Fixed max_length for creator_username and owner_username fields that does not match with username's (Thanks evanspaeder)
* Fixed a DataError in event registration
* Fixed the issue about selected groups being de-selected on event pricing edit

12.1.1

Not secure
* Adjusted MEMCACHE_MAX_KEY_LENGTH 247 to resolve the InvalidCacheKey error
* Added the exclude_expired option to the list_corporate_memberships

12.1

Not secure
* New feature: Donation option on corporate memberships renewal
* Changed the updated date to event date for events list generated for newsletters
* Fixed an InvalidCacheKey error
* Resolved the issue regarding multiple tags cannot be searched in files search
* Updated the memberships list at admin backend to include the view and profile columns
* Updated group slug pattern to fix a potential NoReverseMatch error when a forward slash (/) is included in the slug.

12.0.14

Not secure
* Applied FileValidator to file fields for membership and corp membership forms

Page 11 of 23

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.