782 Commits

Author SHA1 Message Date
Mariusz Nowak
05921b61ee test: Upgrade to use new fixtures engine 2020-09-09 11:17:21 +02:00
Mariusz Nowak
f9e955c8f8 feat(Analytics): Recognize four different installation modes 2020-09-04 14:06:31 +02:00
Mariusz Nowak
9cb86a4af2 refactor: Automatically align multiline deprecations 2020-09-02 13:04:59 +02:00
Mariusz Nowak
246e4a6756 feat(Analytics): Introduce "isLocallyInstalled" characteristics 2020-09-02 13:04:59 +02:00
Mariusz Nowak
83c4b167ee feat(Analytics): Send info on reported deprecations 2020-08-31 15:23:58 +02:00
Mariusz Nowak
1abb3c05b5 refactor(CLI): Improve presentation of multi-line backend notifications 2020-08-31 15:23:58 +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
b0938c7d9b refactor: Adjust deprecation logs to reflect warning format 2020-08-20 15:29:00 +02:00
Mariusz Nowak
b331be124b test: Use valid deprecation code format in logDeprecation tests 2020-08-19 10:01:09 +02:00
Mariusz Nowak
0ad5cd7a63 refactor: Expose isStandalone for metrics 2020-08-04 15:30:14 +02:00
Mariusz Nowak
0e56be3f67
test: Fix async tests setup 2020-07-29 11:55:04 +02:00
Mariusz Nowak
c69772ac09
test: Fix test title 2020-07-29 11:54:48 +02:00
Mariusz Nowak
32cde98750 fix(AWS Credentials): Improve AWS SDK workaround 2020-07-28 15:52:43 +02:00
Mariusz Nowak
c872c143ba refactor: Seclude generic version artifacts handlers 2020-07-27 11:42:02 +02:00
Mariusz Nowak
f444a8d0a1 feat: Expose logDeprecation throuch which plugins may deprecate features 2020-07-15 15:25:00 +02:00
Mariusz Nowak
af2e275ed7 test: Improve logDeprecation util tests reliability 2020-07-15 15:25:00 +02:00
Mariusz Nowak
dba05481d1 feat: Send list of sevice npm dependencies for notifications generator 2020-07-15 15:23:54 +02:00
Frédéric Barthelet
5e322c8735
feat(Templates): Improve TypeScript template (#7934) 2020-07-13 13:04:13 +02:00
Mariusz Nowak
521d9fe42e refactor: Generalize config object validation 2020-07-10 17:35:23 +02:00
Mariusz Nowak
95736cea54 refactor: Cleanup 2020-07-10 17:35:23 +02:00
Mariusz Nowak
24d45dd2ee refactor: Cleanup condition 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
Mariusz Nowak
de2c68d023 fix: Improve error handling in config file resolution 2020-07-10 17:35:23 +02:00
Mariusz Nowak
f965e44694 fix: Throw operational error as operational 2020-07-10 17:35:23 +02:00
Mariusz Nowak
027d07cdf1
refactor: Improve CLI notification border 2020-06-26 13:34:22 +02:00
Dai Van Nguyen
4c33476210
refactor: Replace _.isEmpty with native counterparts (#7873) 2020-06-25 15:17:52 +02:00
Mariusz Nowak
761bf377d8
test: Fix typos 2020-06-19 13:37:14 +02:00
Mariusz Nowak
49b5914378 feat: Support new analytics and notifications backend 2020-06-16 10:59:59 +02:00
Mariusz Nowak
96afed438c refactor: Switch to @serverless/util/config 2020-06-16 10:59:59 +02:00
Mariusz Nowak
38c493f197 refactor: Move areAnalyticsDisabled to analytics/areDisabled 2020-06-16 10:59:59 +02:00
Mariusz Nowak
7cd44bbe05 refactor: Nest analytics utils in folder 2020-06-16 10:59:59 +02:00
Mariusz Nowak
40573444f9 refactor: Rename track to report 2020-06-16 10:59:59 +02:00
Mariusz Nowak
5234439fa1 refactor: Remove old analytics module 2020-06-16 10:59:59 +02:00
Mariusz Nowak
8fa1fe1b3d refactor: Rename isTrackingDisabled into areAnalyticsDisabled 2020-06-16 10:59:59 +02:00
Mariusz Nowak
daef9e164f refactor: Rename tracking.js to analytics.js 2020-06-16 10:59:59 +02:00
Nguyễn Việt Đức
20cef81555
refactor: Replace _.isUndefined with native checks (#7826) 2020-06-12 09:54:00 +02:00
Chris Villanueva
8991ceb209
refactor: Replace _.head with array[0] (#7817) 2020-06-08 09:09:39 +02:00
Chris Villanueva
e39cdfdf02
refactor: Replace _.unset with delete (#7813) 2020-06-03 18:07:28 +02:00
Chris Villanueva
5cf46bf109
refactor: Replace _.join with array.join (#7805) 2020-06-03 08:53:06 +02:00
Bryan Hunter
4db8b630a2
feat: Support serverless.ts as configuration input (#7755) 2020-06-01 10:43:41 +02:00
TATSUNO Yasuhiro
5e0af21313
refactor: Replace _.forEach and _.each with array.forEach (#7748) 2020-05-28 10:45:25 +02:00
Chris Villanueva
d43241ea8b
refactor: Replace _.keys with Object.keys (#7784) 2020-05-28 09:25:20 +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
Ahmad Mahmoud Mohammad
6f32f236d8
feat(CLI): Deprecations logger (#7741)
Co-authored-by: Ahmed Abdelwahab <ahmed.abdelwahab@prophecylabs.com>
Co-authored-by: Mariusz Nowak <medyk@medikoo.com>
2020-05-21 15:40:03 +02:00
Mariusz Nowak
7bcad688c5
fix(CLI): Fix handling of singular --config param
Fixes #7736
2020-05-15 16:19:42 +02:00
Mariusz Nowak
ae3adb62c1
test(CLI): Test singular --config params 2020-05-15 16:19:08 +02:00
Ahmad Mahmoud Mohammad
ca2a73f91a
fix(CLI): Reject multitple 'config' params (#7728) 2020-05-14 12:56:37 +02:00
Kenan Christian Dimas
c106d53638
refactor: Upgrade 'fs-extra' to v8 (#7719) 2020-05-13 16:16:17 +02:00
Mariusz Nowak
8bc6d542f8 fix(Standalone): Ensure pkg bug workaround is applied on WIndows 2020-05-11 13:39:52 +02:00
TATSUNO Yasuhiro
3fe2e98f15
refactor: Replace _.isArray with native Array.isArray (#7703) 2020-05-11 10:24:41 +02:00