116 Commits (0792731873f3732ba01eef979da6bd8c183d9d97)

Author SHA1 Message Date
Julian Lam 0e6109ff2b a better conditional, just to please baris 12 years ago
Julian Lam 7cbe429be9 fixing issue with plugins trying to load 0 plugins and crashing 12 years ago
Baris Usakli a317a4d689 closes #206 12 years ago
Julian Lam a3cab53b73 added username mentions plugin to default, and tweaked admin panel to show
plugins installed via npm
12 years ago
Julian Lam 2d3d0f688a a couple minor 'tweaks' to the plugin system so that it works with npm installed plugins 12 years ago
Baris Usakli 6e17ff7981 added winston, added wrapper for winston.error until they fix it, issue #62 12 years ago
Julian Lam 1bee527f41 added note linking to wiki page for authoring plugins... also showing something if no plugins are installed 12 years ago
Julian Lam 3578ce1925 admin panel integration completion + styling of admin panel plugins page 12 years ago
Julian Lam c2d7bf87e9 Merge branch 'plugins' of github.com:designcreateplay/NodeBB into plugins 12 years ago
Julian Lam 777173d9f4 adding admin panel integration to plugins (issue #143) 12 years ago
Julian Lam 0a3a970b52 fixed issue where if a hook had no attached methods, it wouldn't work at all... or put simply... nodebb'd break if you had no plugins, heh. 12 years ago
Julian Lam 871591b92d sanity check if a plugin's method was not found on hook call 12 years ago
Julian Lam 307f6f34b9 added plugins.showInstalled method 12 years ago
Julian Lam 34bb9dddb5 sticking to style guide for method names (camelcase) 12 years ago
Julian Lam 25a1d25108 tested filter-type hooks, working! :) 12 years ago
Julian Lam ec4ab19a1e first pass at plugin system -- not tested! 12 years ago