[PATCH 0/7] Support delegation to non-maintainers

Stephen Finucane stephen.finucane at intel.com
Wed Sep 9 22:59:07 AEST 2015


Add support for delegating patches to users other than maintainers, as
requested on the mailing list:

  https://lists.ozlabs.org/pipermail/patchwork/2015-July/001351.html

The required change to enable this is actually very small but in order
to prevent "a select-box with 1360 users to scroll through" it is
necessary to implement some form of autocomplete:

  https://lists.ozlabs.org/pipermail/patchwork/2015-July/001355.html

This is achieved through use of JQuery UI's autocomplete widget.

The series also includes a broad cleanup of any of the files (or
related files) touched in the patch. These are kept separate and
could be dropped if necessary.

Stephen Finucane (7):
  trivial: Cleanup of 'filters.py'
  trivial: Cleanup of 'views/base.py'
  trivial: Cleanup of 'views/user.py'
  trivial: Cleanup of 'views/__init__.py'
  Add delegate filter autocomplete support
  filters: Use jQuery UI autocomplete for submitters
  Allow assigning of any user as delegate

 htdocs/css/jquery-ui-1.11.4.min.css                |   7 +
 htdocs/images/ui-bg_flat_0_aaaaaa_40x100.png       | Bin 0 -> 212 bytes
 htdocs/images/ui-bg_flat_75_ffffff_40x100.png      | Bin 0 -> 208 bytes
 htdocs/images/ui-bg_glass_55_fbf9ee_1x400.png      | Bin 0 -> 335 bytes
 htdocs/images/ui-bg_glass_65_ffffff_1x400.png      | Bin 0 -> 207 bytes
 htdocs/images/ui-bg_glass_75_dadada_1x400.png      | Bin 0 -> 262 bytes
 htdocs/images/ui-bg_glass_75_e6e6e6_1x400.png      | Bin 0 -> 262 bytes
 htdocs/images/ui-bg_glass_95_fef1ec_1x400.png      | Bin 0 -> 332 bytes
 .../ui-bg_highlight-soft_75_cccccc_1x100.png       | Bin 0 -> 280 bytes
 htdocs/js/jquery-ui-1.11.4.min.js                  |   7 +
 patchwork/filters.py                               | 252 ++++++++++-----------
 patchwork/forms.py                                 |   5 +-
 patchwork/templates/patchwork/filters.html         | 135 +++--------
 patchwork/urls.py                                  |   5 +-
 patchwork/views/__init__.py                        |  90 ++++----
 patchwork/views/base.py                            | 113 +++++----
 patchwork/views/user.py                            | 147 ++++++------
 17 files changed, 361 insertions(+), 400 deletions(-)
 create mode 100644 htdocs/css/jquery-ui-1.11.4.min.css
 create mode 100644 htdocs/images/ui-bg_flat_0_aaaaaa_40x100.png
 create mode 100644 htdocs/images/ui-bg_flat_75_ffffff_40x100.png
 create mode 100644 htdocs/images/ui-bg_glass_55_fbf9ee_1x400.png
 create mode 100644 htdocs/images/ui-bg_glass_65_ffffff_1x400.png
 create mode 100644 htdocs/images/ui-bg_glass_75_dadada_1x400.png
 create mode 100644 htdocs/images/ui-bg_glass_75_e6e6e6_1x400.png
 create mode 100644 htdocs/images/ui-bg_glass_95_fef1ec_1x400.png
 create mode 100644 htdocs/images/ui-bg_highlight-soft_75_cccccc_1x100.png
 create mode 100644 htdocs/js/jquery-ui-1.11.4.min.js

-- 
2.0.0



More information about the Patchwork mailing list