83 Commits

Author SHA1 Message Date
Unitech
c3c0fcff46 add Copyright header to each file 2016-03-22 23:33:43 +01:00
Unitech
8f6bc844c6 enhancement: move CLI related files to CLI / upgrade moment dependency / remove some unused require 2016-03-21 19:09:25 +01:00
Unitech
a1acbee0f0 #2018 2016-03-16 12:40:13 +01:00
Unitech
86c7371284 enhancement: avoid duplication 2016-03-09 19:06:24 +01:00
Unitech
3469b5802b Options attrs updatable via CLI and JSON - small refactor for programmatic usage 2016-03-09 12:16:58 +01:00
--global
47fc131508 fix: existsSync for Node 0.10.x 2016-02-29 17:31:56 +01:00
--global
242f564f4c fix: allow to disable source map auto detection [#1980] 2016-02-29 17:09:34 +01:00
--global
acee352a9f #1980: auto detect map file and enable source map support 2016-02-29 11:35:24 +01:00
--global
403c6c887d transtype name to String if number detected 2016-02-15 14:14:03 +01:00
--global
86ea792b0e fix deep update and avoid 0 as process name 2016-02-15 12:17:00 +01:00
Unitech
181a8ac5dc handle error when verifying CRON 2015-12-15 03:23:05 +01:00
Unitech
3531ec2d80 edits specified in CHANGELOG.md 2015-12-15 03:10:56 +01:00
Unitech
5dc50b14d6 merge isbinaryfile 2015-12-07 12:17:42 +01:00
Unitech
786bbf857b no-automation flag 2015-11-24 15:18:18 +01:00
Unitech
cc381ecd4f Forbid to start application with illegal names #1764 2015-11-24 13:10:31 +01:00
Unitech
66536fd423 #1639 2015-09-23 15:36:54 +02:00
jshkurti
2e747f7e21 fix #1217 2015-08-27 17:37:33 +02:00
Unitech
5ace3d85a3 syntax fix 2015-08-11 16:28:48 +02:00
Unitech
f916f41ec6 remove io-js dependency - add execution of executable in PATH 2015-08-10 16:19:41 +02:00
Dominique Rau
b7c2a56e8c Change default exec mode to fork in prepareConf
Should behave the same as cli (cli should probably use common.prepareConf instead of verifying the conf manually).
2015-08-03 16:21:31 +02:00
jshkurti
ec8b03e78e fix #1468 2015-07-27 17:12:58 +02:00
Tjatse
3afad15fa0 Exits after everything written to stdout has been drained. 2015-06-26 11:01:06 +08:00
Unitech
4848e5c974 avoid safe stringification and JSON.parsing to deep copy and remove circular dependencies + centralize object cloning + reduce data in pm2 pipeline + avoid complex object attached to pm2_env #1326 #1314 2015-06-09 17:30:16 +02:00
jshkurti
0629b9d000 v0.12.15 pre-release 2015-05-18 19:23:30 +02:00
--global
911ae4e299 next-gen-js 2015-05-01 19:24:26 -04:00
--global
c28ab818cf Merge branch 'master' of https://github.com/ww24/PM2 into ww24-master 2015-04-22 10:05:56 -04:00
Unitech
b0c8f1b7d9 Temporary basic alert message before refactoring pre json validation 2015-04-15 00:32:46 -04:00
Takenori Nakagawa
b3c387c1ff fix #1124 wrong handling of PM2_PROGRAMMATIC flag 2015-03-26 03:05:52 +09:00
Unitech
0f23e6c50c kill modules when killing pm2 + wait for module to start on pm2 initialization 2015-03-06 17:46:30 -05:00
Unitech
a05fd06240 when calling pm2 programmatically avoid outputing undesired messages 2015-03-05 17:15:33 -05:00
Unitech
3adffde39e ignore more internal variables 2015-03-04 23:12:21 -05:00
Unitech
d5e731e332 avoid environment copy when executing/restarting script via PM2 programmatic API 2015-03-04 23:07:46 -05:00
Unitech
be06178629 better doc for modules - replace JSON5 by pure JSON for configuration - avoid copy an [Object] String when restoring previous environment (Common.extend) 2015-03-01 18:56:53 -05:00
Unitech
f7156d10ba no domain in test mode 2015-02-20 15:02:45 -05:00
Unitech
e4b45e37aa Integrate configuration system with module system 2015-02-09 17:02:06 -05:00
Unitech
3d4d46f0ad POC module system 2015-02-07 22:37:38 -05:00
Tjatse
8d6e7aebe3 1. add post_update schema; 2. fix log path bug. 2014-11-24 17:16:26 +08:00
Tjatse
0c31dede26 1. Validate Commander options && JSON key-values and make options briefness and easy configuration. 2. Refactor start/restart 2014-11-24 14:44:20 +08:00
Unitech
21306731e4 Move startLogging method into Utility.js to avoid memory overhead from Common.js 2014-11-21 12:04:43 +01:00
Tjatse
bf32318b2a 1. Make sure directories of logs and pods exist before logging. 2. Refactor: put startLogging into Common. 2014-11-21 11:22:35 +08:00
Unitech
f2ce631dd1 fix some stuff 2014-11-18 18:33:05 +01:00
Unitech
4f882acb33 refactor 2014-11-18 15:35:35 +01:00
Unitech
1b782e4a87 refactor 2014-11-18 15:30:09 +01:00
Unitech
1a52bddd78 Merge branch 'development' of github.com:Unitech/PM2 into development 2014-11-17 19:17:16 +01:00
jshkurti
e3fa143075 --max-memory-restart implemented 2014-11-17 17:47:52 +01:00
Tjatse
0c6c089f4f feature: merge std(out && err) 2014-11-17 17:17:49 +08:00
Antoine Bluchet
986b7921f7 Prevent the following error (#249) to happend when no script are mentioned
TypeError: Arguments to path.resolve must be strings
2014-11-14 11:40:32 +01:00
Jean-Nicolas LAGNEAU
7d3bd3fabe pm2 --interpreter is not needed anymore
pm2 now recognize the extension of the file but you can still use
interpreter flag for specific extensions.
2014-11-12 18:49:07 +01:00
jshkurti
6da3b459e7 pm2 pull <name> 2014-10-30 12:35:17 +01:00
Chris Wiggins
4845e66442 Change extend function to ignore pm2-related environment variables from the nested env 2014-10-28 13:48:05 +13:00