Skip to content

Toaster patchset

Alex DAMIAN bitbake-devel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest22 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/22toaster: Fix build button current project racelib/toaster/toastergui/static/js/base.js+3 -20 replies
2/22toaster: enable server-side sessions for all usagesbin/toaster lib/toaster/toastergui/views.py lib/toaster/toastermain/settings.py+15 -140 replies
3/22toaster logger: refactor recipe and layer file pathslib/bb/ui/buildinfohelper.py lib/toaster/contrib/tts/toasteruitest/toaster_automation_test.py lib/toaster/orm/migrations/0020_auto__add_field_layer_version_local_path__add_field_recipe_pathflags__.py +8 more+427 -580 replies
4/22toaster logger: assign projects to all buildslib/bb/ui/buildinfohelper.py lib/toaster/orm/migrations/0021_auto__chg_field_build_project__chg_field_project_bitbake_version__chg_.py lib/toaster/orm/models.py +1 more+405 -170 replies
5/22toastergui: table header bring backlib/toaster/toastergui/static/js/table.js lib/toaster/toastergui/templates/toastertable.html+2 -20 replies
6/22toastergui: show relative paths in configvars viewlib/toaster/toastergui/templates/configvars.html lib/toaster/toastergui/templatetags/projecttags.py lib/toaster/toastergui/views.py+42 -630 replies
7/22toaster: Fix toastertable headerlib/toaster/toastergui/templates/toastertable.html+1 -00 replies
8/22toaster: Add a simplified ToasterTable templatelib/toaster/toastergui/templates/toastertable-simple.html+112 -00 replies
9/22toaster: Port layerdetails to ToasterTableslib/toaster/toastergui/static/js/layerdetails.js lib/toaster/toastergui/static/js/libtoaster.js lib/toaster/toastergui/static/js/table.js +8 more+415 -5820 replies
10/22toaster: Add an invalidate cache method on data update signallib/toaster/orm/models.py lib/toaster/toastergui/tables.py lib/toaster/toastergui/widgets.py+16 -70 replies
11/22toaster-gui: Show task name for the builds in /buildslib/toaster/toastergui/templates/brtargets.html lib/toaster/toastergui/templates/managed_mrb_section.html+25 -70 replies
12/22toastergui: Consider task name when restarting a build in /buildslib/toaster/toastergui/templates/managed_mrb_section.html lib/toaster/toastergui/templates/runagain.html lib/toaster/toastergui/templatetags/projecttags.py+25 -50 replies
13/22toaster: refactor checksettings commandlib/toaster/bldcontrol/management/commands/checksettings.py lib/toaster/bldcontrol/models.py lib/toaster/orm/models.py+30 -20 replies
14/22toasterui: replace cookie-based preferences with session datalib/toaster/toastergui/templates/basetable_bottom.html lib/toaster/toastergui/templates/basetable_top.html lib/toaster/toastergui/templates/detail_pagination_bottom.html +2 more+20 -370 replies
15/22toastergui: tests for the all-projects API pointlib/toaster/toastergui/tests.py+36 -00 replies
16/22toastergui: add tests for xhr_datatypeahead callslib/toaster/toastergui/tests.py+46 -40 replies
17/22bldcontrol: Fix all failing unit testslib/toaster/bldcontrol/localhostbecontroller.py lib/toaster/bldcontrol/sshbecontroller.py lib/toaster/bldcontrol/tests.py+61 -300 replies
18/22orm: Fix all failing unit testlib/toaster/orm/models.py lib/toaster/orm/tests.py+24 -130 replies
19/22toaster: enable no browser startbin/toaster+5 -10 replies
20/22bitbake/: toaster tts: fix testslib/toaster/contrib/tts/backlog.txt lib/toaster/contrib/tts/launcher.py lib/toaster/contrib/tts/runner.py +1 more+3 -50 replies
21/22toaster tests: enable url check testlib/toaster/contrib/tts/config.py lib/toaster/contrib/tts/runner.py lib/toaster/contrib/tts/tests.py +1 more+94 -250 replies
22/22toaster: more HTML5 fixeslib/toaster/toastergui/templates/builddashboard.html lib/toaster/toastergui/templates/configvars.html lib/toaster/toastergui/templates/recipe.html+4 -20 replies

Reviews trailers per patch

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

Read the v1 thread

Cover letter [PATCH 00/22] Toaster patchset

From: Alexandru DAMIAN <[email protected]>

Hi,

This is a Toaster patches with various fixes, especially in the testing area.

Can you please pull ?

Cheers,
Alex

The following changes since commit 702b42a47904f2378dd819e7463b3206883c2651:

data: Move warning code to the first loop for performance (2015-05-25 09:00:16 +0100)

are available in the git repository at:

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

Alexandru DAMIAN (12):
toaster: enable server-side sessions for all usages toaster logger: refactor recipe and layer file paths toaster logger: assign projects to all builds
toastergui: table header bring back
toaster: refactor checksettings command
toasterui: replace cookie-based preferences with session data
toastergui: tests for the all-projects API point
toastergui: add tests for xhr_datatypeahead calls
toaster: enable no browser start
bitbake/: toaster tts: fix tests
toaster tests: enable url check test
toaster: more HTML5 fixes

Ed Bartosh (3):
toastergui: show relative paths in configvars view
toaster-gui: Show task name for the builds in /builds
toastergui: Consider task name when restarting a build in /builds

Michael Wood (7):
toaster: Fix build button current project race
toaster: Fix toastertable header
toaster: Add a simplified ToasterTable template
toaster: Port layerdetails to ToasterTables
toaster: Add an invalidate cache method on data update signal
bldcontrol: Fix all failing unit tests
orm: Fix all failing unit test

 bin/toaster                                        |  12 +-
 lib/bb/ui/buildinfohelper.py                       |  84 ++-
 lib/toaster/bldcontrol/localhostbecontroller.py    |   2 +-
 .../management/commands/checksettings.py           |  26 +-
 lib/toaster/bldcontrol/models.py                   |   3 +
 lib/toaster/bldcontrol/sshbecontroller.py          |   5 +-
 lib/toaster/bldcontrol/tests.py                    |  84 ++-
 lib/toaster/contrib/tts/backlog.txt                |   2 -
 lib/toaster/contrib/tts/config.py                  |  21 +
 lib/toaster/contrib/tts/launcher.py                |   2 +-
 lib/toaster/contrib/tts/runner.py                  |   4 +-
 lib/toaster/contrib/tts/tests.py                   |  55 +-
 .../tts/toasteruitest/toaster_automation_test.py   |  14 +-
 lib/toaster/contrib/tts/urlcheck.py                |  41 +-
 ...ion_local_path__add_field_recipe_pathflags__.py | 361 +++++++++++++
 ...ect__chg_field_project_bitbake_version__chg_.py | 368 +++++++++++++
 lib/toaster/orm/models.py                          |  58 +-
 lib/toaster/orm/tests.py                           |  32 +-
 lib/toaster/orm/views.py                           |   2 +-
 lib/toaster/toastergui/static/js/base.js           |   5 +-
 lib/toaster/toastergui/static/js/layerdetails.js   |  70 ++-
 lib/toaster/toastergui/static/js/libtoaster.js     |   3 +
 lib/toaster/toastergui/static/js/table.js          |  79 +--
 lib/toaster/toastergui/tables.py                   |  82 ++-
 .../toastergui/templates/basetable_bottom.html     |   4 -
 .../toastergui/templates/basetable_top.html        |   9 +-
 lib/toaster/toastergui/templates/bpackage.html     |   4 +-
 lib/toaster/toastergui/templates/brtargets.html    |  20 +
 .../toastergui/templates/builddashboard.html       |   2 +-
 .../toastergui/templates/configuration.html        |   2 +-
 lib/toaster/toastergui/templates/configvars.html   |  10 +-
 .../templates/detail_pagination_bottom.html        |   5 -
 .../toastergui/templates/detail_sorted_header.html |   2 +-
 lib/toaster/toastergui/templates/layerdetails.html | 594 +++++++--------------
 .../toastergui/templates/managed_mrb_section.html  |  28 +-
 .../toastergui/templates/package_detail_base.html  |   2 +-
 lib/toaster/toastergui/templates/recipe.html       |   6 +-
 lib/toaster/toastergui/templates/recipes.html      |   4 +-
 lib/toaster/toastergui/templates/runagain.html     |   7 +
 lib/toaster/toastergui/templates/target.html       |   2 +-
 .../toastergui/templates/toastertable-filter.html  |  18 +
 .../toastergui/templates/toastertable-simple.html  |  94 ++++
 lib/toaster/toastergui/templates/toastertable.html |  53 +-
 lib/toaster/toastergui/templatetags/projecttags.py |  83 +--
 lib/toaster/toastergui/tests.py                    |  78 +++
 lib/toaster/toastergui/urls.py                     |   6 +-
 lib/toaster/toastergui/views.py                    | 133 ++---
 lib/toaster/toastergui/widgets.py                  |  23 +-
 lib/toaster/toastermain/settings.py                |  17 +-
 49 files changed, 1778 insertions(+), 843 deletions(-)
 delete mode 100644 lib/toaster/contrib/tts/backlog.txt
 create mode 100644 lib/toaster/orm/migrations/0020_auto__add_field_layer_version_local_path__add_field_recipe_pathflags__.py
 create mode 100644 lib/toaster/orm/migrations/0021_auto__chg_field_build_project__chg_field_project_bitbake_version__chg_.py
 create mode 100644 lib/toaster/toastergui/templates/brtargets.html
 create mode 100644 lib/toaster/toastergui/templates/runagain.html
 create mode 100644 lib/toaster/toastergui/templates/toastertable-filter.html
 create mode 100644 lib/toaster/toastergui/templates/toastertable-simple.html
 create mode 100644 lib/toaster/toastergui/tests.py
Signature · 1 line
1.9.1