707 Commits

Author SHA1 Message Date
Peter Indiola
2c1944e911 Simplify the return expression as this is a boolean 2019-11-21 10:06:07 +08:00
Peter Indiola
68522b691a Error message improvement 2019-11-21 10:00:26 +08:00
Peter Indiola
67e15c22e4 Code cleanup and refactoring 2019-11-21 09:52:52 +08:00
Mariusz Nowak
50dbfcbf0e
Improve error handling in config processing 2019-11-15 11:09:42 +01:00
Mariusz Nowak
8a4b846f0d
Ensure to not crash on race condition 2019-11-04 13:56:38 +01:00
Mariusz Nowak
4502ef4d05
Skip processing on race condition 2019-11-04 13:56:30 +01:00
Mariusz Nowak
9e6bab2e42
Fix tabCompletion/isSupported test 2019-10-22 13:56:29 +02:00
Mariusz Nowak
45be518d47
Ensure boolean result 2019-10-22 13:55:20 +02:00
Mariusz Nowak
c171670b6d
Disable tracking on SLS_TRACKING_DISABLED env var 2019-10-21 17:39:58 +02:00
Mariusz Nowak
33bb0666cd
Interactive CLI tab completion setup step 2019-10-15 17:16:55 +02:00
Mariusz Nowak
b326d843d3
Seclude tabtabOptions util 2019-10-15 17:16:54 +02:00
Mariusz Nowak
8be292f55f
Seclude tabCompletion utils folder 2019-10-15 17:16:54 +02:00
Mariusz Nowak
5a3dcb8a6f
config tabtabcompletion install/uninstall commands 2019-10-15 17:16:54 +02:00
Mariusz Nowak
1147e796f7
Update tabtab to v3 2019-10-15 17:16:54 +02:00
Mariusz Nowak
c713d5df7c
Remove eslint disable comment 2019-10-15 17:16:54 +02:00
Mariusz Nowak
fb00a657a0
Reduce timeout to 1500 2019-09-25 12:04:48 +02:00
Mariusz Nowak
55f3aeff22
Log stats request time 2019-09-25 12:04:28 +02:00
Mariusz Nowak
d9b22ed0bf
Log if stats request prolonged process exit 2019-09-25 12:00:36 +02:00
Mariusz Nowak
ece6fe61e9
Improve comment 2019-09-25 11:22:29 +02:00
Mariusz Nowak
112dd9c07c
Improve error logging 2019-09-25 10:45:28 +02:00
Mariusz Nowak
f9da360d85
Ignore and ditch stale events 2019-09-25 10:45:27 +02:00
Mariusz Nowak
020f601f29
Refactor fs-extra usage 2019-09-25 10:45:27 +02:00
Mariusz Nowak
dfc78d737e
Do not issue requests after serverless finalized execution 2019-09-25 10:45:27 +02:00
Mariusz Nowak
0aaa1e8e98
Minimize concurrent tracking requests 2019-09-25 10:45:27 +02:00
Mariusz Nowak
ad6b016d80
Increase default timeout 2019-09-25 10:45:26 +02:00
Mariusz Nowak
8f40f787da
Log stats request errors on only SLS_STATS_DEBUG 2019-09-25 10:45:26 +02:00
Mariusz Nowak
6c949450bc
Refactor to rely on @serverless/test/skip-with-notice 2019-09-13 16:53:47 +02:00
Mariusz Nowak
57cb6faab2
Resolve empty config into empty object 2019-09-04 16:10:14 +02:00
Alex DeBrie
7cc8ea62f9 Allow for tail on GetAtt parsing 2019-09-03 08:43:36 -05:00
taktakpeops
63aac670a7 fix unit-test failing 2019-08-29 09:25:09 +02:00
taktakpeops
8ee53b2dd2 fix linter 2019-08-28 17:27:15 +02:00
taktakpeops
484a2671c0 fix unit-tests 2019-08-28 17:09:18 +02:00
taktakpeops
7d690add8d add support for creating a Serverless service from a template hosted in a Bitbucket Server (HTTP basic auth) 2019-08-27 16:52:46 +02:00
Stephane Seng
5952712085 fix(GITHUB-6525-5172): Rewrite copyDirContentsSyncAllow to call fs-extra::copySync() on the directories instead of calling it on the files to copy individually.
The main motivation behind these changes is to rely on
https://github.com/jprichardson/node-fs-extra/blob/8.1.0/docs/copy-sync.md as
much as possible in order to avoid having to do the
`fullFilePath.replace(srcDir, '')` operation because this operation can be
error-prone.

Doing so fixes the following issues because the user-submitted file paths are
now correctly interpreted by fs-extra, closing both #6525 and #5172.
2019-08-12 23:09:23 +02:00
Daniel Schep
f9c25db76a
Improve interactive AWS creds flow (#6449)
Improve interactive AWS creds flow
2019-08-08 10:05:06 -04:00
Daniel Schep
c6da38b3ac backport to promises. gross. 2019-07-29 08:38:33 -04:00
Daniel Schep
9c816f2261 go with a vendorized version of open adapted for node 6 2019-07-26 09:32:17 -04:00
Daniel Schep
c44f9faf95 lint 2019-07-26 09:31:57 -04:00
Philipp Muens
871b04e238 Add EventBridge event source 2019-07-26 13:36:22 +02:00
Daniel Schep
e6367e0f6f Imporove interactive AWS creds flow
closes PLAT-1341

implemented by asking if the user has an account, if not, open browser to sign up
and then open browser (in new or existing acct case) to create an admin user for
user with serverless.

added open as a dependency to open the browser
2019-07-25 13:30:43 -04:00
Daniel Schep
710139eee9
Fix broken lint outcome after 'no-confusing-arrow' change (#6411)
Fix broken lint outcome after 'no-confusing-arrow' change
2019-07-19 12:09:05 -04:00
Daniel Schep
632fac3358
Improve tracking reliability (#6410)
Improve tracking reliability
2019-07-19 12:06:15 -04:00
Mariusz Nowak
d2e537329f
Fix lint issues
Came out after change to no-confusing-arrow rule
2019-07-19 17:46:08 +02:00
Mariusz Nowak
ee106c4711
Refactor to promises 2019-07-19 16:38:24 +02:00
Mariusz Nowak
0217b1f6ea
Disable tracking for test runs 2019-07-19 16:24:08 +02:00
Mariusz Nowak
79a15afe95
Unify result 2019-07-19 16:23:08 +02:00
Mariusz Nowak
2fd9aa2e11
Refactor isTrackingDisabled to provide answer out of a box 2019-07-19 16:17:52 +02:00
Mariusz Nowak
242cb419fc
Tests for tracking 2019-07-19 16:12:06 +02:00
Mariusz Nowak
84cc45d9af
Unify result 2019-07-19 16:08:26 +02:00
Mariusz Nowak
4e80c15820
Ensure consistent result 2019-07-19 15:58:24 +02:00