Closed Bug 1196244 Opened 9 years ago Closed 9 years ago

Upgrade Mozillians to Django 1.7x

Categories

(Participation Infrastructure :: Phonebook, defect)

2015-8.3
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: nemo-yiannis, Assigned: nemo-yiannis)

References

Details

      No description provided.
Assignee: nobody → jgiannelos
Blocks: 1196248
Commits pushed to master at https://github.com/mozilla/mozillians

https://github.com/mozilla/mozillians/commit/9657f0265215d7e1d786d7e0db5da4209ecd7a09
[bug 1196244] Use python2.7 in chief update script.

https://github.com/mozilla/mozillians/commit/0ad2fab169df1a6911d725a6a05ecbe1d16d5435
[bug 1196244] Fake initial migrations.

This task is temporary just for the django upgrade 1.7x release.
With this commit we are preparing the update script to fake the initial
migrations in order to use native migrations instead of south.

``--fake`` needs to be remove after django 1.7x upgrade.
Commits pushed to master at https://github.com/mozilla/mozillians

https://github.com/mozilla/mozillians/commit/8327a419315267a7115c444da01ca8fbf4389802
[bug 1196244][Fix bug 1195907] Upgrade django to version 1.7.10

https://github.com/mozilla/mozillians/commit/ab94bc8b25aec5a1fc849c5b7a4abf1b957da875
[bug 1196244] Upgrade browserid to v1.0.0

https://github.com/mozilla/mozillians/commit/66e924e46dd0aa41507b520d4a32318b107918eb
[bug 1196244] Upgrade jingo to version 0.7.1

https://github.com/mozilla/mozillians/commit/444fcb51f8f9c0b9036b5a3e176365d25850b944
[bug 1196244] Upgrade django-tastypie to version 0.12.2.

https://github.com/mozilla/mozillians/commit/ee2c82889dbd96ff71243487364e8d89b3be2e9a
[bug 1196244] Upgrade import-export to version 0.2.8.

https://github.com/mozilla/mozillians/commit/cd03b7200d03c39b2b160fee9e3db396f2dd5687
[bug 1196244] Fix unique application labels error.

https://github.com/mozilla/mozillians/commit/14c8e0dc8f3a8e468ab4afb85d43531935f94715
[bug 1196244] Add AppConfig for each mozillians app.

https://github.com/mozilla/mozillians/commit/4dc063a820758c5841903c851f9da8427c8fe70b
[bug 1196244] Replace south with Django 1.7 native migrations

https://github.com/mozilla/mozillians/commit/f6b110a7a94f9ff448516486ee42a53487c76fbc
[bug 1196244] Remove test-utils from mozillians.

* Use django's native testrunner

https://github.com/mozilla/mozillians/commit/cc367a9ebf28432785e9324883158ebdea1e0d02
[bug 1196244] Fix failing tests.

https://github.com/mozilla/mozillians/commit/acde807e2d08142e2b3243f26a6a7986dac8ffcf
[bug 1196244] Use python2.7 in travis builds.

https://github.com/mozilla/mozillians/commit/3710fe91bb5ae1a2268a3f2d81e33c92c8b44b7d
[Fix bug 1196244] Fix admin site permissions issue.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Version: other → next
Commits pushed to master at https://github.com/mozilla/mozillians

https://github.com/mozilla/mozillians/commit/6b23183bec9f9812212635d53cddbb756ad26749
[Bug 1196244] Make wsgi script compatible with Django 1.7x

https://github.com/mozilla/mozillians/commit/8816edf85d2cc87f0656d464fbef62517ee7fa8e
Merge pull request #1228 from johngian/fix-wsgi-1.7

[Bug 1196244] Make wsgi script compatible with Django 1.7x
mozillians-dev.allizom.org is now using django 1.7.10

After some hiccups (last commits), mozillians-dev is now working. Some notes on current deployment that I am currently investigating:

* Selenium tests are failing because of timeouts
* Site is SLOW
Commits pushed to master at https://github.com/mozilla/mozillians

https://github.com/mozilla/mozillians/commit/14343d39c093da6c0df7b322472394fc45d098b0
[bug 1196244] Removed unused configuration entry.

https://github.com/mozilla/mozillians/commit/eb510e7326265373f80b0c4bef2c67456994584b
Merge pull request #1232 from johngian/fix-settings

[bug 1196244] Removed unused configuration entry.
Commits pushed to master at https://github.com/mozilla/mozillians

https://github.com/mozilla/mozillians/commit/abd98b8a21e3253769759ed96bf4cfdbf3fa8568
[Bug 1196244] Remove duplicate legacy code.

We used duplicate code in groups/{forms,models}.py because of this:
https://code.djangoproject.com/ticket/16986

Now with Django 1.7 model can clean individual fields and there is
no need to clean both `ModelForm` and `Model`.

https://github.com/mozilla/mozillians/commit/088871bb60a2cab5c034d80171d7ca30eb2556e0
Merge pull request #1233 from johngian/legacy-code-1.7

[Bug 1196244] Remove duplicate legacy code.
Django 1.7 code is on stage and all jenkins builds are succesfull.
Status: RESOLVED → VERIFIED
Version: next → 2015-8.3
Commits pushed to master at https://github.com/mozilla/mozillians

https://github.com/mozilla/mozillians/commit/16a694faecc3c5c611cc5bdc591a5b326954960a
[bug 1196244] Remove '--fake' option from chief migration command.

* More pythonic syntax

https://github.com/mozilla/mozillians/commit/646cc0fc90e0206cc6e47c514e651fb9b99fd4a4
Merge pull request #1238 from akatsoulas/django-upgrade-chief

[bug 1196244] Remove 'fake' option from Django 1.7 migrations.
You need to log in before you can comment on or make changes to this bug.