[bitbake-devel] [PATCH 00/19] Toaster refactoring and bugfixing patchset

Alex DAMIAN alexandru.damian at intel.com
Wed Jun 10 14:39:02 UTC 2015


From: Alexandru DAMIAN <alexandru.damian at intel.com>

This is a Toaster patchest that brings in refactoring in order to eliminate
duplicated code paths, and bring in improvements in the communication between
the browser and back-end.

The changes have been tested and reviewed on the Toaster mailing list.

Can you please pull when possible ?

Cheers,
Alex


The following changes since commit 430f7a288b4446600b3a943c51f6711ffcf9e619:

  bitbake: Bump version to 1.27.1 (2015-06-09 13:29:19 +0100)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib adamian/20150610-submission-bb
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=adamian/20150610-submission-bb

Alexandru DAMIAN (14):
  toaster: move project data typeahead to the REST API
  convert all project-based view to JSON APIs
  toaster: toastertables REST refactoring
  toastergui: use defaults on xhr_datatypeahead parameters
  toastergui: remove xhr_projectedit and xhr_projectinfo URLs
  toaster: toaster table add raw data
  toaster: ToasterTables add computational fields
  toaster: toastertables raise errors
  toaster: add class template view for single-object pages
  toaster: eliminate duplicate querysets
  toastergui: remove xhr_datatypeahead and xhr_XXXbuild
  toastergui: remove xhr_datatypeahaed layerdeps call
  toaster: fixes after refactoring
  toastergui: prevent contamination of libtoaster context

Ed Bartosh (2):
  toaster: Code cleanup: bashisms
  toaster: Make toaster script to work in dash

Michael Wood (2):
  toaster: Add ajax loading spinner
  toaster: Add global ajaxError handler

Vlad Fulgeanu (1):
  toaster: tables: Remove obsolete field_name for select column

 bin/toaster                                        |  82 ++--
 lib/toaster/contrib/tts/urllist.py                 |   5 -
 lib/toaster/orm/models.py                          |  44 +-
 lib/toaster/toastergui/static/css/default.css      |  49 +++
 lib/toaster/toastergui/static/js/base.js           | 140 +++---
 lib/toaster/toastergui/static/js/importlayer.js    |  14 +-
 lib/toaster/toastergui/static/js/layerdetails.js   |   6 +-
 lib/toaster/toastergui/static/js/libtoaster.js     |  60 ++-
 lib/toaster/toastergui/static/js/projectapp.js     | 146 ++++--
 lib/toaster/toastergui/static/js/table.js          |  37 +-
 lib/toaster/toastergui/tables.py                   | 120 +++--
 lib/toaster/toastergui/templates/base.html         |  29 +-
 .../toastergui/templates/basetable_bottom.html     |   2 +-
 .../templates/detail_pagination_bottom.html        |   2 +-
 lib/toaster/toastergui/templates/importlayer.html  |   1 -
 lib/toaster/toastergui/templates/layerdetails.html |   5 +-
 .../toastergui/templates/managed_mrb_section.html  |   2 +-
 lib/toaster/toastergui/templates/project.html      |  56 ++-
 lib/toaster/toastergui/templates/runagain.html     |   2 +-
 .../toastergui/templates/toastertable-simple.html  |   2 +-
 lib/toaster/toastergui/templates/toastertable.html |   2 +-
 lib/toaster/toastergui/templatetags/projecttags.py |   4 +-
 lib/toaster/toastergui/tests.py                    |   7 +-
 lib/toaster/toastergui/urls.py                     |  52 ++-
 lib/toaster/toastergui/views.py                    | 489 ++++++++++-----------
 lib/toaster/toastergui/widgets.py                  | 122 +++--
 lib/toaster/toastermain/settings.py                |   2 +-
 27 files changed, 881 insertions(+), 601 deletions(-)

-- 
1.9.1




More information about the bitbake-devel mailing list