Henrik Levkowetz
|
c6cdbf8ca8
|
Added a new field Person.plain as a fallback for names where plain_name() produces the wrong result. Fixes issue #3020.
- Legacy-Id: 18147
|
2020-07-11 20:22:23 +00:00 |
|
Henrik Levkowetz
|
06fa5e517a
|
Adjusted the code to the changed signature of admin.utils.get_deleted_objects()
- Legacy-Id: 18053
|
2020-06-24 20:39:27 +00:00 |
|
Henrik Levkowetz
|
726fcbf27d
|
Removed all __future__ imports.
- Legacy-Id: 17391
|
2020-03-05 23:53:42 +00:00 |
|
Henrik Levkowetz
|
e9a37d8ac8
|
Removed six.text_type(), changed six.moves.urllib to plain urllib, and removed now unused six imports.
- Legacy-Id: 17385
|
2020-03-05 14:41:41 +00:00 |
|
Henrik Levkowetz
|
b14cba5f15
|
Refactored some document methods to align better with Django's get_absolute_url(), and added Person.get_absolute_uri()
- Legacy-Id: 17189
|
2020-01-07 13:33:02 +00:00 |
|
Henrik Levkowetz
|
bdc73e771a
|
Python2/3 compatibility: replaced six.ensure_text() with either six.text_type or django's force_text(), depending on the case, and fixed a variable scope issue.
- Legacy-Id: 16461
|
2019-07-16 13:20:05 +00:00 |
|
Henrik Levkowetz
|
8c6eb3a30a
|
Python2/3 compatibility: Changed the use of open() and StringIO to io.open() etc.
- Legacy-Id: 16458
|
2019-07-15 19:14:04 +00:00 |
|
Henrik Levkowetz
|
0679eaa8d4
|
Removed unused imports.
- Legacy-Id: 16402
|
2019-07-04 21:06:57 +00:00 |
|
Henrik Levkowetz
|
f480799af9
|
Undid unintentional bulk commit
- Legacy-Id: 16401
|
2019-07-04 21:04:46 +00:00 |
|
Henrik Levkowetz
|
fc09a59950
|
Added decode() of command pipe output.
- Legacy-Id: 16400
|
2019-07-04 21:01:39 +00:00 |
|
Henrik Levkowetz
|
942fc7f907
|
Fixed a bad call argument to FeedbackFactory
- Legacy-Id: 16351
|
2019-07-01 12:01:02 +00:00 |
|
Henrik Levkowetz
|
05f275a3af
|
Changed instances of json.loads(r.content) to r.json(). Changed some instances of assert* to assertContains.
- Legacy-Id: 16338
|
2019-06-30 20:44:45 +00:00 |
|
Henrik Levkowetz
|
d7f5c84182
|
Initial 2to3 patch with added copyright statement updates.
- Legacy-Id: 16309
|
2019-06-27 14:40:54 +00:00 |
|
Henrik Levkowetz
|
9bfb488110
|
After having test_duplicate_person_name() fail for a non-ascii name, changed the test to always supply a non-ascii name.
- Legacy-Id: 16180
|
2019-05-01 21:34:59 +00:00 |
|
Robert Sparks
|
5c57cf1b91
|
Used factories instead of make_test_data for malinglists, mailtrigger, message, person, secr/announcement, and secr/areas tests. Commit ready for merge.
- Legacy-Id: 15551
|
2018-10-10 05:36:34 +00:00 |
|
Henrik Levkowetz
|
2522082979
|
Changed the email origin field during test to hold user.username in order to exercise more of the code. Changed the EmailFactory to also use user.username as origin.
- Legacy-Id: 15172
|
2018-05-26 08:32:20 +00:00 |
|
Henrik Levkowetz
|
5f37a71889
|
Added origin information to all places where we create email address entries.
- Legacy-Id: 15127
|
2018-05-05 12:40:30 +00:00 |
|
Ryan Cross
|
85f4861f9f
|
Add view for merge person records. Commit ready for merge.
- Legacy-Id: 14862
|
2018-03-18 18:01:56 +00:00 |
|
Ryan Cross
|
f0a4ff213f
|
Backout premature commit of person/tests.py. Commit ready for merge
- Legacy-Id: 14846
|
2018-03-17 15:51:28 +00:00 |
|
Ryan Cross
|
01bfbff170
|
Remove unused roles/forms.py. Commit ready for merge
- Legacy-Id: 14845
|
2018-03-17 15:49:02 +00:00 |
|
Henrik Levkowetz
|
c4954e13b1
|
Added more test objects in test_merge_users(), and fixed an issue with merge_users() uncovered by the added testing.
- Legacy-Id: 13730
|
2017-06-29 14:53:00 +00:00 |
|
Ryan Cross
|
7768e7c6b3
|
Improve User merge handling in merge_persons(). Fix minor bug in submit.checkers.py. Fixes #1900. Commit ready for merge.
- Legacy-Id: 13718
|
2017-06-26 23:13:58 +00:00 |
|
Ryan Cross
|
e9b7c5753e
|
Refactor ietf/bin/merge-person-records to facilitate testing. Add tests. Fixes #2162. Commit ready for merge.
- Legacy-Id: 13567
|
2017-06-08 23:28:43 +00:00 |
|
Lars Eggert
|
8a70e9773d
|
Fix various "RemovedInDjango20Warning" warnings. Commit ready for merge.
- Legacy-Id: 13112
|
2017-03-25 19:16:45 +00:00 |
|
Henrik Levkowetz
|
5f053ad21a
|
Cleaned up the remaining explicit url names, using dotted-paths to view
functions instead. In all almost 700 changes.
- Legacy-Id: 12923
|
2017-02-26 23:21:49 +00:00 |
|
Henrik Levkowetz
|
988a2b808f
|
Added explicit charset setting and consistent encoding to several email paths through the datatracker. After introducing support for non-ascii names in email addresses, using role.formatted_email() to insert names into email content doesn't work any more, since uncode names will now be rfc2047-encoded in formatted_email(). Added another method role.name_and_email() for this case. Replaced another case of '%s <%s>' name-and-email formatting with formataddr(). Fixed some tests which did not send unicode email bodies to the email functions. Fixes issue #2017.
- Legacy-Id: 12896
|
2017-02-21 19:17:10 +00:00 |
|
Henrik Levkowetz
|
858d855eff
|
Changed the new account creation to require a proper name at the same time as the account password is set, before actually creating the account. Also tweaked the password strength and confirmation code.
- Legacy-Id: 12892
|
2017-02-20 16:50:39 +00:00 |
|
Henrik Levkowetz
|
8930d29a8e
|
Merged in Django-1.10 upgrade work from ^/personal/henrik/6.43.1-django-1.10
- Legacy-Id: 12881
|
2017-02-19 18:18:00 +00:00 |
|
Henrik Levkowetz
|
cf4a4b02a7
|
Reworked the email address handling in order to be able to support non-ascii names as part of email address fields. Reworked the generation of user names in the test suite to generate names from multiple non-ascii locales. Fixes issue #2080.
- Legacy-Id: 12872
|
2017-02-18 21:50:18 +00:00 |
|
Ole Laursen
|
958ba5ba95
|
Make new branch from trunk and merge in review-tracker-r11921
- Legacy-Id: 12129
|
2016-10-13 16:38:47 +00:00 |
|
Ole Laursen
|
6b3e93d5c0
|
Add test of duplicating a person name - after having fixed the test
data, that's no longer in any other test case
- Legacy-Id: 11999
|
2016-09-19 16:26:18 +00:00 |
|
Henrik Levkowetz
|
f2c31f242b
|
Changed the 1id_index generation to use a new Person method .plain_ascii(). Added tests for some Person name methods.
- Legacy-Id: 11993
|
2016-09-15 17:29:08 +00:00 |
|
Henrik Levkowetz
|
ebe45e5312
|
Added tests for various photo pages.
- Legacy-Id: 11305
|
2016-06-09 21:59:17 +00:00 |
|
Robert Sparks
|
2fd2b3a8e6
|
Have person.formatted_email() return the primary address if one is so marked. Fixes #1928. Commit ready for merge.
- Legacy-Id: 11129
|
2016-04-22 20:19:21 +00:00 |
|
Ole Laursen
|
cebc979282
|
Summary: Resolve person/email/document multiselect issue by importing
select2 and switching the widgets over to using that. Port the
milestones editing page to Bootstrap.
- Legacy-Id: 8713
|
2014-11-25 16:47:48 +00:00 |
|
Ole Laursen
|
92e5694ed3
|
Revamp the AutocompletedEmailsField API a bit to allow for an AutocompletedPersonsField
- Legacy-Id: 8282
|
2014-08-18 13:55:43 +00:00 |
|
Henrik Levkowetz
|
df432f8888
|
Made ietf/person pyflakes-clean. Fixed a bug where Person.role_email() might blow up if given a group parameter.
- Legacy-Id: 7477
|
2014-03-15 19:37:25 +00:00 |
|
Ole Laursen
|
0b27ff13ec
|
Add missing test of AJAX person search view, found by coverage check
- Legacy-Id: 7089
|
2014-01-09 17:19:56 +00:00 |
|