[Bug 62513] Client-side upload API in core

2014-07-31 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=62513

--- Comment #6 from Fomafix  ---
Upload API would also be useful here:
Change-Id: I25a8a8832fab131e026fb062e7c4968193260b07

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 62513] Client-side upload API in core

2014-07-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=62513

--- Comment #4 from Matthew Flaschen  ---
See 597142b2e5a0c44b4efd369d1d339e3813aeefdf for a starting point; that doesn't
appear to support chunked uploads.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 62513] Client-side upload API in core

2014-07-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=62513

--- Comment #5 from Matthew Flaschen  ---
Just to be clear, that has been merged.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 62513] Client-side upload API in core

2014-03-24 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=62513

Matthew Flaschen  changed:

   What|Removed |Added

   See Also||https://bugzilla.wikimedia.
   ||org/show_bug.cgi?id=60002

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 62513] Client-side upload API in core

2014-03-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=62513

--- Comment #3 from Bawolff (Brian Wolff)  ---
I would suggest special:upload could optionally use it. As it stands we have
very limitted support for big file upload out of the box, and upwiz does not
meet many of the third party use cases.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 62513] Client-side upload API in core

2014-03-21 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=62513

--- Comment #2 from Matthew Flaschen  ---
(In reply to Brion Vibber from comment #1)
> MobileFrontend also has an uploading client implementation; are you thinking
> of some sort of low-level JS API wrapping file uploads that could be used by
> both, or specifically the high-level UploadWizard UI?

The actual low-level, client, upload part.  It should abstract away the
transport, and support chunked uploads if the user has it enabled.  It
shouldn't include UI, but it should make such UIs possible (callbacks for
completion, failure, progress).

Basically some version of ApiUpload* (see also the Transport and Handler ones,
like
https://git.wikimedia.org/blob/mediawiki%2Fextensions%2FUploadWizard.git/HEAD/resources%2Fmw.FormDataTransport.js
from
https://git.wikimedia.org/tree/mediawiki%2Fextensions%2FUploadWizard.git/HEAD/resources
.

It doesn't need to include all the UW stuff (e.g. Firefogg is probably not
neeeded), just enough to get the job done with reasonable browser
compatibility.

However, unlike UW, it should be in core and correctly abstracted (e.g. no
transport.uploadObject.ui.setStatus in low-level code).  UploadWizard,
MobileFrontend, PronunciationRecording, and probably other stuff I'm not
thinking of should all be able to use it.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 62513] Client-side upload API in core

2014-03-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=62513

--- Comment #1 from Brion Vibber  ---
MobileFrontend also has an uploading client implementation; are you thinking of
some sort of low-level JS API wrapping file uploads that could be used by both,
or specifically the high-level UploadWizard UI?

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 62513] Client-side upload API in core

2014-03-11 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=62513

Andre Klapper  changed:

   What|Removed |Added

  Component|JavaScript  |Uploading

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 62513] Client-side upload API in core

2014-03-11 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=62513

Andre Klapper  changed:

   What|Removed |Added

   Priority|Unprioritized   |Normal
Version|unspecified |1.23-git

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 62513] Client-side upload API in core

2014-03-10 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=62513

Brad Jorsch  changed:

   What|Removed |Added

 CC||krinklem...@gmail.com,
   ||matma@gmail.com,
   ||tpars...@wikimedia.org
  Component|API |JavaScript
   Severity|normal  |enhancement

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 62513] Client-side upload API in core

2014-03-10 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=62513

Matthew Flaschen  changed:

   What|Removed |Added

   See Also||https://bugzilla.wikimedia.
   ||org/show_bug.cgi?id=54724

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l