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 |