Toaster refactoring and bugfixing patchset
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest19 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/19 | toaster: move project data typeahead to the REST APIlib/ lib/ lib/ +7 more | +119 | 0 replies | |
| 2/19 | convert all project-based view to JSON APIslib/ | +99 | 0 replies | |
| 3/19 | toaster: toastertables REST refactoringlib/ lib/ lib/ +4 more | +102 | 0 replies | |
| 4/19 | toastergui: use defaults on xhr_datatypeahead parameterslib/ | +10 | 0 replies | |
| 5/19 | toastergui: remove xhr_projectedit and xhr_projectinfo URLslib/ lib/ lib/ +6 more | +108 | 0 replies | |
| 6/19 | toaster: toaster table add raw datalib/ lib/ lib/ | +54 | 0 replies | |
| 7/19 | toaster: ToasterTables add computational fieldslib/ lib/ lib/ +1 more | +38 | 0 replies | |
| 8/19 | toaster: toastertables raise errorslib/ | +7 | 0 replies | |
| 9/19 | toaster: add class template view for single-object pageslib/ lib/ | +36 | 0 replies | |
| 10/19 | toaster: eliminate duplicate querysetslib/ | +3 | 0 replies | |
| 11/19 | toastergui: remove xhr_datatypeahead and xhr_XXXbuildlib/ lib/ lib/ +13 more | +119 | 0 replies | |
| 12/19 | toastergui: remove xhr_datatypeahaed layerdeps calllib/ lib/ lib/ +7 more | +73 | 0 replies | |
| 13/19 | toaster: fixes after refactoringlib/ lib/ lib/ +6 more | +116 | 0 replies | |
| 14/19 | toaster: Code cleanup: bashismsbin/ | +28 | 0 replies | |
| 15/19 | toaster: Make toaster script to work in dashbin/ | +18 | 0 replies | |
| 16/19 | toaster: tables: Remove obsolete field_name for select columnlib/ | +1 | 0 replies | |
| 17/19 | toaster: Add ajax loading spinnerlib/ lib/ lib/ | +76 | 0 replies | |
| 18/19 | toaster: Add global ajaxError handlerlib/ lib/ | +5 | 0 replies | |
| 19/19 | toastergui: prevent contamination of libtoaster contextlib/ | +18 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 00/19] Toaster refactoring and bugfixing patchset
From: Alexandru DAMIAN <[email protected]>
This is a Toaster patchest that brings in refactoring in order to eliminate duplicated code paths, and bring in improvements in the communication between the browser and back-end.
The changes have been tested and reviewed on the Toaster mailing list.
Can you please pull when possible ?
Cheers,
Alex
The following changes since commit 430f7a288b4446600b3a943c51f6711ffcf9e619:
bitbake: Bump version to 1.27.1 (2015-06-09 13:29:19 +0100)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib adamian/20150610-submission-bb
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=adamian/20150610-submission-bb
Alexandru DAMIAN (14):
toaster: move project data typeahead to the REST API convert all project-based view to JSON APIs
toaster: toastertables REST refactoring
toastergui: use defaults on xhr_datatypeahead parameters
toastergui: remove xhr_projectedit and xhr_projectinfo URLs
toaster: toaster table add raw data
toaster: ToasterTables add computational fields
toaster: toastertables raise errors
toaster: add class template view for single-object pages
toaster: eliminate duplicate querysets
toastergui: remove xhr_datatypeahead and xhr_XXXbuild
toastergui: remove xhr_datatypeahaed layerdeps call
toaster: fixes after refactoring
toastergui: prevent contamination of libtoaster context
Ed Bartosh (2):
toaster: Code cleanup: bashisms
toaster: Make toaster script to work in dash
Michael Wood (2):
toaster: Add ajax loading spinner
toaster: Add global ajaxError handler
Vlad Fulgeanu (1):
toaster: tables: Remove obsolete field_name for select column
bin/toaster | 82 ++-- lib/toaster/contrib/tts/urllist.py | 5 - lib/toaster/orm/models.py | 44 +- lib/toaster/toastergui/static/css/default.css | 49 +++ lib/toaster/toastergui/static/js/base.js | 140 +++--- lib/toaster/toastergui/static/js/importlayer.js | 14 +- lib/toaster/toastergui/static/js/layerdetails.js | 6 +- lib/toaster/toastergui/static/js/libtoaster.js | 60 ++- lib/toaster/toastergui/static/js/projectapp.js | 146 ++++-- lib/toaster/toastergui/static/js/table.js | 37 +- lib/toaster/toastergui/tables.py | 120 +++-- lib/toaster/toastergui/templates/base.html | 29 +- .../toastergui/templates/basetable_bottom.html | 2 +- .../templates/detail_pagination_bottom.html | 2 +- lib/toaster/toastergui/templates/importlayer.html | 1 - lib/toaster/toastergui/templates/layerdetails.html | 5 +- .../toastergui/templates/managed_mrb_section.html | 2 +- lib/toaster/toastergui/templates/project.html | 56 ++- lib/toaster/toastergui/templates/runagain.html | 2 +- .../toastergui/templates/toastertable-simple.html | 2 +- lib/toaster/toastergui/templates/toastertable.html | 2 +- lib/toaster/toastergui/templatetags/projecttags.py | 4 +- lib/toaster/toastergui/tests.py | 7 +- lib/toaster/toastergui/urls.py | 52 ++- lib/toaster/toastergui/views.py | 489 ++++++++++----------- lib/toaster/toastergui/widgets.py | 122 +++-- lib/toaster/toastermain/settings.py | 2 +- 27 files changed, 881 insertions(+), 601 deletions(-)
Signature · 1 line
1.9.1