Extension:MobileFrontend/Deployments/2013-02-21

High Level Changes edit

Stories edit

Bugs edit

* https://bugzilla.wikimedia.org/show_bug.cgi?id=45217 
* JS templates broken in Firefox (desktop)

Uncategorized edit

* Ruby Gem updates
* Localization changes
* Add event logging to photo uploads

Git Log edit

commit b66f1e427592de322f1bc76cbdc7f8d4b0ea6498 Author: Zeljko Filipin <zeljko.filipin@gmail.com> Date: Thu Feb 21 12:53:58 2013 -0800

   Updated Ruby gems
   
   Change-Id: Ic425b40b4f779145c29b6053ee388c5bac5f580a

commit 8e11ac916f57542d3958c8548817da9d9a88e34d Author: Juliusz Gonera <jgonera@wikimedia.org> Date: Thu Feb 21 10:55:47 2013 -0800

   (bug 45217) Fix dependencies support in MFResourceLoaderModule
   
   Add support for 'dependencies' key in MFResourceLoaderModule. Also
   always depend on 'mobile.startup' (which contains code responsible for
   compiling templates).
   
   Change-Id: I148c6db90bf837f9813194a7835fa3edb9aa0247

commit 34349619c5fc0561f5ee7a54725209da9ba328e8 Author: Translation updater bot <l10n-bot@translatewiki.net> Date: Thu Feb 21 20:18:51 2013 +0000

   Localisation updates from http://translatewiki.net.
   
   Change-Id: I04e5370f312e4416e4b14531b5f611efc6b0dc39

commit fbdb3e9639153e3fb566265a64a1fa313bc724a7 Author: Juliusz Gonera <jgonera@wikimedia.org> Date: Tue Feb 19 11:59:56 2013 -0800

   Add event logging to photo uploads
   
   Change-Id: Ie344a292dd3289d35cf222ac7a846a18080b7f51

commit 8ade0892a65a5d5d13f1d92ff8b6eeb7acf2d890 Author: Juliusz Gonera <jgonera@wikimedia.org> Date: Tue Feb 19 14:48:44 2013 -0800

   Add M#getSessionId
   
   Use it to generate/fetch a random session ID stored in localStorage.
   
   Change-Id: I501e5a7a4e04797dcc372346262771e8f97aa58b

commit 994db9d00a51c9620f2c20b101c4c35273a99edf Author: Zeljko Filipin <zeljko.filipin@gmail.com> Date: Wed Feb 20 10:12:56 2013 -0800

   Updated Ruby gems
   
   Change-Id: I012737185a8cbd5085e88340b0c259ea7927deec

commit 20866fbd7f26749c2c18abfb98c1550095a2e054 Author: Zeljko Filipin <zeljko.filipin@gmail.com> Date: Tue Feb 19 04:01:15 2013 -0800

   Updated Ruby gems
   
   Change-Id: I7bd03a695f7e694b1505cb95a40e3216d95e42c0

commit 677fb7120e4692addeb85d5d9e31b8480dfc660c Author: Zeljko Filipin <zeljko.filipin@gmail.com> Date: Wed Feb 13 17:38:56 2013 +0100

   Updated multi_json Ruby gem
   
   Change-Id: I26da9936698975215a3d59366aa4494e8823d23c

commit bfdb13de592c4899c34a458ff78189c14624a4c8 Author: Juliusz Gonera <jgonera@wikimedia.org> Date: Thu Feb 14 17:54:22 2013 -0800

   Fix photo upload bug when the same image selected twice
   
   Now if the same picture is selected again in photo uploads, the preview
   overlay will show up correctly.
   
   There's some refactoring in this commit too, splitting the
   PhotoUploader#initialize into initialize and _submit.
   
   Change-Id: Id78376cecc22a892032e086703bcd66d785d2865

commit 007c39eeb0a20cd43e17a0ec85fbcfd8030ebd1d Author: Zeljko Filipin <zeljko.filipin@gmail.com> Date: Sat Feb 9 22:05:44 2013 +0100

   Upgrade Ruby to version 1.9.3-p385
   
   Change-Id: I2fb14324fb555cfd47e5016a71e2d0753d141d16