Philipp Muens
32a9b9954b
Merge pull request #6127 from beary/master
...
Solve the problem of principal format in China region
2019-05-24 15:06:40 +02:00
Philipp Muens
99ea1428ea
Merge pull request #6139 from exoego/stackTags-for-api-gw
...
Fix tagging API Gateway stage fails if tag contains special characters like space
2019-05-24 14:57:24 +02:00
Mariusz Nowak
392ceb4623
Merge branch 'master' into improve-promised-bdd-setup
2019-05-24 09:47:24 +02:00
Philipp Muens
add5e3ebb5
Merge pull request #6121 from exoego/authorizer-claims
...
Do not throw error if authorizer has empty claims
2019-05-23 15:32:48 +02:00
Mariusz Nowak
7f1dbbced8
Merge branch 'master' into improve-promised-bdd-setup
2019-05-23 15:20:40 +02:00
Philipp Muens
83e319654b
Merge pull request #6150 from herebebogans/feature/6125
...
Add scopes for cognito type APIGW referenced authorizer
2019-05-23 15:06:48 +02:00
Mariusz Nowak
e7f3663816
Resolve promise on 'close' event
...
As this one confirms closure of all file descriptors and works
with async leaks detection
2019-05-22 12:46:27 +02:00
Mariusz Nowak
2ffd4cd2c1
Ensure to return promise
2019-05-22 12:45:14 +02:00
Mariusz Nowak
44c359d050
Ensure to return promise
2019-05-22 12:23:35 +02:00
Mariusz Nowak
08ad0b5775
Ensure to return promise
2019-05-22 10:20:40 +02:00
Mariusz Nowak
0ea81b1e63
Ensure to return promise
2019-05-20 09:57:47 +02:00
Mariusz Nowak
5155bbb16f
Merge branch 'master' into fix-tests-setup
2019-05-17 14:57:45 +02:00
Simon Elder
1db17bcb51
Add authorization scopes with a cloudformation referenced authorizerid
2019-05-17 13:42:04 +10:00
Mariusz Nowak
5dbad2aa9f
Ensure needed tooling in test
2019-05-15 17:52:11 +02:00
exoego
7ede73b0cd
Use tagResource/untagResource API to overcome updateStage's limitation that tag key cannot contain space.
2019-05-15 22:30:13 +09:00
Philipp Muens
5b5425d939
Update AWS Node.js runtime to version 10
2019-05-15 14:27:55 +02:00
exoego
9864b79f56
Merge remote-tracking branch 'upstream/master' into authorizer-claims
2019-05-14 20:46:59 +09:00
Mariusz Nowak
a545414102
Improve tests reliabilty
...
In real world state does not equal serverless
2019-05-14 09:07:38 +02:00
Philipp Muens
da633da0b9
Update tests to use state rather than serverless object
2019-05-14 08:56:22 +02:00
Philipp Muens
8840da7ae6
Fix typos in error message
2019-05-14 08:51:58 +02:00
Philipp Muens
3d67440261
Reference state rather than serverless object
2019-05-14 08:39:37 +02:00
Mariusz Nowak
94d86c36cd
Improve test title
2019-05-14 08:32:38 +02:00
Mariusz Nowak
6675c0e93b
Relax REST API validation
2019-05-14 08:32:38 +02:00
Mariusz Nowak
beb8b1ee92
Support custom API name in resolution
2019-05-14 08:30:40 +02:00
Mariusz Nowak
b16e37698b
Improve error message
2019-05-14 08:23:06 +02:00
Mariusz Nowak
c8a4a8ba30
Ignore hack when REST API id could not be resolved
...
Assuming no custom APIGateway settings are applied
2019-05-14 08:23:06 +02:00
Mariusz Nowak
dc60d248b5
Ensure valid restAPIid in tests
2019-05-14 08:23:06 +02:00
Mariusz Nowak
4ab0833fcb
Accept custom restApiId only if in directo form
2019-05-14 08:23:06 +02:00
Mariusz Nowak
98ef25bce1
Load hack only if meant to be invoked
2019-05-14 08:23:06 +02:00
Philipp Muens
64ad392c6a
Rely on state when updating stage config
2019-05-13 15:58:05 +02:00
Philipp Muens
606e82d85b
Fix validation after API Gateway deployment
2019-05-13 15:11:25 +02:00
beary
0e0f4eb664
Solve the problem of principal format in China region
2019-05-13 12:58:20 +08:00
exoego
9b4ec28a1e
Throw error only if authorizer has non-empty claims
2019-05-11 02:02:55 +09:00
Mariusz Nowak
8faf6b68d3
Test resolution of restApiId with beyond 500 API's
2019-05-10 12:41:52 +02:00
Mariusz Nowak
097abff794
Test custom restApiId resolution
2019-05-10 12:39:01 +02:00
Mariusz Nowak
bafdbf2877
Reduce configuration redundancy
2019-05-10 12:35:33 +02:00
Mariusz Nowak
4f7a8af742
Ensure tests isolation
2019-05-10 12:24:50 +02:00
Mariusz Nowak
fa8e189d64
Fix restApiId resolution when more than 500 API's
2019-05-10 11:25:14 +02:00
Mariusz Nowak
56c315374e
Fix custom restApiId resolution
2019-05-10 10:46:04 +02:00
Daniel Schep
55cb3d597b
fix use of cors: true
...
validate fails when called a second time with `cors: true` and I dont see
why it has to be called again. the service config doesnt change during a deploy
and its already saved on `this.validated`.
2019-05-09 15:38:45 -04:00
Philipp Muens
a343c1fdd2
Address PR review comments
2019-05-09 15:21:06 +02:00
Philipp Muens
b593831e23
Add backward compatibility
2019-05-09 14:20:16 +02:00
Philipp Muens
fef2c31a95
Implement removal of log group
2019-05-09 13:19:53 +02:00
Philipp Muens
bafd91f9eb
Address review comments
2019-05-09 12:41:00 +02:00
Philipp Muens
1df8598c86
SDK based API Gateway Stage updates
2019-05-08 14:58:32 +02:00
Philipp Muens
05274c148a
Remove other unnecessary checks
2019-05-08 14:44:09 +02:00
Philipp Muens
949e05fdf8
Remove unnecessary checks
2019-05-08 14:19:51 +02:00
Philipp Muens
8a28024192
Set apiGateway variable default to an empty object
2019-05-08 14:13:28 +02:00
Philipp Muens
76605ffc4b
Add support for API Gateway Binary Media Types
2019-05-08 12:22:08 +02:00
Philipp Muens
6f51cab2eb
Add support for API Gateway REST API Logs
2019-05-03 13:57:47 +02:00