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
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
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
10 years ago
barisusakli
7cf3719c80
fix rename and increment
10 years ago
barisusakli
410d9fa4fa
fix more tests
10 years ago
barisusakli
bf54859a27
key tests
10 years ago
barisusakli
37235557bb
fix callback in redis.setRemove
10 years ago
barisusakli
00fb3ab909
only send back error for sortedSetsRemove
10 years ago
barisusakli
0d223ef88d
missing err
10 years ago
barisusakli
87435c1a9e
return email:confirmed on admin header
10 years ago
barisusakli
ce24c6dc04
pass callback directly
10 years ago
barisusakli
4b1b98e229
handle changePicture callback properly
10 years ago
barisusakli
3d9e86d9b2
removed null
10 years ago
barisusakli
cd41e192d1
closes #2546
10 years ago
barisusakli
87f57b8cd3
cuz @psychobunny said so
10 years ago
barisusakli
d68c44fd0a
dont sent status update if user set it offline
10 years ago
barisusakli
a9e12f4174
remove unused requires
10 years ago
barisusakli
b1edc59987
fix undefined next
10 years ago
psychobunny
a5f63a5ac7
upgrade script was refusing to complete until I added this
...
@barisusakli fyi
10 years ago
barisusakli
9865f78cbb
flat is good
10 years ago
barisusakli
768c17263c
fix error messages
10 years ago
barisusakli
936ea5f686
sync config changes over redis pubsub
10 years ago
barisusakli
2f8e6a1f2b
closes #2458
10 years ago
barisusakli
2ea5f85d9b
closes #2481
10 years ago
barisusakli
e6b4a45cda
closes #2531
10 years ago
barisusakli
712d5bce5b
show 24 hours in traffic graph
10 years ago
barisusakli
94cf29d42c
show monthly page views
10 years ago
barisusakli
b07a522c60
one less query in privileges.topics.get
10 years ago
barisusakli
984b17349a
closes #2476
10 years ago
barisusakli
4ce6341d85
fix acp for header changes
10 years ago
barisusakli
83312ad53a
faster getTeasers
10 years ago
barisusakli
14e46a87a6
closes #2529
10 years ago
barisusakli
8ed06eb773
closes #2528
10 years ago
barisusakli
04084807c2
removed app.loadConfig
10 years ago
psychobunny
da7dcd99a8
#2532 renamed to "socket.io:transports"
...
Sample config:
"socket.io": {
"transports": ["websocket"]
}
10 years ago
barisusakli
6a8a5a9de0
use validator.escape
10 years ago
barisusakli
793a0a6772
fix mark topic notifications read on enter
10 years ago
barisusakli
d314b9cae2
closes #2538
10 years ago
barisusakli
d28fb153c7
closes #2537
10 years ago
barisusakli
7ec8393004
closes #2532
10 years ago
barisusakli
1a34327f9d
removed unnecessary require
10 years ago
barisusakli
59545d740c
only emit event:user_leave to topic rooms instead of all online users
10 years ago
barisusakli
f47550d23e
closes #2533
10 years ago
barisusakli
26b2ef1543
prevent crash in getChildren
10 years ago
barisusakli
c0c85c24cf
duh strings dont work
10 years ago
barisusakli
64cc0f244d
just show err.message
10 years ago
Aziz Khoury
100f31be81
adding mid on the message returned data on addMessage
10 years ago
barisusakli
e72ec429a2
remvoed lowered pingTimeout
10 years ago
barisusakli
e74d39889e
removed extra comma
10 years ago
barisusakli
bf3f20bf8b
removed extra comma
10 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
10 years ago
barisusakli
0cb0dafae3
another relative_path fix
10 years ago
barisusakli
03de918f10
fix more relative path redirects
10 years ago
barisusakli
011c42bde3
updated analytics
...
accumulate pageviews, uniquevisitors and uniqueIps locally and update db
every 10 mins instead of on every page view
10 years ago
barisusakli
da4014eb71
dont allow move to same topic
10 years ago
barisusakli
8bba811aaf
closes #2522
10 years ago
barisusakli
52a53df80d
missing err check
10 years ago
barisusakli
8965855218
made breadcrumbs regular function
...
less db calls as well
10 years ago
barisusakli
518c6f7cfa
closes #2521
10 years ago
psychobunny
e0c8989e8b
closes #2519
10 years ago
psychobunny
94efa6dd87
closes #2520
10 years ago
Barış Soner Uşaklı
5f47f2226a
escape topic title and category name
10 years ago
Julian Lam
3deb423c55
testing socket availability before attempting to bind
10 years ago
Julian Lam
68e761bed0
if using sockets, reset the umask back to the old value after listening
10 years ago
Julian Lam
273e26ddb1
if a locally installed plugin not published to npm has a syntax error, this fixes it. closes #2512
10 years ago
barisusakli
9b083a6a66
half ping timeout
10 years ago
barisusakli
86bd85bba4
removed qs fix indent
10 years ago
barisusakli
2e04501224
closes #2516
10 years ago
barisusakli
348d05d3d1
remove deprecated res.json usage
10 years ago
barisusakli
b63c0df8a2
fixed event name
10 years ago
barisusakli
5a79b99a7a
derp
10 years ago
barisusakli
9f7196f5b0
dont crash if config is undefined, added error to plugins
10 years ago
Julian Lam
772f4c103a
properly pass in error value for locally installed plugin
10 years ago
barisusakli
aeae76c28d
added error false
10 years ago
Julian Lam
b565f3ac0a
closed #2497
10 years ago
barisusakli
8af5102912
missing return
10 years ago
barisusakli
8e8375cbba
validate email password on register
10 years ago
Julian Lam
b278f27ffe
partial fix to #2509
10 years ago
barisusakli
9d78a204df
missing return
10 years ago
barisusakli
5128f7d2f9
prevent crash on invalid data
10 years ago
barisusakli
6b20cf5cff
#2508
10 years ago
barisusakli
5337a31eb9
#2254 sitemap topic limit
10 years ago