datatracker/ietf/secr
Robert Sparks d9cc26be96
feat: replace references to User with references to Person (#6024)
* refactor: change references from User to Person (#5821)

* refactor: Change CommunityList reference from User to Person

* refactor: Convert more user references to person

* refactor: Change augment_docs_and_user_with_user_info to person

* refactor: Change Nomination and Feedback references from User to Person

* refactor: Change a few test case function signatures to be more pythonic

* refactor: Harmonize how profile and photo views look up email_or_name

* refactor: Rework community views to operate on Person instead of User (#5859)

* test: Update tests to try all of the person's emails and aliases

* fix: Recode a test case to avoid an exception if there's Unicode in the URL

This only happens using the form-filling and submission feature of
WebTest, which is only used in this one test case, so just it rip out.

* test: Add duplicate-person tests

* fix: If there are multiple matching users, prefer the logged-in one.

* chore: We no longer use WebTest, so don't include it.

* fix: Address review comments

* fix: case-insensitive person name or email matching (#6096)

* chore: Renumber migrations

* fix: Update merged code so tests pass (#6887)

* fix: Use refactored method

* fix: Don't assume user has person

* fix: Use new view param name

* chore: Drop community lists w/o person; cleanup (#6896)

* fix: Don't assume user has person

* fix: user->person in update_community_list_index.py

* feat: Remove CommunityLists without Person

* refactor: Speed up nomcom migrations

---------

Co-authored-by: Paul Selkirk <paul@painless-security.com>
Co-authored-by: Jennifer Richards <jennifer@staff.ietf.org>
2024-01-24 11:00:19 -06:00
..
announcement Many more HTML fixes. 2022-02-03 07:49:34 +00:00
lib The context_instance parameter to render_to_response() and render_to_string() is now deprecated. Fixed this, and generally changed the idiom render_to_response('template.html', {}, RequestContext(request)) to the newer and simpler render(request, 'template.html', {}). About 200 instances. 2017-01-09 21:26:30 +00:00
meetings refactor: remove unused physical bluesheet functions (#6525) 2023-10-23 18:31:47 -05:00
middleware chore: Remove unused ietf/secr/middleware/dbquery.py (#5109) 2023-02-08 09:57:03 -06:00
rolodex feat: replace references to User with references to Person (#6024) 2024-01-24 11:00:19 -06:00
sreq Fix the actual issue 2023-09-28 11:28:41 +03:00
static chore: import jquery so dynamic_inlines.js source map works (#4482) 2022-09-21 12:04:39 -05:00
telechat chore: checkpoint: docalias mostly removed 2023-08-15 16:49:17 -05:00
templates chore: merge branch 'main' into feat/rfc 2023-11-01 10:54:29 -05:00
utils chore: checkpoint: docalias mostly removed 2023-08-15 16:49:17 -05:00
__init__.py Merged in branch/amsl/1.50@6388 from rcross@amsl.com, with secretariat tool 2013-10-21 20:29:15 +00:00
context_processors.py Removed dead code. 2015-08-01 14:58:08 +00:00
urls.py refactor: remove unused secr/areas app (#6509) 2023-10-23 09:55:54 -05:00