Skip to content

Commit 4690884

Browse files
Update assets to jQuery File Upload 9.5.7 / 5.40.1
Also updated the README and all vendored javascripts.
1 parent 0ff3c5b commit 4690884

29 files changed

+1622
-926
lines changed

README.md

Lines changed: 27 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ jquery-fileupload-rails is a library that integrates jQuery File Upload for Rail
66

77
## Plugin versions
88

9-
* jQuery File Upload User Interface Plugin 6.11
10-
* jQuery File Upload Plugin 5.19.3
11-
* jQuery UI Widget 1.9.1+amd
9+
* jQuery File Upload User Interface Plugin 9.5.2
10+
* jQuery File Upload Plugin 5.40.1
11+
* jQuery UI Widget 1.10.4+amd
1212

1313
## Installing Gem
1414

@@ -23,14 +23,21 @@ Require jquery-fileupload in your app/assets/application.js file.
2323
The snippet above will add the following js files to the mainfest file.
2424

2525
//= require jquery-fileupload/vendor/jquery.ui.widget
26+
//= require jquery-fileupload/vendor/tmpl
2627
//= require jquery-fileupload/vendor/load-image
2728
//= require jquery-fileupload/vendor/canvas-to-blob
28-
//= require jquery-fileupload/vendor/tmpl
2929
//= require jquery-fileupload/jquery.iframe-transport
3030
//= require jquery-fileupload/jquery.fileupload
31-
//= require jquery-fileupload/jquery.fileupload-fp
31+
//= require jquery-fileupload/jquery.fileupload-process
32+
//= require jquery-fileupload/jquery.fileupload-image
33+
//= require jquery-fileupload/jquery.fileupload-audio
34+
//= require jquery-fileupload/jquery.fileupload-video
35+
//= require jquery-fileupload/jquery.fileupload-validate
3236
//= require jquery-fileupload/jquery.fileupload-ui
33-
//= require jquery-fileupload/locale
37+
//= require jquery-fileupload/jquery.fileupload-angular
38+
//= require jquery-fileupload/jquery.fileupload-jquery-ui
39+
//= require jquery-fileupload/cors/jquery.postmessage-transport
40+
//= require jquery-fileupload/cors/jquery.xdr-transport
3441

3542
If you only need the basic files, just add the code below to your application.js file. [Basic setup guide](https://github.com/blueimp/jQuery-File-Upload/wiki/Basic-plugin)
3643

@@ -42,12 +49,26 @@ The basic setup only includes the following files:
4249
//= require jquery-fileupload/jquery.iframe-transport
4350
//= require jquery-fileupload/jquery.fileupload
4451

52+
You can also require the following to get the js from the Basic-Plus, AngularJS and jQuery UI Examples:
53+
54+
//= require jquery-fileupload/basic-plus
55+
56+
//= require jquery-fileupload/angular
57+
58+
//= require jquery-fileupload/jquery-ui
59+
4560
## Using the stylesheet
4661

4762
Require the stylesheet file to app/assets/stylesheets/application.css
4863

64+
*= require jquery.fileupload
4965
*= require jquery.fileupload-ui
5066

67+
There are also noscript styles for Browsers with Javascript disabled, to use them create a noscript.css and add it to your precompile-list and layout inside a noscript tag:
68+
69+
*= require jquery.fileupload-noscript
70+
*= require jquery.fileupload-ui-noscript
71+
5172
## Using the middleware
5273

5374
The `jquery.iframe-transport` fallback transport has some special caveats regarding the response data type, http status, and character encodings. `jquery-fileupload-rails` includes a middleware that handles these inconsistencies seamlessly. If you decide to use it, create an initializer that adds the middleware to your application's middleware stack.

vendor/assets/images/loading.gif

100755100644
File mode changed.

vendor/assets/images/progressbar.gif

100755100644
File mode changed.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
//= require jquery-fileupload/vendor/jquery.ui.widget
2+
//= require jquery-fileupload/vendor/load-image
3+
//= require jquery-fileupload/vendor/canvas-to-blob
4+
//= require jquery-fileupload/jquery.iframe-transport
5+
//= require jquery-fileupload/jquery.fileupload
6+
//= require jquery-fileupload/jquery.fileupload-process
7+
//= require jquery-fileupload/jquery.fileupload-image
8+
//= require jquery-fileupload/jquery.fileupload-audio
9+
//= require jquery-fileupload/jquery.fileupload-video
10+
//= require jquery-fileupload/jquery.fileupload-validate
11+
//= require jquery-fileupload/jquery.fileupload-angular
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
//= require jquery-fileupload/vendor/jquery.ui.widget
2+
//= require jquery-fileupload/vendor/load-image
3+
//= require jquery-fileupload/vendor/canvas-to-blob
4+
//= require jquery-fileupload/jquery.iframe-transport
5+
//= require jquery-fileupload/jquery.fileupload
6+
//= require jquery-fileupload/jquery.fileupload-process
7+
//= require jquery-fileupload/jquery.fileupload-image
8+
//= require jquery-fileupload/jquery.fileupload-audio
9+
//= require jquery-fileupload/jquery.fileupload-video
10+
//= require jquery-fileupload/jquery.fileupload-validate
Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
//=require jquery-fileupload/vendor/jquery.ui.widget
2-
//=require jquery-fileupload/jquery.iframe-transport
3-
//=require jquery-fileupload/jquery.fileupload
4-
1+
//= require jquery-fileupload/vendor/jquery.ui.widget
2+
//= require jquery-fileupload/jquery.iframe-transport
3+
//= require jquery-fileupload/jquery.fileupload

vendor/assets/javascripts/jquery-fileupload/cors/jquery.postmessage-transport.js

100755100644
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* jQuery postMessage Transport Plugin 1.1
2+
* jQuery postMessage Transport Plugin 1.1.1
33
* https://github.com/blueimp/jQuery-File-Upload
44
*
55
* Copyright 2011, Sebastian Tschan
@@ -9,8 +9,7 @@
99
* http://www.opensource.org/licenses/MIT
1010
*/
1111

12-
/*jslint unparam: true, nomen: true */
13-
/*global define, window, document */
12+
/* global define, window, document */
1413

1514
(function (factory) {
1615
'use strict';
@@ -64,8 +63,9 @@
6463
xhrUpload = options.xhr().upload;
6564
return {
6665
send: function (_, completeCallback) {
66+
counter += 1;
6767
var message = {
68-
id: 'postmessage-transport-' + (counter += 1)
68+
id: 'postmessage-transport-' + counter
6969
},
7070
eventName = 'message.' + message.id;
7171
iframe = $(

vendor/assets/javascripts/jquery-fileupload/cors/jquery.xdr-transport.js

100755100644
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@
1212
* https://github.com/jaubourg/ajaxHooks/
1313
*/
1414

15-
/*jslint unparam: true */
16-
/*global define, window, XDomainRequest */
15+
/* global define, window, XDomainRequest */
1716

1817
(function (factory) {
1918
'use strict';
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
//= require jquery-fileupload/vendor/tmpl
2+
//= require jquery-fileupload/vendor/load-image
3+
//= require jquery-fileupload/vendor/canvas-to-blob
4+
//= require jquery-fileupload/jquery.iframe-transport
5+
//= require jquery-fileupload/jquery.fileupload
6+
//= require jquery-fileupload/jquery.fileupload-process
7+
//= require jquery-fileupload/jquery.fileupload-image
8+
//= require jquery-fileupload/jquery.fileupload-audio
9+
//= require jquery-fileupload/jquery.fileupload-video
10+
//= require jquery-fileupload/jquery.fileupload-validate
11+
//= require jquery-fileupload/jquery.fileupload-jquery-ui

0 commit comments

Comments
 (0)