Toaster UI changes
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest22 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/22 | bitbake: toastergui: Implement new top navigation designlib/ lib/ lib/ +1 more | +32 | 0 replies | |
| 2/22 | bitbake: toastergui: Implement new project navigationlib/ lib/ lib/ +16 more | +180 | 0 replies | |
| 3/22 | bitbake: toastergui: base Fix html indentationlib/ | +120 | 0 replies | |
| 4/22 | bitbake: toastergui: importlayer Add format type to JSON callslib/ | +16 | 0 replies | |
| 5/22 | bitbake: toastergui: Remove erroneous CSS propertylib/ | +0 | 0 replies | |
| 6/22 | bitbake: toastergui: Standardise the layer object property layerdetailurllib/ lib/ lib/ +6 more | +28 | 0 replies | |
| 7/22 | bitbake: toastergui: libtoaster Add show change notification functionlib/ | +8 | 0 replies | |
| 8/22 | bitbake: toastergui: tables Add name field to layers tablelib/ | +5 | 0 replies | |
| 9/22 | bitbake: toastergui: http api Add guard against incomplete change requestslib/ | +10 | 0 replies | |
| 10/22 | bitbake: toastergui: css Add new rules for new project pagelib/ | +18 | 0 replies | |
| 11/22 | bitbake: toastergui: Add new project page and navigationlib/ lib/ lib/ +9 more | +610 | 0 replies | |
| 12/22 | bitbake: toastergui: css Remove redundant css ruleslib/ | +0 | 0 replies | |
| 13/22 | bitbake: toastergui: libtoaster Make sure we always pass format=jsonlib/ | +1 | 0 replies | |
| 14/22 | bitbake: toastergui: libtoaster: Add guard against missing name propertylib/ | +8 | 0 replies | |
| 15/22 | bitbake: toastergui: Fix Duplicate layer importlayer api callslib/ | +7 | 0 replies | |
| 16/22 | bitbake: toastergui: base Use removeAttr / attrlib/ | +7 | 0 replies | |
| 17/22 | bitbake: toastergui: Change build button popover to a build-buttonlib/ lib/ | +11 | 0 replies | |
| 18/22 | bitbake: toastergui: newbuildbutton Fix typo on project save functionlib/ | +1 | 0 replies | |
| 19/22 | bitbake: toastergui: newbuildbutton Fix removed elementslib/ | +3 | 0 replies | |
| 20/22 | bitbake: toastergui: Remove angularJS and projectapp based on angularlib/ lib/ lib/ +4 more | +0 | 0 replies | |
| 21/22 | bitbake: toastergui: layerBtn use libtoaster for change notificationlib/ lib/ | +2 | 0 replies | |
| 22/22 | bitbake: toastergui: project page Add inline project name change featurelib/ lib/ | +39 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 00/22] Toaster UI changes
Hi reviewers,
This is a set of fixes for Toaster UI from Michael:
- The new project page [YOCTO #7329]
- The navigation changes needed for the new project page [YOCTO #7329]
- Fixes needed for the new project page
- Fixes needed to test the new project page (import layers, new build button)
- Removes dependency on angular
The patchset has been reviewed by me. Please review and accept.
The following changes since commit eb1c88c13f0490fa42fbe1681ac712ee883061a3:
distro/maintainers.inc: Fix parsing error due to lack of " at end. (2015-07-29 20:27:51 +0100)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib ed/toaster/submit/michaelw/toaster/import-project-navigation-work
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=ed/toaster/submit/michaelw/toaster/import-project-navigation-work
Michael Wood (22):
bitbake: toastergui: Implement new top navigation design
bitbake: toastergui: Implement new project navigation
bitbake: toastergui: base Fix html indentation
bitbake: toastergui: importlayer Add format type to JSON calls
bitbake: toastergui: Remove erroneous CSS property
bitbake: toastergui: Standardise the layer object property
layerdetailurl
bitbake: toastergui: libtoaster Add show change notification function
bitbake: toastergui: tables Add name field to layers table
bitbake: toastergui: http api Add guard against incomplete change
requests
bitbake: toastergui: css Add new rules for new project page
bitbake: toastergui: Add new project page and navigation
bitbake: toastergui: css Remove redundant css rules
bitbake: toastergui: libtoaster Make sure we always pass format=json
bitbake: toastergui: libtoaster: Add guard against missing name
property
bitbake: toastergui: Fix Duplicate layer importlayer api calls
bitbake: toastergui: base Use removeAttr / attr
bitbake: toastergui: Change build button popover to a build-button
bitbake: toastergui: newbuildbutton Fix typo on project save function
bitbake: toastergui: newbuildbutton Fix removed elements
bitbake: toastergui: Remove angularJS and projectapp based on angular
bitbake: toastergui: layerBtn use libtoaster for change notification
bitbake: toastergui: project page Add inline project name change
feature
lib/toaster/toastergui/static/css/default.css | 33 +- .../toastergui/static/js/angular-animate.min.js | 28 - .../toastergui/static/js/angular-cookies.min.js | 8 - .../toastergui/static/js/angular-route.min.js | 14 - .../toastergui/static/js/angular-sanitize.min.js | 15 - lib/toaster/toastergui/static/js/angular.min.js | 215 ----- .../toastergui/static/js/angular.min.js.map | 8 - lib/toaster/toastergui/static/js/base.js | 165 ++-- lib/toaster/toastergui/static/js/importlayer.js | 42 +- lib/toaster/toastergui/static/js/layerBtn.js | 4 +- lib/toaster/toastergui/static/js/layerdetails.js | 16 +- lib/toaster/toastergui/static/js/libtoaster.js | 37 +- lib/toaster/toastergui/static/js/projectapp.js | 985 --------------------- lib/toaster/toastergui/static/js/projectpage.js | 429 +++++++++ lib/toaster/toastergui/tables.py | 12 +- lib/toaster/toastergui/templates/base.html | 236 ++--- .../templates/baseprojectbuildspage.html | 15 + .../toastergui/templates/baseprojectpage.html | 62 +- .../toastergui/templates/basetable_top.html | 1 - .../templates/basetable_top_buildprojects.html | 14 - .../templates/basetable_top_projectbuilds.html | 14 - .../toastergui/templates/buildrequestdetails.html | 3 - lib/toaster/toastergui/templates/builds.html | 2 +- .../templates/generic-toastertable-page.html | 24 +- lib/toaster/toastergui/templates/importlayer.html | 19 +- lib/toaster/toastergui/templates/layer_btn.html | 4 +- lib/toaster/toastergui/templates/layerdetails.html | 29 +- lib/toaster/toastergui/templates/machine_btn.html | 4 +- lib/toaster/toastergui/templates/project.html | 518 ++--------- .../toastergui/templates/projectbuilds.html | 5 +- lib/toaster/toastergui/templates/projectconf.html | 8 +- lib/toaster/toastergui/templates/projects.html | 2 +- .../toastergui/templates/projecttopbar.html | 57 ++ lib/toaster/toastergui/templates/recipe_btn.html | 2 +- lib/toaster/toastergui/urls.py | 6 +- lib/toaster/toastergui/views.py | 32 +- 36 files changed, 1036 insertions(+), 2032 deletions(-) delete mode 100644 bitbake/lib/toaster/toastergui/static/js/angular-animate.min.js delete mode 100644 bitbake/lib/toaster/toastergui/static/js/angular-cookies.min.js delete mode 100644 bitbake/lib/toaster/toastergui/static/js/angular-route.min.js delete mode 100644 bitbake/lib/toaster/toastergui/static/js/angular-sanitize.min.js delete mode 100644 bitbake/lib/toaster/toastergui/static/js/angular.min.js delete mode 100644 bitbake/lib/toaster/toastergui/static/js/angular.min.js.map delete mode 100644 bitbake/lib/toaster/toastergui/static/js/projectapp.js create mode 100644 bitbake/lib/toaster/toastergui/static/js/projectpage.js create mode 100644 bitbake/lib/toaster/toastergui/templates/baseprojectbuildspage.html delete mode 100644 bitbake/lib/toaster/toastergui/templates/basetable_top_buildprojects.html delete mode 100644 bitbake/lib/toaster/toastergui/templates/basetable_top_projectbuilds.html create mode 100644 bitbake/lib/toaster/toastergui/templates/projecttopbar.html
--
Ed