barisusakli
0847eb2c3d
added uid to filter:header.build
11 years ago
barisusakli
dae3ef49be
show user names who upvoted a post on mouse over
11 years ago
barisusakli
005405b16c
closes #1976
11 years ago
barisusakli
9511e4a633
Merge remote-tracking branch 'origin/master' into 0.5.1
11 years ago
barisusakli
b16932a676
check mainPid
11 years ago
barisusakli
5dd90880d4
Merge remote-tracking branch 'origin/master' into 0.5.1
11 years ago
barisusakli
c358ff3d83
fix isSortedSetMembers on mongo
11 years ago
Julian Lam
4fa80263b0
fixed #1981
11 years ago
barisusakli
b50a6d8f34
Merge remote-tracking branch 'origin/master' into 0.5.1
11 years ago
Julian Lam
cf6acf6b41
sacrificing a goat to ensure this doesn't come back to bite me
11 years ago
Julian Lam
5936c72f96
further fix to #1957
11 years ago
barisusakli
ac43ff3c3d
closes #1970
11 years ago
barisusakli
ceaedf9e2f
closes #1941
11 years ago
barisusakli
1cf5c3145a
doing it properly this time
...
mainPost always has index 0
11 years ago
barisusakli
8584da75f2
reverted main post change, breaks indices
11 years ago
barisusakli
32d46f3889
crash fix
11 years ago
barisusakli
851d5c0f32
send uids to isOnline in messaging
11 years ago
barisusakli
c07d9121df
small optimizations
...
user.isOnline works with an array of uids
do not make 2 trips to db to get main post and first 10 posts
11 years ago
Julian Lam
0e28b6f2d5
fixed #1980 -- missing pass-through
11 years ago
barisusakli
c4b083330c
closes #1978
11 years ago
barisusakli
c8084e9b2e
closes #1978
11 years ago
barisusakli
5e68e0b009
same deal as previous commit
11 years ago
barisusakli
e137baccd9
fixed ip:recent weird
11 years ago
barisusakli
7642be3608
closes #1939
11 years ago
barisusakli
b5cc852551
do a single filter after getting all unread tids
11 years ago
barisusakli
b8279dc737
optimize getUserGroups to work with multiple user ids
11 years ago
barisusakli
5b681678b1
could use async.apply here hm
11 years ago
barisusakli
4e4a583d9d
took out the meta config check from image.js
11 years ago
barisusakli
ea2975cb3f
eachLimit on expire nids
11 years ago
barisusakli
a2bb8029fe
use utils.toISOString
11 years ago
barisusakli
5c6e26832e
removed console.logs
11 years ago
barisusakli
df0a5e780a
prevent edit to change title length above max
11 years ago
barisusakli
46398fa924
removed unused require
11 years ago
psychobunny
db2ef15a09
linting
11 years ago
psychobunny
e77491fcbb
closes #1956
11 years ago
barisusakli
049d7f766e
use getSetsMembers instead of async.map
11 years ago
barisusakli
7d179b68df
faster notif prune
11 years ago
barisusakli
f39d772a40
if notification is purged delete from user mapping as well
11 years ago
barisusakli
cb519d53a1
isArray check
11 years ago
barisusakli
8e8b678d40
small tweak
11 years ago
barisusakli
84aadc03fd
fix filter condition
11 years ago
psychobunny
90513be321
send callback directly
...
except this time I'm fixing my own derps instead of @barisusakli
11 years ago
barisusakli
7ffad7e0d1
send callback directly
11 years ago
barisusakli
528ee335d5
optimize getTopicsByTids and getTeasers
11 years ago
psychobunny
9a5ed0bf27
forgot err, thanks @barisusakli
11 years ago
psychobunny
b1ef42889d
updated site title for tags page to be more user friendly
11 years ago
psychobunny
38dc35f480
console.log
11 years ago
psychobunny
3a32058be1
closes #1958
11 years ago
psychobunny
4cda8207e2
adding uid to filter:category.get
11 years ago
psychobunny
c88327d075
added filter:category.get
11 years ago
barisusakli
76b257f7b8
optimized User.getUsers
11 years ago
barisusakli
59d4d2880f
fixed markAsUnreadForAll permissions
11 years ago
barisusakli
906e1a3846
removed unused meta
11 years ago
barisusakli
90ac399f6d
fix topics.loadMore so it checks read permission
11 years ago
barisusakli
805e6934b9
derp this function should only return err
11 years ago
barisusakli
f55d1897c8
fix categories.loadMore so it checks read permission
11 years ago
barisusakli
100328ef06
shorter markAsUnread
11 years ago
barisusakli
f49c95c16f
closes #1950
11 years ago
psychobunny
d4dc716acd
filter:templates.get_config, allows you to modify template config
...
as found here
https://github.com/NodeBB/nodebb-theme-vanilla/blob/master/templates/config.json
@Schamper
11 years ago
psychobunny
a880ac6e9f
do one api call for template configs rather than two on cold load
11 years ago
psychobunny
631edc92d3
extra var
11 years ago
barisusakli
5ce0ebb4ac
single socket call on topic enter
11 years ago
psychobunny
bb48bdb008
closes #1942
11 years ago
barisusakli
95979d9d97
closes #1947
11 years ago
barisusakli
473310d42d
use empty string if referer is undefined
11 years ago
barisusakli
b4182f57fe
simplified callback
11 years ago
barisusakli
b0b78c3092
minor fix to prevent err when trying to mark null nid
11 years ago
barisusakli
e420ee5fb6
privilege fix for single category check
11 years ago
barisusakli
e7700a3fde
minor refactor
11 years ago
barisusakli
c6c23aad5e
eachLimit on move all topics
11 years ago
barisusakli
115598f382
minor refactor
11 years ago
barisusakli
62681c36ef
if notif is deleted don't push, prevent crash
11 years ago
barisusakli
97909a6cac
err checks
11 years ago
psychobunny
e14a1e90c3
linting emitter.js
11 years ago
psychobunny
533659e2fd
unnecessary property check
11 years ago
psychobunny
be21e11b69
cleanup / lint
11 years ago
barisusakli
3424288f0a
actually set url #1926
11 years ago
psychobunny
53ae0c586d
closes #1926
11 years ago
barisusakli
3163f70ef2
add tid to post notification so its marked read on entry
11 years ago
barisusakli
0773f51260
closes #1932
11 years ago
barisusakli
76ad2b8fb2
fixed to account header
11 years ago
barisusakli
c217834165
fixed typo
11 years ago
barisusakli
1398937dd8
early outs for privs
...
no need to check if empty array is passed in, happens if there are no
unread topics
remove dupe cids before checking for privileges
11 years ago
barisusakli
7bfec99df1
permission fix for popular page
11 years ago
barisusakli
de6e74c50e
#1914
11 years ago
barisusakli
3ff91b8c50
closes #1912
11 years ago
barisusakli
d9a0af712d
group null and err check
11 years ago
barisusakli
dc68dce27f
check err
11 years ago
root---
f2d07d3182
fix fatal error when renaming group with no users
11 years ago
barisusakli
38b6c4ce55
#1925
11 years ago
barisusakli
d97af5020a
small cleanup to postSummary
11 years ago
barisusakli
9312675a77
Merge branch 'master' of https://github.com/NodeBB/NodeBB
11 years ago
barisusakli
5a2b02e798
fix var name, #1925
11 years ago
Julian Lam
89a9d4b7f2
logic for #1837
11 years ago
barisusakli
cfc67d4e90
closes #1924
11 years ago
barisusakli
7e82d3d9a5
fix guest priv
11 years ago
barisusakli
efdd795084
closes #1922
11 years ago
barisusakli
8caedc935b
online users fix
...
and jshint cleanup
11 years ago
Julian Lam
bb7a71389e
using websocketAddress config if supplied
11 years ago
barisusakli
fed8cc6d53
optimize privileges and assorted fixes.
...
* new methods
privileges.categories.filter
privileges.topics.filter
privileges.posts.filter
they take a list of ids and a privilege, and return the filtered list of
ids, faster than doing async.filter and calling the db for each id.
* remove event listeners on recent page before adding
* group.exists works for both single group names and arrays
* helpers.allowedTo works for both a single cid and an array of cids
* moved filter:topic.post hook right before topic creation.
* moved filter:topic.reply hook right before topic reply.
11 years ago