Use friendlier language when requiring manual assistance with account creation. Fixes#3445.
- Legacy-Id: 19503
Note: SVN reference [19464] has been migrated to Git commit 3a553c4863
Adjust the IPR declaration submission form to remove the line about limiting the declaration solely to stardards-track IETF documents.
- Legacy-Id: 19501
Note: SVN reference [19454] has been migrated to Git commit f4ebe39e87
Align code, tests, and url templates around the person ajax json views. Fix a dangling pyflake nit.
- Legacy-Id: 19500
Note: SVN reference [19453] has been migrated to Git commit d74c7a8a5a
Remove submissioncheck results from search_result_row until performance issues are addressed.
- Legacy-Id: 19499
Note: SVN reference [19452] has been migrated to Git commit f909a1922b
Update internal references to trac.tools.ietf.org to point to trac.ietf.org. Remove several links into tools.ietf.org.
- Legacy-Id: 19443
Note: SVN reference [19422] has been migrated to Git commit cd748cd760
Only show roles in active roups in the oidc roles claim. Fixes#3424.
- Legacy-Id: 19442
Note: SVN reference [19412] has been migrated to Git commit 21f5a55e2f
Add a new Django field, IETFJSONField
This field is needed because the plain JSONField does not permit empty arrays - [] - or empty objects - {} - when the field is marked as required. Those values explicitly evaluate to a null value, and are rejected.
Instead, the IETFJSONField accepts two new arguments to control this:
- empty_values: An array of values that should evaluate to null/empty, and be rejected.
- accepted_empty_values: An array of values that should *not* evaluate to null/empty, and be accepted.
This allows the programmer to specify either a positive or negative statement of what values to accept.
Fixes issue #3331.
- Legacy-Id: 19440
Note: SVN reference [19401] has been migrated to Git commit 604d6edef0
This field is needed because the plain JSONField does not permit empty arrays - [] - or empty objects - {} - when the field is marked as required. Those values explicitly evaluate to a null value, and are rejected.
Instead, the IETFJSONField accepts two new arguments to control this:
- empty_values: An array of values that should evaluate to null/empty, and be rejected.
- accepted_empty_values: An array of values that should *not* evaluate to null/empty, and be accepted.
This allows the programmer to specify either a positive or negative statement of what values to accept.
Fixes issue #3331. Commit ready for merge.
- Legacy-Id: 19401
Correctly highlight session constraints in the meeting schedule editor. Fixes#3327.
- Legacy-Id: 19389
Note: SVN reference [19385] has been migrated to Git commit 67198180e1
Update links in iCal description to be more useful. Fixes#3349.
- Legacy-Id: 19388
Note: SVN reference [19384] has been migrated to Git commit 7d59456103
Allow pre-ADs to be assigned as responsible for document. Fixes#3229.
- Legacy-Id: 19387
Note: SVN reference [19383] has been migrated to Git commit fc9864114b
Change url and instructive text in email sent when a ballot position is taken. Fixes#3208.
- Legacy-Id: 19370
Note: SVN reference [19360] has been migrated to Git commit ea8b734874
Render markdown agendas in popups on the agenda page. Fixes#3039.
- Legacy-Id: 19369
Note: SVN reference [19359] has been migrated to Git commit 7912d05417
Remove remaining use of markdown2. Enable markdown extras when rendering agendas. Fixes#3316.
- Legacy-Id: 19368
Note: SVN reference [19358] has been migrated to Git commit 6ac363e3e2
Provide a page that shows how current charter text renders through markdown. Related to #2695.
- Legacy-Id: 19367
Note: SVN reference [19357] has been migrated to Git commit d7841409ca