Patchwork [bitbake-devel,0/8] Toaster project main page and other bugfixes and enhancements

login
register
mail settings
Submitter Alexandru DAMIAN
Date July 18, 2014, 12:14 p.m.
Message ID <cover.1405685308.git.alexandru.damian@intel.com>
Download mbox
Permalink /patch/76045/
State New
Headers show

Pull-request

git://git.yoctoproject.org/poky-contrib adamian/bitbake-fixes-build-enhancements

Comments

Alexandru DAMIAN - July 18, 2014, 12:14 p.m.
From: Alexandru DAMIAN <alexandru.damian@intel.com>


Hello,

This patchset adds the main project edit page, where you can edit project settings, and
trigger builds. Currently, only the target add/delete setting is working.

There are two patches that add provisions for running Toaster inside a virtualenv environment,
and Django 1.6 compatibility support.

A fix for 6332 requested by WR is included.

This patchset HAS NOT BEEN REVIEWED independently on toaster mailing list, so this
submission is also CCed there for review. 

Can you please pull on your convenience ?

Thank you,
Alex

The following changes since commit af1d3373706d365f9138caec110fcb20a5966b7b:

  toasterui: fix build - project identification (2014-07-09 17:33:35 +0100)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib adamian/bitbake-fixes-build-enhancements
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=adamian/bitbake-fixes-build-enhancements

Alexandru DAMIAN (8):
  toaster: add fields for sourcedir and builddir paths
  toaster: added subdirectory entry for build layers
  toaster: move bldcontrol initial_data fixture to code
  toaster: add project main edit page
  toaster: properly set layers when running a build
  document requirements for the python environment
  toaster start script allows for Django 1.6
  toasterui: fixing event.data clash

 .gitignore                                         |   2 +
 bin/toaster                                        |  18 +-
 lib/bb/event.py                                    |   2 +-
 lib/bb/ui/buildinfohelper.py                       |  30 +-
 lib/toaster/bldcontrol/bbcontroller.py             | 137 ++++++--
 lib/toaster/bldcontrol/fixtures/initial_data.json  |   1 -
 .../management/commands/checksettings.py           |  38 +++
 .../bldcontrol/management/commands/runbuilds.py    |  23 +-
 ...onment_sourcedir__add_field_buildenvironment.py | 106 ++++++
 .../0003_auto__add_field_brlayer_dirpath.py        |  99 ++++++
 .../bldcontrol/migrations/0004_loadinitialdata.py  | 104 ++++++
 .../migrations/0005_auto__add_brerror.py           | 112 +++++++
 lib/toaster/bldcontrol/models.py                   |  12 +-
 .../0011_auto__add_field_projectlayer_dirpath.py   | 242 ++++++++++++++
 ...layer_optional__add_field_projecttarget_task.py | 252 +++++++++++++++
 lib/toaster/orm/models.py                          |  25 +-
 lib/toaster/toastergui/static/css/default.css      |  42 ++-
 lib/toaster/toastergui/templates/base.html         |   4 +
 lib/toaster/toastergui/templates/project.html      | 356 +++++++++++++++++++++
 lib/toaster/toastergui/urls.py                     |   3 +
 lib/toaster/toastergui/views.py                    | 105 +++++-
 requirements.txt                                   |   4 +
 22 files changed, 1632 insertions(+), 85 deletions(-)
 delete mode 100644 lib/toaster/bldcontrol/fixtures/initial_data.json
 create mode 100644 lib/toaster/bldcontrol/management/commands/checksettings.py
 create mode 100644 lib/toaster/bldcontrol/migrations/0002_auto__add_field_buildenvironment_sourcedir__add_field_buildenvironment.py
 create mode 100644 lib/toaster/bldcontrol/migrations/0003_auto__add_field_brlayer_dirpath.py
 create mode 100644 lib/toaster/bldcontrol/migrations/0004_loadinitialdata.py
 create mode 100644 lib/toaster/bldcontrol/migrations/0005_auto__add_brerror.py
 create mode 100644 lib/toaster/orm/migrations/0011_auto__add_field_projectlayer_dirpath.py
 create mode 100644 lib/toaster/orm/migrations/0012_auto__add_field_projectlayer_optional__add_field_projecttarget_task.py
 create mode 100644 requirements.txt