- Remove randomizing the questions
- Bug Fix: show an error on frontend if the user did answer the security question on registration when they try to reset their password
- Won't be able to delete a security question when users have used it
- Bug Fix: enable search via username on permissions
- Add site permissions to admin users
- Bug Fix: Filter Security Questions by site
- Bug Fix: Add null check in backend for CAS
- Bug Fix: Create security questions under correct index
- add import export functionality for users and security questions
- add registration token on user profile for fcm
- ensure request is passed on to AuthenticationForm
- Fix user export celery bug for site
- Add default site to admin users
- Add page_types to security question's model
- Pin molo.core to 5.0.0
- Molo core version 5 support
- Link users to Site
- Add multisite functionality to user profiles
- Add version number
- Add a success page after user log in
- Bug fixing on registration done page
- Add additional fields for registration
- Display Name
- Gender
- Date of birth
- Location
- Education level
- Add terms and conditions on registration
- Updated minimum molo core dependency to 4.3.2
- Ensure that security question index page cannot be deleted
- Fix bug that allowed user's mobile number and email to be deleted when updated despite being required fields
- Use better python logic in forms
- Fixed bug forcing users to add mobile number when not required
- Update template to only show mobile number field if it's activated and has country calling code
- Show a warning message on CMS if mobile number is activated but country calling code has not been set
- Added missing button class for templates
- Updated templates in order to reflect styling changes in modeladmin
- Removed dependency on wagtailmodeladmin
- Removed use of
wagtailmodeladmin
: usewagtail.contrib.modeladmin
instead {% load wagtailmodeladmin_tags %}
has been replaced by{% load modeladmin_tags %}
NOTE: This release is not compatible with molo versions that are less than 4.0
- Fix duplicated users via wagtail admin
- email CSV
- enable admin to input country code via wagtail
- ensure migration doesn't fail if indexpage already exists
- Allow download as csv for admin users only
- HTML templates Bem class names to reinforce modularity
- Return random subset of security questions for password recovery
- Fix error relating to non-existing questions on Registration Form
- Added password recovery functionality
- Added security questions for password recovery
- Updated change password error messages
- Assigned label to view profile template
- Added BEM class rules to Viewprofiles template
- Added encoding to username when downloading CSV
- Make sure we only encode for users that have alias
- Added encoding to user alias when downloading CSV
- Added End Users view to Wagtail Admin
- Adding BEM rules to the templates
- Removed clean method from EditProfileForm
- Added email address to registration
- Upgraded to Molo 3.0
- Upgraded to Django 1.9
- Not compatible with molo<3.0
- Fixed bug in slack stats integration
- Added the option of exporting user data as CSV in django admin
- Added cellphone number to registration
- Added User Profiles Settings in wagtail
- Removed requirement for date of birth when editing profile
- Add missing migrations
- Updated celery task and readme for posting user statistics to a Slack Channel
- Added a task to post user statistics to a Slack Channel