57 Commits

Author SHA1 Message Date
Unitech
71457f0537 pm2@3.2.9 2019-01-17 18:26:54 +01:00
Unitech
9c49fad163 pm2@3.2.8 2019-01-11 15:06:21 +01:00
vmarchaud
cbd25a3b8c
feat: re-implement pm2 plus cli 2019-01-07 11:06:34 +01:00
Unitech
02c0d22e8f fix: change handling of node binary path 2019-01-03 16:27:43 +01:00
Unitech
495c77f90b feat: faster test/less output #4079 2018-12-18 18:20:09 +01:00
Unitech
9aa0abbdab drop v1 modules logic and tests + v1 of tarball module management + add Common.err and Common.log helper with auto prefix + split module logic 2018-09-24 22:55:18 +02:00
Yazan Medanat
6466ee44c1 refactor: only import the necessary methods from async. 2018-07-19 10:18:08 -04:00
Unitech
bc5c7e92cd refactor: split / remove unused code / DRY / pm2 enterprise|plus - breaking: .interact dropped 2018-07-13 18:29:33 +02:00
Unitech
902e5a5a12 fix: restore no_interaction for pm2-dev 2018-07-09 15:15:39 +02:00
Shahar Mor
76d07b966a
rename removeEventListener to removeListener 2018-07-05 15:10:14 +03:00
Shahar Mor
8229bc9567
rename .off to .removeEventListener 2018-07-05 14:44:11 +03:00
Shahar Mor
d2a30598ea make sure client is still connected before calling method 2018-07-04 21:59:56 +03:00
Shahar Mor
2f2334c799 unsubscribe from RPC events 2018-07-04 21:50:59 +03:00
Unitech
ee5e6a06cb refactor: faster cli with less require 2018-05-17 23:34:48 +02:00
Unitech
53ca18c128 chore: upgrade all modules + keymetrics-agent -> pm2/agent + increase version enabling v8-compile-cache 2018-05-17 15:42:43 +02:00
Unitech
e13f39c90b fix: conflict 2018-03-16 19:46:05 +01:00
Eywek
2506c75956 improv: use keymetrics-agent 2018-03-16 18:19:13 +01:00
vince
0908e9afb2 feature: make "pull", "backward" and "forward" works with id and pid 2018-02-21 16:38:00 +01:00
Unitech
c13b236482 refactor: deep pm2-runtime refactor #3408 #3257 #3266 2018-02-02 15:39:17 +01:00
Alexandre Strzelewicz
b9c01c99d5 feat: ignore signal when running in --no-daemon 2018-02-02 11:25:42 +01:00
Unitech
6b26e632b8 minor performance optimization when loading modules 2017-12-21 13:59:14 +01:00
Unitech
e6fe532e60 append SUDO_USER to app.uid + handle error when wrong perm on socket 2017-12-21 11:45:12 +01:00
Unitech
87035665dd #3256 fix ref 2017-12-18 00:21:16 +01:00
Unitech
dc8fe09b68 #3278 #3345: --silent -s and -v will not print banner anymore 2017-12-12 12:22:25 +01:00
Unitech
af8a14c77b add some infos when wrong permissions 2017-12-04 02:06:49 +01:00
Alexandre Strzelewicz
8a4fc0c99a #3046 better error message on permission denied rpc sock 2017-08-03 01:45:40 +02:00
Unitech
34d13dce3d #2501 low memory environment option via PM2_OPTIMIZE_MEMORY 2017-07-04 20:33:45 +02:00
Unitech
a962536711 fix node_modules folder not create on npm 4.2.0 2017-05-04 02:01:26 +02:00
Unitech
79ab6c0b51 (client) #2757 check that 'node' interpreter exists in PATH else fallback to process.execPath 2017-03-15 23:58:00 +01:00
Linus Unnebäck
f68f4448d8
Always start the deamon using node 2017-03-08 16:38:18 +01:00
vmarchaud
967e2a8eff (dir struct) only mkdir if dir doesnt exist + try/catch #2642 2017-01-24 00:06:38 +01:00
Unitech
3b35a6781e (startup) trick to attach to running pm2 daemon and exit in kill 2016-12-08 01:08:47 +01:00
Unitech
672268ca4e #2485 try/catch process.kill 2016-11-01 15:42:58 +01:00
Valentin “ThisIsMac” M
382f5ce088 dont use signal to verify daemon has been killed under windows (#2484) 2016-10-31 16:01:25 +01:00
Unitech
f6b550ca4e #2471 make env immutable and fix watch 2016-10-26 18:07:03 +02:00
Unitech
109102f548 (init path) #2400 use mkdirp instead of mkdirSync 2016-09-26 10:34:34 +02:00
Unitech
0e14d7c2c6 (pm2) #2332 fix cwd on PM2 daemonization 2016-08-16 13:09:42 +02:00
Unitech
78a118b4fc (pm2) #2327 fix watch restart JSON 2016-08-14 08:50:58 +02:00
Unitech
81566c29c4 drop socket unref 2016-07-13 10:55:07 +02:00
Unitech
b518f46591 check if PM2 is called programmatically to unref socket 2016-07-13 10:40:05 +02:00
Unitech
1c3ce109e8 lazy api implementation fixes auto exit #2167 2016-07-13 01:01:50 +02:00
Unitech
9cc5c295da allow to initiate connection with keymetrics in no daemon mode 2016-07-07 23:06:47 +02:00
Unitech
408bf84dde no daemon mode fix / stop to display Daemon log in test 2016-07-07 19:10:52 +02:00
Unitech
49b0309d39 dropping tests (connect is now optionnal) + fix filepath on api test 2016-07-04 00:01:22 +02:00
Unitech
6a20964281 #2167 #2175 auto connect feature via pm2 api 2016-07-03 20:19:06 +02:00
Unitech
e48358111d #2017 #2248 #2255 - add Typescript support 2016-07-02 13:05:15 +02:00
Unitech
d5ea4a0a8d remove EE + __proto__ 2016-07-02 12:37:48 +02:00
Unitech
2011b983a3 remove old-space-size 2016-06-22 11:05:33 +02:00
Unitech
797f8a408f pass max-old-space-size as node args 2016-06-22 02:09:38 +02:00
Unitech
938c9621d5 #2172 remove optionnal error message + remove previous Client.printOut 2016-06-18 18:42:51 +00:00