70 Commits

Author SHA1 Message Date
Unitech
211d01218e fix: add back version parsing 2025-01-25 19:46:18 +01:00
Alexandre Strzelewicz
de0dec583b
Merge pull request #5857 from aryehb/feature/disable-version-check
Add support for disabling version checks
2024-11-13 13:51:54 +01:00
Unitech
d9e6964f46 Bun support 2024-11-13 13:23:06 +01:00
Aryeh Berman
3402a0ddab feat: add support for disabling version checks
This adds support for a `PM2_DISABLE_VERSION_CHECKS` env variable,
which will disabling running version checks for PM2.
2024-07-07 14:36:36 -04:00
Alexandre Strzelewicz
c1e2e52f28
Merge pull request #5239 from hyaocuk/refactor/util-extend
refactor: replace deprecated util._extend with Object.assign
2022-01-20 11:28:38 +01:00
Dimitar Drenkovski
4c9cb4d743 Update copywrite year (2021 -> 2022) 2022-01-19 11:41:33 +01:00
terencekhwu
df7a9be198 refactor: replace deprecated util._extend with Object.assign 2021-12-04 18:00:15 +08:00
Unitech
5ad39c83b7 merge 2021-01-29 10:20:26 +01:00
Unitech
cc9714ca83 bump copyright years 2021-01-28 11:05:59 +01:00
Unitech
a78d1dd55e hide popup on Windows - windowsHide all the way down #2182 2020-12-26 19:49:27 +01:00
Unitech
593b43ca66 various fixes for N14 2020-04-23 17:33:35 +02:00
Unitech
e0fd5188b3 chore: version check 2019-12-10 16:42:31 +01:00
Subhash
668ac61d76 Add process namespaces feature 2019-10-28 13:33:28 +05:30
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