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 _______________________________________________ Patchwork mailing list Patchwork@lists.ozlabs.org https://lists.ozlabs.org/listinfo/patchwork