AYOKINYA
f57a22a7ec
fix: Update TAR.package to TAR.packager in Modularizer.js
...
The package function in TAR.js was renamed to packager for ES6 strict mode compatibility (#5680 ),
but the reference in Modularizer.js was not updated accordingly.
2024-10-25 14:26:18 +09:00
Dimitar Drenkovski
4c9cb4d743
Update copywrite year (2021 -> 2022)
2022-01-19 11:41:33 +01:00
Unitech
cc9714ca83
bump copyright years
2021-01-28 11:05:59 +01:00
Iaroslav Kolbin
fd49e10739
fix: backward compatibility fix for tarball modules
2020-07-03 13:06:58 +01:00
Unitech
23c1e0d810
Merge branch 'master' into development
2020-04-12 16:21:58 +02:00
Toufik Airane
4c40fe5400
Fix Command Injection
...
Following the call on https://huntr.dev/ .
I've try to fix the Command Injection by filtering potential malicious
characters such as ;(semicolon) |(pipe) and `(quote).
More information about the issue:
https://hackerone.com/reports/630227
https://snyk.io/test/npm/pm2/2.9.3
2020-02-02 17:40:59 +01:00
adunkey
36220bb149
Update Modularizer.js
...
validate pm2 install
2020-02-01 22:01:54 +00:00
Unitech
565fc77e6e
add command to display application environment
2018-09-28 21:17:15 +02:00
Unitech
58ac5adc23
drop pm2 publish for npm module make tar default + pm2 publish folder/
2018-09-28 20:32:46 +02:00
Unitech
d50f78016b
pm2 set pm2:registry
2018-09-27 17:51:53 +02:00
Unitech
c26bf03883
more mono/multi app module tests + pm2 package command
2018-09-27 13:40:55 +02:00
Unitech
85a84f4677
module system: rewrite
2018-09-25 20:50:59 +02:00
Unitech
b4575e2976
adapt tests
2018-09-25 00:43:05 +02:00
Unitech
c241d77b31
multiple fixes
2018-09-25 00:07:45 +02: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
Unitech
e793425afb
first partial commit to support local tarball module install (install + respawn on boot) + refactor of module system
2018-09-24 14:42:40 +02:00
vince
7b43fea55d
hotfix: #3901 fix error when installing module
2018-09-10 16:16:16 +02:00
Vincent Vallet
4217b15054
Merge pull request #3821 from imarakho/post_install
...
added post_install to ecosystem.json
2018-08-17 11:58:35 +02:00
Vincent Vallet
61e32a4305
chore: remove unused console.log
2018-08-17 10:33:28 +02:00
imarakho
d560430068
Merge branch 'development' into post_install
2018-07-25 17:45:37 +03:00
Igor Marakhov
991ef5b9d3
added post_install to ecosystem.json
2018-07-25 17:10:11 +03:00
Yazan Medanat
6466ee44c1
refactor: only import the necessary methods from async.
2018-07-19 10:18:08 -04:00
Unitech
56f5e04787
fix: put message module at the right level
2018-07-17 15:25:22 +02:00
Unitech
1da6edde80
feature: pm2 plus cli
2018-07-11 12:51:25 +02:00
vince
68e87b39ae
feature: ask to install module after connection with KM
2018-07-10 16:38:35 +02:00
Florian Hermouet-Joscht
792cef8ec8
Fix #3669
...
Fix revert path of modules
2018-06-25 16:09:24 +02:00
Unitech
ee5e6a06cb
refactor: faster cli with less require
2018-05-17 23:34:48 +02:00
Vincent Vallet
b3718656f6
Merge pull request #3545 from rmonnier/default-ecosystem
...
Set ecosystem.config.js as the default ecosystem file
2018-03-19 09:29:20 +01:00
Robin Monnier
d9df60eb97
change all ecosystem.json to ecosystem.config.js
2018-03-16 18:44:00 +01:00
vince
1e0017325f
fix : #3456 use homedir() instead of process.env.HOME, make module installation work on windows
2018-02-26 14:45:34 +01:00
vince
a315eeb65f
fix: add livescript in default modules
2018-02-09 10:49:39 +01:00
vince
828a30d0cc
feat: add dependencies section into ecosystem.json file.
2018-02-08 15:57:58 +01:00
vince
1b92a9c400
refactor: delete all "if" condition when installing new module, create an object with all modules and a generic installation process
2018-02-08 10:55:58 +01:00
vince
9dddc80db5
feat: allow pm2 to install a set of module as one single command and add deep-monitoring.
2018-02-05 13:52:48 +01:00
vince
e6b0c47443
feat: allow pm2 to install and enable event-loop-inspector data collecting
2018-02-02 14:56:23 +01:00
vince
1563416858
feat: allow pm2 to install gc-stats
2018-01-31 10:17:51 +01:00
Unitech
7d09410efc
modules: move to another folder
2017-12-21 17:52:01 +01:00
Unitech
0031e77c85
fix cwd issue when a module try to update himself
2017-12-21 17:24:42 +01:00
Unitech
545f049d52
add support for npm when installing over apt
2017-12-14 16:32:06 +01:00
Unitech
288f39330b
#3314 pm2 install <module> --safe
2017-12-04 01:47:44 +01:00
Unitech
b5372aa19e
module system v3: independant folder for each module + retrocompat v2/v3
2017-12-03 16:17:22 +01:00
Alexandre Strzelewicz
151ba280a8
v8-profiler -> v8-profiler-v2
2017-09-21 16:54:12 +02:00
Alexandre Strzelewicz
2103ad38c0
verify if 3rd module has not failed
2017-09-21 16:44:50 +02:00
Alexandre Strzelewicz
5aa7dcec07
add support for coffeescript v2
2017-09-21 16:26:21 +02:00
vmarchaud
cc0f0aa809
bugfix: fixes #3096
2017-08-21 14:00:39 +02:00
Unitech
7b04687a6f
#2994 allow to specify typescript version to be installed
2017-07-04 20:37:14 +02:00
Unitech
7d6f173078
#2144 #1060 #2957 #2033 #1872 #2938 #971 Select application uid/gid via --uid --gid (CLI+JSON) + pm2 install --uid / --gid
2017-07-02 19:28:41 +02:00
Unitech
22b2982415
(modules) change wording
2017-04-22 17:04:18 +02:00
Unitech
2a5a9153c9
2844 Flush default module configuration to pm2 config
2017-04-22 15:12:03 +02:00
Martin Zaloudek
b8b615111e
Fix #2809 . Fixed the broken installation of modules specified as Github repository with non-master branch. Fixed the broken upgrade of modules specified by Github source (old version was not been removed, therefore two instances existed in memory after upgrade). ( #2840 )
2017-04-19 16:53:44 +02:00