Commit Graph

29 Commits

Author SHA1 Message Date
Diana Lau 5668fe31f4 chore: update copyright year 2020-02-10 13:57:12 -05:00
Agnes Lin 6f8e4284f5 chore: update copyrights years 2019-05-07 09:41:29 -04:00
Taranveer Virk 1854769986 chore: update node support and versions 2018-06-14 15:42:15 -04:00
Raymond Feng 47d555798c Declare container parameter for swagger spec
Without this change, generated Swagger spec for the upload operation
does not have `container` parameter even it's a variable on the path.
As a result, the sepc fails validations.

An optional `container` is added to the remote method. Conditional
check is added to ensure backward compatibility.
2017-08-30 13:45:19 -07:00
Raymond Feng 636692a8a5 Update deps 2017-03-09 08:22:03 -08:00
Raymond Feng 2cea6a0c8d Merge branch 'master' of https://github.com/hgouveia/loopback-component-storage into hgouveia-master
# Conflicts:
#	lib/storage-handler.js
#	test/upload-download.test.js
2017-03-01 15:32:11 -08:00
Loay c6978261c7 Fix path joining/expanding 2017-02-10 16:26:30 -05:00
Miroslav Bajtoš 6cb5a294c5 Continue middleware chain after download error
Stop sending constructing the error response directly inside the
storage component and send the error back to the application to handle
it.

As a result:

 - `File.afterRemoteError` hook is trigered now

 - App-provided error handling strategy is used to build error
   responses, e.g. using the production mode of strong-error-handler
   to hide sensitive information.
2016-11-10 15:58:39 -05:00
Loay f944fa2fd7 Return error when no file is uploaded 2016-11-09 16:01:36 -05:00
Loay 0931e9da83 Upgrade loopback to 3.0.0 2016-10-24 11:36:46 -04:00
Amir Jafarian 4c2751a2a4 Fix linting errors 2016-10-19 11:36:39 -04:00
Amir Jafarian 7900d48126 Auto-update by eslint --fix 2016-10-18 18:06:55 -04:00
Richard Pringle 70e420bcbe Add keep-alive setting to wrong content type test. 2016-09-29 15:20:29 -04:00
Jose De Gouveia efe4e089f6 added file field name into getFilename function 2016-09-07 17:46:43 +02:00
Richard Pringle 20d9aaadf2 Continue middleware chain after download. 2016-08-16 16:28:47 -04:00
Richard Pringle 635fc33823 Add test for beforeRemote hook on download. 2016-08-16 16:00:05 -04:00
Richard Pringle 4da51eb43d Use ephemeral port in upload/download test. 2016-08-10 13:34:00 -04:00
David Cheung 222051a385 Fix windows upload test double callback issue
See visionmedia/supertest/issues/230#issuecomment-103226606
2016-08-03 17:07:11 -04:00
Ryan Graham 728a1986df
update/insert copyright notices 2016-05-03 16:18:18 -07:00
Simon Ho 8eaf78b912 Migrate examples
- Move example dirs to loopback-example-storage
- Refactor tests to depend on local files in test/fixtures
- Add link to example in README.md
2016-02-02 17:05:12 -08:00
Santiago Osorio 8eaf9f54a0 Expose `originalFilename` property
Filename is replaced when `getFilename` is set in the options, this commit sets a new property called `originalFilename` to keep the original filename (only works when you upload the file, after that you need to save it in a model).
2016-01-06 10:36:36 -06:00
Raymond Feng ea7202a8fa Fix the test case 2015-09-29 20:46:17 -07:00
Raymond Feng dcc233c0ab Fix the tests 2015-04-21 13:02:47 -07:00
Benjamin Boudreau 95baaff716 Adding support for ACL, Content-Type, Max File Size and allowd Content-Types 2015-02-10 09:26:14 -05:00
Benjamin Boudreau ec4000745a Adding key renaming support on Service.upload and Handler.upload 2015-01-30 14:30:35 -05:00
Raymond Feng 73474ce67a Add metadata assertions for REST json responses 2014-03-31 09:49:42 -07:00
Raymond Feng 9c0885aa07 Fix remoting for container/file apis 2014-02-03 10:58:37 -08:00
Raymond Feng eb0d9a11bf Set Content-Type based on the file path 2014-01-29 22:39:01 -08:00
Raymond Feng 9c58011530 Clean up the download method 2014-01-14 10:26:09 -08:00