psychobunny
|
b5b9a190e4
|
console.log
|
10 years ago |
psychobunny
|
28e9874ba9
|
allow moderators/admins with 0 rep to still be able to flag a post
|
10 years ago |
psychobunny
|
b655e18cee
|
action:posts.flag
|
10 years ago |
barisusakli
|
0ef2ccc130
|
closes #3240
|
10 years ago |
barisusakli
|
2880a77a9f
|
closes #3130
|
10 years ago |
Julian Lam
|
394497c9d5
|
Merge branch 'categories-parent-acp' of https://github.com/NicolasSiver/NodeBB into NicolasSiver-categories-parent-acp
|
10 years ago |
Barış Soner Uşaklı
|
4420e7a9fc
|
closes #3188, closes #3170
|
10 years ago |
Nicolas Siver
|
46ce3aae9f
|
tree view
|
10 years ago |
Barış Soner Uşaklı
|
8eab5ac402
|
groups.get changes
|
10 years ago |
Barış Soner Uşaklı
|
1e7da1fc82
|
removed console.log use getUsersData
|
10 years ago |
Barış Soner Uşaklı
|
a065a73637
|
fix missing comma
|
10 years ago |
Barış Soner Uşaklı
|
7bed4c40d6
|
closes #3179
|
10 years ago |
Julian Lam
|
cc2a92d73f
|
allowing array of privileges to be passed into setPrivilege in category admin socket listener
|
10 years ago |
barisusakli
|
d8e52d7ebf
|
closes https://github.com/NodeBB/nodebb-theme-persona/issues/87
|
10 years ago |
psychobunny
|
1c4d78eb2d
|
return back data in cb similar to topics.post call
|
10 years ago |
Julian Lam
|
aae3ac6b98
|
updated title parsing methods to call a new hook: filter:parse.title
|
10 years ago |
barisusakli
|
3341fc5644
|
fix method name
|
10 years ago |
barisusakli
|
4f37d268b6
|
removed sort by username
|
10 years ago |
barisusakli
|
fd817e865e
|
added pagecount
|
10 years ago |
barisusakli
|
fbdae8fe1d
|
return time and matchcount on page switch
|
10 years ago |
barisusakli
|
addd6ecde7
|
check error fix ip
|
10 years ago |
barisusakli
|
aa577f4adc
|
part 1
no upgrade script yet
|
10 years ago |
barisusakli
|
30a9b66b31
|
fix room enter
|
10 years ago |
barisusakli
|
10de7a92e4
|
dont let joining other uid rooms
|
10 years ago |
barisusakli
|
dce9a19882
|
resolve method name collision, getPostsFromSet -> getPostSummariesFromSet
|
10 years ago |
barisusakli
|
b292aeea72
|
closes #3120
also dont allow loading posts of a topic if its deleted via
topics.loadMore
|
10 years ago |
barisusakli
|
0083d4ff1c
|
return user settings in api
|
10 years ago |
barisusakli
|
a2497b050e
|
crash fix
|
10 years ago |
barisusakli
|
7632997a99
|
closes #3045
|
10 years ago |
barisusakli
|
1f06f90a50
|
closes #3051
updated lru to latest
created new files posts/cache.js posts/parse.js posts/edit.js
|
10 years ago |
Julian Lam
|
0e9a096c25
|
moved some socket notifications to notifyUser instead of in websocket layer (again, @barisusakli)
|
10 years ago |
Julian Lam
|
d40ca1e3c8
|
moved a number of sanity checks to also be in canMessage, so they are all consolidated into one exported method. (@barisusakli)
|
10 years ago |
Julian Lam
|
078d76a11b
|
removed sanitisation of chat message body, as messages are "parsed as a post" now.
|
10 years ago |
barisusakli
|
fa9fde43fb
|
closes #2971
|
10 years ago |
barisusakli
|
5501c0c759
|
closes #3005
|
10 years ago |
barisusakli
|
a14249dee6
|
removed tags
|
10 years ago |
barisusakli
|
45bf5de1e5
|
closes #2982
update url with new slug on topic title edit
|
10 years ago |
psychobunny
|
5c59aa7737
|
closes #2986
|
10 years ago |
psychobunny
|
799cc9397a
|
closes #2973
also fixes some UX issues and enforces password length check on both
client and server
|
10 years ago |
Barış Soner Uşaklı
|
df3e007120
|
closes #2969
|
10 years ago |
psychobunny
|
56d1b521c5
|
closes #2967
@barisusakli there was a return; if user is offline, don't see any
reason why it should be so I removed it, just FYI
|
10 years ago |
psychobunny
|
43bd798f2b
|
#2967
|
10 years ago |
barisusakli
|
e33a905f55
|
missing change
|
10 years ago |
barisusakli
|
f81e3ad358
|
categoryTools componets
|
10 years ago |
Barış Soner Uşaklı
|
c294c3b342
|
fix inf scroll and timeago on users page
|
10 years ago |
barisusakli
|
878e548296
|
renamed end to stop globally
fixed getting favourites for admins
|
10 years ago |
Barış Soner Uşaklı
|
41db2dcd14
|
removed idle added recent tags presence info
|
10 years ago |
Barış Soner Uşaklı
|
c9b98306e0
|
dont require everything in folder
dont want rooms.js to be public
|
10 years ago |
barisusakli
|
77e956861a
|
#2486
various fixes for socket.io cluster
display user presence correctly
|
10 years ago |
Julian Lam
|
25cb1f9284
|
Merge remote-tracking branch 'origin/master' into categories_revamp
|
10 years ago |
Julian Lam
|
d3af278123
|
removed old code that was no longer necessary, updated privilege table to show all groups (similar to previous behaviour), fixes #2887
|
10 years ago |
Barış Soner Uşaklı
|
36942125e6
|
closes #2894
also mark user online if they post a reply
|
10 years ago |
Julian Lam
|
9b84a887d3
|
a huge frickin' number of changes for #2887. This is part of #2463
|
10 years ago |
barisusakli
|
b268927cf9
|
removedu if from filter:parse,post, parse strip teaser content
|
10 years ago |
barisusakli
|
c8e0eab34e
|
escape data on room enter
|
10 years ago |
Barış Soner Uşaklı
|
9edfcb0053
|
dont save user obj in db
|
10 years ago |
Julian Lam
|
eee2aa8051
|
making sure to pass in userData to notifications.create on user follow
|
10 years ago |
Barış Soner Uşaklı
|
8b429a2e05
|
removed path
|
10 years ago |
Julian Lam
|
82f7ca5e0f
|
added a path to follow notification
|
10 years ago |
barisusakli
|
5bc2e7dac2
|
closes #2309
|
10 years ago |
barisusakli
|
fd5f00459b
|
fix admin events pagination
|
10 years ago |
Barış Soner Uşaklı
|
d3dca842cb
|
also #2858
|
10 years ago |
barisusakli
|
279bb62a3f
|
cache parsed post content
clear cache on plugin install/uninstall/activate/deactivate
|
10 years ago |
barisusakli
|
d342e01ef1
|
search group members
|
10 years ago |
Barış Soner Uşaklı
|
cda38d6ed6
|
closes #2515
|
10 years ago |
Julian Lam
|
4360069859
|
fixing buttons on mobile composer, and updating format so tags button only appears on mobile
|
10 years ago |
Barış Soner Uşaklı
|
07572b188b
|
fix crash
|
10 years ago |
Julian Lam
|
daaf61bc68
|
fixed issue where accessing a category's access control caused a client-side error
|
10 years ago |
barisusakli
|
558e708576
|
remove console.log
|
10 years ago |
Barış Soner Uşaklı
|
e5343b7efc
|
dont display cluster warning if not running as cluster
|
10 years ago |
Julian Lam
|
b777c448cf
|
closed #2803
|
10 years ago |
psychobunny
|
3c9431b2fc
|
socket.io/plugin updated instructions to use require.main.require instead
|
10 years ago |
barisusakli
|
bd17bff7d4
|
prevent double follow/unfollow
|
10 years ago |
Barış Soner Uşaklı
|
8b21f1c8ab
|
dont reload settings page on every save
only show an alert if reload is required
renamed settings.language to settings.userLang to match the config
|
10 years ago |
barisusakli
|
f7f453f8cd
|
closes #2794
|
10 years ago |
psychobunny
|
a2e3179ea4
|
nav - enable / disable
|
10 years ago |
psychobunny
|
c3701bcea7
|
loading and saving navigation
|
10 years ago |
Julian Lam
|
98158fb6f9
|
@barisusakli works perfectly
|
10 years ago |
Julian Lam
|
3e3fff9fe8
|
hooking up accept/reject invite, #2758
|
10 years ago |
Barış Soner Uşaklı
|
66d6c49ed4
|
closes #2749
|
10 years ago |
psychobunny
|
cb7c318377
|
closes #2751
|
10 years ago |
psychobunny
|
09086f7d30
|
deleting rewards
|
10 years ago |
psychobunny
|
5f54de3b37
|
successfully got loading and saving of rewards working
|
10 years ago |
psychobunny
|
cd26f5d06d
|
passing in values for saving rewards
|
10 years ago |
barisusakli
|
756d03fa62
|
closes #2745
generate paths on retrieval instead of notification creation
also fix follow notification path
|
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ı
|
743cd20441
|
closes #2267
|
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ı
|
276cd51836
|
closes #2467
|
10 years ago |
barisusakli
|
f99c3a310d
|
use uid instead of socket.uid
|
10 years ago |
barisusakli
|
5dfafff421
|
call callback on password update
|
10 years ago |
Barış Soner Uşaklı
|
3293436867
|
closes #2640
|
10 years ago |
Barış Soner Uşaklı
|
d20628a8d4
|
closes #2539
|
10 years ago |
Julian Lam
|
f16c37eeaf
|
#2692
|
10 years ago |
Julian Lam
|
1843d0364e
|
closed #2708
|
10 years ago |
Julian Lam
|
957415463f
|
Merge branch '0.7.0'
Conflicts:
package.json
src/search.js
|
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
|
92c869e886
|
try to get ip from x-forwarded-for first
|
10 years ago |
barisusakli
|
9bca777320
|
closes #2700 allowGroupCreation setting
|
10 years ago |
barisusakli
|
57ebcb8b8a
|
closes #2694
|
10 years ago |
barisusakli
|
385760bdda
|
#2690
|
10 years ago |
barisusakli
|
cba9ad3d60
|
fix tests, and groups.join duh
|
10 years ago |
barisusakli
|
255f50343c
|
closes #2685
|
10 years ago |
barisusakli
|
cc2ab12f29
|
removed bans from downvotes and flags
cleanup thread tools emits
|
10 years ago |
barisusakli
|
2c8e8a1f1c
|
closes #2550, closes #2518
|
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
|
dc0229fc73
|
closes #2677
|
10 years ago |
barisusakli
|
b54f2de504
|
pass uid to getUsers and getUsersFromSets
|
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
|
c87c99eadd
|
dont check admin emits against flooding
|
10 years ago |
barisusakli
|
e31bf9131f
|
added topics.follow and toggleFollow
|
10 years ago |
barisusakli
|
835ad3ea53
|
fix post.getUpvoters to work with an array
|
10 years ago |
barisusakli
|
4b3aa26abd
|
closes #2633
|
10 years ago |
barisusakli
|
caec718092
|
callback for getUidsInRoom
|
10 years ago |
Julian Lam
|
ca92372676
|
fixed #2644
|
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
|
2a6de59277
|
if group search is executed with empty string, return all groups
|
10 years ago |
Julian Lam
|
6502dd2561
|
group searching
|
10 years ago |
barisusakli
|
aab2bc0b39
|
keep track of the last 20 events
|
10 years ago |
barisusakli
|
2f955c3af4
|
getUpvoters works with array
|
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
|
fd2edcaf6f
|
closes #2594
|
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 |
Julian Lam
|
50ac813388
|
Merge branch 'private-groups', closed #2588
|
10 years ago |
Julian Lam
|
675968f0f3
|
cover photo for groups, #2588
|
10 years ago |
barisusakli
|
456b844e61
|
closes #2596
|
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 |
Julian Lam
|
765975e667
|
ACP groups delete calls generic groups socket listener now, #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
|
b4731ad47b
|
added colorpicker to frontend, badge colour changes for groups, #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
|
96c37c25b0
|
join, leave, accept, reject: handlers + 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
|
9fa3675424
|
added methods and socket listeners for group joining and leaving, #2588
|
10 years ago |
barisusakli
|
a77a761433
|
closes #1917
|
10 years ago |
barisusakli
|
ce9c17f8e5
|
ability to search posts by user
|
10 years ago |
barisusakli
|
60f1b9679a
|
search filters
|
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 |
Julian Lam
|
325815a78d
|
showing guest handles in frontend UI #2569
|
10 years ago |
barisusakli
|
9170ee831a
|
reset search on tags page if input is empty
|
10 years ago |
barisusakli
|
e0edb71a8a
|
use socket.io default and ["polling", "websocket"]
|
10 years ago |
barisusakli
|
4b1b98e229
|
handle changePicture callback properly
|
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
|
9865f78cbb
|
flat is good
|
10 years ago |
barisusakli
|
768c17263c
|
fix error messages
|
10 years ago |
barisusakli
|
2f8e6a1f2b
|
closes #2458
|
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 |
psychobunny
|
da7dcd99a8
|
#2532 renamed to "socket.io:transports"
Sample config:
"socket.io": {
"transports": ["websocket"]
}
|
10 years ago |
barisusakli
|
7ec8393004
|
closes #2532
|
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
|
e72ec429a2
|
remvoed lowered pingTimeout
|
10 years ago |
barisusakli
|
9b083a6a66
|
half ping timeout
|
10 years ago |
barisusakli
|
2e04501224
|
closes #2516
|
10 years ago |
barisusakli
|
b63c0df8a2
|
fixed event name
|
10 years ago |
barisusakli
|
5128f7d2f9
|
prevent crash on invalid data
|
10 years ago |
barisusakli
|
8bea0bb6e5
|
fix favourite infinite scroll
|
10 years ago |
barisusakli
|
ef3b6a2450
|
closes #2498
|
10 years ago |
barisusakli
|
85dfedeedc
|
removed commented out code
|
10 years ago |
barisusakli
|
7ae7c50f56
|
app.user
|
10 years ago |
barisusakli
|
64e13df14c
|
removed node cluster spawn procs on ports
|
10 years ago |
psychobunny
|
113d35887c
|
moved admin.getVoters to posts.getVoters; now getVoters modal can be accessed by moderators as well
|
10 years ago |
barisusakli
|
be11577aa4
|
closes #2477
|
10 years ago |
barisusakli
|
d544b19220
|
set path on socket.io server
|
10 years ago |
barisusakli
|
3a0b92a0e4
|
fix path for socket.io subfolder install
|
10 years ago |
barisusakli
|
e7a52b615b
|
remove user from users:online on delete
|
10 years ago |
barisusakli
|
392be78554
|
fix whitespace
|
10 years ago |
barisusakli
|
0a2d543186
|
removed getUserSockets
|
10 years ago |
barisusakli
|
fa92eb4d5c
|
onDisconnect fix
|
10 years ago |
barisusakli
|
cbb3ff26e9
|
meta room count
|
10 years ago |
barisusakli
|
1ffa498807
|
use shortcut
|
10 years ago |
barisusakli
|
3a172711f4
|
socket.io index refactor
|
10 years ago |
barisusakli
|
14a5de6d9d
|
not used
|
10 years ago |
barisusakli
|
f7c70e2a7a
|
update all socket methods, works on single node
|
10 years ago |
barisusakli
|
13609edf82
|
fix reqFromSocket for socket.io 1.x
|
10 years ago |
barisusakli
|
2c89d50322
|
Merge remote-tracking branch 'origin/master' into socket.io1.x
|
10 years ago |
barisusakli
|
f9405c0423
|
closes #2440
|
10 years ago |
barisusakli
|
49a73e1665
|
Merge remote-tracking branch 'origin/master' into socket.io1.x
|
10 years ago |
barisusakli
|
c213f77f91
|
merge
|
10 years ago |
Barış Soner Uşaklı
|
b8845181f6
|
missing now :(
|
10 years ago |
Barış Soner Uşaklı
|
4d4f39a44f
|
added missing db
|
10 years ago |