718 Commits

Author SHA1 Message Date
Mariusz Nowak
bc04da5e41 refactor(User Config): Show config save error only with SLS_DEBUG=*
It's to not confuse users with warnings which do not affect
how application works

Fixes #7077
2019-12-23 12:54:25 +01:00
Mariusz Nowak
59bea09dad feat: Recognise as standalone 2019-12-18 09:36:52 +01:00
Philipp Muens
49f6e1e8a5 feat: Configure binaries generation 2019-12-18 09:36:52 +01:00
Mariusz Nowak
ddf3bf40a3 refactor: Centralize npm command resolution
It's to provide a room to support alternative npm locations
2019-12-18 09:36:52 +01:00
Mariusz Nowak
3f7f532b88 fix: Ensure not to autocomplete hidden commands 2019-12-18 09:36:52 +01:00
Mariusz Nowak
f29d1697dd fix: Prevent uncaught exception in case of open util issue 2019-12-17 08:42:57 +01:00
Mariusz Nowak
c900900488 feat: Unconditionally display browser url 2019-12-17 08:42:57 +01:00
Mariusz Nowak
e88d0c5f0e refactor: Ensure async function format 2019-12-17 08:42:57 +01:00
Mariusz Nowak
fead29a5a8
test: Ensure to call after callback on conditional skip 2019-12-12 14:27:40 +01:00
Mariusz Nowak
c77cf01071
Merge pull request #6990 from chocnut/feature/code-cleanup
Code cleanup and refactoring
2019-11-21 22:45:37 +01:00
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
Peter Indiola
4adc5cc197 Fix spelling and typos in docs, code variables and code comments 2019-11-20 23:28:56 +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