844 Commits

Author SHA1 Message Date
Han Sang Hoon (한상훈)
5c9ca56d14
feat(AWS Lambda): Add support for multiple subscription filters (#9760) 2021-08-12 11:04:26 +02:00
Mariusz Nowak
23c290e4b4 fix(AWS Deploy): Report meaningfully inaccessible file artifacts 2021-06-30 13:02:42 +02:00
Mariusz Nowak
07b60a6bb4 fix: Expose template errror with user error 2021-05-19 13:16:42 +02:00
Mariusz Nowak
f4cfcbb1a3 style: Whitespace 2021-05-19 13:16:42 +02:00
Piotr Grzesik
fbf0ed30e9 refactor: Add code to ServerlessError in lib/plugins/aws 2021-04-23 13:34:20 +02:00
Mariusz Nowak
87d380275b refactor: Replace config.servicePath with service.dir 2021-04-16 13:32:13 +02:00
Mariusz Nowak
688d09b1f7 refactor: Remove support for internal noDeploy option 2021-04-09 16:10:21 +02:00
Tristan Rigaut
dea7b5a3c0
fix(AWS Deploy): Warn when invalid IAM policy to fetch lambda (#9041) 2021-03-09 10:29:29 +01:00
AlinoeDoctari
4e0599571a
refactor(AWS Deploy): Rely on provider.request for AWS SDK calls (#8913) 2021-02-24 14:24:23 +01:00
Mariusz Nowak
300e3a92d5 fix(AWS Deploy): Ensure to handle artifact stream read errors 2021-02-16 13:50:47 +01:00
Juanjo Diaz
006557d847
refactor: Use standalone ServerlessError. (#8897) 2021-02-09 09:20:55 +01:00
Piotr Grzesik
533106515e fix: Complete async refactor for aws/deploy and customResources 2021-01-20 13:43:07 +01:00
ifitzsimmons
c45f661178
refactor: Mark functions async in aws/customResources and aws/deploy 2021-01-19 21:36:18 +01:00
Igor Omelchenko
03847769cd
fix(AWS API Gateway): Silence timeout warning for async: true (#8748) 2021-01-19 13:24:09 +01:00
Piotr Grzesik
789c2e35ab
feat(AWS Lambda): Add support for building Docker images (#8725) 2021-01-18 11:32:33 +01:00
Dmitry Shirokov
4afdb8314b
refactor: Abstract resolution of deployment role (#8751) 2021-01-14 12:14:33 +01:00
Mariusz Nowak
cf7b25e458 style: Upgrade "prettier" to v2 2021-01-04 16:21:24 +01:00
Mariusz Nowak
c0ea4c1461 feat(AWS Lambda): Basic container image support 2020-12-04 13:53:49 +01:00
Mariusz Nowak
3808471972 test: Move unit tests to "test/unit" folder 2020-11-30 16:53:52 +01:00
Ashish Sharma
2a9b57b620
fix(AWS Deploy): Improve S3 bucket policy security (#8542) 2020-11-24 13:16:23 +01:00
Ryan Roemer
661caad22d
fix(AWS Deploy): Ensure to handle right overriden package.artifact (#8351)
It's to handle special case related to how plugins as jetpack override internal packaging.

In this case `package.artifact` is overridden with pre-prepared archive placed in `.serverless` folder. That was not handled cleanly by Framework internals, and this patch fixes that
2020-10-09 17:43:14 +02:00
Frédéric Barthelet
38c204762c
feat(Config Schema): Schema for AWS provider properties (#8297) 2020-10-01 10:24:55 +02:00
Mariusz Nowak
05921b61ee test: Upgrade to use new fixtures engine 2020-09-09 11:17:21 +02:00
Mariusz Nowak
8c3c7c4e3a chore: Rename "tests" folder to "test"
Also upgrade @serverless/eslint-config to v2
2020-08-28 16:22:09 +02:00
Mariusz Nowak
d608402428 test: Upgrade to @serverless/test v4.2 2020-07-10 17:35:23 +02:00
Mariusz Nowak
cad1f0af82 test: Upgrade @serverless/test to v4 2020-07-10 17:35:23 +02:00
andreizet
7bbd04a693
refactor: Replace _.has with better counterparts (#7915) 2020-07-07 17:18:48 +02:00
Piotr Grzesik
75bf185785
refactor: Replace _.some usage with array.some (#7901) 2020-07-06 09:08:44 +02:00
MickVanDuijn
71919f1d1f
fix(AWS Deploy): Ensure no duplicate (case-insensitive) stack tags
(PR #7887)
2020-06-26 16:16:27 +02:00
Çalgan Aygün
f6743e9b35
refactor: Replace _.pullAllWith with native constructs (#7861) 2020-06-26 09:34:01 +02:00
Dai Van Nguyen
4c33476210
refactor: Replace _.isEmpty with native counterparts (#7873) 2020-06-25 15:17:52 +02:00
Nguyễn Việt Đức
ee94dce47c
refactor: Replace _.min with native constructs (#7840) 2020-06-17 08:52:42 +02:00
Nguyễn Việt Đức
4c6f8be5cc
refactor: Replace _.map with array.map (#7827) 2020-06-12 09:59:42 +02:00
Jishnu Mohan P R
3b3db7ad29
refactor: Replace _.takeRight with array.slice (#7831) 2020-06-09 15:18:27 +02:00
Chris Villanueva
003696260c
refactor: Replace _.find with array.find (#7782) 2020-06-02 09:43:56 +02:00
TATSUNO Yasuhiro
5e0af21313
refactor: Replace _.forEach and _.each with array.forEach (#7748) 2020-05-28 10:45:25 +02:00
Nguyễn Việt Đức
85e9cd4455
refactor: Replace _.assign and _.extend with Object.assign (#7766) 2020-05-26 10:24:46 +02:00
Mariusz Nowak
dd902e8bc5 test: Reliable reproduction test for #7753 2020-05-21 17:00:15 +02:00
Mariusz Nowak
b97e2b4211
fix(AWS Deploy): Fix packaging logic after #7742 regression
Ensure that custom package.artifact is resolved as expected
2020-05-20 17:36:22 +02:00
TATSUNO Yasuhiro
2b9f63e332
perf(AWS Deploy): Do not re-upload unchanged lambda layers (#7680) 2020-05-19 15:08:25 +02:00
TATSUNO Yasuhiro
8bb5517456
refactor: Replace _.{startsWith,endsWith,includes} with native methods
(PR #7715)
2020-05-19 12:22:25 +02:00
TATSUNO Yasuhiro
de4aee3f25
fix: Fix packaging logic after regression introduced with #7742 (#7743) 2020-05-19 10:22:54 +02:00
TATSUNO Yasuhiro
05499e6083
fix: Fix changes detection when user package artifact is involved
(PR #7742)
2020-05-18 12:08:37 +02:00
Mariusz Nowak
4162353939 test: Workaround occasional race condition 2020-02-21 10:50:44 +13:00
Edmundo Rodrigues
0592a27dbc
feat: Support tweaking max concurrent artifcat uploads count (#7295) 2020-02-12 10:04:20 +13:00
Edmundo Rodrigues
024146885a
feat: Support deploymentBucket.maxPreviousDeploymentArtifacts customization (#7283) 2020-02-10 13:00:42 +11:00
Mariusz Nowak
6ace028a33
Fix zip file handling 2019-12-02 16:48:58 +01:00
Mariusz Nowak
4e48f98f99
Prettify 2019-11-25 12:14:05 +01:00
Peter Indiola
4adc5cc197 Fix spelling and typos in docs, code variables and code comments 2019-11-20 23:28:56 +08:00
Mark Tse
525fe8a07e aws - adding naming function for S3 compiled template file name. 2019-10-13 14:30:55 -04:00