Skip to content

Toaster project main page and other bugfixes and enhancements

Alex DAMIAN bitbake-devel yocto-toaster 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest8 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8toaster: add fields for sourcedir and builddir pathsbin/toaster lib/toaster/bldcontrol/bbcontroller.py lib/toaster/bldcontrol/management/commands/checksettings.py +2 more+172 -260 replies
2/8toaster: added subdirectory entry for build layerslib/toaster/bldcontrol/migrations/0003_auto__add_field_brlayer_dirpath.py lib/toaster/bldcontrol/models.py lib/toaster/orm/migrations/0011_auto__add_field_projectlayer_dirpath.py +2 more+364 -20 replies
3/8toaster: move bldcontrol initial_data fixture to codebin/toaster lib/toaster/bldcontrol/fixtures/initial_data.json lib/toaster/bldcontrol/management/commands/checksettings.py +1 more+109 -60 replies
4/8toaster: add project main edit pagebin/toaster lib/toaster/orm/migrations/0012_auto__add_field_projectlayer_optional__add_field_projecttarget_task.py lib/toaster/orm/models.py +5 more+750 -240 replies
5/8toaster: properly set layers when running a buildlib/toaster/bldcontrol/bbcontroller.py lib/toaster/bldcontrol/management/commands/runbuilds.py lib/toaster/bldcontrol/migrations/0005_auto__add_brerror.py +1 more+226 -250 replies
6/8document requirements for the python environment.gitignore requirements.txt+6 -00 replies
7/8toaster start script allows for Django 1.6bin/toaster requirements.txt+9 -60 replies
8/8toasterui: fixing event.data clashlib/bb/event.py lib/bb/ui/buildinfohelper.py+16 -160 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/8] Toaster project main page and other bugfixes and enhancements

From: Alexandru DAMIAN <[email protected]>

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
Signature · 1 line
1.9.1