Vivien Didelot
|
8fea1c072e
|
plugins: (url) do not return the whole message
|
2013-10-14 15:18:00 -04:00 |
|
Vivien Didelot
|
97da1928de
|
plugins: match /nsfw/i tag anywhere in the message
Sometimes you may have trailing whitespace or put this tag at the
beginning of the line.
Ref: #27
|
2013-10-14 12:01:25 -04:00 |
|
David Cormier
|
2377253676
|
plugins: fix imagePlugin
|
2013-10-13 15:14:43 -04:00 |
|
David Cormier
|
741416cb79
|
plugins: provide names for plugins
|
2013-10-13 15:00:00 -04:00 |
|
David Cormier
|
b2ee67707b
|
plugins: let plugins name their content
|
2013-10-13 14:57:54 -04:00 |
|
David Cormier
|
3f56c80f56
|
plugins: warn the user that content may not be safe for work
|
2013-10-13 14:49:38 -04:00 |
|
David Cormier
|
a1123ddad0
|
plugins: automatically hide lines that ends with nsfw
|
2013-10-13 14:44:37 -04:00 |
|
David Cormier
|
1f7cb5c3ba
|
plugins: use to explicitely trust html
|
2013-10-13 14:33:09 -04:00 |
|
Tor Hveem
|
6e1ec22fe4
|
Add target=_blank on links again, it got lost in earlier merge
|
2013-10-12 17:23:04 +02:00 |
|
Tor Hveem
|
5ea276f648
|
Show content by default
|
2013-10-11 23:26:19 +02:00 |
|
David Cormier
|
51221d4a44
|
plugins: add documentation
|
2013-10-08 19:08:20 -04:00 |
|
David Cormier
|
7b701079f4
|
plugins: make PluginManager dependent of userPlugins and register them at runtime
|
2013-10-08 19:08:20 -04:00 |
|
David Cormier
|
e457e96cd6
|
plugins: define plugins as Plugin objects
|
2013-10-08 19:08:20 -04:00 |
|
David Cormier
|
cc2eda7057
|
plugins: create PluginManager service
|
2013-10-08 19:08:20 -04:00 |
|
David Cormier
|
1fd6e1b0b6
|
plugins: Create a plugins service with a Plugin definition
|
2013-10-08 19:08:17 -04:00 |
|
David Cormier
|
7db8e31a7f
|
plugins: Move plugins to external module
|
2013-10-08 19:08:13 -04:00 |
|