barisusakli
3c63336063
another waterfall
2015-08-07 17:56:03 -04:00
barisusakli
8f98d03239
waterfall for topics
2015-08-07 17:25:35 -04:00
barisusakli
0534da0ed1
closes #3389
2015-08-07 16:44:20 -04:00
barisusakli
61dac1a01e
closes #3390
2015-08-07 12:27:35 -04:00
barisusakli
fba6f3ba81
https://github.com/psychobunny/templates.js/issues/33
2015-08-06 16:38:20 -04:00
barisusakli
e341b80d93
use set to get groups
2015-08-06 16:25:36 -04:00
Julian Lam
e60194292f
Fix a myriad of problems with the ACP/Plugins page
...
- Fixed #3350
- Fixed issue where the normalised API return would have the wrong id for all plugins
- Fixed issue where uninstalling a locally installed plugin via ACP would cause NodeBB to crash
- Simplified ACP/Plugins client-side code to simply refresh the page after installing or uninstalling a plugin.
2015-08-06 12:41:16 -04:00
Julian Lam
f53fb19468
Fix #3384
...
Resolved issue where if a bundled plugin was uninstalled, NodeBB would no longer start as the dep check could not be completed.
2015-08-04 17:00:12 -04:00
barisusakli
9604779be1
fix unreplied
2015-08-04 15:51:35 -04:00
barisusakli
f6be4efe8b
when a post is moved update recent topics order
2015-08-04 14:26:03 -04:00
Julian Lam
56b399c900
Add new mixin, and added mixins to stylesheet.css
2015-08-04 10:34:25 -04:00
Julian Lam
ccb5094d54
Increased contacts limit to 200, from 20
...
So that if you have more than 20 friends (or followed > 20 people), you will see all of them (up to 200, anyway...) in the "Contacts" portion of the `/chats` route.
2015-08-04 10:14:56 -04:00
barisusakli
8ec08337aa
closes #3383
2015-08-03 19:57:01 -04:00
barisusakli
808d64e0d9
delete topic bookmarks on topic purge
2015-08-02 14:42:01 -04:00
barisusakli
7c0b798036
fix indents
2015-08-01 18:45:03 -04:00
Barış Soner Uşaklı
be8aac9950
Merge pull request #3372 from jsdream/newHook2
...
Add 'filter:recent.build' hook
2015-08-01 17:58:35 -04:00
Barış Soner Uşaklı
2968dbb9ac
Merge pull request #3346 from bdharrington7/bookmark2
...
Saves user bookmarks on server if available
2015-08-01 17:08:40 -04:00
barisusakli
0dfe2e0e90
only display readable categories in /unread dropdown
2015-07-31 20:03:51 -04:00
jsdream
1da5b2ca34
Add 'filter:recent.build' hook
2015-07-31 16:51:55 +03:00
bdharrington7
25203ee67e
changes bookmark storage to sortedset, gets uid from socket rather than being passed from client
2015-07-30 23:13:34 -07:00
barisusakli
d5128d0513
closes #3370
2015-07-30 15:23:48 -04:00
Mikica Ivosevic
e24bd2c0e3
Update index.js, fix outgoing XSS
...
Fix XSS on /outgoing route
2015-07-30 18:53:20 +02:00
Julian Lam
2593f1b4d9
Fix bug where new chat messages would not append
...
... due to incorrect class and id assignment of the chat modal. Regression was caused by an earlier commit that moved the
typing span elsewhere.
2015-07-29 12:58:06 -04:00
barisusakli
47cc1083df
fix mark all read
2015-07-28 15:03:20 -04:00
barisusakli
05411651b3
server side check so you can't leave admin group
2015-07-28 13:26:58 -04:00
Julian Lam
eac92b00c6
better error checking with socket broadcast method
2015-07-28 12:16:57 -04:00
Julian Lam
03b6b1e15c
Fixed crash on launch if no hooks listen to filter:router.page
...
A previous commit added a new hook, although it executed async.each on a var without a null check, so if no hooks were registered, it was null, and not an empty array, causing async to crash.
2015-07-28 10:36:51 -04:00
Julian Lam
5a50a098d8
added a new middleware and plugin hook
...
- Middleware added: requireUser, redirects to login if there is no user session.
- Hook added: filter:router.page
2015-07-28 07:39:11 -04:00
bdharrington7
c0ec6faed3
Clarifies code by calling native db method instead of Topics method
2015-07-27 19:59:19 -07:00
barisusakli
5d94b00883
parse category description closes #3209
2015-07-27 15:31:55 -04:00
Julian Lam
fa351ffa07
fixed wrong documentation in comments...
2015-07-27 13:30:28 -04:00
Julian Lam
474ff3ed35
fixed #3359
2015-07-24 14:25:23 -04:00
Julian Lam
87111ee6be
fixed #3007
2015-07-24 10:22:21 -04:00
Julian Lam
df055ce7ea
if buildHeader middleware is called, isAPI is now set to false
2015-07-23 12:58:21 -04:00
Julian Lam
0bc175dd4c
fixed #3355
...
fixed issue where disabled categories showed up in the category dropdown in /unread
2015-07-23 12:47:58 -04:00
Julian Lam
12601dd3aa
added new hook "filter:digest.subscribers" to allow plugins to override digest subscriptions
2015-07-22 15:06:30 -04:00
barisusakli
954c25823e
closes #3352
2015-07-22 14:17:34 -04:00
barisusakli
2b93c01340
closes #3347
2015-07-21 20:22:56 -04:00
Julian Lam
d62c3b9340
switching default theme on installation to Persona, from Lavender
2015-07-21 14:55:52 -04:00
bdharrington7
2a82b5db91
Merge branch 'master' into bookmark2
2015-07-22 00:27:02 +08:00
bdharrington7
4d99f60b3d
uses server-side bookmark if available
2015-07-21 23:46:05 +08:00
Julian Lam
7e6703c18e
more line ending conversion #3343
2015-07-21 11:23:16 -04:00
Julian Lam
c781e55ea9
line endings? #3343
2015-07-21 11:20:37 -04:00
bdharrington7
45df5a3d0b
stores the user's bookmark on the server
2015-07-21 21:20:13 +08:00
barisusakli
435fe5c54f
closes #3342
2015-07-20 15:53:08 -04:00
Julian Lam
866b0ddaa6
Merge pull request #3283 from APXEOLOG/filter-extension
...
filter:auth.init strategy extension with custom urls
2015-07-20 15:25:54 -04:00
Barış Soner Uşaklı
bdc3cc49f8
Merge pull request #3308 from acardinale/master
...
Uniform action:post.* hook
2015-07-20 15:21:39 -04:00
barisusakli
e171ba59ac
if no tags are passed in assume 0 tags
2015-07-20 12:34:21 -04:00
barisusakli
399c89eeed
pass in req,res to action:user.loggedOut
2015-07-20 12:22:14 -04:00
Julian Lam
22251cb0bd
fixed #3341 , introduced new navigation data property, "targetBlank", deprecated "target", which was never exposed anyway, and updated default values
2015-07-20 11:29:38 -04:00