psychobunny
5f54de3b37
successfully got loading and saving of rewards working
10 years ago
psychobunny
e5115c0cf2
differentiate between rid and id
10 years ago
psychobunny
67b693cd3a
pass in expected format of active rewards
10 years ago
psychobunny
cd26f5d06d
passing in values for saving rewards
10 years ago
psychobunny
91c02d4e29
ditching rewardID in favour of verbose id's
10 years ago
psychobunny
46e0fad2d8
rewards: code organization, getting ready to code saving/loading of active rewards
10 years ago
psychobunny
2cc6f0c507
fixed disable logic
10 years ago
psychobunny
4acf8cafee
rewards: adding new rows
10 years ago
Julian Lam
88aa427669
updated upgrade script so that it does not rely on Groups.list, as the method has changed between v0.5.0 and v0.6.0.
...
Also added setImmediate call so eachLimit doesn't explode
10 years ago
psychobunny
3ca11c1947
rewards: disable / delete
10 years ago
psychobunny
4145046e02
rewards: got everything loading
10 years ago
psychobunny
b1c37775c5
more styling
10 years ago
barisusakli
756d03fa62
closes #2745
...
generate paths on retrieval instead of notification creation
also fix follow notification path
10 years ago
psychobunny
7457b22427
added more api fields to rewards
10 years ago
psychobunny
9291ec64f9
styling
10 years ago
psychobunny
4f53bd59be
rewards - got custom inputs loading
10 years ago
psychobunny
94c1c2d547
fixed loading mock data
10 years ago
Julian Lam
ceb18fe73d
added new hook and method for plugins to introduce their own formatting options, #2743
10 years ago
Barış Soner Uşaklı
767816e669
#2738
10 years ago
Barış Soner Uşaklı
c1ce0a9e1d
closes #2738
10 years ago
psychobunny
2bebac964e
loading mock data
10 years ago
Barış Soner Uşaklı
743cd20441
closes #2267
10 years ago
Julian Lam
4ba6d44858
Merge pull request #2739 from yariplus/mobifix
...
Fix #2684 ACP navbar on mobile.
10 years ago
psychobunny
0e7c3be9d3
made some progress with mock api + acp
10 years ago
psychobunny
bdcf090aaa
init rewards system
10 years ago
Barış Soner Uşaklı
da305210e2
closes #2618
10 years ago
Barış Soner Uşaklı
97c0b130ca
closes #2691
10 years ago
Julian Lam
350acde379
ability to mark a notification read/unread from dropdown list, made styling less bootstrap-locked, using FA icon in theme instead of hardcoded in template
10 years ago
Barış Soner Uşaklı
8eb45fc80a
dont remove self from browsing
10 years ago
Barış Soner Uşaklı
d09fcbaef0
closes #2741
10 years ago
yariplus
145f7b3809
Fix #2684 ACP navbar on mobile.
10 years ago
Barış Soner Uşaklı
957a0840b1
Merge pull request #2736 from pitaj/master
...
Fix ACP sidebar affix issue
10 years ago
barisusakli
aa94dafac1
closes #725
10 years ago
Julian Lam
6a69fcd4cd
fixes #2665
10 years ago
Julian Lam
502e806f88
fixed #2732 -- group creation now using language keys, and no longer succeeds if a group by the name of 'guest' is created.
10 years ago
Peter Jaszkowiak
1ce0073cb6
Fixed events sidebar positioning
10 years ago
Peter Jaszkowiak
a2f4cda715
Fixed sidebar positioning
10 years ago
Barış Soner Uşaklı
dca143fd87
Merge pull request #2706 from acardinale/master
...
Add hooks "filter:topic.build" and "filter:category.build"
10 years ago
acardinale
6607dfc4c9
Update categories.js
10 years ago
acardinale
8975a0962e
Update topics.js
10 years ago
barisusakli
d577371a51
fix test
10 years ago
barisusakli
0dca86f255
fix tests
10 years ago
barisusakli
3bcd8aefb0
deleteObjectFields method
...
cleaned up user reset
10 years ago
psychobunny
540facaaab
try #2 (I give up, grunt-watch seems so unpredictable... on windows anyways)
10 years ago
barisusakli
fbcc7c4bc3
closes #2634
10 years ago
barisusakli
c305cd8220
removed commented out code
10 years ago
barisusakli
0096d74cfa
user password reset test
10 years ago
barisusakli
150d33eb92
upgrade script to rename widgets:home.tpl to widgets:categories.tpl
10 years ago
Julian Lam
df7c48c474
restoring latest plugin version in plugins ACP
10 years ago
Julian Lam
7bb9ea4b33
querying via qs now
10 years ago
Barış Soner Uşaklı
276cd51836
closes #2467
10 years ago
psychobunny
0611b7e1ea
closes #2733
10 years ago
Barış Soner Uşaklı
bd553eb05d
closes #2002
10 years ago
barisusakli
d152254bcb
removed availableTemplates assign
10 years ago
barisusakli
b2fc4d5dc4
#2002
10 years ago
barisusakli
c450992882
closes #2722
10 years ago
Julian Lam
1029b6c2f3
some prep for #2499
10 years ago
Barış Soner Uşaklı
d09a53197e
closes #2570
10 years ago
Barış Soner Uşaklı
09b26bc950
if code isnt validated return error
10 years ago
Barış Soner Uşaklı
8cbb9aa310
#2585
10 years ago
Barış Soner Uşaklı
0d84486187
closes #2585
10 years ago
Barış Soner Uşaklı
429d7cbfa2
added filter:category.get
10 years ago
psychobunny
f4c587c530
move hardcoded initial welcome text into welcome.md
10 years ago
Barış Soner Uşaklı
0421b6ef06
closes #2639
10 years ago
Barış Soner Uşaklı
cdd5847b39
closes #2664
10 years ago
barisusakli
f99c3a310d
use uid instead of socket.uid
10 years ago
barisusakli
5dfafff421
call callback on password update
10 years ago
psychobunny
e60ef6c9d1
Merge pull request #2716 from pitaj/master
...
Translate ACP pages
10 years ago
Peter Jaszkowiak
2b9d1ee3dd
Translate ACP pages
...
I fixed it
10 years ago
psychobunny
d016a9f3b0
Merge pull request #2715 from pitaj/master
...
Make ACP sidebar fixed
10 years ago
Barış Soner Uşaklı
3f31098144
closes #2619
10 years ago
Barış Soner Uşaklı
3293436867
closes #2640
10 years ago
Barış Soner Uşaklı
d20628a8d4
closes #2539
10 years ago
Barış Soner Uşaklı
f3d1e96c24
filter deleted topics on popular
10 years ago
Barış Soner Uşaklı
749ce5f8e5
dont crash if callback isnt supplied to list methods
10 years ago
Julian Lam
081462983a
refactored the groups update method a bit, and now if a group has pending members and it becomes a public group, those users become members
10 years ago
Peter Jaszkowiak
8241243f6b
Make ACP sidebar fixed
...
If you want to implement some kind of replacement for the CSS calc I
used, go ahead and do it yourself. I'm hoping webmasters can either deal
with a tad bit of overlap or have a modern browser.
10 years ago
barisusakli
1142f7700f
closes #2714
10 years ago
barisusakli
a5029d148c
open user links in new tab
10 years ago
Barış Soner Uşaklı
2c86ca59e6
fire filter:serch.build if query is empty
10 years ago
Barış Soner Uşaklı
6a55cdfbaf
fix relative_path image url for sub installs
10 years ago
Barış Soner Uşaklı
57d6bb3b4c
filter:search.build hook
10 years ago
Barış Soner Uşaklı
34c1d69ed3
added filter:tags.search
10 years ago
Julian Lam
f16c37eeaf
#2692
10 years ago
barisusakli
b6125b1674
toString pid
10 years ago
barisusakli
5e7bf7a272
default search in posts
10 years ago
Barış Soner Uşaklı
c98720ee4c
show results as WIP
10 years ago
Julian Lam
c351261165
added daily cleaning of reset tokens #2708
10 years ago
Julian Lam
1843d0364e
closed #2708
10 years ago
barisusakli
7f6518e4a6
private plugin link fix
10 years ago
acardinale
612acc41ba
Add hook "filter:category.build"
...
Same behavior as "filter:register.build"
10 years ago
acardinale
a63c679935
Add hook "filter:topic.build"
...
Same behavior as "filter:register.build"
10 years ago
barisusakli
10928ed11b
escape post content
10 years ago
barisusakli
b41119a374
show seconds like search page
10 years ago
barisusakli
4d63a7c020
closes ##2705
10 years ago
barisusakli
5cc728994b
dont need hidePostedBy
10 years ago
barisusakli
d96e4ec22a
fix category filter and pagination, strip marquee
10 years ago
barisusakli
eff1256dfb
search sort, search in posts, titles, posts& titles
10 years ago
Julian Lam
957415463f
Merge branch '0.7.0'
...
Conflicts:
package.json
src/search.js
10 years ago
barisusakli
8bbd7d971b
fix index to post if sorting is by votes and pagination is used
10 years ago
barisusakli
9062a8f02b
pass on mainPid
10 years ago
barisusakli
c859586269
calculate topic post indices instead of querying db
10 years ago
Julian Lam
ff5eeb3a85
fixed #2704
10 years ago
barisusakli
38dd3d4281
search newer/older than and better pagination
10 years ago
barisusakli
722b629572
closes #2703
10 years ago
Barış Soner Uşaklı
6680c2d475
Merge pull request #2621 from TheBronx/master
...
new filter hooks on favourite actions #2620
10 years ago
barisusakli
ba6af71150
fix profile update
10 years ago
barisusakli
652e247d1b
fix username change event log
10 years ago
barisusakli
92c869e886
try to get ip from x-forwarded-for first
10 years ago
barisusakli
d3aa353d73
dont crash if html is not string
10 years ago
barisusakli
9bca777320
closes #2700 allowGroupCreation setting
10 years ago
barisusakli
149120a186
fix notif url in topic notification email
10 years ago
barisusakli
832430ed37
dont crash if post.user or post.category doesn't exist
10 years ago
barisusakli
5c0bcd7e5d
proper qs, pagination on search results
10 years ago
barisusakli
161b934827
reply count filter atleast/atmost
10 years ago
barisusakli
def600e927
search in categories and children
10 years ago
Julian Lam
f7ccdc3668
Merge branch 'master' of github.com:NodeBB/NodeBB
10 years ago
Julian Lam
fdaccc804c
handling cases where no callback is passed to emailer.send
10 years ago
barisusakli
57ebcb8b8a
closes #2694
10 years ago
barisusakli
39a75ea2d7
fix recent replies
10 years ago
barisusakli
385760bdda
#2690
10 years ago
barisusakli
2911de0af9
really fix tests
10 years ago
barisusakli
cba9ad3d60
fix tests, and groups.join duh
10 years ago
barisusakli
16537bc636
prevent double callback
10 years ago
barisusakli
311fd00ecd
dont allow guests to join groups
10 years ago
barisusakli
b7602c6e80
removed winston.err
10 years ago
barisusakli
fd773807e9
#2685 fix copy paste fail 😦
10 years ago
barisusakli
25ccc573c0
closes #2687
10 years ago
barisusakli
255f50343c
closes #2685
10 years ago
barisusakli
28c57b6635
removed unused requires
10 years ago
barisusakli
cc2ab12f29
removed bans from downvotes and flags
...
cleanup thread tools emits
10 years ago
Julian Lam
b3278cf8e8
fixed #2681
10 years ago
barisusakli
6a837632fa
fix first post loading when pagination is enabled
10 years ago
Julian Lam
cfcfc8e0b1
Revert "fixed #2681"
...
This reverts commit a46aaf2c87
.
10 years ago
Julian Lam
a46aaf2c87
fixed #2681
10 years ago
barisusakli
2c8e8a1f1c
closes #2550 , closes #2518
10 years ago
Julian Lam
904daf7776
Merge branch 'master' into 0.7.0
10 years ago
Julian Lam
c652d1b80e
removed console log from upgrade script
10 years ago
barisusakli
feeeb83a43
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
4d9e7fce22
notifyOnlineUsers helper
10 years ago
barisusakli
f988959989
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
7363c71180
sitemap style
10 years ago
Barış Soner Uşaklı
63fd3f259f
Merge pull request #2676 from MegaGM/Fix-User.setUserField/s
...
Uploading avatar causes crash on 0.6.1-dev
10 years ago
barisusakli
dc0229fc73
closes #2677
10 years ago
Mega
2e1d1ac665
Uploading avatar causes crash on 0.6.1-dev
10 years ago
barisusakli
15b5c56612
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
2c033bf286
set memberCount to 0 on creation
10 years ago
barisusakli
b3a968e006
merge
10 years ago
barisusakli
dc2a2aa98e
store group member count in group hash
...
yet another upgrade script
10 years ago
Julian Lam
ecfa8f7a7d
passing memberCount and createTime into getUserGroups
10 years ago
Julian Lam
e4e9020e1f
added groups page to user profile
10 years ago
Julian Lam
da0b2c84e6
passing memberCount and createTime into getUserGroups
10 years ago
Julian Lam
4a7ec3ccc6
added groups page to user profile
10 years ago
psychobunny
4f5918390a
if user search is blank, return all users
10 years ago
barisusakli
2512598917
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
3bb9c9531f
catch errors from static hook
10 years ago
Julian Lam
77a9c7c195
Merge branch 'master' into 0.7.0
10 years ago
Julian Lam
939e623547
collapsing a bunch of whitespace using async.apply, and also fixed #2672 as well
10 years ago
barisusakli
39cac43b96
if key isn't found dont error
...
Conflicts:
src/database/redis/main.js
10 years ago
barisusakli
f3f3ca8e50
if key isn't found dont error
10 years ago
Julian Lam
a7a4edfd37
administrators group no longer shows up in group searches
10 years ago
barisusakli
d1a1cada19
fix typo
10 years ago
barisusakli
530bdbbd1a
dont rename if key doesn't exist
10 years ago
barisusakli
b54f2de504
pass uid to getUsers and getUsersFromSets
10 years ago
barisusakli
4413c70d3c
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
57453f33ab
new group members route
...
getMembers can take start end
ability to specify how many group members to return
10 years ago
barisusakli
e16cfa396b
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
a1c8902b4e
hook fixes
...
new hook, action:user.online,
fix action:user.set hooks so they pass in uid
check err before firing hooks
10 years ago
barisusakli
aaa1fae558
closes #2597
10 years ago
barisusakli
f9fecf4bc1
faster sort users
10 years ago
barisusakli
60fecdbdf8
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
0fab6c243c
increase rate limit timeframe from 1 second to 10 seconds
10 years ago
barisusakli
c87c99eadd
dont check admin emits against flooding
10 years ago
barisusakli
ed714cdf77
user search paginator
10 years ago
barisusakli
98ff75b9c3
closes #2581
10 years ago
Julian Lam
aabfeba38d
Merge branch 'master' into 0.7.0
...
Conflicts:
src/user.js
10 years ago
barisusakli
9db7f0f9a0
doing on master as well
10 years ago
psychobunny
d47cd270df
some random favourite typo
10 years ago
barisusakli
ab69477b24
moved filter:user,get to central function
10 years ago
psychobunny
c06132e779
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
psychobunny
f253b11d71
passed in wrong object
10 years ago
psychobunny
0828caab32
renamed to filter:userlist.get
10 years ago
psychobunny
943e268ffc
add filter:users.get
10 years ago
barisusakli
ddee93beab
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
27518716a0
make getUsers public for plugins
10 years ago
Julian Lam
891731ca52
enabled saving of sendPostNotification setting
10 years ago
Julian Lam
08e39d150e
fixed #2655
10 years ago
Julian Lam
06238f6894
partial fix to #2655
10 years ago
barisusakli
c33b369858
closes #2658
10 years ago
barisusakli
20a2262e43
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
bf9b633d50
fix Group.exists if an array is passed in
10 years ago
barisusakli
26defd7dca
Groups.getGroupNameByGroupSlug
10 years ago
barisusakli
e31bf9131f
added topics.follow and toggleFollow
10 years ago
Julian Lam
5a1c2b9ddf
booleanifying sendPostNotification user setting when requested, and now only sending the post notification if the user has flipped that option on in user settings... kind of an important thing to forget...
10 years ago
barisusakli
835ad3ea53
fix post.getUpvoters to work with an array
10 years ago
Julian Lam
bc9ede7b6c
changed emailer.send so that it processes a callback, if provided. Also added new option to receive emails every time a topic you subscribe to is posted to.
10 years ago
barisusakli
90b1b13914
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
4b3aa26abd
closes #2633
10 years ago
barisusakli
19814a619d
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
caec718092
callback for getUidsInRoom
10 years ago
psychobunny
3fb7eb766b
closes #2646
10 years ago
Julian Lam
ca92372676
fixed #2644
10 years ago
barisusakli
535f30aa9e
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
Julian Lam
70f6c396fc
updated widget container to use h3 in panel header
10 years ago
barisusakli
bd8a77a22b
dont crash if callback isnt passed in
10 years ago
barisusakli
2c45dc6450
redis helpers
10 years ago
Julian Lam
0bf98b5494
simplified isOwner check because there's no need to check admin status as admins automatically become owners now
10 years ago
Julian Lam
070215b05e
simplified isOwner check because there's no need to check admin status as admins automatically become owners now
10 years ago
Julian Lam
4c927060d9
Merge branch 'master' into 0.7.0
10 years ago
Julian Lam
0c2d2a28ba
admins can bypass the request step of a group and just join it, and they also become owners when they join a group
10 years ago
Julian Lam
72f28b7b38
closed #2641
10 years ago
barisusakli
d895ca6827
missing semicolon
10 years ago
barisusakli
5fb8817b3c
closes #2643
10 years ago
Julian Lam
d2217b8137
closed #2641
10 years ago
barisusakli
740c52fc4f
missing semicolon
10 years ago
barisusakli
22c541d95f
closes #2643
10 years ago
barisusakli
d40646ac42
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
f3719df997
getGroups method to get a range
10 years ago
Julian Lam
c8c7081f5d
Merge branch 'master' into 0.7.0
10 years ago
Julian Lam
3ade5da00f
groups sorting by creation date
10 years ago
barisusakli
afe29d3133
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
25f6b816ed
send iso and unix timestamp
10 years ago
barisusakli
274523266f
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
c379753341
upgrade scripts
...
upgrade groups to sorted set(groups:createtime) upgrade
upgrade groups:<name>:members to sorted set
new database methods
tests
10 years ago
Julian Lam
4a3255d4fd
search sorting
10 years ago
Julian Lam
be30dcc2d0
Merge branch 'master' into 0.7.0
...
Conflicts:
public/src/client/groups/list.js
10 years ago
Julian Lam
2a6de59277
if group search is executed with empty string, return all groups
10 years ago
Julian Lam
fd8a885145
fixed tests by removing the broken one, heh heh heh
10 years ago
Julian Lam
78a5843ae4
fixed tests by removing the broken one, heh heh heh
10 years ago
Julian Lam
d4779c8c0a
Merge branch 'master' into 0.7.0
10 years ago
Julian Lam
6502dd2561
group searching
10 years ago
Julian Lam
fa27461abc
upgrading administrator groups as well
10 years ago
barisusakli
dd38ee96fa
return cover:url in user groups
10 years ago
barisusakli
f8a03c4fca
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
Julian Lam
22a619d9c7
fixed #2631
10 years ago
barisusakli
ea3d7d610a
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
7efc0619cc
dont crash if data.username is undefined, dont set username to empty value
10 years ago
barisusakli
f1a3815ddc
action:user.updateProfile
10 years ago
barisusakli
aab2bc0b39
keep track of the last 20 events
10 years ago
Julian Lam
c4bc51b834
fixing installation script that broke with recent updates to groups
10 years ago
barisusakli
21522e59c4
added slug to user group return #2635
10 years ago
barisusakli
96c27d29f4
dont crash if callback isn't supplied
10 years ago
barisusakli
2f955c3af4
getUpvoters works with array
10 years ago
Julian Lam
d2938ea509
closed #2626
10 years ago
barisusakli
d96a1f0365
closes #2630
10 years ago
Julian Lam
5160ab1ed1
closed #2625
10 years ago
barisusakli
4c62590bc8
closes #2628
10 years ago
barisusakli
ad21e73491
send values to plugins when updating groups
10 years ago
Julian Lam
eb5b8ccec3
better check for group exist, groups with different cases can no longer be created, #2588
10 years ago
barisusakli
9f8b274e24
filter:group.get
10 years ago
barisusakli
94fa212eab
added filter:groups.get
10 years ago
Julian Lam
c026a64e8e
adding concept of group slugs, #2588 . ping @barisusakli for downstream plugin changes
10 years ago
barisusakli
6f140384e0
send groupData on action:group.create
10 years ago
Julian Lam
491e0060d4
more files that should be loaded for maintenanceMode to work
10 years ago
Julian Lam
fe45fc967d
updating maintenance mode middleware so js doesn't crash until login client-side js is ready
10 years ago
barisusakli
f5b448c300
closes #2623
10 years ago
barisusakli
e46cda835a
closes #2624
10 years ago
TheBronx
0bd48ef023
fix error in previous commit
...
fix error in previous commit
10 years ago
TheBronx
e3cf528b57
pass also user id on fireHook
...
pass also user id on fireHook as suggested by @barisusakli
10 years ago
TheBronx
6ccb35576c
new filter hooks on favourite actions #2620
...
before a favourite action is made, fire a filter hook so plugins can
modify or cancel that action before it takes place.
10 years ago
barisusakli
03ae7db561
on user delete remove from ip sorted set, fix search by ip
10 years ago
barisusakli
0741f00e4f
Merge remote-tracking branch 'origin/master' into 0.7.0
10 years ago
barisusakli
f67053df52
figure out pathname, dont crash if callback isnt supplied
10 years ago
Julian Lam
04be40158c
if you attempt to join a group when you're already in a group, you can't anymore.
10 years ago
Julian Lam
8ba05c08fe
category privilege rescinding
10 years ago
Julian Lam
577a646adc
this should appease @barisusakli
10 years ago
barisusakli
236fe91e95
fix typo
10 years ago
barisusakli
6fe8d25166
add uid to filter:topic.get
10 years ago
barisusakli
3eb922393f
closes #2616
10 years ago
Julian Lam
8d23265324
sending in groupObj data into group.delete hook
10 years ago
Julian Lam
d4d99cba7c
fixes #2615
10 years ago
Julian Lam
36cfbbbc58
Merge branch 'master' of github.com:nodebb/NodeBB
10 years ago
barisusakli
c324d71727
closes #2610
10 years ago
Julian Lam
fa87d883dc
allowing "hidden" to be passed directly to Groups.create
10 years ago
barisusakli
3e666adfea
action:plugin.install and uninstall
10 years ago
Julian Lam
d813bda883
update, create, destroy hooks, #2609
10 years ago
Julian Lam
5c6dfb7462
missed one, @EisFrei
10 years ago
Julian Lam
cfdd4ec164
Revert "missed one, ping @EisFrei"
...
This reverts commit 2ed6b78cc5
.
10 years ago
Julian Lam
2ed6b78cc5
missed one, ping @EisFrei
10 years ago
Julian Lam
666cef4029
updated hooks action:groups.join, action:groups.leave, and action:groups.requestMembership to match other action hooks in group namespace (that's "group", not "groups"), ping @EisFrei
10 years ago
Julian Lam
36a49cd994
guests can no longer attempt to join a group, #2588
10 years ago
barisusakli
cd99324286
closes #2413 , closes #2599
10 years ago
barisusakli
8f5bf1a7ed
closes #2587
10 years ago
Julian Lam
188c667580
closed #2612
10 years ago
barisusakli
d9a7547e63
next(err)
10 years ago
barisusakli
468d2be668
added error checks and missing returns to widgets closes #2611
10 years ago
Julian Lam
86a6979606
added comments to explain the voting logic
10 years ago
Julian Lam
87b9a60610
fixed group renaming, ping @schamper
10 years ago
Julian Lam
7289d50e6c
whoops, fixing travis and groups
10 years ago
Julian Lam
fc75e3258d
closed #2608
10 years ago
Julian Lam
d02f7e0e42
#2609
10 years ago
Julian Lam
6ac04e9da7
closed #2609
10 years ago
Julian Lam
aeafbe6170
better widget representation on smaller screens
10 years ago
barisusakli
e414008c59
closes #2584
10 years ago
barisusakli
fd2edcaf6f
closes #2594
10 years ago
Julian Lam
a8c818c6cd
added new hook, filter:controllers.topic.get
10 years ago
barisusakli
1adc3b4ea7
removed console.log
10 years ago
barisusakli
6ccdf187ea
closes #2595
10 years ago
barisusakli
f6525a13c8
data will be always inside socket.io/ modules
10 years ago
barisusakli
2a66aad078
ability to add extra fields to user data, new hook filter:user.addFields
10 years ago
Julian Lam
50ac813388
Merge branch 'private-groups', closed #2588
10 years ago
barisusakli
c2fab07236
replaces fs.exists with try catch
10 years ago
barisusakli
5f12679426
#2604
10 years ago
Julian Lam
698f598a30
default cover photo for groups, #2588
10 years ago
Julian Lam
675968f0f3
cover photo for groups, #2588
10 years ago
barisusakli
02dbce57fb
relative path fix missing ;
10 years ago
barisusakli
05894d14c6
closes #2151
10 years ago
barisusakli
456b844e61
closes #2596
10 years ago
barisusakli
08c1dad3ee
topics.isFollowing works with multiple tids now
10 years ago
barisusakli
f417e07b9d
user search changes
10 years ago
Julian Lam
612b8f01b6
Merge remote-tracking branch 'origin/master' into private-groups
10 years ago
Julian Lam
635393a274
group creation and deletion from outside ACP, #2588
10 years ago
barisusakli
ad12886d19
Merge branch 'master' of https://github.com/NodeBB/NodeBB
10 years ago
barisusakli
2974f1ba8a
closes #2602
10 years ago
Julian Lam
765975e667
ACP groups delete calls generic groups socket listener now, #2588
10 years ago
Julian Lam
08e883de44
added widget areas to the bottom of the group details page, #2588
10 years ago
Julian Lam
240056d169
added icon container styles back to ACP, proper hooking-up of iconSelect module in group settings panel, #2588
10 years ago
Julian Lam
69ed8ac45d
icon selection interface -- moved iconSelect module out of admin space, #2588
10 years ago
Julian Lam
19f0f6b7e0
fixed issue where trying to go to the user profile would cause a cold load instead of ajaxify
10 years ago
barisusakli
0305ad989c
match uploader return
10 years ago
barisusakli
f74383bba4
changed userPhoto to files[]
10 years ago
barisusakli
23f450adbd
delete topic post sorted sets on topic purge
10 years ago
barisusakli
5414c268a0
sort numerically
10 years ago
barisusakli
9f35a2b251
flat threadtools.purge
10 years ago
barisusakli
1caddb6182
uploads controller
10 years ago
barisusakli
a70b73df81
Merge branch 'master' of https://github.com/NodeBB/NodeBB
10 years ago
barisusakli
4ab288acae
delete fullname:uid mapping on user delete
10 years ago
psychobunny
5d43aa3212
ability to redirect the user from anywhere
...
just send
```
callback({
status: 302,
path: '/user/psychobunny'
});
```
10 years ago
psychobunny
a7d73d4106
fixes adding new routes to user/xxx/route
10 years ago
Julian Lam
b4731ad47b
added colorpicker to frontend, badge colour changes for groups, #2588
10 years ago
Julian Lam
7be0830751
properly showing private state in group details, #2588
10 years ago
Julian Lam
84c19921b9
newly created groups automatically assign the creator as the owner, some tweaks to isPrivate parsing, added groups link to header, #2588
10 years ago
Julian Lam
65537d997f
if a group is deleted, flush the owner and pending sets, too
10 years ago
barisusakli
a8de1c1465
properly fix #2586
10 years ago
barisusakli
d7c27b35ab
closes #2586
10 years ago
Julian Lam
96c37c25b0
join, leave, accept, reject: handlers + UI, #2588
10 years ago
Julian Lam
3a3d45155e
show pending members in frontend UI, #2588
10 years ago
Julian Lam
71b41239ac
attempting to join a private group causes the join to be pending, #2588
10 years ago
barisusakli
db1cc6b8d2
search by fullname
10 years ago
Julian Lam
a5d7fee623
Merge remote-tracking branch 'origin/master' into private-groups
10 years ago
Julian Lam
d747ce5760
granting and rescinding ownership, #2588
10 years ago
Julian Lam
a907fa2187
added concept of group ownership, #2588
10 years ago
Julian Lam
9fa3675424
added methods and socket listeners for group joining and leaving, #2588
10 years ago
barisusakli
a77a761433
closes #1917
10 years ago
psychobunny
1a13f2a54a
no need to crash nodebb on missing template directory warning
10 years ago
barisusakli
ce9c17f8e5
ability to search posts by user
10 years ago
Julian Lam
1868a02bd7
Merge branch 'master' into private-groups
10 years ago
Julian Lam
aa62c52580
closed #2583
10 years ago
Julian Lam
a2af8105ec
closed #2583
10 years ago
barisusakli
60f1b9679a
search filters
10 years ago
Julian Lam
917f76feab
group join/leave controls in groups list page (+ helper!)
10 years ago
Julian Lam
f3fa2f10ed
added ACP option to enable private groups
10 years ago
barisusakli
c1ac92ac19
popular topics will use topic creation time
10 years ago
Julian Lam
fc7a882877
fixed #2582
10 years ago
barisusakli
f060a36853
fix indent
10 years ago
barisusakli
b51127bd9c
closes #2578
10 years ago
Baris Usakli
a36391864a
fix recent replies crash, closes #2575
10 years ago
Julian Lam
e4caa83158
Merge pull request #2573 from unreadableusername/master
...
footer.tpl loggedIn variable support
10 years ago
Baris Usakli
8522af504a
closed #2571
10 years ago
Julian Lam
112a1e8c85
happy new year!
10 years ago
Oleksandr Pidlisnyi
f9887de478
footer.tpl loggedIn variable support
10 years ago
Julian Lam
02e0d4635b
icon mgmt for #2463
10 years ago
Julian Lam
dfe8e8de70
image uploading for categories, #2463
10 years ago
Julian Lam
ad723e2943
Merge branch 'master' into categories_revamp
...
Conflicts:
src/views/admin/partials/menu.tpl
10 years ago
barisusakli
7b49effc14
minor tweaks
10 years ago
Julian Lam
1ddb90720c
Merge branch 'guest-handles'
10 years ago
Julian Lam
23b9b21cdd
better handling of guest handles in frontend, #2569
10 years ago
Julian Lam
9befa6aca7
proper handling of post editing, integration with ACP toggle, #2569
10 years ago
barisusakli
6d31fee3f5
closes #2564
...
change user.search to accept params
can search substr with startsWith:false
no infinite scroll on admin user search page
10 years ago
barisusakli
fbd875b397
fix sortedSetIncrBy return
10 years ago
Julian Lam
325815a78d
showing guest handles in frontend UI #2569
10 years ago
barisusakli
0a534b20e3
sortedSetCount fix for +inf/-inf
10 years ago
barisusakli
03ee524121
fix tests and mongo method
10 years ago
barisusakli
00541b2bc8
sortedSetRange tests
10 years ago
barisusakli
bfaf50908d
closes #2565
10 years ago
barisusakli
1511a0c3fe
closes #2568
10 years ago
Julian Lam
7dc309fc16
template in composer #2569
10 years ago
Julian Lam
fcbb48bb77
acp setting for allowGuestHandles #2569
10 years ago
Julian Lam
cb4fb62d4a
moved ACP menu into a partial
10 years ago
barisusakli
4d5ed784a1
more hash tests
...
getObjectValues
isObjectField
deleteObjectField
incrObjectField
10 years ago
Julian Lam
1186bff890
category edit page, #2463
10 years ago
Julian Lam
84e90cd73d
category enable/disabled #2463
10 years ago
Julian Lam
a091757aa0
adding dedicated category edit page for ACP #2463
10 years ago
Julian Lam
6b95b28db7
drag/drop re-ordering fixed in ACP, #2463
10 years ago
Julian Lam
9e63b5f9a0
moved ACP menu into a partial
10 years ago
Julian Lam
c98331de82
revamping categories management page in ACP, #2463
10 years ago
barisusakli
1e6f5d822d
setRemove tests
10 years ago
barisusakli
c62e7ed641
list test fix
10 years ago
barisusakli
3e8c29e5f9
list tests
10 years ago
barisusakli
8aa75b7af4
publish reload requests, fix missing nconf
10 years ago
barisusakli
cc487a7fc8
publish restart requests
10 years ago
barisusakli
4364b50ecf
closes #2562
10 years ago
barisusakli
d2e69884b5
closes #2556
10 years ago
barisusakli
c4c8964f82
closes #2543
10 years ago
barisusakli
747f212f1a
closes #2552 , disable prompt colors
10 years ago
barisusakli
9170ee831a
reset search on tags page if input is empty
10 years ago
barisusakli
fc79b3a932
fix isInstalled, publish plugin install and upgrade requests
10 years ago
barisusakli
48acb0082e
isActive
10 years ago
barisusakli
68f985c6da
refactor map css/less
10 years ago
barisusakli
fdbd9a816f
moved comments above method
10 years ago
barisusakli
d0b8337075
broke plugins.js into files
10 years ago
barisusakli
d1540322c9
closes #2555
10 years ago
barisusakli
8eb58bf5fe
check err
10 years ago
barisusakli
b7f55e8453
fix tests
10 years ago
barisusakli
8007bb0644
dont ignore error
10 years ago
barisusakli
e0edb71a8a
use socket.io default and ["polling", "websocket"]
10 years ago
barisusakli
1cbf5ddfe9
only send back err on redis.deleteAll
11 years ago
barisusakli
7cf3719c80
fix rename and increment
11 years ago
barisusakli
410d9fa4fa
fix more tests
11 years ago
barisusakli
bf54859a27
key tests
11 years ago
barisusakli
37235557bb
fix callback in redis.setRemove
11 years ago
barisusakli
00fb3ab909
only send back error for sortedSetsRemove
11 years ago
barisusakli
0d223ef88d
missing err
11 years ago
barisusakli
87435c1a9e
return email:confirmed on admin header
11 years ago
barisusakli
ce24c6dc04
pass callback directly
11 years ago
barisusakli
4b1b98e229
handle changePicture callback properly
11 years ago
barisusakli
3d9e86d9b2
removed null
11 years ago
barisusakli
cd41e192d1
closes #2546
11 years ago
barisusakli
87f57b8cd3
cuz @psychobunny said so
11 years ago
barisusakli
d68c44fd0a
dont sent status update if user set it offline
11 years ago
barisusakli
a9e12f4174
remove unused requires
11 years ago
barisusakli
b1edc59987
fix undefined next
11 years ago
psychobunny
a5f63a5ac7
upgrade script was refusing to complete until I added this
...
@barisusakli fyi
11 years ago
barisusakli
9865f78cbb
flat is good
11 years ago
barisusakli
768c17263c
fix error messages
11 years ago
barisusakli
936ea5f686
sync config changes over redis pubsub
11 years ago
barisusakli
2f8e6a1f2b
closes #2458
11 years ago
barisusakli
2ea5f85d9b
closes #2481
11 years ago
barisusakli
e6b4a45cda
closes #2531
11 years ago
barisusakli
712d5bce5b
show 24 hours in traffic graph
11 years ago
barisusakli
94cf29d42c
show monthly page views
11 years ago
barisusakli
b07a522c60
one less query in privileges.topics.get
11 years ago
barisusakli
984b17349a
closes #2476
11 years ago
barisusakli
4ce6341d85
fix acp for header changes
11 years ago
barisusakli
83312ad53a
faster getTeasers
11 years ago
barisusakli
14e46a87a6
closes #2529
11 years ago
barisusakli
8ed06eb773
closes #2528
11 years ago
barisusakli
04084807c2
removed app.loadConfig
11 years ago
psychobunny
da7dcd99a8
#2532 renamed to "socket.io:transports"
...
Sample config:
"socket.io": {
"transports": ["websocket"]
}
11 years ago
barisusakli
6a8a5a9de0
use validator.escape
11 years ago
barisusakli
793a0a6772
fix mark topic notifications read on enter
11 years ago
barisusakli
d314b9cae2
closes #2538
11 years ago
barisusakli
d28fb153c7
closes #2537
11 years ago
barisusakli
7ec8393004
closes #2532
11 years ago
barisusakli
1a34327f9d
removed unnecessary require
11 years ago
barisusakli
59545d740c
only emit event:user_leave to topic rooms instead of all online users
11 years ago
barisusakli
f47550d23e
closes #2533
11 years ago
barisusakli
26b2ef1543
prevent crash in getChildren
11 years ago
barisusakli
c0c85c24cf
duh strings dont work
11 years ago
barisusakli
64cc0f244d
just show err.message
11 years ago
Aziz Khoury
100f31be81
adding mid on the message returned data on addMessage
11 years ago
barisusakli
e72ec429a2
remvoed lowered pingTimeout
11 years ago
barisusakli
e74d39889e
removed extra comma
11 years ago
barisusakli
bf3f20bf8b
removed extra comma
11 years ago
barisusakli
2c7d9e1a7c
store teaserPid in topic
...
-update teaser pid as necessary in addPostToTopic, removePostFromTopic,
post purge
-removed 20x db calls from getTeasers
-fixed scroll to post in sub folder install
-upgrade script to update topics with teaserPid
11 years ago
barisusakli
0cb0dafae3
another relative_path fix
11 years ago
barisusakli
03de918f10
fix more relative path redirects
11 years ago
barisusakli
011c42bde3
updated analytics
...
accumulate pageviews, uniquevisitors and uniqueIps locally and update db
every 10 mins instead of on every page view
11 years ago
barisusakli
da4014eb71
dont allow move to same topic
11 years ago
barisusakli
8bba811aaf
closes #2522
11 years ago
barisusakli
52a53df80d
missing err check
11 years ago
barisusakli
8965855218
made breadcrumbs regular function
...
less db calls as well
11 years ago
barisusakli
518c6f7cfa
closes #2521
11 years ago
psychobunny
e0c8989e8b
closes #2519
11 years ago
psychobunny
94efa6dd87
closes #2520
11 years ago
Barış Soner Uşaklı
5f47f2226a
escape topic title and category name
11 years ago
Julian Lam
3deb423c55
testing socket availability before attempting to bind
11 years ago
Julian Lam
68e761bed0
if using sockets, reset the umask back to the old value after listening
11 years ago
Julian Lam
273e26ddb1
if a locally installed plugin not published to npm has a syntax error, this fixes it. closes #2512
11 years ago
barisusakli
9b083a6a66
half ping timeout
11 years ago
barisusakli
86bd85bba4
removed qs fix indent
11 years ago
barisusakli
2e04501224
closes #2516
11 years ago
barisusakli
348d05d3d1
remove deprecated res.json usage
11 years ago
barisusakli
b63c0df8a2
fixed event name
11 years ago
barisusakli
5a79b99a7a
derp
11 years ago
barisusakli
9f7196f5b0
dont crash if config is undefined, added error to plugins
11 years ago
Julian Lam
772f4c103a
properly pass in error value for locally installed plugin
11 years ago
barisusakli
aeae76c28d
added error false
11 years ago
Julian Lam
b565f3ac0a
closed #2497
11 years ago
barisusakli
8af5102912
missing return
11 years ago
barisusakli
8e8375cbba
validate email password on register
11 years ago
Julian Lam
b278f27ffe
partial fix to #2509
11 years ago
barisusakli
9d78a204df
missing return
11 years ago
barisusakli
5128f7d2f9
prevent crash on invalid data
11 years ago
barisusakli
6b20cf5cff
#2508
11 years ago
barisusakli
5337a31eb9
#2254 sitemap topic limit
11 years ago
barisusakli
8bea0bb6e5
fix favourite infinite scroll
11 years ago
barisusakli
f2b24eb72a
fix tests
11 years ago
barisusakli
ef3b6a2450
closes #2498
11 years ago
barisusakli
64c0e1df61
settimeout
11 years ago
Julian Lam
2914c74587
allowed admin to remove skins, if set
11 years ago
barisusakli
9e9b138afb
removed unused code
11 years ago
barisusakli
080c54d414
#2434
11 years ago
barisusakli
e18ad61ff6
fix login maybe?
11 years ago
barisusakli
356f577a74
redirect to correct login
11 years ago
barisusakli
85dfedeedc
removed commented out code
11 years ago
barisusakli
7ae7c50f56
app.user
11 years ago
barisusakli
7d6c81160b
show 20 results for user search
11 years ago
Julian Lam
aaef0ad282
closed #2495
11 years ago
barisusakli
64e13df14c
removed node cluster spawn procs on ports
11 years ago
psychobunny
fc00791125
a plugin's package.json can be invalid too
11 years ago
barisusakli
5576ef0d1e
upgrade script to remove fields
11 years ago
psychobunny
c0bce71984
added some failsafe checks for filter:user.isModerator
11 years ago
barisusakli
48337e4f51
check err
11 years ago
psychobunny
113d35887c
moved admin.getVoters to posts.getVoters; now getVoters modal can be accessed by moderators as well
11 years ago
psychobunny
63367bd670
*user.isModerator*, duh
11 years ago
psychobunny
673145d413
added filter:users.isModerator
11 years ago
barisusakli
612aa4e55b
closes #2491
11 years ago
barisusakli
09a5d92dba
correct method name
11 years ago
barisusakli
9075a8d4c9
added back isAdmin into admin middleware with a warning
11 years ago
barisusakli
97d01de155
fix acp
11 years ago
barisusakli
ddd6ed9e8c
#2477 403 page
11 years ago
barisusakli
be11577aa4
closes #2477
11 years ago
barisusakli
9023060008
moved category redirect up
11 years ago
Julian Lam
aa44894db2
fixing home breadcrumb, #1984
11 years ago
barisusakli
866adab648
removed console.log
11 years ago
Julian Lam
66bbbfcd22
fixed url being overwritten
11 years ago
Julian Lam
420649d3bd
no longer setting sourcemap header for minifiedjs
11 years ago
barisusakli
d544b19220
set path on socket.io server
11 years ago
barisusakli
3a0b92a0e4
fix path for socket.io subfolder install
11 years ago
Julian Lam
d16cfb89e0
extra log, #2246
11 years ago
Julian Lam
5cc30ca1a0
more cache hash fixes
11 years ago
Julian Lam
82708d65c6
propagating hash to all workers on css compilation
11 years ago
barisusakli
46e022e97f
closes #2483
11 years ago
barisusakli
647b15c7ef
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
psychobunny
6fe093324a
moved signature length setting out of settings/user and into settings/post; created new sub section for signatures
11 years ago
psychobunny
63a5002b53
closes #2441
11 years ago
psychobunny
92addc349b
signatures:disableLinks and signatures:disableImages config options
11 years ago
barisusakli
957800b2c3
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
Julian Lam
f00a3dbf49
minor fix to upgrade script
11 years ago
Julian Lam
604f883ac2
closed #2478
11 years ago
Julian Lam
1378e1155f
fixed #2479
11 years ago
Julian Lam
110fd863e4
fixing breadcrumbs for subfolder installs, #2122
11 years ago
Julian Lam
78763834fe
closed #2122
11 years ago
Julian Lam
598049e077
travis CI fixes again
11 years ago
barisusakli
7f81a0b0ad
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
barisusakli
51c520f888
closes #2480
11 years ago
barisusakli
3b8e31c31f
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
barisusakli
f531a5362d
#2254 proper fix
11 years ago
barisusakli
1723894e5a
merge
11 years ago
barisusakli
fb3251c269
removed extra db call #2254
11 years ago
Julian Lam
03b106b03a
final pass, #1984
11 years ago
Julian Lam
d430ef3983
second pass, #1984
11 years ago
Julian Lam
d5e473609c
first pass, #1984
11 years ago
Julian Lam
dfbac595b6
refactors to sitemap, closed #2254
11 years ago
Julian Lam
9b0ba6c7a4
closed #2384
11 years ago
barisusakli
722d1497c3
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
barisusakli
083ba12ee0
check err in emailer
11 years ago
barisusakli
142536b659
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
barisusakli
83ab462ff5
module changes, fixed missing interval
11 years ago
barisusakli
e7a52b615b
remove user from users:online on delete
11 years ago
barisusakli
392be78554
fix whitespace
11 years ago
barisusakli
0a2d543186
removed getUserSockets
11 years ago
barisusakli
fa92eb4d5c
onDisconnect fix
11 years ago
barisusakli
4913866785
missing semicolon
11 years ago
barisusakli
0c5881b51f
update online users regardless of status
11 years ago
barisusakli
cbb3ff26e9
meta room count
11 years ago
barisusakli
1ffa498807
use shortcut
11 years ago
barisusakli
3a172711f4
socket.io index refactor
11 years ago
barisusakli
14a5de6d9d
not used
11 years ago
barisusakli
f7c70e2a7a
update all socket methods, works on single node
11 years ago
barisusakli
13609edf82
fix reqFromSocket for socket.io 1.x
11 years ago
barisusakli
2c89d50322
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
barisusakli
f9405c0423
closes #2440
11 years ago
barisusakli
49a73e1665
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
barisusakli
c213f77f91
merge
11 years ago
Barış Soner Uşaklı
b8845181f6
missing now :(
11 years ago
Barış Soner Uşaklı
4d4f39a44f
added missing db
11 years ago
Barış Soner Uşaklı
126f3182fd
fix next
11 years ago
barisusakli
5ac5d20e4b
users:online refactor
11 years ago
Julian Lam
1ce3c9ca2d
no longer logging warnings for socket.io
11 years ago
Julian Lam
7ad242b981
using redis for user online list management if configured
11 years ago
Julian Lam
e952a873a8
moving onlineUsers from an in-memory variable to a sorted set
11 years ago
barisusakli
1abe35092b
cluster socket.io fixes
...
close proxy server on loader.stop
changed handles to object
11 years ago
barisusakli
785790c414
moved handle close to fork worker
11 years ago
barisusakli
5521e6143f
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
barisusakli
033e078aeb
closes #2436
11 years ago
barisusakli
0674258793
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
barisusakli
c12d90ddfb
closes #2457
11 years ago
Julian Lam
8de2d1f58d
closed #2459
11 years ago
barisusakli
2ecfcc582f
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
barisusakli
d1fcb50c7d
cluster sticky session
11 years ago
Julian Lam
23b14b3443
moving nearly all startup messages to verbose type
11 years ago
barisusakli
b6bd955131
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
barisusakli
51436fd2d9
check privs on composer.push
11 years ago
barisusakli
4bed05a622
disable stuff that crashes in socket.io 1.x
11 years ago
barisusakli
396dffd60f
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
barisusakli
916f1c7ce1
fix debug path on relative path install
11 years ago
barisusakli
08b0462695
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
barisusakli
a69eafd9f7
added postcount to topic
11 years ago
barisusakli
7cbaa90d36
update to socket.io 1.2.1, return_buffers option
11 years ago
barisusakli
04175c92d9
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
barisusakli
80d7ae597b
closes #2451
11 years ago
Julian Lam
a31525c79f
Skipping digest sending if no notifs and no new topics, #2455
11 years ago
Julian Lam
1b526026a0
closed #2442
11 years ago
Julian Lam
1c21ca78dc
preventing ctrl-f hijacking if no search plugin is installed
11 years ago
Julian Lam
fa39b5e46b
closed #2446
11 years ago
Julian Lam
ba9a5ad7d7
fixed #2448
11 years ago
barisusakli
6b23977a46
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
barisusakli
7daf3a34a7
removed slice
11 years ago
barisusakli
9ea10ba8ec
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
Barış Soner Uşaklı
bea1d053b4
closes #2443 , closes #2445
11 years ago
barisusakli
fba0e95aeb
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
Barış Soner Uşaklı
6581c90475
forgot one
11 years ago
barisusakli
7e6f29e007
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
Barış Soner Uşaklı
7b14716eb8
use data.url
11 years ago
barisusakli
702b1554fb
Merge remote-tracking branch 'origin/master' into socket.io1.x
11 years ago
barisusakli
73fb653ddf
emit works
11 years ago
psychobunny
c905f96108
closes #2412
11 years ago
barisusakli
82d863b9c8
deps, disabled all server side calls
11 years ago
Julian Lam
259f0f96f1
Merge pull request #2433 from bendem/patch-1
...
Fix nodeBB address in a few places
11 years ago
barisusakli
347e37a224
show warning and errors for socket.io also show info in dev
11 years ago
Julian Lam
3ad509b93a
fixed #2434
11 years ago
barisusakli
fdf06c0500
fix upgrade script #2435
11 years ago
Julian Lam
fe7726d249
fixed #2431
11 years ago
bendem
0f4fcd8e0b
fix nodeBB adresses
11 years ago
barisusakli
9cd352c49a
removed extra space
11 years ago
barisusakli
d177481f94
chop chop
11 years ago
barisusakli
6012223b81
show message name, fix template name overwrite
11 years ago
psychobunny
9eb8924bf2
cleanup
11 years ago
barisusakli
9c1216eb63
closes #2432
11 years ago
barisusakli
d5453efdac
added current template name to return
11 years ago
barisusakli
15c2b124e3
recent replies needs stripTags true
...
changed [self] to _
11 years ago
Julian Lam
6eef866320
closed #2429
11 years ago
barisusakli
21459fff84
use getPostsFromSet for recent replies
11 years ago
barisusakli
04afe7dc4b
closes #2425
11 years ago
Julian Lam
e0fba796c7
Merge pull request #2426 from Schamper/image-upload-socket-fix
...
Fix the hook return object in the User.uploadProfileImageFromUrl socket
11 years ago
MrWaffle
969c3a77cf
Fix the hook return object in the User.uploadProfileImageFromUrl socket
11 years ago
barisusakli
b919d2ee77
shorther
11 years ago
barisusakli
4be8f3ec75
closes #2316
11 years ago
barisusakli
a445e3f7b1
use send for child process
11 years ago
barisusakli
871cf8a3b7
shorter getTeasers
11 years ago
Julian Lam
5292a47a96
fixed maintenance mode page not working with new CSRF implementation, #2424
11 years ago
barisusakli
81e4bcd358
fix rename to multi
11 years ago
Julian Lam
deac12c540
closed #2424
11 years ago
barisusakli
4f38a33702
fix pagination going to 404 if new post creates a new page
11 years ago
barisusakli
d0bc5ec9c7
client/topics.js refactor
...
ability to dismiss all flags
11 years ago
barisusakli
7f5984d1fd
removed dupe code
11 years ago
barisusakli
c974256600
missing radix
11 years ago
barisusakli
671ec8532c
fix unfavourite
11 years ago
barisusakli
3d93a76508
removed command param made unvote wrapper
11 years ago
psychobunny
8c98f47688
action:post.upvote / action:post.downvote now sends current status; new: action:post.unvote
11 years ago
Julian Lam
ae1528dc7e
closed #2407
11 years ago
Julian Lam
d51683f62e
closed #2421
11 years ago
Julian Lam
2e2995d3bd
updating dailyDigestFreq to 'day' instead of 'daily'
11 years ago
Julian Lam
c7396f58cd
verbose logging for email
11 years ago
barisusakli
ee3b0c93c3
fix tag update
...
was hanging on tag remove, and wasnt updating if tag count didnt change
11 years ago
barisusakli
0864480433
forgot return
11 years ago
barisusakli
cb8ce066c8
give guests find read access on category creation
11 years ago
barisusakli
8b573bff39
send 10 topics in digest not 11
11 years ago
barisusakli
9791dfb9ea
closes #2420
11 years ago
Julian Lam
23485fcbf3
missed one invocation of old LESS library, #2419
11 years ago
Julian Lam
207bfa8960
closed #2419
11 years ago
barisusakli
0a1fa72bd8
use loadMoreFromSet
11 years ago
barisusakli
114d0506e1
fixed typo
11 years ago
barisusakli
f0797493ee
make sure sockets leave the current room when entering another
11 years ago
barisusakli
8e114c2093
moved isAdminOrMod check out of getTopicsByTids
11 years ago
barisusakli
a75727bbbd
duh
11 years ago
barisusakli
653850661e
topics.getTopics doesnt take set param
11 years ago
barisusakli
79265b9e83
removed dupe code
11 years ago
barisusakli
c1b61522f7
check if topic is deleted
11 years ago
barisusakli
c458a7f7b2
missing nconf require
11 years ago
barisusakli
9852809c2c
cleanup
11 years ago
barisusakli
1d2d69fa45
use helpers, redis crash fix
11 years ago
barisusakli
556e7066e8
moved notFound notAllowed to helpers
11 years ago
barisusakli
f8cfd82667
less code in uploadimage
11 years ago
barisusakli
0a44d3f5e0
moved updateCategoryField out, db.delete only sends back err
11 years ago
barisusakli
d485b65b67
call next
11 years ago
barisusakli
9ab74b0a61
added ability to take heap snapshots
11 years ago
barisusakli
9d56f50967
voters info
11 years ago
barisusakli
30d7f3351b
cid isnt always present
11 years ago
barisusakli
02fb81901d
moved posts related stuff to user/posts.js
11 years ago
barisusakli
d9a071d710
removed unused code from category and topic controller
11 years ago
barisusakli
cd05a123ab
check cids
11 years ago
barisusakli
52c12fa1b1
use wrapper functions getPostsFields and getTopicsFields
11 years ago
barisusakli
6b13a84d2f
removed extra priv checks
...
-removed category check from recentreplies since pids are already
checked
-removed category check from topics/unread.js since topics are filtered
now
-added array checks to src/topics.js
11 years ago
barisusakli
5c7487c13b
err check
11 years ago
barisusakli
283ac1578f
fix null datetime error
11 years ago
barisusakli
f3309e3dd4
renamed to local registration
...
closes https://github.com/NodeBB/nodebb-theme-vanilla/issues/36
11 years ago
barisusakli
545dbbf0df
check err and tids
11 years ago
Julian Lam
b65d518a97
properly handling error for hook filter:privileges.posts.filter
11 years ago
Julian Lam
9debfd94ec
removed the hook I just added: filter:category.recent, was a bit misleading.
11 years ago
Julian Lam
20ea40133b
added four new hooks: filter:categories.recent, filter:privileges.categories.get, filter:privileges.posts.filter, filter:privileges.topics.filter
11 years ago
barisusakli
9ff35a18f2
closes #2261
11 years ago
psychobunny
1e453140d9
adding uid to filter:category.topics.get
11 years ago
psychobunny
abe887f557
filter:category.topics.get
11 years ago
psychobunny
c988f54243
renaming filter:category.topics.get to filter:category.topics.prepare
11 years ago
barisusakli
485827db84
check count before privileges
11 years ago
barisusakli
6a3a3669d2
check privs on getRecentReplies and getRecentTopicReplies
11 years ago
barisusakli
b4daae9b23
closes #2307
11 years ago
psychobunny
3aa18ebb12
no need to inform attempt to listen to address
11 years ago
barisusakli
5c3af6f549
removed webserver.init
11 years ago
barisusakli
363057cf49
closes #2390
11 years ago
barisusakli
d1b457b066
check err
11 years ago
barisusakli
519b1b7e37
closes #2377
11 years ago
barisusakli
a1624013f8
closes #2400
11 years ago
barisusakli
05a4737e84
closes #2409
11 years ago
barisusakli
61863a69fe
sendfile is deprecated
11 years ago
barisusakli
c24e451c12
closes #2401
11 years ago
barisusakli
181e2b4132
check err
11 years ago
barisusakli
e6973b55d4
closes #1990
11 years ago
barisusakli
962d14746e
trim tag after substr
...
this prevents spaces in the middle of the tag from being added to the db
11 years ago
barisusakli
a45858dacd
previous commit doesnt show unusud tags in admin
11 years ago
barisusakli
68e8039ac7
closes #2379
...
also fixed a bug where tags with 0 topics were showing up in /tags
11 years ago
barisusakli
b3544f644a
relative path upload fixes #2403
11 years ago
barisusakli
14fdb9ebee
reverted
11 years ago
barisusakli
6809af536c
removed winston log in plugin fireHook
11 years ago
barisusakli
4c7a4d3688
fix topicIndex,
11 years ago
barisusakli
bd388f727c
src/favourites.js
11 years ago
barisusakli
9a16a359a8
auth refactor
11 years ago
Julian Lam
c0fc7e9ca4
updating privilege handling to fire two new hooks, filter:privileges.topics.get and filter:category.topics.get
11 years ago
barisusakli
eada3daf9f
fixed recent and unread
11 years ago
Julian Lam
6ea10aa7e3
ensuring that the filter:category.get hook always sends data in the same format
11 years ago
Julian Lam
7e35987e1b
fixing regression for #2355 , introduced in a129075
11 years ago
barisusakli
15e472db12
on category creation give defaults privs to admins and registered users
11 years ago
barisusakli
2579d2535d
closes #2396
11 years ago
barisusakli
fa5ac04cd3
src/topics.js cleanup
11 years ago
barisusakli
c9f990bb72
derp
11 years ago
barisusakli
7225c0d45b
finish up posts refactor
11 years ago
Julian Lam
54ee8e59f6
showing proper time for newbie post delay
11 years ago
barisusakli
d2cddc734b
fix flagging and post filter
...
cant flag posts that don't exist anymore
11 years ago
barisusakli
11dc477dde
posts/categories.js
11 years ago
barisusakli
e593c8e6b1
setFields makes more sense
11 years ago
barisusakli
fa95012fa3
action:set,postField
11 years ago
barisusakli
1413478a68
ill get it right this year
11 years ago
barisusakli
003535b3ab
filter:post.getFields again
11 years ago
barisusakli
383fa4d0ea
filter:post.getFields change
11 years ago
barisusakli
604dac88e3
closes #2382 , closes #2130
11 years ago
psychobunny
70b5c631c6
if dev, compile view scripts only; let rjs dynamically load module scripts
...
fixes a bug introduced @ 11c83079f2
11 years ago
psychobunny
02b6a7893a
in dev mode, concatenate scripts instead of minifying
...
faster reboot & restores sanity to those trying to debug browser
specific issues on IE and FF. not that you have much sanity to begin
with if it's an IE bug...
11 years ago
psychobunny
11c83079f2
if env is dev, don't re-compile rjs files
...
faster reboot & easier to debug on browsers that don't support
sourcemaps
11 years ago
psychobunny
8de978fbcf
lmao, wtf?
...
my brain just exploded trying to figure out what this is doing here
11 years ago
psychobunny
d69054804e
closes #2391
11 years ago
Julian Lam
73dea4fc4e
upvote and favourites notif fixing
11 years ago
Julian Lam
f9f1cf63cf
fixing topic deletion and purging
11 years ago
barisusakli
c18de5cdd2
posts/recent.js refactor
11 years ago
barisusakli
ef35b83806
use getPostsFields
11 years ago
barisusakli
263f479b20
posts.js refactor pt1
11 years ago
barisusakli
39def60f9b
return empty array
11 years ago
barisusakli
420aa5e102
fix moderators
11 years ago
barisusakli
8294aec5e7
fixed indent
11 years ago
barisusakli
8fdc03eaad
categories.js refactor
11 years ago
barisusakli
daebc322eb
meh
11 years ago
barisusakli
7823416410
err check, assignPostsToCategory is sync
11 years ago
barisusakli
af4cbfb20d
closes #2368
11 years ago
barisusakli
d2735c8558
closes #2370
11 years ago
barisusakli
3f12d363f7
plugins fireHook refactor
...
(drunk)
11 years ago
barisusakli
e93b2b6aa1
removed action:app.load
11 years ago
barisusakli
41ae8b61a7
static:app.load change closes #1527
11 years ago
barisusakli
220c82a8f2
filter:register.complete change #1527
11 years ago
barisusakli
76c16c0383
filter:register.check change #1527
11 years ago
barisusakli
166f353aaa
filter:register.build change #1527
11 years ago
barisusakli
8be9e6d413
action:user.verify change #1527
11 years ago
barisusakli
9363741231
action:user.set change #1527
11 years ago
barisusakli
db979d7a20
filter:category.get change #1527
11 years ago
Julian Lam
f3ea8d1cff
closed #2367
11 years ago
barisusakli
c56b9aafff
closes #2289 , replace Infinity with '+inf'
11 years ago
barisusakli
5f8781c88e
1 less db call in togglePin
11 years ago
barisusakli
69ed00fc14
added mainPid to topic restore/edit hooks
11 years ago
barisusakli
642136f6f8
closes #2357
11 years ago
barisusakli
b60ed95d20
Merge remote-tracking branch 'origin/master'
11 years ago
barisusakli
1ae39d638a
closes #2356
11 years ago
Julian Lam
f0b104fef0
possible fix to #2365
11 years ago
Julian Lam
52285239e9
fixed client-side so semver doesn't explode when nbbpm returns 'latest', fixed tests so they pass again, #2363
11 years ago
Julian Lam
19297e2d22
plugin installation takes a version now, and queries nbbpm, #2363
...
better error handling for #2363
upgrades now also call the suggestion route from nbbpm
upgrade button will show alert now if you try to upgrade past the suggested version, #2363
11 years ago
Julian Lam
0f66077bf5
fixed issue where purged posts would cause the upgrader to fail, closed #2359
11 years ago
Joseph Chen
cd41df5677
Pass in req.user.uid into uploadFile
11 years ago
Joseph Chen
a1e54fda23
Bug fix - File upload broken due to api changes in 0.6.x.
11 years ago
Julian Lam
11c9b74faf
upgrade script for #2355 , closes #2355
11 years ago
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
11 years ago
barisusakli
3272ca34ee
0.6.0 cleanup
11 years ago
barisusakli
4440260f8f
closes #2275
11 years ago
barisusakli
1004fb2822
closes #2354
11 years ago
barisusakli
72bb74cf46
canMessage
11 years ago
psychobunny
2e4198b8f1
removing unnecessary markup
11 years ago
barisusakli
f3d485bd58
filter:user.account
11 years ago
barisusakli
719290cd2b
dont display email/fullname if they are private
11 years ago
psychobunny
6452596312
if sigs are disabled, actually disable them
11 years ago
barisusakli
9e1789dc58
closes #2297
11 years ago
barisusakli
39b679705b
closes #2248
11 years ago
barisusakli
595ff1f4b1
closes #2303
...
see
https://community.nodebb.org/topic/3039/filter-post-parse-and-filter-post-parsesignature-changes
11 years ago
barisusakli
a6e498bb5d
error check
11 years ago
Barış Soner Uşaklı
b89b960f86
Merge pull request #2328 from dwendt/master
...
Made hiding widgets for guests/registered sensible.
11 years ago
barisusakli
608943255b
better check
11 years ago
barisusakli
ec0624918f
possible fix for #2351
11 years ago
barisusakli
70657251b9
no need for return
11 years ago
Julian Lam
44175188c4
handling case where user does not satisfy any of the privilege thresholds given to the hasEnoughReputationFor method
11 years ago
barisusakli
06f66337fb
anon checks
...
less db calls for uid 0
11 years ago
Julian Lam
0a38a783c7
TravisCI is TOO DAMN FAST
11 years ago
barisusakli
37d7756271
hasEnoughRep can take an array
...
user follow uid checks
11 years ago
barisusakli
df4b555717
less db calls
...
no db call for settings if uid 0
no db call for isFollowing if uid 0
11 years ago
barisusakli
b7dcc29638
log error path as well
11 years ago
barisusakli
cdfaa941b1
error checks missing return
11 years ago
barisusakli
04c83dbdcc
update deprecated sendfile
11 years ago
barisusakli
e769ebe668
closes #2347
11 years ago
barisusakli
dd135b875b
#2347
...
dont show flag on deleted posts
dont allow flag on deleted posts
dont allow upvote downvote favourite on deleted posts
11 years ago
barisusakli
268ecd5157
single call to get slug and postcount
11 years ago
barisusakli
f21b313848
reload/restart notices side by side
11 years ago
barisusakli
d492339841
closes #2315
11 years ago
barisusakli
7bfc36ff56
dont call isAdmin if not logged in
11 years ago
barisusakli
209edf182f
404 pages that are out of range
11 years ago
barisusakli
9440f8f8cd
#2344
11 years ago
barisusakli
84b7a2c92d
checks in socket.io/user
...
reset doesnt need socket
11 years ago
barisusakli
8e84e47578
if a user is deleted remove from banned sorted set as well
11 years ago
barisusakli
f83dd956eb
check if post exists on up/down vote favourite
11 years ago
barisusakli
fcc42883ab
some checks for purge
11 years ago
barisusakli
56d16d1792
fix topic titles in search results
...
titles were being escaped twice if two or more posts were from the same
topic
11 years ago
barisusakli
7c7be2e0c1
closes #2337
11 years ago
barisusakli
1fe82ee452
added 2 new methods to dbal
...
getSortedSetRangeWithScores
getSortedSetRangeByScoreWithScores
11 years ago
Julian Lam
ec309333be
closed #2335
11 years ago
Julian Lam
de0da80040
Merge branch 'master' of github.com:NodeBB/NodeBB
11 years ago
Julian Lam
b91d39a0d3
almost everything for #2335
11 years ago
heart
c38ca146c7
Made hiding widgets for guests/registered sensible.
11 years ago
barisusakli
fb1095fc28
added allowed true to /chats
11 years ago
barisusakli
e97bfc139b
#1848
11 years ago
barisusakli
0bb0424998
bubble error
11 years ago
barisusakli
e93398b647
use currentTime when someone up/down votes
11 years ago
Julian Lam
61aaff025b
adding in 'allowed' to template, re: #2321
11 years ago
barisusakli
b12e3562d5
hide category icons if they are not set
11 years ago
Julian Lam
adfb89a2ad
closed #2321
11 years ago
barisusakli
433769eb36
closes #2146
...
first tab (recent) shows last 50 messages instead of just last 24 hours
11 years ago
barisusakli
121de11400
closes #2323
11 years ago
psychobunny
50b264ac7d
prevent deleted users belonging to a group from breaking edit functionality
11 years ago
psychobunny
4d4dc344a6
temporary fix until remarkable is updated in markdown plugin
...
https://github.com/jonschlinkert/remarkable/issues/88#issuecomment-60885589
11 years ago
barisusakli
189eaf2bea
escape output
11 years ago
barisusakli
fbd478812e
fail modeon
11 years ago
barisusakli
1b268c94c0
if there is no postData.tid dont notify, ie topic post
11 years ago
barisusakli
cbedc762fd
no rooms.enter for anons check tid on topic enter
11 years ago
barisusakli
0fba1e37a7
no need for double trim :P
11 years ago
barisusakli
5be1c17aa7
refactor user.create
...
dont fire filter:user.create if there userData is invalid
11 years ago
barisusakli
20314991a4
tmp error check
11 years ago
barisusakli
c5ba327d8f
fix empty pages
11 years ago
barisusakli
b12476c422
if a post is purged, remove it from flagged posts as well
11 years ago
barisusakli
9e77960ee1
#2308 check if latest is greater by semver
11 years ago
psychobunny
25c7dfbc12
fix crash if socket.handshake is null
11 years ago
barisusakli
3d5e72bbc8
fix null parents
11 years ago
barisusakli
9909f8ba79
more err checks
11 years ago
barisusakli
18462c4190
derp
11 years ago
barisusakli
698d113857
error checks in middleware/admin
11 years ago
barisusakli
eaf89dc316
use parseSignature
11 years ago
barisusakli
238fb0bd4b
removed logout log
11 years ago
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
11 years ago
barisusakli
c4a39c8163
use processSortedSet instead of getting all users
11 years ago
barisusakli
782896997d
post count fix for post move
11 years ago
barisusakli
d2cc4b8516
possibly fixes 2301
11 years ago
barisusakli
35e2e1462b
closes #2295
11 years ago
barisusakli
63cf8d674d
listen disconnect event, display unknow socket method name on dev
11 years ago
barisusakli
699b74603b
only for logged in users
11 years ago
barisusakli
4c90c9a759
closes #2291
11 years ago
barisusakli
ca9cc6b32f
show latest plugin version for uninstalled plugins as well
11 years ago
barisusakli
081efd22e2
prevent crash if category is not found
11 years ago
Julian Lam
9215930cfc
fixed #2292
11 years ago
barisusakli
6e62c48f41
call package manager
...
get latest version from versions object
11 years ago
barisusakli
89613d2346
closes #2287
11 years ago
barisusakli
a8760cd2bc
only ban once for low rep
...
also only check on downvotes
11 years ago
Julian Lam
ffdc4b5d24
fixed places where site_title was being referenced in config, instead of the correct "title"
11 years ago
barisusakli
802c8b15e2
fix upgrade script to include main post, and fix post indices
11 years ago
barisusakli
9a21e9646f
only use multipart on upload routes,
...
delete temp files if there is an error in admin,
admin/mods should see topic reply
11 years ago
Julian Lam
67770e568f
removed some console logging
11 years ago
barisusakli
c5224d099e
parseInt show title
11 years ago
barisusakli
fd00dddd62
admin/mods always gets the reply privs
11 years ago
Julian Lam
62d85b0e26
updated installation data to only create four categories by default, and altered colour to be less stark (heh, what does that mean anyway...). Also added an intro post
11 years ago
barisusakli
ec9bf48477
admins/mods can always read topics
11 years ago
Julian Lam
a28b4bb8b9
fixed maintenance mode assets not being loaded properly
11 years ago
Julian Lam
1a90de7dd6
added new --from-file flag that will load js/css from the precompiled file instead of recompiling it on startup
11 years ago
barisusakli
dcf2691a12
fix indent
11 years ago
Barış Soner Uşaklı
591a8b6b12
Merge pull request #2270 from stevelacy/master
...
Add user.updateProfile - hook user profile updates
11 years ago
barisusakli
1b80e6dbb2
fix email update on mongo
11 years ago
barisusakli
55a5d56989
fixed view count for guests
11 years ago
barisusakli
3e4b6c97a0
closes #2286
11 years ago
barisusakli
b5fe2c7b91
closes #2255
...
if user is banned log them out on header render
11 years ago
barisusakli
b23373c265
parseInt maintenance mode
11 years ago
barisusakli
f15631c3e1
topic notification nid doesn't need post id
11 years ago
barisusakli
7de9b998b5
fix typo in ajaxify, closes #2279
11 years ago
barisusakli
224218f519
fix missing callback
11 years ago
barisusakli
4db31be7e3
#2200 actually fix dupe colors, show 10 topics
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
psychobunny
1eb1eb6844
#2278
11 years ago
psychobunny
ded8de905d
closes #2278
11 years ago
barisusakli
d2334fbb4a
dont search empty string, get 20 tags instead of 10
11 years ago
barisusakli
93d4a7c1f1
fix notifications to actually get recent
11 years ago
barisusakli
6cb5f9c098
emit stats to registered users only
11 years ago
barisusakli
c5e1f8e0aa
user onlineUsers instead of calculating from rooms
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
fec84821b7
removed this wasn't the problem after all
11 years ago
barisusakli
762b2fff37
display user count in browsing
11 years ago
barisusakli
df590d01e6
set key as well
...
not sure if this fixes dupe keys
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
d01497dde3
Merge branch 'master' of https://github.com/stevelacy/NodeBB
11 years ago
Steve Lacy
3ff7719cd4
add hook: filter: user.updateProfile
11 years ago
barisusakli
eb546dfaab
temp until package manager is in place
11 years ago
barisusakli
80489c6564
log post purges
11 years ago
barisusakli
90224d2de3
removed unique for now
11 years ago
barisusakli
f2883c2c9f
createIndex helper
11 years ago
barisusakli
1be6a253bf
make _key value index unique
11 years ago
barisusakli
72a919e416
time based check
11 years ago