Barış Soner Uşaklı
71e34be565
fix: cli password reset
3 years ago
Julian Lam
f0d192fbfd
feat: autocomplete for activate/reset
...
useless features™️
3 years ago
Julian Lam
449366ca83
fix: consolidate plugin reset logic
3 years ago
Barış Soner Uşaklı
fb363957d1
refactor: tab rules
3 years ago
Barış Soner Uşaklı
27c05448e1
refactor: remove another async.series
3 years ago
Julian Lam
44687394dc
fix: restore plugin upgrade checking logic
...
unintended regression from ac86937c88
4 years ago
Barış Soner Uşaklı
c70eaa0a34
refactor: prompt.get already returns promise
4 years ago
gasoved
c1149d045c
fix: better nomenclature
4 years ago
gasoved
d1ff3d6298
feat: cli user management commands ( #9848 )
...
* feat: cli user management commands
* fix: consistent nomenclature
4 years ago
Julian Lam
acdbd04913
fix : #9627
4 years ago
Barış Soner Uşaklı
1ec9739629
switch to request-promise-native ( #9561 )
...
* refactor: cli/upgrade async/await
async/await cli/upgrade-plugins
remove unused payload.files
* fix: add missing await
* refactor: use request-promise-native
4 years ago
Barış Soner Uşaklı
ac86937c88
refactor: cli/upgrade async/await ( #9558 )
...
* refactor: cli/upgrade async/await
async/await cli/upgrade-plugins
remove unused payload.files
* fix: add missing await
4 years ago
Barış Soner Uşaklı
1ce595083a
fix: ioredis upgrade fix, maybe
4 years ago
Barış Soner Uşaklı
6907837fce
fix : #9483 , fix events count display
4 years ago
Peter Jaszkowiak
2a03012e2c
fix: ./nodebb help with commander@7 ( #9434 )
...
hopefully this one last as long as the last one did
4 years ago
Peter Jaszkowiak
b9fd2c87f3
chore: bump deps ( #9335 )
...
* chore: bump deps
* fix: husky git hooks
4 years ago
Peter Jaszkowiak
0d59fe3d2b
fix( #9315 ): api v3 post, put, del JSON
...
also allow `app.alertError` to be called without an argument
also fix `./nodebb build --dev` to actually build in dev mode
4 years ago
Peter Jaszkowiak
cc9d6fd08b
chore: eslint max-len
4 years ago
Peter Jaszkowiak
23f212a4c0
chore: eslint prefer-destructuring
4 years ago
Peter Jaszkowiak
dab3b23575
chore: eslint no-var, vars-on-top
4 years ago
Peter Jaszkowiak
b56d9e12b5
chore: eslint prefer-arrow-callback
4 years ago
Peter Jaszkowiak
707b55b6a5
chore: eslint prefer-template
4 years ago
Peter Jaszkowiak
4ee0f1459d
chore: eslint import/newline-after-import
4 years ago
Barış Soner Uşaklı
ef16cd2e6f
fix : #9192 , exit after logging error
4 years ago
Peter Jaszkowiak
a51c5698c7
fix: `--help` usage info
...
yargs (via nconf) would exit when detecting a help flag
also improves the speed of `./nodebb help build`
4 years ago
Barış Soner Uşaklı
8c31afae7d
feat: #9173 , show installed plugin versions in ./nodebb plugins
4 years ago
Barış Soner Uşaklı
b8cafefce2
fix: winston usages
4 years ago
Barış Soner Uşaklı
47a19d6763
fix: error message
4 years ago
Barış Soner Uşaklı
16d03975a0
fix: winston error message
4 years ago
Barış Soner Uşaklı
e362c342a3
fix : #8630 , sort extra deps
5 years ago
Barış Soner Uşaklı
1fd2eba6f2
refactor: async/await
...
src/cli/manage.js
src/meta/build.js
src/meta/css.js
src/meta/js.js
5 years ago
Peter Jaszkowiak
1aa336d837
refactor: shared constants ( #8707 )
...
define plugin name and theme name regexs in one location for consistency
define various shared paths in one place for consistency
5 years ago
Julian Lam
7f58e3ab09
fix: error on `reset -p` if plugin is not active
...
No need to throw error if plugin was not active, just silently OK
5 years ago
Barış Soner Uşaklı
5f10d67db5
Remove sounds ( #8617 )
...
* feat: remove sounds
* feat: remove more sounds
* feat: disable sounds plugin
* fix: openapi
5 years ago
Julian Lam
a4dbbc3749
feat: sort dependencies alphabetically
...
... when merging from install/package.json
/cc @pitaj
5 years ago
Julian Lam
840cb5105f
fix: package-install clobbering scoped nodebb plugins
5 years ago
Andrew Rodrigues
7daba7ddc1
fix : #8570
5 years ago
Barış Soner Uşaklı
0189945996
refactor: remove util.promisify calls
5 years ago
Peter Jaszkowiak
1d170e0c1c
fix : #8547 , remove old deps during upgrade ( #8557 )
5 years ago
Barış Soner Uşaklı
33c5988c34
refactor: rewrite src/upgrade.js with async/await
5 years ago
Barış Soner Uşaklı
776e34a80f
refactor: rewrite src/install with async/await
5 years ago
Barış Soner Uşaklı
e80379dc0e
feat: display stack trace on winston.error
5 years ago
Julian Lam
922d49be0b
fix(style): switch..case
5 years ago
Barış Soner Uşaklı
ec5582b53c
feat: add privilege give/rescind hooks ( #8336 )
...
* feat: add privilege give/rescind hooks
action:privileges.categories.give/rescind
action:privileges.global.give/rescind
breaking change, privileges.categories.give/rescind and privileges.global.give/rescind use full privilege name for groups ie `groups:find` instead of `find`
* fix: tests, privileges renamed
5 years ago
Peter Jaszkowiak
e68156e1f2
fix(deps): bump dependencies ( #8239 )
...
* fix(deps): bump dependencies
* fix(deps): commander@5
* fix(deps): use @nodebb/mubsub
5 years ago
Jonson Petard
e6a1741c2e
Support package manager: cnpm and pnpm ( #8222 )
...
* feat: support pnpm, cnpm
* feat: store supportedPackageManager in default package.json
* feat: store supportedPackageManager in src/cli/package-install.js
Co-authored-by: a632079 <a632079@qq.com>
5 years ago
Barış Soner Uşaklı
cba5b23e23
feat: change option name
5 years ago
Barış Soner Uşaklı
80f1bcad20
fix: call next
5 years ago
Baris Usakli
476f6717c4
feat: add no-build to ./nodebb setup
5 years ago
Julian Lam
4fc6944377
feat: better output for cli plugins list, closes #8075
5 years ago