Skip to content

Toaster patchset with new features and bugfixes

Alex DAMIAN bitbake-devel 2 versions – New

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest18 patches 0 repliesNew
  2. v111 patches 2 repliesSuperseded

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/18add build artifacts table and other improvementslib/bb/ui/buildinfohelper.py lib/bb/ui/toasterui.py lib/toaster/bldcontrol/models.py +2 more+404 -70 replies
2/18toasterui: add extra debug and development infoslib/bb/ui/buildinfohelper.py lib/bb/ui/toasterui.py lib/toaster/bldcontrol/localhostbecontroller.py +4 more+79 -310 replies
3/18add option to write offline event log filebin/bitbake bin/toaster-eventreplay lib/bb/cooker.py +3 more+300 -220 replies
4/18toastergui: implement UI changes to allow file downloadlib/toaster/toastergui/templates/base.html lib/toaster/toastergui/templates/build.html lib/toaster/toastergui/templates/builddashboard.html +8 more+276 -1350 replies
5/18add POST endpoint for uploading eventlog fileslib/toaster/orm/urls.py lib/toaster/orm/views.py+87 -00 replies
6/18toaster: base Only show change project icon when > one projectlib/toaster/toastergui/static/js/base.js+4 -00 replies
7/18toaster: Initialise the 'change' icon tooltipslib/toaster/toastergui/static/js/libtoaster.js+3 -00 replies
8/18toaster: libtoaster Add a error handler to GET in makeTypeheadlib/toaster/toastergui/static/js/libtoaster.js+5 -00 replies
9/18toaster: libtoaster Add editProject and getLayerDepsForProjectlib/toaster/toastergui/static/js/libtoaster.js+49 -00 replies
10/18toasterui: refactor project layer finding logiclib/toaster/orm/models.py lib/toaster/toastergui/views.py+38 -320 replies
11/18toaster: Add import layer feature.lib/toaster/toastergui/static/js/importlayer.js lib/toaster/toastergui/static/js/projectapp.js lib/toaster/toastergui/templates/importlayer.html +3 more+533 -360 replies
12/18toaster: tweaking the import layers formlib/toaster/toastergui/templates/importlayer.html+4 -40 replies
13/18toaster: Importlayer add notify exactly which layers changedlib/toaster/toastergui/static/js/importlayer.js lib/toaster/toastergui/static/js/projectapp.js lib/toaster/toastergui/templates/layers_dep_modal.html +1 more+82 -230 replies
14/18toaster: importlayer Avoid namespace clash with layer namelib/toaster/toastergui/static/js/importlayer.js lib/toaster/toastergui/templates/importlayer.html+3 -30 replies
15/18toaster: projectapp Add links to the imported layers notifylib/toaster/toastergui/static/js/importlayer.js lib/toaster/toastergui/static/js/projectapp.js lib/toaster/toastergui/templates/project.html +1 more+26 -130 replies
16/18toaster: Formatting changes to error messageslib/toaster/toastergui/static/js/importlayer.js lib/toaster/toastergui/templates/importlayer.html+4 -40 replies
17/18toaster: Change the full stop to a colonlib/toaster/toastergui/static/js/projectapp.js+1 -10 replies
18/18toaster: importlayer Tidy up the page initialisationlib/toaster/toastergui/templates/importlayer.html+11 -100 replies

Reviews trailers per patch

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

Read the v2 thread

Cover letter [PATCH 00/18 v2] Toaster patchset with new features and bugfixes

From: Alexandru DAMIAN <[email protected]>

Hello,

This is the v2 patchset with new features and bug fixes. Patches have been individually reviewed on the toaster mailing list.

Among the features submitted, we have the import layers pages, the download artifacts patchset, a new command line option for bitbake to write event log files, and corresponding command to import log files into toaster, as well as new debug options.

We also have fixes around the layout and refactoring to make code cleaner.

Can you please pull at your convenience ?

Thanks,
Alex

The following changes since commit 9e27bb2869e8ec6781d2f68d0585ebbf9ca6f3d8:

bitbake-user-manual-metadata.xml: Updated do_package_write example (2014-12-09 22:25:11 +0000)

are available in the git repository at:

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

Alexandru DAMIAN (6):
add build artifacts table and other improvements
toasterui: add extra debug and development infos add option to write offline event log file
toastergui: implement UI changes to allow file download add POST endpoint for uploading eventlog files
toasterui: refactor project layer finding logic

Belen Barros Pena (5):
toaster: base Only show change project icon when > one project
toaster: Initialise the 'change' icon tooltips
toaster: tweaking the import layers form
toaster: Formatting changes to error messages
toaster: Change the full stop to a colon

Michael Wood (7):
toaster: libtoaster Add a error handler to GET in makeTypehead
toaster: libtoaster Add editProject and getLayerDepsForProject
toaster: Add import layer feature.
toaster: Importlayer add notify exactly which layers changed
toaster: importlayer Avoid namespace clash with layer name
toaster: projectapp Add links to the imported layers notify
toaster: importlayer Tidy up the page initialisation

 bin/bitbake                                        |  12 +-
 bin/toaster-eventreplay                            | 179 +++++++++++
 lib/bb/cooker.py                                   |  75 ++++-
 lib/bb/cookerdata.py                               |   1 +
 lib/bb/ui/buildinfohelper.py                       |  91 ++++--
 lib/bb/ui/toasterui.py                             |  25 +-
 lib/toaster/bldcontrol/localhostbecontroller.py    |  27 +-
 .../management/commands/checksettings.py           |   2 +-
 .../bldcontrol/management/commands/runbuilds.py    |  13 +-
 lib/toaster/bldcontrol/models.py                   |  10 +-
 .../orm/migrations/0019_auto__add_buildartifact.py | 342 +++++++++++++++++++++
 lib/toaster/orm/models.py                          |  50 ++-
 lib/toaster/orm/urls.py                            |  27 ++
 lib/toaster/orm/views.py                           |  60 ++++
 lib/toaster/toastergui/static/js/base.js           |   4 +
 lib/toaster/toastergui/static/js/importlayer.js    | 289 +++++++++++++++++
 lib/toaster/toastergui/static/js/libtoaster.js     |  57 ++++
 lib/toaster/toastergui/static/js/projectapp.js     |  40 ++-
 lib/toaster/toastergui/templates/base.html         |  18 +-
 lib/toaster/toastergui/templates/build.html        |  29 +-
 .../toastergui/templates/builddashboard.html       | 131 +++++---
 .../toastergui/templates/configuration.html        |   6 +-
 lib/toaster/toastergui/templates/importlayer.html  | 114 +++++--
 .../toastergui/templates/layers_dep_modal.html     |  90 ++++++
 .../toastergui/templates/package_detail_base.html  |   3 +
 lib/toaster/toastergui/templates/project.html      |   3 +-
 lib/toaster/toastergui/templates/recipe.html       |  11 +-
 lib/toaster/toastergui/templates/recipes.html      |   7 +-
 lib/toaster/toastergui/templates/target.html       |   8 +-
 lib/toaster/toastergui/templates/task.html         |  18 +-
 lib/toaster/toastergui/templates/tasks.html        |  12 +-
 lib/toaster/toastergui/urls.py                     |   2 +
 lib/toaster/toastergui/views.py                    | 325 ++++++++++++++------
 lib/toaster/toastermain/settings.py                |  27 +-
 lib/toaster/toastermain/urls.py                    |  10 +-
 35 files changed, 1853 insertions(+), 265 deletions(-)
 create mode 100755 bin/toaster-eventreplay
 create mode 100644 lib/toaster/orm/migrations/0019_auto__add_buildartifact.py
 create mode 100644 lib/toaster/orm/urls.py
 create mode 100644 lib/toaster/orm/views.py
 create mode 100644 lib/toaster/toastergui/static/js/importlayer.js
 create mode 100644 lib/toaster/toastergui/templates/layers_dep_modal.html
Signature · 1 line
1.9.1