2017 © Pedro Peláez
 

library laravel-chunk-upload

Service for chunked upload with several js providers

image

uhin/laravel-chunk-upload

Service for chunked upload with several js providers

  • Friday, June 22, 2018
  • by rmclellanduhin
  • Repository
  • 1 Watchers
  • 0 Stars
  • 8 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 27 Forks
  • 0 Open issues
  • 33 Versions
  • 0 % Grown

The README.md

Laravel Chunk Upload

Total Downloads Build Status Latest Stable Version License, (*1)

Introduction

Laravel Chunk Upload simplifies chunked uploads with support for multiple JavaScript libraries atop Laravel's file upload system, designed with a minimal memory footprint. Features include cross-domain request support, automatic cleaning, and intuitive usage., (*2)

For example repository with integration tests, visit laravel-chunk-upload-example., (*3)

Before contributing, familiarize yourself with the guidelines outlined in CONTRIBUTION.md., (*4)

Installation

1. Install via Composer, (*5)

composer require pion/laravel-chunk-upload

2. Publish the Configuration (Optional), (*6)

php artisan vendor:publish --provider="Pion\Laravel\ChunkUpload\Providers\ChunkUploadServiceProvider"

Usage

The setup involves three steps:, (*7)

  1. Integrate your controller to handle file uploads. Instructions
  2. Define a route for the controller. Instructions
  3. Select your preferred frontend provider (multiple providers are supported in a single controller).
Library Wiki Single & Chunk Upload Simultaneous Uploads Included in Example Project Author
resumable.js Wiki :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: @pionl
DropZone Wiki :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: @pionl
jQuery-File-Upload Wiki :heavy_check_mark: :heavy_multiplication_x: :heavy_check_mark: @pionl
Plupload Wiki :heavy_check_mark: :heavy_multiplication_x: :heavy_multiplication_x: @pionl
simple uploader :heavy_multiplication_x: :heavy_check_mark: :heavy_multiplication_x: :heavy_multiplication_x: @dyktek
ng-file-upload Wiki :heavy_check_mark: :heavy_multiplication_x: :heavy_multiplication_x: @L3o-pold

Simultaneous Uploads: The library must send the last chunk as the final one to ensure correct merging., (*8)

Custom Disk: Currently, it's recommended to use the basic storage setup (not linking the public folder). If you have time to verify its functionality, please PR the changes!, (*9)

For detailed information and tips, refer to the Wiki or explore a working example in a separate repository with example., (*10)

Changelog

View the changelog in releases., (*11)

Contribution or Extension

Review the contribution guidelines before submitting your PRs (and utilize the example repository for running integration tests)., (*12)

Refer to CONTRIBUTING.md for contribution instructions. All contributions are welcome., (*13)

Compatibility

Though not tested via automation scripts, Laravel 5/6 should still be supported., (*14)

Version PHP
11.* 8.2
10.* 8.1, 8.2
9.* 8.0, 8.1
8.* 7.4, 8.0, 8.1
7.* 7.4

laravel-chunk-upload was authored by Martin Kluska and is released under the MIT License., (*15)

Copyright (c) 2017 and beyond Martin Kluska and all contributors (Thank you ❤️), (*16)

The Versions

06/09 2017

v1.1.2

1.1.2.0

Service for chunked upload with several js providers

  Sources   Download

MIT

The Requires

 

The Development Requires

01/09 2017

v1.1.1

1.1.1.0

Service for chunked upload with several js providers

  Sources   Download

MIT

The Requires

 

The Development Requires

03/07 2017

v1.1.0

1.1.0.0

Service for chunked upload with several js providers

  Sources   Download

MIT

The Requires

 

The Development Requires

29/06 2017

v1.0.4

1.0.4.0

Service for chunked upload with several js providers

  Sources   Download

MIT

The Requires

 

The Development Requires

17/03 2017

v1.0.3

1.0.3.0

Service for chunked upload with several js providers

  Sources   Download

MIT

The Requires

 

17/03 2017

v1.0.2

1.0.2.0

Service for chunked upload with several js providers

  Sources   Download

MIT

The Requires

 

14/02 2017

v1.0.1

1.0.1.0

Service for chunked upload with several js providers

  Sources   Download

MIT

The Requires

 

14/02 2017

dev-pr/7

dev-pr/7

Service for chunked upload with several js providers

  Sources   Download

MIT

The Requires

 

07/02 2017

v1.0.0

1.0.0.0

Service for chunked upload with several js providers

  Sources   Download

MIT

The Requires

 

17/01 2017

v0.3.2

0.3.2.0

Service for chunked upload with several js providers

  Sources   Download

MIT

The Requires

 

04/10 2016

v0.3.1

0.3.1.0

Service for chunked upload with several js providers

  Sources   Download

MIT

The Requires

 

19/09 2016

v0.3.0

0.3.0.0

Service for chunked upload with several js providers

  Sources   Download

MIT

The Requires

 

02/09 2016

v0.2.3

0.2.3.0

Service for chunked upload with several js providers

  Sources   Download

MIT

The Requires

 

05/07 2016

v0.2.2

0.2.2.0

Service for chunked upload with several js providers

  Sources   Download

MIT

The Requires

 

29/06 2016

v0.2.1

0.2.1.0

Service for chunked upload with several js providers

  Sources   Download

MIT

The Requires

 

28/06 2016

v0.2.0

0.2.0.0

Service for chunked upload with several js providers

  Sources   Download

MIT

The Requires

 

27/06 2016

v0.1.1

0.1.1.0

Service for chunked upload with several js providers

  Sources   Download

MIT

The Requires

 

27/06 2016

v0.1

0.1.0.0

Service for chunked upload with several js providers

  Sources   Download

MIT

The Requires