Direct-to-S3 / Azure tus 1.0 resume IndexedDB Golden Retriever 30 locales Webcam & screen capture

Event Log

Log every upload event to a panel for debugging. See the complete event lifecycle in real time.

What you should see: every event printed with its payload as it happens — the quickest way to see the real lifecycle order before wiring your own handlers.

Event Log

var uploader = CoreUpload.create('#eventlog-uploader', {
 uploadUrl: '/api/upload/upload',
 multiple: true,
 autoUpload: true,
 onFileAdded: function(file) {
 log('SELECT', file.name + ' (' + file.size + ' bytes)');
 },
 onTaskProgress: function(file, percent) {
 log('PROGRESS', file.name + ' ' + Math.round(percent) + '%');
 },
 onTaskComplete: function(file, response) {
 log('COMPLETE', file.name);
 },
 onTaskError: function(file, error) {
 log('ERROR', file.name + ': ' + error);
 },
 onTaskComplete: function(task, result) {
 log('TASK_COMPLETE', task.name + ' finished');
 },
 onQueueComplete: function() {
 log('QUEUE_COMPLETE', 'All uploads finished');
 }
});