Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

This is a test, sorry if annoyance #1

Merged
merged 3,561 commits into from
Aug 10, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3561 commits
Select commit Hold shift + click to select a range
540aa7d
refactor(concurrent chunking): too much logging
rnicholus Feb 17, 2016
bc22159
fix(concurrent chunking): account for cancelled chunk uploads that ar…
rnicholus Feb 17, 2016
16f1476
docs(concurrent chunking): prepare for 5.5.1 release
rnicholus Feb 23, 2016
86428e6
Merge branch 'hotfix/1519-s3-concurrent-chunking'
rnicholus Feb 23, 2016
339a80a
docs(issues and PRs): first set of issue/PR templates
rnicholus Feb 23, 2016
240c122
fix(s3): form uploader may not verify upload w/ correct bucket name
rnicholus Mar 2, 2016
95449c5
docs(delete files): clarify `forceConfirm` option.
rnicholus Mar 7, 2016
737c684
docs(traditional): broken link to chunking feature page
rnicholus Mar 7, 2016
ea86bca
chore(release): prepare for 5.5.2 release
rnicholus Mar 7, 2016
6aa179f
docs(options): session option typo
rnicholus Mar 12, 2016
8a4281d
feat(initial files): Allow initial files to be added via the API
rnicholus Mar 17, 2016
db6d667
docs(initial files): Update initial files feature page
rnicholus Mar 17, 2016
1f53e80
feat(button.js): Allow <input type="file"> title attr to be specified
rnicholus Mar 22, 2016
6b6456a
docs(options): typos
rnicholus Mar 22, 2016
2d856b9
docs(README): semver badge link is broken, not needed anymore anyway
rnicholus Mar 22, 2016
68b18a1
chore(build): prepare for 5.6.0 release
rnicholus Mar 24, 2016
892b684
chore(build): trivial change to re-run travis build
rnicholus Mar 24, 2016
23712ee
docs(delete file): clearer docs for proper callback use
rnicholus Apr 11, 2016
59541d1
chore(build): remove PR branch check - just gets in the way now
rnicholus Apr 11, 2016
0221102
Merge pull request #1554 from FineUploader/docs/delete-file-clarifica…
rnicholus Apr 11, 2016
1068e4a
chore(php): update local testing env to latest Fine Uploader PHP servers
rnicholus Apr 20, 2016
9e06eed
feat(Edge): DnD support for Microsoft Edge
rnicholus Apr 20, 2016
586f638
docs(Edge): List Edge 13.10586+ as a supported browser
rnicholus Apr 20, 2016
0dd731f
chore(build): Mark build 1 of 5.7.0
rnicholus Apr 20, 2016
537a86b
chore(build): prepare for 5.7.0 release
rnicholus Apr 25, 2016
845d226
Pass xhr object through error handlers
DaveDeCaprio Apr 25, 2016
4df6a00
fix(s3-xhr): xhr object not available to onError
rnicholus Apr 26, 2016
0e924d9
chore(release): prepare for 5.7.1. release
rnicholus Apr 26, 2016
e4f33a4
chore(release): build release branches too
rnicholus Apr 26, 2016
9110782
docs(contributing): attempt to re-integrate clahub.com
rnicholus May 4, 2016
d444669
Merge pull request #1561 from FineUploader/feature/clahub-take2
rnicholus May 4, 2016
0739458
feat(commonjs): CommonJS + AMD support
rnicholus May 6, 2016
3b12d0b
feat(CryptoJS, ExifRestorer): Move 3rd-party deps to qq namespace
rnicholus May 6, 2016
ae9a044
refactor(concat.js): cleanup banner/footer for bundles
rnicholus May 6, 2016
c8566b4
fix(concat.js): don't add modules JS to css files
rnicholus May 6, 2016
7d2dea3
fix(concat.js): lint errors
rnicholus May 6, 2016
95fc444
feat(CommonJS): more elegant importing of JS/CSS
rnicholus May 6, 2016
284d456
chore(build): prepare to publish 5.8.0-1 pre-release
rnicholus May 6, 2016
68af2f5
chore(build): prepare to publish 5.8.0-beta1 pre-release
rnicholus May 6, 2016
470992a
docs(README): gitter chat shield
rnicholus May 9, 2016
1e7f125
Merge pull request #1565 from FineUploader/rnicholus-patch-1
rnicholus May 9, 2016
1776f32
Merge branch 'master' into release/5.8.0
rnicholus May 9, 2016
4c3fded
feat(build): better name for modern row-layout stylesheet
rnicholus May 9, 2016
e6547ec
docs(modules): Feature page and links to feature in various places
rnicholus May 11, 2016
e3a8f8e
docs(version): Prepare for 5.8.0 release
rnicholus May 11, 2016
2de6c8f
feat(build): CommonJS & AMD support
rnicholus May 11, 2016
a44965c
fix(build): node version is too old to run updated build
rnicholus May 11, 2016
ae2bafc
docs(features): Link to modules feature page.
rnicholus May 11, 2016
52be151
fix(build): we are tied to node 0.10.33 ATM
rnicholus May 11, 2016
119d223
Merge pull request #1567 from FineUploader/rnicholus-patch-1
rnicholus May 11, 2016
1212b83
chore(MIT): start of switch to MIT license
rnicholus May 13, 2016
ed5994d
chore(MIT): better build status badge
rnicholus May 13, 2016
fcfaed1
docs(README): horizontal badges
rnicholus May 13, 2016
cc1f2c0
status(README): license and SO badges
rnicholus May 13, 2016
2b7dd4a
docs(README): fix license badge
rnicholus May 13, 2016
5565d03
chore(build): update license on banner
rnicholus May 13, 2016
8c53d04
docs(README): add contributing section
rnicholus May 13, 2016
4625803
chore(build): install grunt-cli
May 14, 2016
0c6199a
chore(git): ignore iws files
May 14, 2016
3d79cb3
docs(index): update index page & footer
May 14, 2016
0495d6a
docs(support): simplify menu
May 14, 2016
65459b0
Merge pull request #1571 from FineUploader/develop
rnicholus May 14, 2016
0b22b54
docs(README): more info on contributing
rnicholus May 14, 2016
f787ade
docs(README): grammar
rnicholus May 14, 2016
64714d6
Merge branch 'master' into develop
rnicholus May 14, 2016
7784144
Merge pull request #1573 from FineUploader/develop
rnicholus May 14, 2016
29badc7
fix(spelling): various typos in tests, comments, docs, & code
pborreli May 20, 2016
8db25c3
chore(build): start of 5.10.0 work
rnicholus May 20, 2016
d40d8f6
Merge branch 'master' into develop
rnicholus Jun 15, 2016
07873ef
feat(scaling): Allow an alternate library to be used to generate resi…
rnicholus Jun 15, 2016
9152bba
docs(scaling & thumbnails): 3rd-party scaling doc updates (#1586)
rnicholus Jun 15, 2016
d23eaf3
chore(build): prepare for 5.10.0 release
rnicholus Jun 16, 2016
beaba7c
fix(session): Session requester ignores cors option (#1598)
daviesgeek Jun 23, 2016
31ebf1d
chore(build): start of 5.11.0 changes
rnicholus Jun 23, 2016
7e4fb67
docs(events.jmd): typo
rnicholus Jun 24, 2016
f22a976
Merge branch 'master' into develop
Jun 24, 2016
2bcfea7
docs(delete.jmd): add missing backtic
rnicholus Jun 27, 2016
7d7e368
docs(delete.jmd): add missing backtic
rnicholus Jun 27, 2016
7a46dca
fix(image): Fixed a problem where image previews weren't being loaded…
daviesgeek Jul 8, 2016
5f68a6a
docs(README): fix Stack Overflow badge
rnicholus Jul 9, 2016
4e3ab2b
docs(README): fix Stack Overflow badge
rnicholus Jul 9, 2016
87051d8
chore(build): prepare for 5.10.1 release
rnicholus Jul 11, 2016
dc95f9a
Merge branch 'develop'
rnicholus Jul 11, 2016
0dd21d3
docs(features.jmd): Document S3 Transfer Acceleration to S3 feature (…
sohkai Jul 28, 2016
94e5016
feat(build) drop grunt, core & dnd builds (#1633)
rnicholus Aug 8, 2016
6101d03
Revert "#1569 build cleanup" (#1634)
rnicholus Aug 8, 2016
7f01e6e
feat(build) drop grunt, core & dnd builds (#1635)
rnicholus Aug 8, 2016
a31ca25
docs(README.md): better build instructions
rnicholus Aug 8, 2016
60fcf6b
refactor(Makefile): caps to lower-case
rnicholus Aug 8, 2016
1dce6f7
Merge branch 'develop'
rnicholus Aug 8, 2016
7e12844
fix(Makefile): bad syntax in publish recipe
rnicholus Aug 8, 2016
55861a3
feat(Makefile): more comprehensive publish recipe
rnicholus Aug 8, 2016
387e9bf
fix(CommonJS): missing core aliases
Aug 9, 2016
b72eded
fix(CommonJS): traditional should be default
Aug 9, 2016
7f311f5
docs(modules.jmd): mention core builds, fix script paths
Aug 9, 2016
39ae1c1
docs(modules.jmd): more script path fixes
Aug 9, 2016
e678efa
fix(lib/core): wrong path for core module `require` statements
Aug 9, 2016
f1a122f
chore(Makefile): allow publish simulation
rnicholus Aug 12, 2016
dd2b0d8
fix(Makefile): traditional endpoint jquery js files missing
rnicholus Aug 12, 2016
072d561
fix(Makefile): traditional endpoint jquery js files missing from zip
rnicholus Aug 12, 2016
dfff19b
docs(README.md): better quality logo
rnicholus Aug 15, 2016
770942b
docs(README.md): remove freenode chat badge
rnicholus Aug 15, 2016
52126fa
fix(Makefile): jQuery S3 & Azure are missing plug-in aliases
rnicholus Aug 16, 2016
28d66c5
fix(Makefile): jQuery S3 & Azure are missing plug-in aliases
rnicholus Aug 16, 2016
be1d8b2
feat(getting started): better getting started guide (#1651)
rnicholus Aug 22, 2016
2a2367e
Merge branch 'develop'
rnicholus Aug 22, 2016
df79f20
docs(README.md): update changelog link
rnicholus Aug 22, 2016
2eca8ab
docs(README.md): update changelog link
rnicholus Aug 22, 2016
eff6e92
docs(README.md): remove freenode chat badge
rnicholus Aug 22, 2016
dc93d9f
fix(Makefile): uploader doesn't load in IE8/9
rnicholus Aug 23, 2016
736f74c
Merge branch 'develop'
rnicholus Aug 23, 2016
1922c0b
fix(azure/uploader.basic): customHeaders omitted from delete SAS
danielebriggi Sep 8, 2016
ea5577a
Merge branch 'develop'
Sep 8, 2016
1f4c7e1
chore(build): prepare for 5.11.8 release
Sep 8, 2016
c1b4954
Merge branch 'develop'
Sep 8, 2016
2c73fdb
fix(s3-v4) Invalid v4 signature w/ chunked non-ASCII key (#1632)
e-tip Sep 22, 2016
e4cbc93
chore(build): start of 5.11.9 release work
rnicholus Sep 22, 2016
f870931
chore(Makefile): make it easier to start local test server
rnicholus Sep 22, 2016
2b7fa0b
fix(request.signer.js): Client-side signing errors don't reject promi…
fromkeith Sep 29, 2016
c1d0af0
Update docs for retry feature (#1675)
vladgolubev Oct 20, 2016
6776d6c
Merge branch 'master' into develop
rnicholus Oct 20, 2016
17e16d6
docs(getting started): page 1 code example typos (#1677)
RayCLin Oct 22, 2016
c1ae785
docs(getting started): page 1 code example typos (#1677)
RayCLin Oct 22, 2016
75c7585
docs(forms.jmd): Minor edit to fix invalid example code (#1679)
askogvold Oct 27, 2016
06febee
Merge branch 'master' into develop
rnicholus Oct 27, 2016
f3dedc3
docs(options-s3.jmd): Remove console.log on S3 Options page (#1681)
vladgolubev Oct 27, 2016
fe0fe43
Merge branch 'master' into develop
rnicholus Oct 27, 2016
5fb466b
fix(upload.handler.controller): deleted file doesn't fail fast enough
rnicholus Nov 6, 2016
9c0a312
fix(uploader.basic.api.js): file marked as retrying too late
rnicholus Nov 6, 2016
27b52e8
docs(statistics-and-status-updates.jmd): update retrying status def
rnicholus Nov 6, 2016
62bd9f2
docs(options-ui.jmd): remove duplicate option
rnicholus Nov 15, 2016
62ba817
docs(options-azure.jmd): typo
rnicholus Nov 15, 2016
a902522
docs(qq.jmd): invalid docs for qq.each iterable param
rnicholus Nov 16, 2016
2202d3f
docs(02-setting_options-s3.jmd): Add comma to object literal (#1694)
gkop Nov 26, 2016
4b6809e
fix(Makefile): identify.js included twice (#1691)
guzart Dec 11, 2016
56a995f
fix(Makefile): $.fineUploaderDnd missing from jQuery builds
rnicholus Dec 11, 2016
6baaff5
chore(build): field testing for 5.11.10 before release
rnicholus Dec 11, 2016
bf1a003
chore(build): release 5.11.10
rnicholus Dec 11, 2016
5f47248
docs(README.md): add twitter shield
rnicholus Dec 24, 2016
d0f8097
Update dependencies to enable Greenkeeper 🌴 (#1706)
greenkeeper[bot] Dec 30, 2016
a12cd73
feat(validation): Allow upload with empty file (#1710)
adrianchung Jan 6, 2017
67fd668
chore(Makefile): test servers may not start without changes
rnicholus Jan 6, 2017
5439a3f
Merge branch 'develop'
Jan 7, 2017
24ed927
Update karma to the latest version 🚀 (#1721)
greenkeeper[bot] Jan 14, 2017
e8e59cd
chore(package): update clean-css to version 3.4.24 (#1723)
greenkeeper[bot] Jan 20, 2017
a513777
feat(request-signer.js): Allow signature custom error messages (#1724)
mrdziuban Jan 28, 2017
42b767d
chore(package.json): upgrade to clean-css 4.x
rnicholus Jan 28, 2017
c105225
Merge branch 'master' of github.com:FineUploader/fine-uploader
rnicholus Jan 28, 2017
e7930e7
chore(version.js): forgot to update all files w/ new version
rnicholus Jan 28, 2017
503d7e1
chore(package.json): update karma to version 1.4.1 (#1736)
greenkeeper[bot] Jan 30, 2017
ad5bffc
feat(uploader.basic.api.js): removeFileRef method (#1737)
rnicholus Jan 30, 2017
6df2264
feat(uploader.basic.api.js): intial setStatus() API method implementa…
Jan 31, 2017
940b666
Merge branch 'CoolGoose-feature/public-setStatus' into develop
rnicholus Feb 2, 2017
e372f89
chore(build): 5.14.0-beta2
rnicholus Feb 2, 2017
ac51eab
docs(methods.jmd): Mention the only statuses that are valid ATM
rnicholus Feb 2, 2017
2db4a66
docs(methods.jmd): invalid character in setStatus signature
rnicholus Feb 2, 2017
dd770a4
chore(package): update clean-css-cli to version 4.0.5 (#1746)
rnicholus Feb 7, 2017
51d2b25
fix(Makefile): npm path not properly set for cygwin (#1698)
fromkeith Feb 13, 2017
a5486c6
chore(package): update clean-css-cli to version 4.0.6 (#1749)
greenkeeper[bot] Feb 13, 2017
1c7bb25
feat(fine-uploader.d.ts): initial Typescript definitions (#1719)
singhjusraj Feb 13, 2017
5ae896c
chore(build): prepare for 5.14.0-beta3 release
rnicholus Feb 13, 2017
394daf6
Improve issue templates + move support back to issue tracker (#1754)
rnicholus Feb 15, 2017
2bc3097
chore(package): update clean-css-cli to version 4.0.7 (#1753)
greenkeeper[bot] Feb 15, 2017
e3e90b8
chore(build): prepare for 5.14.0 release
rnicholus Feb 17, 2017
9bc3dc3
Merge branch 'develop'
rnicholus Feb 17, 2017
dc66e22
docs(amazon-s3.jmd): missing linefeeds in v4 signing steps
rnicholus Feb 17, 2017
74bfb03
docs(amazon-s3.jmd): 2nd attempt at fixing nested list in v4 sig section
rnicholus Feb 17, 2017
e6f7aea
Merge branch 'develop'
rnicholus Feb 17, 2017
6267b10
Add missing return definition
artursvonda Feb 17, 2017
deb8f42
docs(navbar.html): prepare for switch to SSL
rnicholus Feb 19, 2017
829e498
docs(navbar.html): SSL not enabled yet for fineuploader.com
rnicholus Feb 19, 2017
c9d6ac7
docs(navbar.html): prepare for switch to SSL
rnicholus Feb 20, 2017
daa709d
docs(async...jmd): typo in shitty home-grown promise impl docs
rnicholus Feb 20, 2017
a4e5edb
chore(package): update karma to version 1.5.0 (#1762)
greenkeeper[bot] Feb 20, 2017
a34f120
chore(build): generate docs to docs repo on Travis (#1769)
rnicholus Feb 22, 2017
225a700
chore(Makefile): ensure root of docs mirrors /branch/master
rnicholus Feb 22, 2017
d7bb0d9
chore(Makefile): ensure root of docs mirrors /branch/master
rnicholus Feb 22, 2017
96b456f
Merge branch 'develop' into patch-1
singhjusraj Feb 22, 2017
7f7f81b
Merge pull request #1759 from artursvonda/patch-1
singhjusraj Feb 22, 2017
e9d2f30
Merge branch 'master' into develop
rnicholus Feb 22, 2017
f2c6ea5
chore(package): update clean-css-cli to version 4.0.8 (#1771)
greenkeeper[bot] Feb 22, 2017
4f4dfb3
chore(build): prepare for 5.14.1 release
rnicholus Feb 23, 2017
69708e8
chore(package): update karma-spec-reporter to version 0.0.27 (#1773)
greenkeeper[bot] Feb 24, 2017
d352f34
chore(package): update karma-spec-reporter to version 0.0.29 (#1774)
greenkeeper[bot] Feb 24, 2017
07e6b50
chore(package): update karma-spec-reporter to version 0.0.30 (#1775)
greenkeeper[bot] Feb 24, 2017
f5f4640
feat(docs/navbar): easy access to docs for specific version
rnicholus Feb 25, 2017
fd1f448
docs(main.css): tag-chooser mis-aligned on mobile
rnicholus Feb 25, 2017
b81a19c
chore(Makefile): use "released" version of FineUploader/docfu
rnicholus Feb 27, 2017
2c86cbb
chore(Makefile): use "released" version of FineUploader/docfu (1.0.2)
rnicholus Feb 27, 2017
51d02b4
chore(package): update uglify-js to version 2.8.0 (#1780)
greenkeeper[bot] Feb 28, 2017
5b2d568
chore(package): update uglify-js to version 2.8.1 (#1781)
greenkeeper[bot] Feb 28, 2017
877f4d1
chore(package): update uglify-js to version 2.8.2 (#1782)
greenkeeper[bot] Mar 1, 2017
0e2910e
chore(package): update uglify-js to version 2.8.3 (#1783)
greenkeeper[bot] Mar 1, 2017
7cd87b5
fix(uploader.basic.api.js): onStatusChange called too early
rnicholus Apr 6, 2017
0dd0369
Merge branch 'master' into develop
rnicholus Apr 6, 2017
868dc09
test(package): lock pica to v2.0.8 (#1818)
Novex Apr 14, 2017
a968527
docs(LICENSE): clarify copyright history
rnicholus Apr 15, 2017
4466062
docs(LICENSE): clarify copyright history
rnicholus Apr 15, 2017
6246519
docs(README): + cdnjs badge
rnicholus Apr 24, 2017
e4da435
Update TypeScript definitions S3/Azure properties with default values…
jleider May 13, 2017
a426e1a
Added Open Collective to README.md and in npm postinstall (#1795)
xdamman May 24, 2017
732eb7a
Have to replace docs token after Travis' major security fuckup
May 24, 2017
56c2cbc
Work around Travis-CI key issue, sigh
May 24, 2017
e37de00
Merge branch 'develop'
May 24, 2017
8832751
prepare for 5.14.3 release
May 24, 2017
6814148
Merge branch 'develop'
May 24, 2017
81c215c
minor spelling/method name correction (#1851)
darrylhein May 28, 2017
ef76d91
Merge branch 'develop'
May 28, 2017
fc334a7
not using open collective anymore
rnicholus May 30, 2017
cdbc3a6
not using open collective anymore
rnicholus May 30, 2017
36ba72c
Merge branch 'develop'
May 30, 2017
a35fe42
prepare for 5.14.4 release
May 30, 2017
fc5923f
Fix extraButtons typescript define not correct (#1850)
maivantan1992 May 31, 2017
a060e50
fix(azure): multi-part upload to S3 fails on Edge >= 15
galvinhsiu Jun 27, 2017
471f832
chore(build): prepare for 5.14.5 release
Jun 27, 2017
f99e7e4
docs(README.md): new maintainer notice
rnicholus Jul 6, 2017
ab1829c
Updated Typescript to support canonical imports (#1840)
Jul 26, 2017
485376e
Updated version number for next relaese (#1891)
singhjusraj Jul 27, 2017
1f452b7
no longer accepting support requests
rnicholus Sep 20, 2017
5dcbb8c
Fixes #1930 documentation issue (#1932)
sangupta Oct 16, 2017
cc4ea19
Remove Widen as sponsor
Nov 3, 2017
86791ae
feat(S3): Allow serverside encryption headers as request params (#1933)
nadeesha Nov 6, 2017
0bfae7b
fix(templating): correctly handle tables (#1903)
fjl5 Nov 6, 2017
0627a56
prepare to release 5.15.1
Nov 6, 2017
74103a3
fix(Makefile): wrong case of `client/commonJs` (#1828)
nalbion Nov 6, 2017
a3eaa77
fix(dnd): ignore non-file drag'n'drop events (#1819)
Novex Nov 8, 2017
868f4a8
prepare for 5.15.2 release
Nov 8, 2017
e6ae625
Merge branch 'develop'
Nov 8, 2017
3f8be9e
prepare for 5.15.3 release
Nov 8, 2017
2bbaa27
fix(dnd.js): Firefox drag area flickers (#1946)
HiCoasterTao Nov 18, 2017
53a935a
prepare for 5.15.4 release
Nov 18, 2017
8d25ba3
bloburi param in doc now matches code (#1950)
dapug Nov 18, 2017
758d3d9
fix(templating.js): reset caused duplicate template contents (#1958)
kaliatech Dec 23, 2017
7944338
prepare for 5.15.5 release
Dec 23, 2017
401482e
fix(uploader.basic.api.js): auto-retry count not reset on success (#1…
galvinhsiu Jan 27, 2018
2466ccc
more maintainers
rnicholus Feb 16, 2018
007c4de
fix(dnd.js): qqpath wrong if file name occurs in parent dir (#1977)
ogvolkov Mar 2, 2018
5be9ba1
feat(uploader.basic.js): more flexible server endpoint support (#1939)
rnicholus Mar 9, 2018
641577a
fix(various): misc areas where null values may cause problems (#1995)
rnicholus Apr 10, 2018
aef42d0
fix(upload.handler.controller): missing null-check in send()
Apr 10, 2018
b8a8913
docs: fix Amazon S3 v4 signature guide (#1998)
bradleyayers Apr 24, 2018
298b1a8
docs(s3): fix chunked upload v4 (#2001)
bradleyayers Apr 26, 2018
fb09dc4
Clarified that callbacks are FineUploader option. (#2014)
Martinsos Jun 8, 2018
3465fff
Call target.onload() only when defined (#2056)
Javarome Oct 13, 2018
46abe00
consider Firefox when checking for Android Stock Browser (#1978) (#2007)
Fensterbank Oct 27, 2018
15fb63a
feat(dnd.js): add dragEnter and dragLeave callbacks (#2037)
HerringtonDarkholme Nov 1, 2018
a17fe7b
fix(Makefile): smart_strong import error on docfu install (#2068)
rnicholus Nov 4, 2018
fb41fb4
fix logo
rnicholus Nov 7, 2018
5ca11e8
not looking for new maintainers anymore
rnicholus Nov 7, 2018
057cc83
bye bye fine uploader!
rnicholus Nov 19, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
23 changes: 23 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# top-most EditorConfig file
root = true

# Unix-style newlines with a newline ending every file
[*]
end_of_line = lf
insert_final_newline = true

# Matches multiple files with brace expansion notation
# Set default charset
[{*.js}]
charset = utf-8
indent_style = space
indent_size = 4

# Tab indentation (no size specified)
[Makefile]
indent_style = tab

# Matches the exact files either package.json or .travis.yml
[{package.json,.travis.yml}]
indent_style = space
indent_size = 2
50 changes: 50 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
## Type of issue
- [ ] Bug report
- [ ] Feature request

## Uploader type
- [ ] Traditional
- [ ] S3
- [ ] Azure

### Note: Support requests cannot be accepted due to lack of time.


<details>
<summary>Bug Report</summary>

#### Fine Uploader version
{example: 5.5.1}

#### Browsers where the bug is reproducible
{example: "Firefox" and "IE11"}

#### Operating systems where the bug is reproducible
{example: "iOS 9.1.0" and "Windows 8.1"}

#### Exact steps required to reproduce the issue
For example:
1. Select 3 files
2. Pause the 2nd file before it completes, but after it has started.
3. Attempt to resume the paused file.

#### All relevant Fine Uploader-related code that you have written
{simply copy and paste the JS used to control Fine Uploader browsers-ide}
{also include your template HTML if related to a UI issue}

#### Your Fine Uploader template markup (if using Fine Uploader UI and the issue is UI-related)
{simply copy and paste your template markup}

#### Detailed explanation of the problem
{describe the bug here}
</details>




<details>
<summary>Feature Request</summary>

#### Feature request details
{why is this feature important, not just for you, but for many others?}
</details>
10 changes: 10 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
## Brief description of the changes
{also describe what problem(s) these changes solve & reference any related issues/PRs}


## What browsers and operating systems have you tested these changes on?
{example: Safari on iOS 9.1.0 and IE11 on Windows 8.1}


## Have you written unit tests? If not, explain why.
{unit tests should accompany almost all PRs, unless the change is to documentation}
52 changes: 51 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,53 @@
.*
!.editorconfig
*.ipr
*~
.*.sw[a-z]
*.iml
*.iws
!.github
!.gitignore
!.jshintrc
!.jshintignore
Thumbs.db
!.gitignore

_build/
_dist/
*.zip
release/*
master

!.travis.yml
hardcopy*
selenium.log*

root-server.PID
test-resources-server.PID

fine-uploader/
test/upload/*
test/uploadsTemp/
test/coverage/*
test/vendor/*
test/uploads/*
test/temp*
test/_temp*
test/_vendor*
node_modules/

bin/

src

npm-debug.log
Vagrantfile

test/dev/handlers/s3/composer.lock
test/dev/handlers/traditional/files
test/dev/handlers/traditional/chunks
s3keys.php
s3keys.sh

test/dev/handlers/vendor/*
test/dev/handlers/composer.lock
test/dev/handlers/composer.phar
20 changes: 20 additions & 0 deletions .jscsrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"excludeFiles": ["client/js/third-party/**/*.js"],
"preset": "airbnb",
"disallowKeywordsOnNewLine": false,
"disallowMultipleVarDecl": false,
"disallowSpaceAfterObjectKeys": true,
"disallowSpacesInCallExpression": false,
"maximumLineLength": false,
"validateIndentation": 4,
"validateQuoteMarks": "\"",
"requireDollarBeforejQueryAssignment": false,
"requirePaddingNewLinesAfterBlocks": false,
"requirePaddingNewLinesBeforeLineComments": false,
"requireSpaceAfterComma": false,
"requireSpacesInAnonymousFunctionExpression": false,
"requireSpaceBeforeBlockStatements": false,
"requireSpacesInsideObjectBrackets": false,
"requireTrailingComma": false,
"safeContextKeyword": ["self", "handler", "thisSignatureRequester", "controller"]
}
1 change: 1 addition & 0 deletions .jshintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
client/js/third-party/*
117 changes: 117 additions & 0 deletions .jshintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,117 @@
{
// --------------------------------------------------------------------
// JSHint Configuration, Strict Edition
// --------------------------------------------------------------------
//
// This is a options template for [JSHint][1], using [JSHint example][2]
// and [Ory Band's example][3] as basis and setting config values to
// be most strict:
//
// * set all enforcing options to true
// * set all relaxing options to false
// * set all environment options to false, except the browser value
// * set all JSLint legacy options to false
//
// [1]: http://www.jshint.com/
// [2]: https://github.com/jshint/node-jshint/blob/master/example/config.json
// [3]: https://github.com/oryband/dotfiles/blob/master/jshintrc
//
// @author http://michael.haschke.biz/
// @license http://unlicense.org/

// == Enforcing Options ===============================================
//
// These options tell JSHint to be more strict towards your code. Use
// them if you want to allow only a safe subset of JavaScript, very
// useful when your codebase is shared with a big number of developers
// with different skill levels.

"bitwise" : true, // Prohibit bitwise operators (&, |, ^, etc.).
"curly" : true, // Require {} for every new block or scope.
"eqeqeq" : true, // Require triple equals i.e. `===`.
"forin" : true, // Tolerate `for in` loops without `hasOwnPrototype`.
"immed" : true, // Require immediate invocations to be wrapped in parens e.g. `( function(){}() );`
"latedef" : false, // Prohibit variable use before definition.
"newcap" : true, // Require capitalization of all constructor functions e.g. `new F()`.
"noarg" : true, // Prohibit use of `arguments.caller` and `arguments.callee`.
"noempty" : true, // Prohibit use of empty blocks.
"nonew" : true, // Prohibit use of constructors for side-effects.
"plusplus" : false, // Prohibit use of `++` & `--`.
"regexp" : true, // Prohibit `.` and `[^...]` in regular expressions.
"undef" : true, // Require all non-global variables be declared before they are used.
"unused" : false, // Prohibit the use of defined, yet unused variables.
"strict" : true, // Require `use strict` pragma in every file.
"trailing" : true, // Prohibit trailing whitespaces.

// == Relaxing Options ================================================
//
// These options allow you to suppress certain types of warnings. Use
// them only if you are absolutely positive that you know what you are
// doing.

"asi" : false, // Tolerate Automatic Semicolon Insertion (no semicolons).
"boss" : false, // Tolerate assignments inside if, for & while. Usually conditions & loops are for comparison, not assignments.
"debug" : false, // Allow debugger statements e.g. browser breakpoints.
"eqnull" : true, // Tolerate use of `== null`.
"esnext" : false, // Allow ES.next specific features such as `const` and `let`.
"evil" : false, // Tolerate use of `eval`.
"expr" : true, // Tolerate `ExpressionStatement` as Programs.
"funcscope" : false, // Tolerate declarations of variables inside of control structures while accessing them later from the outside.
"globalstrict" : false, // Allow global "use strict" (also enables 'strict').
"iterator" : false, // Allow usage of __iterator__ property.
"lastsemic" : false, // Tolerat missing semicolons when the it is omitted for the last statement in a one-line block.
"laxbreak" : false, // Tolerate unsafe line breaks e.g. `return [\n] x` without semicolons.
"laxcomma" : false, // Suppress warnings about comma-first coding style.
"loopfunc" : false, // Allow functions to be defined within loops.
"multistr" : false, // Tolerate multi-line strings.
"onecase" : false, // Tolerate switches with just one case.
"proto" : false, // Tolerate __proto__ property. This property is deprecated.
"regexdash" : false, // Tolerate unescaped last dash i.e. `[-...]`.
"scripturl" : false, // Tolerate script-targeted URLs.
"smarttabs" : false, // Tolerate mixed tabs and spaces when the latter are used for alignmnent only.
"shadow" : false, // Allows re-define variables later in code e.g. `var x=1; x=2;`.
"sub" : false, // Tolerate all forms of subscript notation besides dot notation e.g. `dict['key']` instead of `dict.key`.
"supernew" : false, // Tolerate `new function () { ... };` and `new Object;`.
"validthis" : false, // Tolerate strict violations when the code is running in strict mode and you use this in a non-constructor function.

// == Environments ====================================================
//
// These options pre-define global variables that are exposed by
// popular JavaScript libraries and runtime environments—such as
// browser or node.js.

"browser" : true, // Standard browser globals e.g. `window`, `document`.
"couch" : false, // Enable globals exposed by CouchDB.
"devel" : false, // Allow development statements e.g. `console.log();`.
"dojo" : false, // Enable globals exposed by Dojo Toolkit.
"jquery" : true, // Enable globals exposed by jQuery JavaScript library.
"mootools" : false, // Enable globals exposed by MooTools JavaScript framework.
"node" : false, // Enable globals available when code is running inside of the NodeJS runtime environment.
"nonstandard" : true, // Define non-standard but widely adopted globals such as escape and unescape.
"prototypejs" : false, // Enable globals exposed by Prototype JavaScript framework.
"rhino" : false, // Enable globals available when your code is running inside of the Rhino runtime environment.
"wsh" : false, // Enable globals available when your code is running as a script for the Windows Script Host.

// == JSLint Legacy ===================================================
//
// These options are legacy from JSLint. Aside from bug fixes they will
// not be improved in any way and might be removed at any point.

"nomen" : false, // Prohibit use of initial or trailing underbars in names.
"onevar" : false, // Allow only one `var` statement per function.
"passfail" : false, // Stop on first error.
"white" : false, // Check against strict whitespace and indentation rules.

// == Undocumented Options ============================================
//
// While I've found these options in [example1][2] and [example2][3]
// they are not described in the [JSHint Options documentation][4].
//
// [4]: http://www.jshint.com/options/

"maxerr" : 100, // Maximum errors before stopping.
"predef" : ["qq"],
"quotmark" : "double", // Enforces consistencey of quotation marks.
//"maxlen" : "80", // Enfore a maximum line length
"indent" : 4 // Specify indentation spacing
}
21 changes: 21 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
addons:
firefox: latest
sudo: false
language: python
python:
- 2.7
env:
global:
- DISPLAY=:99.0
- DOCS_GH_REF: github.com/FineUploader/docs.fineuploader.com
# fineuploader-docs-bot access token has been moved to Travis-CI settings in the UI due to https://github.com/travis-ci/travis-ci/issues/7806
install:
- . $HOME/.nvm/nvm.sh
- nvm install 5.0.0
- nvm use 5.0.0
- npm install
before_script:
- sh -e /etc/init.d/xvfb start
script:
- npm test
- if [ $TRAVIS_TEST_RESULT -eq 0 ]; then make docs-travis; fi
11 changes: 11 additions & 0 deletions ATTRIBUTION.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Third-party credits (client/js/third-party/)

MegaPixImage module
Licensed under MIT (https://github.com/stomita/ios-imagefile-megapixel/blob/master/LICENSE)
https://github.com/stomita/ios-imagefile-megapixel
Copyright (c) 2012 Shinichi Tomita <[email protected]>

CryptoJS
Licensed under MIT (https://code.google.com/p/crypto-js/wiki/License)
https://code.google.com/p/crypto-js/
Copyright (c) 2009-2013 Jeff Mott <[email protected]>
23 changes: 23 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
The MIT License (MIT)

Copyright (c) 2010-2012, Andrew Valums
Copyright (c) 2012-2013, Andrew Valums and Raymond S. Nicholus, III
Copyright (c) 2013-present, Widen Enterprises, Inc.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Loading