Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace code copied from django-passwords #693

Merged
merged 1 commit into from Dec 6, 2018

Conversation

acdha
Copy link
Member

@acdha acdha commented Dec 6, 2018

The complexity validator was copied from @dstufft’s django-passwords project in violation of the license:

https://github.com/dstufft/django-passwords/blob/master/LICENSE

Based on 56f08d2 this might have been an attempt to make it compatible with the official Django password validation API added in Django 1.9, which is slightly different from the form validation API. This commit changes that to use django-passwords directly and just wraps the interface rather than duplicating the actual code.

The complexity validator was copied from @dstufft’s 
django-passwords project in violation of the license:

https://github.com/dstufft/django-passwords/blob/master/LICENSE

Based on 56f08d2
this might have been an attempt to make it 
compatible with the official Django password 
validation API added in Django 1.9. This commit
changes that to use django-passwords directly and
just wraps the interface slightly.
@acdha acdha self-assigned this Dec 6, 2018
@acdha acdha added this to In progress in Sprint 15 Nov. 26th - Dec. 7th via automation Dec 6, 2018
@acdha acdha requested a review from rstorey December 6, 2018 20:31
@acdha acdha moved this from In progress to Review in Sprint 15 Nov. 26th - Dec. 7th Dec 6, 2018
@acdha acdha merged commit b7afe5f into master Dec 6, 2018
Sprint 15 Nov. 26th - Dec. 7th automation moved this from Review to Done - ready for testing Dec 6, 2018
@acdha acdha deleted the remove-plagiarized-password-complexity-code branch December 6, 2018 20:41
@coveralls
Copy link

Coverage Status

Coverage increased (+3.6%) to 72.805% when pulling 2b8605e on remove-plagiarized-password-complexity-code into 5266411 on master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Sprint 15 Nov. 26th - Dec. 7th
  
Done - ready for testing
Development

Successfully merging this pull request may close these issues.

None yet

3 participants