datatracker/ietf/templates
Paul Selkirk 06c9f06d55
feat: Reclassify nomcom feedback (#6002)
* fix: Clean up view_feedback_pending

- Remove "Unclassified" column header, which caused misalignment in the table body.

- Show the message author - previously displayed as `(None)`.

* feat: Reclassify nomcom feedback (#4669)

- There's a new `Chair/Advisor Tasks` menu item `Reclassify feedback`.

- I overloaded `view_feedback*` URLs with a `?reclassify` parameter.

- This adds a checkbox to each feedback message, and a `Reclassify` button
at the bottom of each feedback page.

- "Reclassifying" basically de-classifies the feedback, and punts it back
to the "Pending emails" view for reclassification.

- If a feedback has been applied to multiple nominees, declassifying it
from one nominee removes it from all.

* fix: Remove unused local variables

* fix: Fix some missing and mis-nested html

* test: Add tests for reclassifying feedback

* refactor: Substantial redesign of feedback reclassification

- Break out reclassify_feedback* as their own URLs and views,
  and revert changes to view_feedback*.html.

- Replace checkboxes with a Reclassify button on each message.

* fix: Remember to clear the feedback associations when reclassifying

* feat: Add an 'Overcome by events' feedback type

* refactor: When invoking reclassification from a view-feedback page, load the corresponding reclassify-feedback page

* fix: De-conflict migration with 0004_statements

Also change the coding style to match, and add a reverse migration.

* fix: Fix a test case to account for new feedback type

* fix: 842e730 broke the Back button

* refactor: Reclassify feedback directly instead of putting it back in the work queue

* fix: Adjust tests to new workflow

* refactor: Further refine reclassification to avoid redirects

* refactor: Impose a FeedbackTypeName ordering

Also add FeedbackTypeName.legend field, rather than synthesizing it every
time we classify or reclassify feedback.

In the reclassification forms, only show the relevant feedback types.

* refactor: Merge reclassify_feedback_* back into view_feedback_*

This means the "Reclassify" button is always present, but eliminates some
complexity.

* refactor: Add filter(used=True) on FeedbackTypeName querysets

* refactor: Add the new FeedbackTypeName to the reclassification success message

* fix: Secure reclassification against rogue nomcom members
2023-08-08 12:33:17 -05:00
..
admin/group/group Hopefully the final check-ins. 2022-02-08 17:29:15 +00:00
api fix: use Internet-Draft more consistently across the UI (#5104) 2023-02-11 10:09:28 -06:00
base fix: Fix menu hover issue (#6019) 2023-07-22 15:38:20 -07:00
community fix: replace deprecated bootstrap things (#5858) 2023-07-18 12:22:28 -05:00
cookies chore: Use URL resolver in more places (#4104) 2022-06-22 14:10:16 -05:00
doc fix: Remove IESG state edit button when state is 'dead' (#6051) (#6065) 2023-08-07 15:14:56 -05:00
group fix: Make review table more responsive (#6053) 2023-07-27 07:48:51 -07:00
help feat: Linkify state descriptions (#4916) 2022-12-19 09:03:44 -06:00
idindex fix: use Internet-Draft more consistently across the UI (#5104) 2023-02-11 10:09:28 -06:00
iesg fix: replace deprecated bootstrap things (#5858) 2023-07-18 12:22:28 -05:00
ietfauth fix: Make review table more responsive (#6053) 2023-07-27 07:48:51 -07:00
ipr fix: replace deprecated bootstrap things (#5858) 2023-07-18 12:22:28 -05:00
liaisons fix: replace deprecated bootstrap things (#5858) 2023-07-18 12:22:28 -05:00
mailinglists test: Validate HTML rendered during tests (#3782) 2022-04-07 13:30:38 -03:00
mailtrigger fix: Add <pre> to restore mailtrigger indentation (#4454) 2022-09-15 12:28:08 -05:00
meeting fix: Set colspan to actual number of columns (#6069) 2023-08-01 16:53:45 -03:00
message fix: replace deprecated bootstrap things (#5858) 2023-07-18 12:22:28 -05:00
nomcom feat: Reclassify nomcom feedback (#6002) 2023-08-08 12:33:17 -05:00
notify_expirations fix: use Internet-Draft more consistently across the UI (#5104) 2023-02-11 10:09:28 -06:00
oidc_provider fix: Fix various page titles (#4239) 2022-07-21 11:11:31 -05:00
person fix: replace deprecated bootstrap things (#5858) 2023-07-18 12:22:28 -05:00
registration fix: replace deprecated bootstrap things (#5858) 2023-07-18 12:22:28 -05:00
release doc: update about.html for version 11 (#5770) 2023-06-06 18:14:29 -05:00
review fix: Make review table more responsive (#6053) 2023-07-27 07:48:51 -07:00
stats fix: replace deprecated bootstrap things (#5858) 2023-07-18 12:22:28 -05:00
submit fix: Clarify no-action-needed (#5918) (#6020) 2023-07-22 15:37:34 -07:00
sync fix: replace deprecated bootstrap things (#5858) 2023-07-18 12:22:28 -05:00
test Merged [2639] from fenner@fenron.net: 2010-11-08 08:47:36 +00:00
utils fix: Fix incorrect "GDPR" features/terminology. Fixes #4521. (#4587) 2022-10-18 13:27:19 -05:00
.gitignore Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00
401.html chore: Use URL resolver in more places (#4104) 2022-06-22 14:10:16 -05:00
403.html fix: Fix various page titles (#4239) 2022-07-21 11:11:31 -05:00
404.html fix: Fix various page titles (#4239) 2022-07-21 11:11:31 -05:00
500.html feat: Switch to SVG logo; use it (and new bitmaps) in more places (#4035) 2022-05-31 17:03:43 -05:00
base.html fix: replace deprecated bootstrap things (#5858) 2023-07-18 12:22:28 -05:00
debug.html fix: replace deprecated bootstrap things (#5858) 2023-07-18 12:22:28 -05:00
email_failed.html Hopefully the final check-ins. 2022-02-08 17:29:15 +00:00
form.html Hopefully the final check-ins. 2022-02-08 17:29:15 +00:00
googlea30ad1dacffb5e5b.html test: Validate HTML rendered during tests (#3782) 2022-04-07 13:30:38 -03:00
site.webmanifest feat: Switch to SVG logo; use it (and new bitmaps) in more places (#4035) 2022-05-31 17:03:43 -05:00
utf8_4byte_failed.html Hopefully the final check-ins. 2022-02-08 17:29:15 +00:00