Peter Jaszkowiak
09e868ce5f
ESlint no-useless-escape, no-else-return
8 years ago
Peter Jaszkowiak
32dc7c23ea
ESlint guard-for-in, no-nested-ternary
...
and operator-linebreak
8 years ago
Peter Jaszkowiak
896c8c7343
ESlint object-curly-spacing
8 years ago
Peter Jaszkowiak
3b0dd2d1ef
ESlint padded-blocks
8 years ago
Peter Jaszkowiak
a038c66549
ESlint quotes
8 years ago
Peter Jaszkowiak
604358ecc4
ESlint keyword-spacing, no-multi-spaces
8 years ago
Peter Jaszkowiak
532951c24f
ESlint space-in-parens, block-spacing
8 years ago
Peter Jaszkowiak
3361a72725
ESlint no-plusplus
...
and no-empty, space-unary-ops
8 years ago
Peter Jaszkowiak
2ba46808a1
ESlint one-var, fix comma-dangle
8 years ago
Peter Jaszkowiak
bc1d70c126
ESlint comma-dangle
8 years ago
Peter Jaszkowiak
2f07c18c5a
All hail the glorious translation prebuilding
8 years ago
barisusakli
6a0cbadb3e
closes #5290
8 years ago
barisusakli
9d75c48236
closes #4563 closes #4569 closes #4566
8 years ago
Peter Jaszkowiak
c5237443cd
Standard language codes ( #5218 )
...
* Use standard language codes. Fallback for plugins.
* Fix transifex config
* Tab vs space here for some reason
* Remove redundancies
* config.relative_path instead of allcaps
* added upgrade script for existing users' accounts
8 years ago
barisusakli
51b41a9b44
fix eslint
8 years ago
Julian Lam
6acbd3ea21
optimising build step for #5211
8 years ago
barisusakli
853cea7fec
removed emitter.js
8 years ago
Julian Lam
232b387652
set up plugins in build step as well
8 years ago
barisusakli
2d10490ca3
more plugin tests
8 years ago
Sergii Paryzhskyi
e515b791da
Fix eslint rules ( #5117 )
...
* Fix semi linter rule
* Fix semi-spacing linter rule
* Fix no-undef-init linter rule
* Fix space-before-blocks linter rule
8 years ago
barisusakli
bfcef27c47
plugin tests
8 years ago
HeeL
4a3c31b2dc
Fix space-before-function-paren linter rule
8 years ago
HeeL
3fa1c1f927
Fix space-infix-ops linter rule
8 years ago
barisusakli
2c140c2107
ability to filter flags by category
8 years ago
barisusakli
77c549081c
remove unused clearRequireCache, closes #5021
9 years ago
barisusakli
8f408faf46
organize middlewares
...
removed app.locals.middleware
middlewares can be required anywhere, ie in controllers
9 years ago
Mathias Schreck
ce9ee62fa0
Handle callback errors
9 years ago
Julian Lam
2268f250bb
removed commented out language method
9 years ago
Julian Lam
ffa051e828
added defaultLang support, #4655
9 years ago
Julian Lam
437770538c
work-in-progress commit for #4655
9 years ago
barisusakli
2c28e18147
closes #4332
9 years ago
barisusakli
e55168aa11
fix plugin warnings
9 years ago
barisusakli
33033e3bc5
closes #4116
9 years ago
Julian Lam
06cc761a7a
*actually* loading templates in the correct order 😑
9 years ago
Julian Lam
afbbb33878
fixed #4093
9 years ago
psychobunny
42c0b973f1
closes #3134
9 years ago
Julian Lam
4357c2ef4e
fixed #4062 , fixed akhoury/nodebb-plugin-emailer-mandrill#19
9 years ago
Julian Lam
8f47a0c653
Fixed issue where themes without `templates` defined in `plugin.json`
...
did not have their templates added upon startup (backwards
compatibility re-established now)
Thanks @pichalite, for the debug!
9 years ago
Julian Lam
96fe6d288f
Allowing theme to be re-ordered like plugins.
9 years ago
barisusakli
c8edb6de29
fix semicolon
9 years ago
barisusakli
5b530253bb
closes #3978
9 years ago
barisusakli
ca294fc6ec
closes #3663
9 years ago
Julian Lam
ba39a432e7
fixed #3517
10 years ago
Julian Lam
edba11f388
If a plugin version is defined in package.json, suggest that as the latest version
10 years ago
Julian Lam
a27c8f0321
Exposed package data for incompatible plugins to admin/plugins controller, #3480
...
ping @psychobunny
10 years ago
Julian Lam
e382dcab13
Reduce verbosity of plugin incompatibility errors
...
Instead of showing a 4-5 line warning for each potentially incompatible
plugin, we'll show the warning and then a list of plugins.
10 years ago
barisusakli
46bcd66297
filter system plugins from list
10 years ago
Julian Lam
e60194292f
Fix a myriad of problems with the ACP/Plugins page
...
- Fixed #3350
- Fixed issue where the normalised API return would have the wrong id for all plugins
- Fixed issue where uninstalling a locally installed plugin via ACP would cause NodeBB to crash
- Simplified ACP/Plugins client-side code to simply refresh the page after installing or uninstalling a plugin.
10 years ago
Julian Lam
ad38c55b12
fixes #3314
10 years ago
Julian Lam
020de2722f
fixed regression introduced by earlier fix for #3307
10 years ago