246 Commits (2ef71e22aa8ceeec381fca3a99d9f85c0ff2ee37)

Author SHA1 Message Date
Peter Jaszkowiak dd2b930824 Resolve merge conflicts, minify only `.js` files 8 years ago
Peter Jaszkowiak 4bb49a7171 ESlint no-unused-vars 8 years ago
Peter Jaszkowiak 144fa8698c Eslint no-lonely-if 8 years ago
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 c75391f9f5 Sound system improvements
- Fix sound ACP uploads
- Display soundpack names with sound files
- Soundpacks can have sounds with identical names
- Link sounds during build step
- Generate map of sound name to file name during build step
- Change how soundpacks work. It's now done via a field in plugin.json
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