Skip to content

Commit 2c10f7e

Browse files
committed
Update version to v9.18
1 parent d043b03 commit 2c10f7e

13 files changed

+90
-37
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* https://blueimp.net
77
*
88
* Licensed under the MIT license:
9-
* http://www.opensource.org/licenses/MIT
9+
* https://opensource.org/licenses/MIT
1010
*/
1111

1212
/* global define, require, window, document */

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* https://blueimp.net
77
*
88
* Licensed under the MIT license:
9-
* http://www.opensource.org/licenses/MIT
9+
* https://opensource.org/licenses/MIT
1010
*
1111
* Based on Julian Aubourg's ajaxHooks xdr.js:
1212
* https://github.com/jaubourg/ajaxHooks/

app/assets/javascripts/jquery-fileupload/jquery.fileupload-angular.js

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
* https://blueimp.net
77
*
88
* Licensed under the MIT license:
9-
* http://www.opensource.org/licenses/MIT
9+
* https://opensource.org/licenses/MIT
1010
*/
1111

1212
/* jshint nomen:false */
13-
/* global define, angular */
13+
/* global define, angular, require */
1414

1515
;(function (factory) {
1616
'use strict';
@@ -24,6 +24,16 @@
2424
'./jquery.fileupload-video',
2525
'./jquery.fileupload-validate'
2626
], factory);
27+
} else if (typeof exports === 'object') {
28+
// Node/CommonJS:
29+
factory(
30+
require('jquery'),
31+
require('angular'),
32+
require('./jquery.fileupload-image'),
33+
require('./jquery.fileupload-audio'),
34+
require('./jquery.fileupload-video'),
35+
require('./jquery.fileupload-validate')
36+
);
2737
} else {
2838
factory();
2939
}
@@ -191,8 +201,8 @@
191201
// The FileUploadController initializes the fileupload widget and
192202
// provides scope methods to control the File Upload functionality:
193203
.controller('FileUploadController', [
194-
'$scope', '$element', '$attrs', '$window', 'fileUpload',
195-
function ($scope, $element, $attrs, $window, fileUpload) {
204+
'$scope', '$element', '$attrs', '$window', 'fileUpload','$q',
205+
function ($scope, $element, $attrs, $window, fileUpload, $q) {
196206
var uploadMethods = {
197207
progress: function () {
198208
return $element.fileupload('progress');
@@ -254,19 +264,21 @@
254264
$scope.applyOnQueue = function (method) {
255265
var list = this.queue.slice(0),
256266
i,
257-
file;
267+
file,
268+
promises = [];
258269
for (i = 0; i < list.length; i += 1) {
259270
file = list[i];
260271
if (file[method]) {
261-
file[method]();
272+
promises.push(file[method]());
262273
}
263274
}
275+
return $q.all(promises);
264276
};
265277
$scope.submit = function () {
266-
this.applyOnQueue('$submit');
278+
return this.applyOnQueue('$submit');
267279
};
268280
$scope.cancel = function () {
269-
this.applyOnQueue('$cancel');
281+
return this.applyOnQueue('$cancel');
270282
};
271283
// Add upload methods to the scope:
272284
angular.extend($scope, uploadMethods);

app/assets/javascripts/jquery-fileupload/jquery.fileupload-audio.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* https://blueimp.net
77
*
88
* Licensed under the MIT license:
9-
* http://www.opensource.org/licenses/MIT
9+
* https://opensource.org/licenses/MIT
1010
*/
1111

1212
/* jshint nomen:false */
@@ -25,7 +25,8 @@
2525
// Node/CommonJS:
2626
factory(
2727
require('jquery'),
28-
require('load-image')
28+
require('blueimp-load-image/js/load-image'),
29+
require('./jquery.fileupload-process')
2930
);
3031
} else {
3132
// Browser globals:

app/assets/javascripts/jquery-fileupload/jquery.fileupload-image.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* https://blueimp.net
77
*
88
* Licensed under the MIT license:
9-
* http://www.opensource.org/licenses/MIT
9+
* https://opensource.org/licenses/MIT
1010
*/
1111

1212
/* jshint nomen:false */
@@ -20,6 +20,7 @@
2020
'jquery',
2121
'load-image',
2222
'load-image-meta',
23+
'load-image-scale',
2324
'load-image-exif',
2425
'canvas-to-blob',
2526
'./jquery.fileupload-process'
@@ -28,7 +29,12 @@
2829
// Node/CommonJS:
2930
factory(
3031
require('jquery'),
31-
require('load-image')
32+
require('blueimp-load-image/js/load-image'),
33+
require('blueimp-load-image/js/load-image-meta'),
34+
require('blueimp-load-image/js/load-image-scale'),
35+
require('blueimp-load-image/js/load-image-exif'),
36+
require('blueimp-canvas-to-blob'),
37+
require('./jquery.fileupload-process')
3238
);
3339
} else {
3440
// Browser globals:

app/assets/javascripts/jquery-fileupload/jquery.fileupload-jquery-ui.js

100755100644
Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* https://blueimp.net
77
*
88
* Licensed under the MIT license:
9-
* http://www.opensource.org/licenses/MIT
9+
* https://opensource.org/licenses/MIT
1010
*/
1111

1212
/* jshint nomen:false */
@@ -16,10 +16,16 @@
1616
'use strict';
1717
if (typeof define === 'function' && define.amd) {
1818
// Register as an anonymous AMD module:
19-
define(['jquery', './jquery.fileupload-ui'], factory);
19+
define([
20+
'jquery',
21+
'./jquery.fileupload-ui'
22+
], factory);
2023
} else if (typeof exports === 'object') {
2124
// Node/CommonJS:
22-
factory(require('jquery'));
25+
factory(
26+
require('jquery'),
27+
require('./jquery.fileupload-ui')
28+
);
2329
} else {
2430
// Browser globals:
2531
factory(window.jQuery);

app/assets/javascripts/jquery-fileupload/jquery.fileupload-process.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* https://blueimp.net
77
*
88
* Licensed under the MIT license:
9-
* http://www.opensource.org/licenses/MIT
9+
* https://opensource.org/licenses/MIT
1010
*/
1111

1212
/* jshint nomen:false */
@@ -22,7 +22,10 @@
2222
], factory);
2323
} else if (typeof exports === 'object') {
2424
// Node/CommonJS:
25-
factory(require('jquery'));
25+
factory(
26+
require('jquery'),
27+
require('./jquery.fileupload')
28+
);
2629
} else {
2730
// Browser globals:
2831
factory(

app/assets/javascripts/jquery-fileupload/jquery.fileupload-ui.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* https://blueimp.net
77
*
88
* Licensed under the MIT license:
9-
* http://www.opensource.org/licenses/MIT
9+
* https://opensource.org/licenses/MIT
1010
*/
1111

1212
/* jshint nomen:false */
@@ -16,21 +16,27 @@
1616
'use strict';
1717
if (typeof define === 'function' && define.amd) {
1818
// Register as an anonymous AMD module:
19+
console.log("ui-a");
1920
define([
2021
'jquery',
21-
'tmpl',
22+
'blueimp-tmpl',
2223
'./jquery.fileupload-image',
2324
'./jquery.fileupload-audio',
2425
'./jquery.fileupload-video',
2526
'./jquery.fileupload-validate'
2627
], factory);
2728
} else if (typeof exports === 'object') {
2829
// Node/CommonJS:
30+
console.log("ui-b");
2931
factory(
3032
require('jquery'),
31-
require('tmpl')
33+
require('blueimp-tmpl'),
34+
require('./jquery.fileupload-image'),
35+
require('./jquery.fileupload-video'),
36+
require('./jquery.fileupload-validate')
3237
);
3338
} else {
39+
console.log("ui-c");
3440
// Browser globals:
3541
factory(
3642
window.jQuery,

app/assets/javascripts/jquery-fileupload/jquery.fileupload-validate.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* https://blueimp.net
77
*
88
* Licensed under the MIT license:
9-
* http://www.opensource.org/licenses/MIT
9+
* https://opensource.org/licenses/MIT
1010
*/
1111

1212
/* global define, require, window */
@@ -21,7 +21,10 @@
2121
], factory);
2222
} else if (typeof exports === 'object') {
2323
// Node/CommonJS:
24-
factory(require('jquery'));
24+
factory(
25+
require('jquery'),
26+
require('./jquery.fileupload-process')
27+
);
2528
} else {
2629
// Browser globals:
2730
factory(

app/assets/javascripts/jquery-fileupload/jquery.fileupload-video.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* https://blueimp.net
77
*
88
* Licensed under the MIT license:
9-
* http://www.opensource.org/licenses/MIT
9+
* https://opensource.org/licenses/MIT
1010
*/
1111

1212
/* jshint nomen:false */
@@ -25,7 +25,8 @@
2525
// Node/CommonJS:
2626
factory(
2727
require('jquery'),
28-
require('load-image')
28+
require('blueimp-load-image/js/load-image'),
29+
require('./jquery.fileupload-process')
2930
);
3031
} else {
3132
// Browser globals:

0 commit comments

Comments
 (0)