| 
							
							
								 Julian Lam | 90b29031fe | backwards compatibility with older plugins using css with staticDir | 2014-03-06 20:36:05 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 5880590425 | removing "pluginCSS", "css" in plugins is now included directly into stylesheet.css. This is a breaking change. fixes #1168 | 2014-03-06 17:51:17 -05:00 |  | 
			
				
					| 
							
							
								 psychobunny | 8c8055fbae | fix for multiple synchronous hooks (synchronous hooks to be deprecated in 0.4x) | 2014-03-06 14:23:48 -05:00 |  | 
			
				
					| 
							
							
								 psychobunny | a9cccc9b9c | allow hooks to accept single/multiple arguments instead of requiring you to send in a hash | 2014-03-06 14:07:56 -05:00 |  | 
			
				
					| 
							
							
								 psychobunny | 90a80ad83d | plugins can now define a templates directory which gets compiled onload without requiring any hooks | 2014-03-06 12:06:19 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 8846f7fb9b | fixing mappedPath in windows | 2014-03-03 16:32:41 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | a8d2b46911 | fixed incorrect path in plugin script inclusion | 2014-03-02 16:44:41 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 3860abdc24 | plugins can now pass in scripts in plugin.json, and they will be bundled into nodebb.min.js | 2014-03-02 13:58:25 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 14d7453a23 | bundling socket.io client library into minfile, minfile always used from this point forward, even in development mode. Development mode will not compress the scripts, but will just concatenate. | 2014-03-02 13:28:09 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 1c19ae48bd | fixed #1143 -- also removed near-meaningless info messages saying that a Hook had been registered. | 2014-02-28 20:39:27 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 5e2460e17e | fixed #1144 | 2014-02-28 20:05:19 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 561b42d0f9 | new staticDirs format, @mrwaffle | 2014-02-28 16:21:02 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | c7274e11d0 | removing the bit of code that disables plugins if the minver does not satisfy (too annoying imo)... now that we have ./nodebb reset, this is moot | 2014-02-27 10:28:49 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 53f1e4d3d4 | dedicated stylesheet.css route for LESS compilation, no longer usin less-middleware for base theme... | 2014-02-25 14:13:09 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 216ff0f3f9 | some checks for handling plugin deletion | 2014-02-23 22:44:49 -05:00 |  | 
			
				
					| 
							
							
								 Baris Soner Usakli | 31f877ccee | merged | 2014-02-21 14:54:01 -05:00 |  | 
			
				
					| 
							
							
								 Baris Soner Usakli | ae93c372ff | fixed mongo setAdd and setRemove to accept arrays like redis, fixed infinite scroll for mongo | 2014-02-21 14:53:31 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | ea826ce487 | type checking 'plugin' when loading | 2014-02-21 13:55:04 -05:00 |  | 
			
				
					| 
							
							
								 psychobunny | 26b0db3bea | let plugins.js allow widgets to utilize hooks | 2014-02-19 15:14:49 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | bbdcd5d460 | resolved #997 | 2014-02-13 22:38:24 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | b7cb0d02f8 | resolved #944 | 2014-02-06 16:02:42 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | f7d1738a8e | typechecking plugin loading | 2014-02-03 20:41:42 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 79af442306 | resolved #926 | 2014-02-02 13:02:52 -05:00 |  | 
			
				
					| 
							
							
								 psychobunny | c673cf84c2 | themes able to call upon hooks as well. closes #830 | 2014-01-30 11:57:55 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 96b2a15290 | user registration now no longer sends a welcome email if no emailers are present | 2014-01-26 13:21:23 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | d7d4290099 | resolved #879 | 2014-01-26 13:10:39 -05:00 |  | 
			
				
					| 
							
							
								 Baris Soner Usakli | d6333a3969 | fixed plugin css files for relative path | 2014-01-06 23:44:32 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 5a527de287 | fixed debug output when plugin method is not found | 2013-12-31 17:19:37 -05:00 |  | 
			
				
					| 
							
							
								 Baris Soner Usakli | bc8adff70a | fixed plugin deactivation | 2013-12-18 15:32:38 -05:00 |  | 
			
				
					| 
							
							
								 Baris Soner Usakli | b215dbde19 | updated install | 2013-12-04 17:57:51 -05:00 |  | 
			
				
					| 
							
							
								 Baris Soner Usakli | 3d18c4015a | cleanup | 2013-12-03 17:43:12 -05:00 |  | 
			
				
					| 
							
							
								 Baris Usakli | e862a1c4cc | added init method to database, progress made | 2013-12-03 14:21:08 -05:00 |  | 
			
				
					| 
							
							
								 Baris Usakli | 91d6f83de4 | more mongo work | 2013-12-03 13:36:44 -05:00 |  | 
			
				
					| 
							
							
								 Baris Usakli | 636551d2e9 | plugins.js uses db, added some set methods to redis.js | 2013-12-02 16:35:32 -05:00 |  | 
			
				
					| 
							
							
								 Baris Usakli | 4f654fb489 | more work | 2013-12-02 16:19:30 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | fcda27e251 | allowing plugins with no hooks to not cause NodeBB to hang on app start | 2013-12-02 11:36:46 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 0188ea9a3b | setting cache headers to 0 on development mode | 2013-11-28 17:37:17 -05:00 |  | 
			
				
					| 
							
							
								 Baris Soner Usakli | 2148f6ff95 | closes #559 | 2013-11-27 15:02:09 -05:00 |  | 
			
				
					| 
							
							
								 Baris Usakli | 541993c80a | fontawesome 4 migration, closes #473 | 2013-11-26 14:25:46 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | a9ce8393e4 | added footer.build and page.load hooks | 2013-11-21 15:05:45 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | cc78f6f155 | moved firing of plugin activation to after a plugin reload | 2013-11-03 17:29:14 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 1e2100902c | closed #478 | 2013-11-03 17:25:07 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 4353a9da25 | issue #478 - hot-swapping of plugins | 2013-11-03 17:15:18 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | e480b1bace | - removed reference to deprecated local modules folder in plugins.init | 2013-11-03 12:39:24 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 97c5f6009d | closes #455 | 2013-10-26 18:26:30 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 918826ff48 | fixed action calls, and added a new hook for plugin activation and deactivation | 2013-10-14 21:11:17 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | fa2fe5c941 | allowing plugin system to detect object method path by dot notation | 2013-10-14 17:24:57 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 8ef2761f53 | tweaking plugins again -- simplifying | 2013-10-14 17:07:54 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | ce77c82b0c | Merge branch 'master' of github.com:designcreateplay/NodeBB | 2013-10-14 16:28:35 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 1e39ae2f1e | minor tweak to plugins (used object format instead of potentially confusing array) | 2013-10-14 16:28:08 -04:00 |  |