Peter Jaszkowiak
186209a0a3
Build plugin staticDirs
...
- route `/plugins` -> `build/public/plugins`
- symlink `staticDirs` directories into `build/public/plugins`
- remove custom `/plugins` route handling
2017-01-21 18:57:27 -07:00
Peter Jaszkowiak
8c86b2e32c
Build pipeline improvements
...
- Refactor meta/css
- `fs.link` usage consolidated to `file.link`
- rimraf built modules directory to fix error
- Remove `local-assets` flag
2017-01-15 12:38:16 -07:00
Peter Jaszkowiak
2f07c18c5a
All hail the glorious translation prebuilding
2017-01-14 14:08:52 -07:00
Barış Soner Uşaklı
f225fc3e3d
closes #5314
2016-12-27 21:20:05 +03:00
barisusakli
4943832dd8
fix dupe code
2016-12-23 15:58:40 +03:00
Barış Soner Uşaklı
1b6d718dab
closes #5300
2016-12-21 15:18:43 +03:00
barisusakli
f8caed95db
don't crash if plugin doesnt set defaultLang
2016-11-29 20:15:45 +03:00
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
2016-11-23 11:50:49 -05:00
barisusakli
51b41a9b44
fix eslint
2016-11-20 13:33:35 +03:00
Julian Lam
6acbd3ea21
optimising build step for #5211
2016-11-19 14:24:37 -05:00
barisusakli
bfcef27c47
plugin tests
2016-10-14 21:48:38 +03:00
HeeL
4a3c31b2dc
Fix space-before-function-paren linter rule
2016-10-13 11:43:39 +02:00
HeeL
3fa1c1f927
Fix space-infix-ops linter rule
2016-10-13 11:42:29 +02:00
Julian Lam
bb80dc360e
closes #4982
2016-09-02 09:39:13 -04:00
Timothy Fike
ed3bc06dee
Fix requiring files outside of node_modules
...
e.g.
```
"scripts": [
"../../public/vendor/jquery/js/jquery-ui-1.10.4.custom.js"
]
```
2016-08-24 17:48:04 -04:00
Mathias Schreck
ce9ee62fa0
Handle callback errors
2016-08-17 12:54:59 +02:00
Julian Lam
19b4679c0e
properly handling flattened dependencies in plugin scripts
2016-08-09 12:32:56 -04:00
Julian Lam
5d030dd8ab
removed console log
2016-05-16 15:24:30 -04:00
Julian Lam
ffa051e828
added defaultLang support, #4655
2016-05-16 15:23:21 -04:00
Julian Lam
437770538c
work-in-progress commit for #4655
2016-05-16 10:32:28 -04:00
Julian Lam
2c83789482
Allowing object to be passed as module list
...
fixes #4576 again
2016-04-27 14:28:57 -04:00
Julian Lam
1d7a5f58e2
fixes #4576
2016-04-27 14:14:22 -04:00
Julian Lam
94a505a6bb
removed symlink logic and using route bridging instead.
...
Also allowed plugins to define modules from their plugin.json
2016-04-04 20:43:21 -04:00
psychobunny
42c0b973f1
closes #3134
2016-01-18 15:17:38 -05:00
Julian Lam
4357c2ef4e
fixed #4062 , fixed akhoury/nodebb-plugin-emailer-mandrill#19
2016-01-15 10:09:24 -05:00
barisusakli
ca294fc6ec
closes #3663
2015-09-29 18:22:47 -04:00
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.
2015-08-20 11:01:59 -04:00
Julian Lam
23bb45b480
fixing plugin version checker to use satisfies again
2015-08-20 10:29:58 -04:00
Julian Lam
ad38c55b12
fixes #3314
2015-07-15 12:08:43 -04:00
Julian Lam
88dd8b1d4d
using new reset command in plugin incompatibility warning
2015-06-04 12:28:54 -04:00
psychobunny
9704af3b6d
some plugins may not have a library, no need to warn unless unable to parse
2015-06-02 17:35:41 -04:00
Fokke Zandbergen
1eee970ebb
Allow NodeBB version to be set via config to package.json version can be incremented when needed.
2015-04-17 12:20:08 -04:00
barisusakli
a626005570
closes #2851
2015-03-11 18:04:27 -04:00
barisusakli
3dd337bd34
closes #2829
2015-03-07 00:59:03 -05:00
barisusakli
c2fab07236
replaces fs.exists with try catch
2015-01-12 23:24:19 -05:00
barisusakli
5f12679426
#2604
2015-01-12 23:10:36 -05:00
barisusakli
b51127bd9c
closes #2578
2015-01-06 23:29:48 -05:00
barisusakli
68f985c6da
refactor map css/less
2014-12-26 19:02:50 -05:00
barisusakli
d0b8337075
broke plugins.js into files
2014-12-26 18:54:20 -05:00