54 Commits

Author SHA1 Message Date
Philipp Muens
baa9f6da95 Revert tracking information 2016-10-11 20:13:35 -07:00
Philipp Muens
27abe33296 Print note about tracking 2016-10-11 15:36:48 +02:00
Florian Motlik
953dbfbb1d Merge pull request #2101 from serverless/update-tracking-functionality
Update tracking functionality
2016-09-22 14:35:04 +02:00
kengos
cb74b3b1bb add filename option to YAML.load 2016-09-21 22:36:13 +09:00
Philipp Muens
10a638b744 Update tracking functionality according to PR review 2016-09-20 19:24:35 +02:00
Philipp Muens
1f8dc53aea Add timezone information 2016-09-20 09:12:59 +02:00
Philipp Muens
3338d018d6 Convert date object to string to get the timezone as well 2016-09-20 09:08:47 +02:00
Philipp Muens
b69027b686 Add tests for tracking functionality which check the existence of the trackingId 2016-09-20 09:08:47 +02:00
Philipp Muens
3c84d6112e Add memorySize and timeout tracking functionality 2016-09-20 09:08:47 +02:00
Philipp Muens
d1a16e283f Add new tracking functionalities and group them by topic 2016-09-20 09:08:47 +02:00
Philipp Muens
649ada4c2c Add unique userId (uuid) for tracking functionality 2016-09-20 09:08:47 +02:00
Florian Motlik
6692d2d0f1 Merge pull request #1961 from mallzee/archivejs-replacing-jszip
fix(zip): Switch to archivejs to reduce high memory footprint
2016-09-01 13:19:34 +02:00
Eslam A. Hefnawy
1a8a3af31c trimming trailing white space 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
ee0af0121f fixed bugs for new variable syntax 2016-08-31 16:37:58 +09:00
Eslam A. Hefnawy
b363ebb8fb added file reference to the new variable system 2016-08-31 16:37:58 +09:00
Jamie Sutherland
7834ca0217 fix(zip): Switch to archivejs to reduce high memory footprint 2016-08-30 11:51:30 +01:00
Philipp Muens
506cd44869 Remove automatic servicePath detection to prevent unintended behavior 2016-08-17 11:41:21 +02:00
Philipp Muens
0ccaea1d5a Switch naming from yaml to yml for Serverless config related files 2016-07-27 11:24:10 +02:00
Philipp Muens
6a67f46724 Refactor check if it's YAML in writeFileSync method to be more readable 2016-07-27 11:00:23 +02:00
Philipp Muens
c9d1453d3a Switch from .yaml to the more convenient .yml 2016-07-27 10:39:41 +02:00
Philipp Muens
846346e9a1 Bring back 2 level YAML indentation 2016-07-22 17:05:23 +02:00
Philipp Muens
537a1bdd5d Merge pull request #1633 from bennybauer/dry-validate
DRY on validate
2016-07-22 14:39:12 +02:00
Philipp Muens
3e928707c8 Add additional event type tracking functionality 2016-07-20 12:54:01 +02:00
Eslam A. Hefnawy
2265ffcb36 add api key 2016-07-20 00:30:02 +09:00
Philipp Muens
1dd6f21556 Update tracking properties 2016-07-15 18:22:03 +02:00
Philipp Muens
44fe24279d Add timeout and exception handling so that it fails silently 2016-07-15 18:22:03 +02:00
Philipp Muens
4db180a6e0 Update what will be tracked 2016-07-15 18:22:03 +02:00
Philipp Muens
3d2039210c Update tracking implementation to use one plain HTTP call
This speeds up tracking speed dramatically. However it's still not that
super smooth and might suffer when the user has a bad internet connection.
2016-07-15 18:22:03 +02:00
Philipp Muens
fe3cc6f35d Add basic tracking functionality 2016-07-15 18:22:03 +02:00
Eslam A. Hefnawy
18e9c2f954 added templates functionality 2016-07-13 00:12:35 +09:00
Philipp Muens
d05d6ad961 Fix YAML indentation when dumping
This way all our YAML files follow the 4 spaces best practice.
2016-06-22 09:29:51 +02:00
Philipp Muens
c84f5e93aa Remove unnecessary convertRegionName function 2016-06-21 11:36:36 +02:00
Eslam A. Hefnawy
b1561800eb fixed some linting issues 2016-06-02 15:33:23 +02:00
Philipp Muens
474c7f150c Add "magic handler" zipping support
Add zipping of handler directories. Add a walkDirSync method which collects all the
file paths in a directory (needed for the .zip file creation for "magic handlers") in a synchronous way.
2016-05-31 17:13:05 +02:00
Eslam A. Hefnawy
e0cb16c7bf successfully deployed functions 2016-05-31 16:20:09 +02:00
Philipp Muens
39d30b3ca0 Add automatic servicePath detection functionality
The service directory will be automatically detected if the users CWD is a valid
Serverless service directory.
2016-05-26 14:34:56 +02:00
Eslam A. Hefnawy
de86121170 refactor: removed instances keyword and replaces this.S to this.serverless 2016-05-24 11:33:36 +02:00
Eslam A. Hefnawy
e5104fc0ea fixed merging conflicts 2016-05-20 13:41:06 +02:00
Eslam A. Hefnawy
9665c54e0d cleaned the codebase and fixed tons of linting issues 2016-05-20 13:33:54 +02:00
Eslam A. Hefnawy
590fc4dee0 Utils: shortId is now consistent 2016-05-20 08:43:41 +02:00
Eslam A. Hefnawy
8b6b1b26b6 added tests for populating with custom syntax 2016-05-19 14:56:37 +02:00
Eslam A. Hefnawy
017fdae0c6 updated and increased test coverage for Utils 2016-05-19 12:24:46 +02:00
Eslam A. Hefnawy
d9198e1820 some cleanup 2016-05-18 15:59:19 +02:00
Eslam A. Hefnawy
712e60b621 finished Service class tests 2016-05-18 13:27:59 +02:00
Eslam A. Hefnawy
1fdcaf4763 implemented more Service methods and tests and updated populate function 2016-05-17 20:25:22 +02:00
Eslam A. Hefnawy
c7054784a2 basic service and config working 2016-05-17 17:53:27 +02:00
Eslam A. Hefnawy
8f6364b250 basic new plugin system 2016-05-17 08:43:55 +02:00
Philipp Muens
9c3de2afef Refactor Utils class tests and add YamlParser class 2016-05-14 09:39:44 +02:00
Eslam A. Hefnawy
be9a5ae0c7 added inline doc for parseYaml method 2016-05-13 21:37:57 +07:00
Eslam A. Hefnawy
674404aef9 added yaml parser 2016-05-13 16:55:34 +07:00