From: Paul Eggleton <paul.eggleton@linux.intel.com>
To: yocto@yoctoproject.org
Subject: [layerindex-web][PATCH 00/30] Misc improvements (cover letter only)
Date: Tue, 20 Nov 2018 12:07:01 +1300 [thread overview]
Message-ID: <cover.1542668705.git.paul.eggleton@linux.intel.com> (raw)
A bunch of assorted improvements for the layer index.
The following changes since commit 24b6e13442c403ae6d4a2b1782a5b5f06b643e22:
docker: add TASK_LOG_DIR to docker settings file (2018-10-04 11:15:39 +1300)
are available in the Git repository at:
git://git.yoctoproject.org/layerindex-web paule/fixes11
http://git.yoctoproject.org/cgit.cgi//log/?h=paule/fixes11
Paul Eggleton (30):
Track and enable reporting on duplicate inc files
Replace nvd3 with Chart.js
update: handle if there is no origin/master branch in bitbake repo
settings: add settings for CAPTCHA accessibility
views: fix incorrect class usage in ClassSearchView
Add CAPTCHA to registration/password reset forms
Implement "delete account" function
Allow user to edit their username in the Edit Profile form
Restrict the number of username change attempts
Use django-axes to lockout after multiple failed logins
requirements.txt: update GitPython dependencies
Add a script to help keep requirements.txt up to date
Enable password strength validation by default
Add some text to the password reset email
Improve password form formatting
Require re-registration if user changes email address
Tweak activation complete page
tools/github-fetch: handle non-fast-forward merges
tools/github-fetch: fix marking deleted
Exclude "Distro-specific" from "unknown/not available" in other distro search
Use prop() instead of attr() to set checked property
Replace uitablefilter usage with jQuery
Add search to duplicates/comparison layer filter dialog
Add search to layer dependencies list on edit/submit layer form
README: add missing mention of TableSorter
requirements.txt: bump versions
Return to previous page after Edit profile
Make login button return user to previous page
Fix Submit/Edit layer form field rendering issue
Fix drop-down alignment on duplicates page
README | 6 +-
TODO | 1 -
check_requirements.sh | 39 +
docker/settings.py | 43 +-
layerindex/admin.py | 10 +
layerindex/auth_forms.py | 34 +
layerindex/auth_views.py | 63 +
layerindex/context_processors.py | 5 +
layerindex/forms.py | 28 +-
layerindex/migrations/0026_incfile.py | 24 +
layerindex/models.py | 12 +
layerindex/recipeparse.py | 4 +-
layerindex/static/css/additional.css | 7 +-
layerindex/static/css/nv.d3.css | 645 -
layerindex/static/js/Chart.js | 14384 ++++++++++++++++
layerindex/static/js/Chart.min.js | 10 +
layerindex/static/js/d3.js | 9275 ----------
layerindex/static/js/nv.d3.js | 14369 ---------------
layerindex/static/js/uitablefilter.js | 91 -
layerindex/tools/github-fetch.py | 6 +-
layerindex/update.py | 8 +-
layerindex/update_layer.py | 24 +-
layerindex/views.py | 83 +-
password_validation.py | 25 +
requirements.txt | 44 +-
rrs/models.py | 2 +-
rrs/static/js/uitablefilter.js | 117 -
rrs/views.py | 22 +-
settings.py | 43 +-
templates/base.html | 6 +-
templates/layerindex/about.html | 3 +-
templates/layerindex/classicrecipes.html | 36 +-
templates/layerindex/classicstats.html | 70 +-
templates/layerindex/deleteaccount.html | 56 +
templates/layerindex/detail.html | 33 +-
templates/layerindex/duplicates.html | 72 +-
templates/layerindex/editlayer.html | 27 +-
templates/layerindex/layerchecklist.html | 2 +-
templates/layerindex/layers.html | 83 +-
templates/layerindex/profile.html | 5 +-
.../registration/activation_complete.html | 8 +-
templates/registration/login.html | 3 +
.../registration/password_change_form.html | 23 +-
.../registration/password_reset_confirm.html | 23 +-
.../registration/password_reset_done.html | 2 +-
.../registration/password_reset_email.txt | 7 +-
.../registration/password_reset_form.html | 23 +-
templates/registration/registration_form.html | 23 +-
templates/registration/reregister.html | 6 +
templates/rrs/maintainers.html | 13 +-
templates/rrs/recipes.html | 6 +-
templates/rrs/rrs_stats.html | 75 +-
urls.py | 17 +-
53 files changed, 15358 insertions(+), 24688 deletions(-)
create mode 100644 check_requirements.sh
create mode 100644 layerindex/auth_forms.py
create mode 100644 layerindex/auth_views.py
create mode 100644 layerindex/migrations/0026_incfile.py
delete mode 100644 layerindex/static/css/nv.d3.css
create mode 100644 layerindex/static/js/Chart.js
create mode 100644 layerindex/static/js/Chart.min.js
delete mode 100644 layerindex/static/js/d3.js
delete mode 100644 layerindex/static/js/nv.d3.js
delete mode 100644 layerindex/static/js/uitablefilter.js
create mode 100644 password_validation.py
delete mode 100644 rrs/static/js/uitablefilter.js
create mode 100644 templates/layerindex/deleteaccount.html
create mode 100644 templates/registration/reregister.html
--
2.17.2
reply other threads:[~2018-11-19 23:07 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1542668705.git.paul.eggleton@linux.intel.com \
--to=paul.eggleton@linux.intel.com \
--cc=yocto@yoctoproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.