Upgrade to Django 1.8
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest18 patches 5 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/18 | toaster: Upgrade to Django 1.8.6 and remove Southbitbake/ bitbake/ bitbake/ | +3 | 0 replies | |
| 2/18 | toaster: Remove South migrationsbitbake/ bitbake/ bitbake/ +34 more | +641 | 0 replies | |
| 3/18 | toaster: Fix references to app pathsbitbake/ | +8 | 0 replies | |
| 4/18 | toaster: Create default project with get_or_create* methodbitbake/ bitbake/ bitbake/ | +23 | 0 replies | |
| 5/18 | toaster: Start Django machinery for database accessbitbake/ | +3 | 0 replies | |
| 6/18 | toaster: rename get_query_set -> get_querysetbitbake/ | +4 | 0 replies | |
| 7/18 | toaster: Update API used to make runbuilds methods run in transactionsbitbake/ | +2 | 0 replies | |
| 8/18 | toaster: Prevent deprecation warnings for RedirectViewbitbake/ bitbake/ bitbake/ | +2 | 0 replies | |
| 9/18 | toaster: Update deprecated manage.py commandbitbake/ | +1 | 0 replies | |
| 10/18 | toaster: Check Django version against toaster-requirements.txtbitbake/ | +8 | 0 replies | |
| 11/18 | toaster: Remove compatible_layerversions() methodbitbake/ bitbake/ | +16 | 0 replies | |
| 12/18 | toaster: Amend regex for MySQL database URLsbitbake/ | +2 | 0 replies | |
| 13/18 | toaster: use OneToOneField instead of ForeignKeybitbake/ bitbake/ bitbake/ +2 more | +13 | 0 replies | |
| 14/18 | toaster: fixed format stringsbitbake/ | +3 | 0 replies | |
| 15/18 | toaster: work around 'database is locked' errorbitbake/ | +19 | 0 replies | |
| 16/18 | toaster: removed extra calls of migratebitbake/ | +1 | 0 replies | |
| 17/18 | toaster: monkey patch Querysetbitbake/ | +30 | 0 replies | |
| 18/18 | toaster: rework check for Django versionbitbake/ bitbake/ | +8 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 00/18] Upgrade to Django 1.8
Hi,
This patchset upgrades Toaster to work correctly under Django 1.8. It was tested with Django 1.8.6
Please review and submit upstream.
The following changes since commit befaceb2873ff8c8cc791d48f0324442c15cbcdc:
toaster: return back 'New project' button (2015-12-08 13:10:33 +0200)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib ed/toaster/django_upgrade-8364
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=ed/toaster/django_upgrade-8364
Ed Bartosh (9):
toaster: Remove South migrations
toaster: Fix references to app paths
toaster: rename get_query_set -> get_queryset
toaster: use OneToOneField instead of ForeignKey
toaster: fixed format strings
toaster: work around 'database is locked' error
toaster: removed extra calls of migrate
toaster: monkey patch Queryset
toaster: rework check for Django version
Elliot Smith (9):
toaster: Upgrade to Django 1.8.6 and remove South
toaster: Create default project with get_or_create* method
toaster: Start Django machinery for database access
toaster: Update API used to make runbuilds methods run in transactions
toaster: Prevent deprecation warnings for RedirectView
toaster: Update deprecated manage.py command
toaster: Check Django version against toaster-requirements.txt
toaster: Remove compatible_layerversions() method
toaster: Amend regex for MySQL database URLs
bitbake/bin/toaster | 41 +- bitbake/lib/bb/ui/buildinfohelper.py | 26 +- bitbake/lib/toaster/bldcollector/urls.py | 1 - bitbake/lib/toaster/bldcontrol/bbcontroller.py | 4 +- .../toaster/bldcontrol/localhostbecontroller.py | 13 +- .../bldcontrol/management/commands/runbuilds.py | 6 +- .../toaster/bldcontrol/migrations/0001_initial.py | 265 +++--- ...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 --- .../migrations/0006_auto__add_brbitbake.py | 128 --- ...st_environment__chg_field_buildrequest_build.py | 145 ---- .../bldcontrol/migrations/0008_brarchive.py | 138 --- .../0009_auto__add_field_brlayer_layer_version.py | 180 ---- bitbake/lib/toaster/bldcontrol/models.py | 2 +- bitbake/lib/toaster/bldcontrol/tests.py | 6 +- bitbake/lib/toaster/orm/migrations/0001_initial.py | 928 ++++++++++++--------- .../0002_auto__add_field_build_timespent.py | 180 ---- .../lib/toaster/orm/migrations/0003_timespent.py | 182 ---- .../0004_auto__add_field_package_installed_name.py | 181 ---- ...e__add_target_file__add_field_variablehistor.py | 281 ------- ...ge_size__add_field_target_license_manifest_p.py | 235 ------ .../orm/migrations/0007_auto__add_helptext.py | 214 ----- ...story_operation__chg_field_recipe_descriptio.py | 225 ----- ..._add_projectlayer__add_projecttarget__add_pr.py | 286 ------- ...anch__add_field_project_short_description__a.py | 257 ------ .../0011_auto__add_field_projectlayer_dirpath.py | 242 ------ ...layer_optional__add_field_projecttarget_task.py | 252 ------ ...erversiondependency__add_unique_layerversion.py | 710 ---------------- ...mmary__chg_field_layer_summary__chg_field_re.py | 336 -------- ...web_url__add_field_layer_vcs_web_tree_base_u.py | 336 -------- ...lptext__chg_field_release_branch__add_index_.py | 359 -------- ...faultlayer__add_releaselayersourcepriority__.py | 396 --------- .../0018_auto__add_field_layer_version_project.py | 331 -------- .../orm/migrations/0019_auto__add_buildartifact.py | 342 -------- ...ion_local_path__add_field_recipe_pathflags__.py | 361 -------- ...ect__chg_field_project_bitbake_version__chg_.py | 371 -------- ...k__add_field_layer_version_local_path__del_f.py | 343 -------- ...ings_no__del_field_build_errors_no__del_fiel.py | 353 -------- .../0024_auto__add_field_recipe_is_image.py | 338 -------- .../0025_auto__add_field_project_is_default.py | 346 -------- .../orm/migrations/0026_set_default_project.py | 374 --------- ...e__add_unique_customimagerecipe_name_project.py | 375 --------- .../0028_auto__chg_field_logmessage_message.py | 345 -------- bitbake/lib/toaster/orm/models.py | 107 ++- bitbake/lib/toaster/toastergui/urls.py | 2 +- bitbake/lib/toaster/toastergui/views.py | 24 +- bitbake/lib/toaster/toastermain/settings.py | 4 +- bitbake/lib/toaster/toastermain/urls.py | 2 +- bitbake/toaster-requirements.txt | 3 +- 51 files changed, 775 insertions(+), 10222 deletions(-) delete mode 100644 bitbake/lib/toaster/bldcontrol/migrations/0002_auto__add_field_buildenvironment_sourcedir__add_field_buildenvironment.py delete mode 100644 bitbake/lib/toaster/bldcontrol/migrations/0003_auto__add_field_brlayer_dirpath.py delete mode 100644 bitbake/lib/toaster/bldcontrol/migrations/0004_loadinitialdata.py delete mode 100644 bitbake/lib/toaster/bldcontrol/migrations/0005_auto__add_brerror.py delete mode 100644 bitbake/lib/toaster/bldcontrol/migrations/0006_auto__add_brbitbake.py delete mode 100644 bitbake/lib/toaster/bldcontrol/migrations/0007_auto__add_field_buildrequest_environment__chg_field_buildrequest_build.py delete mode 100644 bitbake/lib/toaster/bldcontrol/migrations/0008_brarchive.py delete mode 100644 bitbake/lib/toaster/bldcontrol/migrations/0009_auto__add_field_brlayer_layer_version.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0002_auto__add_field_build_timespent.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0003_timespent.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0004_auto__add_field_package_installed_name.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0005_auto__add_target_image_file__add_target_file__add_field_variablehistor.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0006_auto__add_field_target_image_size__add_field_target_license_manifest_p.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0007_auto__add_helptext.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0008_auto__chg_field_variablehistory_operation__chg_field_recipe_descriptio.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0009_auto__add_projectvariable__add_projectlayer__add_projecttarget__add_pr.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0010_auto__add_field_project_branch__add_field_project_short_description__a.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0011_auto__add_field_projectlayer_dirpath.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0012_auto__add_field_projectlayer_optional__add_field_projecttarget_task.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0013_auto__add_release__add_layerversiondependency__add_unique_layerversion.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0014_auto__chg_field_package_summary__chg_field_layer_summary__chg_field_re.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0015_auto__add_field_layer_vcs_web_url__add_field_layer_vcs_web_tree_base_u.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0016_auto__add_field_release_helptext__chg_field_release_branch__add_index_.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0017_auto__del_toastersettingdefaultlayer__add_releaselayersourcepriority__.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0018_auto__add_field_layer_version_project.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0019_auto__add_buildartifact.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0020_auto__add_field_layer_version_local_path__add_field_recipe_pathflags__.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0021_auto__chg_field_build_project__chg_field_project_bitbake_version__chg_.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0022_auto__add_field_target_task__add_field_layer_version_local_path__del_f.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0023_auto__del_field_build_warnings_no__del_field_build_errors_no__del_fiel.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0024_auto__add_field_recipe_is_image.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0025_auto__add_field_project_is_default.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0026_set_default_project.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0027_auto__add_customimagerecipe__add_unique_customimagerecipe_name_project.py delete mode 100644 bitbake/lib/toaster/orm/migrations/0028_auto__chg_field_logmessage_message.py
--
Regards,
Ed