barisusakli
fa5ac04cd3
src/topics.js cleanup
2014-11-11 19:47:56 -05:00
Julian Lam
f9f1cf63cf
fixing topic deletion and purging
2014-11-10 16:52:45 -05:00
barisusakli
c56b9aafff
closes #2289 , replace Infinity with '+inf'
2014-11-07 19:40:41 -05:00
barisusakli
642136f6f8
closes #2357
2014-11-07 17:46:03 -05:00
barisusakli
1ae39d638a
closes #2356
2014-11-07 17:15:01 -05:00
Julian Lam
a12907512f
refactored a bunch of methods so that you can pass in an author argument in querystring to see posts by just that author, #2355
2014-11-06 18:57:52 -05:00
barisusakli
595ff1f4b1
closes #2303
...
see
https://community.nodebb.org/topic/3039/filter-post-parse-and-filter-post-parsesignature-changes
2014-11-05 18:59:20 -05:00
barisusakli
df4b555717
less db calls
...
no db call for settings if uid 0
no db call for isFollowing if uid 0
2014-11-04 18:31:21 -05:00
barisusakli
c74370bfb1
removed recent/day week month
...
it starts with most recent 20 topics now and goes back instead of
showing empty if there are no new replies in the past 24 hours
2014-10-26 20:26:56 -04:00
barisusakli
782896997d
post count fix for post move
2014-10-26 19:13:48 -04:00
barisusakli
6802bf7ce9
closes #2284
2014-10-18 16:45:39 -04:00
barisusakli
d2334fbb4a
dont search empty string, get 20 tags instead of 10
2014-10-17 19:12:18 -04:00
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
2014-10-15 21:55:31 -04:00
barisusakli
761f56aeb1
removed most of the db.sortedSetCards
2014-10-14 23:12:47 -04:00
barisusakli
b1d48df6d8
dont modify counts on soft post delete
2014-10-14 22:51:48 -04:00
barisusakli
5de74914bd
moved updateCounters to purge
2014-10-14 22:18:24 -04:00
barisusakli
040d7b8424
limit unread to 100 tids
2014-10-14 14:27:45 -04:00
barisusakli
835c58d27d
mark read after infinite scroll
...
dont mark read if already read
2014-10-14 02:39:20 -04:00
psychobunny
d632ba2242
fix post crash from 712bd3938f
2014-10-08 00:32:43 -04:00
barisusakli
712bd3938f
parse post in Topics.reply not in Posts.create
...
makes importer faster if md plugin is enabled
2014-10-07 20:36:48 -04:00
barisusakli
cf5ac4fb74
filter before getting topics
2014-10-03 21:37:43 -04:00
barisusakli
31a1f85a7e
removed year from popular
2014-10-03 20:39:10 -04:00
barisusakli
2af077544b
make sure postcount isnt NaN
2014-10-02 18:10:10 -04:00
barisusakli
6aa53b8323
nextStart changes, fixed move topic notification text
2014-10-02 17:46:43 -04:00
barisusakli
2bc7007953
removed sendUnread function
2014-09-27 18:09:25 -04:00
barisusakli
5fc760c6c4
unread changes
2014-09-27 17:41:49 -04:00
barisusakli
998ed24589
check topic cid
2014-09-26 20:53:29 -04:00
barisusakli
21f65cbb6a
crash fix
2014-09-22 12:39:25 -04:00
barisusakli
4de658e096
checks
2014-09-19 19:45:16 -04:00
barisusakli
f3f4711a60
wait for callback
2014-09-19 15:54:16 -04:00
barisusakli
327d1c1bec
some cleanup and callbacks for post
2014-09-19 14:25:48 -04:00
psychobunny
45383ce21e
posts.getPostsByTid and posts.getPostsByPids now require a uid passed in
2014-09-17 18:10:01 -04:00
barisusakli
b48d81310c
#2095
2014-09-16 21:43:11 -04:00
barisusakli
0a936e5dd1
unreadTids
2014-09-16 12:38:31 -04:00
barisusakli
51eac70f67
fixed derp
2014-09-16 11:07:59 -04:00
barisusakli
32257c9b2f
updateUnreadCount
2014-09-16 11:06:10 -04:00
barisusakli
b3d9db10f2
notification fixes
...
made post notifications unique per post so they dont overwrite other
types.
2014-09-14 12:07:27 -04:00
barisusakli
493d0dea1e
part 1 of notif refactor
2014-09-14 12:07:23 -04:00
barisusakli
01f983e29c
markAsRead improvement
...
takes in an array of tids instead of marking topics read 1 by 1
same for the category.markAsRead function
2014-09-10 21:44:19 -04:00
barisusakli
6cd84ebe81
removed parseInt from sorts
2014-09-07 13:03:06 -04:00
barisusakli
57e204df8e
removed most of the debug
...
dont get more than 6 usernames for upvote tooltips
generatePostPaths wont check null pids
2014-09-06 20:46:18 -04:00
barisusakli
0d5605ab35
trace in addPostData
2014-09-06 03:09:41 -04:00
psychobunny
099a04c1c8
disabling pushUnreadCount for now, perhaps this might be good on redis too?
2014-09-06 02:22:26 -04:00
psychobunny
07376c9a4c
look for unread only for today
2014-09-06 02:22:25 -04:00
barisusakli
3f96532c3f
disabled 2 calls
2014-09-06 01:07:03 -04:00
barisusakli
8e86f4b787
crash fix
2014-09-05 20:35:24 -04:00
barisusakli
9fac18c4b6
derp
2014-09-05 17:39:24 -04:00
barisusakli
10b30e303b
mongo posting fix
2014-09-03 19:38:48 -04:00
barisusakli
4736a68534
dont create term object on each call
2014-09-03 15:16:45 -04:00
barisusakli
74282ffeea
removed another unnecessary socket call
2014-09-02 13:23:36 -04:00