[MediaWiki-commits] [Gerrit] Object for bulk importation of saved pages records. - change (apps...wikipedia)

2014-04-29 Thread Brion VIBBER (Code Review)
Brion VIBBER has submitted this change and it was merged.

Change subject: Object for bulk importation of saved pages records.
..


Object for bulk importation of saved pages records.

Change-Id: Iacca068c51be43e6e8f547dff6ba99921e750713
---
M Wikipedia.xcodeproj/project.pbxproj
A wikipedia/Importer/ArticleImporter.h
A wikipedia/Importer/ArticleImporter.m
M wikipedia/Session/SessionSingleton.h
M wikipedia/Session/SessionSingleton.m
5 files changed, 141 insertions(+), 1 deletion(-)

Approvals:
  Brion VIBBER: Verified; Looks good to me, approved



diff --git a/Wikipedia.xcodeproj/project.pbxproj 
b/Wikipedia.xcodeproj/project.pbxproj
index 1afeab0..28e10c6 100644
--- a/Wikipedia.xcodeproj/project.pbxproj
+++ b/Wikipedia.xcodeproj/project.pbxproj
@@ -93,6 +93,7 @@
04B0EA4A190B2348007458AF /* PreviewLicenseView.m in Sources */ 
= {isa = PBXBuildFile; fileRef = 04B0EA49190B2348007458AF /* 
PreviewLicenseView.m */; };
04B0EA4D190E2983007458AF /* NavButtonView.m in Sources */ = 
{isa = PBXBuildFile; fileRef = 04B0EA4C190E2983007458AF /* NavButtonView.m */; 
};
04B0EA50190E2E4E007458AF /* NavButtonLabel.m in Sources */ = 
{isa = PBXBuildFile; fileRef = 04B0EA4F190E2E4E007458AF /* NavButtonLabel.m */; 
};
+   04B0EA45190AFDD8007458AF /* ArticleImporter.m in Sources */ = 
{isa = PBXBuildFile; fileRef = 04B0EA44190AFDD8007458AF /* ArticleImporter.m 
*/; };
04B6925018E77B2A00F88D8A /* UIWebView+HideScrollGradient.m in 
Sources */ = {isa = PBXBuildFile; fileRef = 04B6924F18E77B2A00F88D8A /* 
UIWebView+HideScrollGradient.m */; };
04B78A5318A580AF0050EBF5 /* LoginOp.m in Sources */ = {isa = 
PBXBuildFile; fileRef = 04B78A5218A580AF0050EBF5 /* LoginOp.m */; };
04B7B9BD18B5570E00A63551 /* CaptchaViewController.m in Sources 
*/ = {isa = PBXBuildFile; fileRef = 04B7B9BC18B5570E00A63551 /* 
CaptchaViewController.m */; };
@@ -318,6 +319,8 @@
04B0EA4C190E2983007458AF /* NavButtonView.m */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path 
= NavButtonView.m; sourceTree = group; };
04B0EA4E190E2E4E007458AF /* NavButtonLabel.h */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 
NavButtonLabel.h; sourceTree = group; };
04B0EA4F190E2E4E007458AF /* NavButtonLabel.m */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path 
= NavButtonLabel.m; sourceTree = group; };
+   04B0EA43190AFDD8007458AF /* ArticleImporter.h */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 
ArticleImporter.h; sourceTree = group; };
+   04B0EA44190AFDD8007458AF /* ArticleImporter.m */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path 
= ArticleImporter.m; sourceTree = group; };
04B6924E18E77B2A00F88D8A /* UIWebView+HideScrollGradient.h */ = 
{isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; 
path = UIWebView+HideScrollGradient.h; sourceTree = group; };
04B6924F18E77B2A00F88D8A /* UIWebView+HideScrollGradient.m */ = 
{isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = 
sourcecode.c.objc; path = UIWebView+HideScrollGradient.m; sourceTree = 
group; };
04B78A5118A580AF0050EBF5 /* LoginOp.h */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 
LoginOp.h; sourceTree = group; };
@@ -834,6 +837,15 @@
path = AccountCreation;
sourceTree = group;
};
+   04B0EA42190AFDBA007458AF /* Importer */ = {
+   isa = PBXGroup;
+   children = (
+   04B0EA43190AFDD8007458AF /* ArticleImporter.h 
*/,
+   04B0EA44190AFDD8007458AF /* ArticleImporter.m 
*/,
+   );
+   path = Importer;
+   sourceTree = group;
+   };
04B7B9BA18B5569600A63551 /* Captcha */ = {
isa = PBXGroup;
children = (
@@ -1195,6 +1207,7 @@
0442F57C1900718600F55DF9 /* Fonts */,
04D34DA31863D2D600610A87 /* HTML Parsing */,
0466F44C183A30CC00EA1FD7 /* Images */,
+   04B0EA42190AFDBA007458AF /* Importer */,
0463639518A844380049EE4F /* Keychain */,
04CF1CB5187C8F4400E9516F /* Languages */,
048A26741906268100395F53 /* PaddedLabel */,
@@ -1536,6 +1549,7 @@
04C43AC0183442FC006C643B /* NSString+Extras.m 
in Sources 

[MediaWiki-commits] [Gerrit] Object for bulk importation of saved pages records. - change (apps...wikipedia)

2014-04-25 Thread Mhurd (Code Review)
Mhurd has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/129831

Change subject: Object for bulk importation of saved pages records.
..

Object for bulk importation of saved pages records.

Change-Id: Iacca068c51be43e6e8f547dff6ba99921e750713
---
M Wikipedia.xcodeproj/project.pbxproj
A wikipedia/Importer/ArticleImporter.h
A wikipedia/Importer/ArticleImporter.m
M wikipedia/Session/SessionSingleton.h
M wikipedia/Session/SessionSingleton.m
5 files changed, 141 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/apps/ios/wikipedia 
refs/changes/31/129831/1

diff --git a/Wikipedia.xcodeproj/project.pbxproj 
b/Wikipedia.xcodeproj/project.pbxproj
index 29e3f0c..ec4de91 100644
--- a/Wikipedia.xcodeproj/project.pbxproj
+++ b/Wikipedia.xcodeproj/project.pbxproj
@@ -105,6 +105,7 @@
04A97E8718B81D5D0046B166 /* AccountCreationViewController.m in 
Sources */ = {isa = PBXBuildFile; fileRef = 04A97E8618B81D5D0046B166 /* 
AccountCreationViewController.m */; };
04AE1C701891B302002D5487 /* NSObject+Extras.m in Sources */ = 
{isa = PBXBuildFile; fileRef = 04AE1C6F1891B302002D5487 /* NSObject+Extras.m 
*/; };
04AE1C741891BB32002D5487 /* Article.m in Sources */ = {isa = 
PBXBuildFile; fileRef = 04AE1C731891BB32002D5487 /* Article.m */; };
+   04B0EA45190AFDD8007458AF /* ArticleImporter.m in Sources */ = 
{isa = PBXBuildFile; fileRef = 04B0EA44190AFDD8007458AF /* ArticleImporter.m 
*/; };
04B6925018E77B2A00F88D8A /* UIWebView+HideScrollGradient.m in 
Sources */ = {isa = PBXBuildFile; fileRef = 04B6924F18E77B2A00F88D8A /* 
UIWebView+HideScrollGradient.m */; };
04B78A5318A580AF0050EBF5 /* LoginOp.m in Sources */ = {isa = 
PBXBuildFile; fileRef = 04B78A5218A580AF0050EBF5 /* LoginOp.m */; };
04B7B9BD18B5570E00A63551 /* CaptchaViewController.m in Sources 
*/ = {isa = PBXBuildFile; fileRef = 04B7B9BC18B5570E00A63551 /* 
CaptchaViewController.m */; };
@@ -339,6 +340,8 @@
04AE1C6F1891B302002D5487 /* NSObject+Extras.m */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path 
= NSObject+Extras.m; sourceTree = group; };
04AE1C721891BB32002D5487 /* Article.h */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 
Article.h; sourceTree = group; };
04AE1C731891BB32002D5487 /* Article.m */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path 
= Article.m; sourceTree = group; };
+   04B0EA43190AFDD8007458AF /* ArticleImporter.h */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 
ArticleImporter.h; sourceTree = group; };
+   04B0EA44190AFDD8007458AF /* ArticleImporter.m */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path 
= ArticleImporter.m; sourceTree = group; };
04B6924E18E77B2A00F88D8A /* UIWebView+HideScrollGradient.h */ = 
{isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; 
path = UIWebView+HideScrollGradient.h; sourceTree = group; };
04B6924F18E77B2A00F88D8A /* UIWebView+HideScrollGradient.m */ = 
{isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = 
sourcecode.c.objc; path = UIWebView+HideScrollGradient.m; sourceTree = 
group; };
04B78A5118A580AF0050EBF5 /* LoginOp.h */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 
LoginOp.h; sourceTree = group; };
@@ -867,6 +870,15 @@
path = AccountCreation;
sourceTree = group;
};
+   04B0EA42190AFDBA007458AF /* Importer */ = {
+   isa = PBXGroup;
+   children = (
+   04B0EA43190AFDD8007458AF /* ArticleImporter.h 
*/,
+   04B0EA44190AFDD8007458AF /* ArticleImporter.m 
*/,
+   );
+   path = Importer;
+   sourceTree = group;
+   };
04B7B9BA18B5569600A63551 /* Captcha */ = {
isa = PBXGroup;
children = (
@@ -1225,6 +1237,7 @@
0442F57C1900718600F55DF9 /* Fonts */,
04D34DA31863D2D600610A87 /* HTML Parsing */,
0466F44C183A30CC00EA1FD7 /* Images */,
+   04B0EA42190AFDBA007458AF /* Importer */,
0463639518A844380049EE4F /* Keychain */,
04CF1CB5187C8F4400E9516F /* Languages */,
048A26741906268100395F53 /* PaddedLabel */,
@@ -1578,6 +1591,7 @@