Barış Soner Uşaklı
592d9c82c5
fix : #7844 , add uid to events, log plugin install/uninstall events
6 years ago
Barış Soner Uşaklı
c126cd8572
feat: #7743 plugins
6 years ago
Peter Jaszkowiak
be00a1c013
Support for using yarn instead of npm, include unread counts on cold load ( #6179 )
...
* Close #6178
* Support for package managers besides npm
- Also fixes issue where upgrade-plugins wouldn't work
7 years ago
Peter Jaszkowiak
dfad76120d
Support npm@5 and yarn ( #6010 )
...
* Support npm@5 and yarn
Use package.default.json
Partial #6008
- Overwrite package.json with package.default.json values
- `dependencies` field is merged with package.default.json version taking precidence
- `./nodebb upgrade` automatically does those things and runs `git pull`
- use `./nodebb upgrade --dev` to avoid the `git pull`
* added logic to preserve extraneous plugins installed in node_modules/
* Don't automatically git pull
* Simplify package-install, run it on upgrade just in case
7 years ago
Julian Lam
b4870654fc
Merge pull request #5728 from NodeBB/patch-pitaj
...
Assorted Fixes
8 years ago
Julian Lam
29e868b002
closes #5585
8 years ago
Peter Jaszkowiak
34af855848
Fix npm@5 saving by default
8 years ago
barisusakli
d500e7f2aa
add back action:plugin.install and action:plugin activate #5407
8 years ago
Julian Lam
72e77772db
Merge branch 'master' into develop
8 years ago
Peter Jaszkowiak
4bb49a7171
ESlint no-unused-vars
8 years ago
Peter Jaszkowiak
896c8c7343
ESlint object-curly-spacing
8 years ago
Peter Jaszkowiak
3b0dd2d1ef
ESlint padded-blocks
8 years ago
Peter Jaszkowiak
feb8405f95
ESlint eol-last
8 years ago
Peter Jaszkowiak
bc1d70c126
ESlint comma-dangle
8 years ago
Julian Lam
8a0a74d95e
Merge remote-tracking branch 'origin/master' into develop
8 years ago
barisusakli
b37d52c089
closes #5407
8 years ago
barisusakli
3fb7f9fce5
closes #5398
8 years ago
Peter Jaszkowiak
001aa3d1a8
Fix tests, npm Windows fixes
8 years ago
barisusakli
3bd1c6c2b5
notification tests
8 years ago
Julian Lam
e028ac1363
passing in arguments to npm instead of command string, closes #5286
8 years ago
barisusakli
5d6e2ad083
multiple test fixes
8 years ago
barisusakli
50a2a7abbe
plugins/install tests
8 years ago
HeeL
4a3c31b2dc
Fix space-before-function-paren linter rule
8 years ago
Mathias Schreck
ce9ee62fa0
Handle callback errors
9 years ago
barisusakli
d035b1a353
removed npm dep, use exec('npm install/uninstall'); closes #3780
9 years ago
barisusakli
e3ca91e325
#3591 fixes item 1
10 years ago
Julian Lam
74f2f7caef
fixes #3307
10 years ago
Barış Soner Uşaklı
f7d7cc2610
closes #2808
10 years ago
psychobunny
dee5d18439
require npm module only as needed - shaves off a full second of loading time yay
10 years ago
Barış Soner Uşaklı
66d6c49ed4
closes #2749
10 years ago
Barış Soner Uşaklı
55884220b4
#2749 upgrade plugins:active to zset
10 years ago
Julian Lam
d4d99cba7c
fixes #2615
10 years ago
barisusakli
3e666adfea
action:plugin.install and uninstall
10 years ago
barisusakli
fc79b3a932
fix isInstalled, publish plugin install and upgrade requests
10 years ago
barisusakli
48acb0082e
isActive
10 years ago
barisusakli
d0b8337075
broke plugins.js into files
10 years ago