Julian Lam
a31525c79f
Skipping digest sending if no notifs and no new topics, #2455
10 years ago
Julian Lam
1b526026a0
closed #2442
10 years ago
Julian Lam
6eef866320
closed #2429
10 years ago
Julian Lam
d51683f62e
closed #2421
10 years ago
Julian Lam
c7396f58cd
verbose logging for email
10 years ago
barisusakli
8b573bff39
send 10 topics in digest not 11
10 years ago
barisusakli
02fb81901d
moved posts related stuff to user/posts.js
10 years ago
barisusakli
8be9e6d413
action:user.verify change #1527
10 years ago
barisusakli
9e1789dc58
closes #2297
10 years ago
barisusakli
37d7756271
hasEnoughRep can take an array
...
user follow uid checks
10 years ago
barisusakli
df4b555717
less db calls
...
no db call for settings if uid 0
no db call for isFollowing if uid 0
10 years ago
barisusakli
84b7a2c92d
checks in socket.io/user
...
reset doesnt need socket
10 years ago
barisusakli
8e84e47578
if a user is deleted remove from banned sorted set as well
10 years ago
Julian Lam
adfb89a2ad
closed #2321
10 years ago
barisusakli
121de11400
closes #2323
10 years ago
barisusakli
0fba1e37a7
no need for double trim :P
10 years ago
barisusakli
5be1c17aa7
refactor user.create
...
dont fire filter:user.create if there userData is invalid
10 years ago
barisusakli
c4a39c8163
use processSortedSet instead of getting all users
10 years ago
barisusakli
dcf2691a12
fix indent
10 years ago
Barış Soner Uşaklı
591a8b6b12
Merge pull request #2270 from stevelacy/master
...
Add user.updateProfile - hook user profile updates
10 years ago
barisusakli
1b80e6dbb2
fix email update on mongo
10 years ago
barisusakli
f15631c3e1
topic notification nid doesn't need post id
11 years ago
barisusakli
224218f519
fix missing callback
11 years ago
barisusakli
304f5b1c76
removed duped and empty bodyLong
11 years ago
barisusakli
6802bf7ce9
closes #2284
11 years ago
Steve Lacy
2d238e61ac
correct object
11 years ago
barisusakli
93d4a7c1f1
fix notifications to actually get recent
11 years ago
barisusakli
7bf655541c
cleanup and optimize notifications
11 years ago
barisusakli
cfd7edbf34
added nid
11 years ago
barisusakli
b5fb7691cd
optimize getUnreadByField
...
only get the most recent 100 notifications
dont call UserNotifications.getNotifications which does alot more work,
call the db directly
11 years ago
barisusakli
9e8be432b3
notification changes
...
-only send a notification when the person you follow creates a topic
-you still get a notification per post if you are following a topic
-changed notifications.push so that it sends the notifications over a
period of time, currently to 50 users per second
-optimized topics.notifyFollowers and
user.notifications.sendTopicNotification, they no longer query the
database for the topic and post data instead they get it as params
-you can no longer follow yourself :)
-changed mongo sortedSetRemove so that it doesn't use $in if there is
only a single value to remove
11 years ago
Steve Lacy
3ff7719cd4
add hook: filter: user.updateProfile
11 years ago
barisusakli
761f56aeb1
removed most of the db.sortedSetCards
11 years ago
psychobunny
729ed6fbda
all your semi-colons are belongs to me
11 years ago
barisusakli
348911fd2d
closes #2195
11 years ago
barisusakli
33780e6fdb
closes #2133
11 years ago
barisusakli
cf252a29a7
closes #2196
11 years ago
barisusakli
977cd98a79
dont crash if user doesn't have email
11 years ago
barisusakli
5ff293109d
fix getUnreadByField
11 years ago
barisusakli
d303dea6c7
closes #1986
11 years ago
barisusakli
bedadd8b5f
#2137
11 years ago
barisusakli
64c51d5cba
check nid before pusing and marking read
11 years ago
barisusakli
c640e01969
show stack
11 years ago
barisusakli
3d4dad226e
crash fix
11 years ago
psychobunny
d6e0be52ce
companion to 48c123592e
- prevent deleting your own account if you're admin
11 years ago
barisusakli
4b80bbb9c4
optimized user.delete
11 years ago
Julian Lam
b80b0e1e99
re: #2098 , chat message emails are now opt-in
11 years ago
barisusakli
e10fbfa0d2
Merge remote-tracking branch 'origin/0.5.1' into hashtalk
11 years ago
barisusakli
b3d9db10f2
notification fixes
...
made post notifications unique per post so they dont overwrite other
types.
11 years ago
barisusakli
dc441c2873
check err
11 years ago