Jennifer Richards

Results 80 issues of Jennifer Richards

While investigating the 2024-01-16 creation of a `User` record without an associated `Person`, came across this bit of code where a failure might cause this: https://github.com/ietf-tools/datatracker/blob/db2f7362c567bbec73283bca00683f3395d679c9/ietf/ietfauth/views.py#L233-L252 Note that a `User`...

bug
medium
accepted
component: ietfauth/

### Description The view function `ietf.group.views.dependencies()` could use a refactoring to optimize its queries, especially to get rid of N+1 factors around its use of the `Document.became_rfc()` method. (This will...

enhancement
medium
accepted
component: group/

### Describe the issue On the group dependencies graph (i.e., click on "Show" under "Document dependencies" on https://datatracker.ietf.org/wg/uta/about/, substituting the acronym of an active WG if `uta` has concluded by...

bug
minor
accepted
component: group/

This allows an exception to be raised if submission files are missing, leading to a server error. That's not pretty, but is better than ignoring the fail.

(actual age limit is configurable through `settings.IDSUBMIT_EXPIRATION_AGE`) Fixes #7456

### Description In response to creation of spam-purveying Person records, #7453 disallowed `:` and `/` in all name-like fields of the `Person` record. This added to the existing ban on...

enhancement
minor
accepted
component: ietfauth/
component: person/

### Describe the issue In #7454, a submission was approved 60 days after it was submitted. Files older than 14 days are regularly purged from the staging directory where they...

bug
major
accepted
component: submit/

This prevents 500s if username/password contain null characters. It refactors our custom `login()` view as a custom `LoginView` subclass and an associated custom `AuthenticationForm` subclass. The following applied to the...

### Describe the issue The interim request page (`/meeting/interim/request`) does not work correctly when "Series" is selected. Additional sessions can be added to the page, but only the first is...

bug
major
accepted
component: meeting/

### Description A Datatracker user should be able to specify the form of their name to be used in publications. This may be different from the name used in their...

enhancement
major
accepted
component: doc/