Julian Lam
b91d39a0d3
almost everything for #2335
10 years ago
barisusakli
40fe40deac
removed users:online set
...
using websockets.getConnectedClients directly
10 years ago
barisusakli
29d90bc67d
only use unique cids in isModerator
10 years ago
barisusakli
ccf58ed40e
closes #2213
10 years ago
barisusakli
c37cfe4b3f
closes #2209
10 years ago
barisusakli
0eb4b93882
moved hasPassword to edit route
...
its only used there no need to display it everywhere user info is
retrieved
10 years ago
barisusakli
a19c306f49
guest fixes
10 years ago
barisusakli
f3f4711a60
wait for callback
10 years ago
barisusakli
327d1c1bec
some cleanup and callbacks for post
10 years ago
barisusakli
32257c9b2f
updateUnreadCount
10 years ago
barisusakli
31eccb8e7f
configurable post delay before first post
10 years ago
barisusakli
4e6719e0aa
added filterUids method to privileges
...
used to filter uids on a single category
11 years ago
barisusakli
b7ee875b12
user.isOnline fix
...
wont hit db on every user socket connect or user disconnect
11 years ago
barisusakli
6ac8d9d349
check uid
11 years ago
barisusakli
197226eea6
closes #1742
11 years ago
barisusakli
42f87a1db7
closes #2017
11 years ago
barisusakli
5c84a3adb5
closes #1974
11 years ago
barisusakli
f562caaa61
callback
11 years ago
barisusakli
005405b16c
closes #1976
11 years ago
barisusakli
32d46f3889
crash fix
11 years ago
barisusakli
851d5c0f32
send uids to isOnline in messaging
11 years ago
barisusakli
c07d9121df
small optimizations
...
user.isOnline works with an array of uids
do not make 2 trips to db to get main post and first 10 posts
11 years ago
barisusakli
7642be3608
closes #1939
11 years ago
barisusakli
76b257f7b8
optimized User.getUsers
11 years ago
barisusakli
8caedc935b
online users fix
...
and jshint cleanup
11 years ago
psychobunny
bab995626c
some unused vars
11 years ago
barisusakli
d57f183f42
privileges.posts.get takes an array of pids now
11 years ago
barisusakli
c642493bce
guest post fix
11 years ago
barisusakli
2479a34c56
closes #1710 , closes #1700
11 years ago
psychobunny
8443ae58ff
users.getXbyEmail - lowercase before searching
11 years ago
barisusakli
ee88693448
callback
11 years ago
barisusakli
65e9f68d73
change requireEmail default to off
11 years ago
barisusakli
b537666e5c
closes #1592 , closes #1634
11 years ago
barisusakli
e035d8f1de
closes #1497
...
fixes user images in subfolder installs, if user image has https dont
append relative_path,
also removes relative_path in ajaxify.loadData so it doesnt call
/forum/api/forum/category etc.
11 years ago
barisusakli
e685e7c376
removed console.log
11 years ago
barisusakli
4e8a9fbe27
closes #1582
11 years ago
barisusakli
853acaa6c7
closes #1558
11 years ago
Julian Lam
b1534b7798
removing allowGuestPosting logic in NodeBB
11 years ago
barisusakli
1a9ab9d1d2
fixes default gravatar images if they are uploaded locally
11 years ago
Julian Lam
e64c1bfec3
closed #1453
11 years ago
barisusakli
f65998f4c2
fixes guest name on home
11 years ago
barisusakli
967b486ce1
closes #1487
...
ban and delete user admin actions takes an array of uids now.
11 years ago
barisusakli
8afcf44732
gravatars will be generated on demand
...
changing the setting in ACP will affect all default gravatars now.
11 years ago
psychobunny
65565e187b
simplified the above to action.user.set instead
11 years ago
psychobunny
75baf28530
added action:user.decremented and action:user.incremented hooks
11 years ago
barisusakli
c9551abc5d
closes #1432
...
ability to select a default gravatar image (default, identicon,
mystery-man, monsterid, wavatar, retro) or upload a custom image to use
as default gravatar image
11 years ago
barisusakli
7339cb5d61
closes #1434
11 years ago
barisusakli
2ad715ead3
closes #1412
11 years ago
barisusakli
c64da01080
closes #1410
11 years ago
barisusakli
1f77df794a
added lots of error keys
11 years ago
barisusakli
e2d0d4db5c
added error and success language files
...
removed some code from server side that was emitting alerts
11 years ago
barisusakli
7a6f7d3e49
fixed 2 tests
11 years ago
barisusakli
3f44f4bb3a
closes #1319
11 years ago
barisusakli
99e6223bf0
removed console.log
11 years ago
barisusakli
f185e13175
added check to isReadyToPost, banned and exists
11 years ago
Julian Lam
d33253bc3a
Merge remote-tracking branch 'origin/master'
11 years ago
Julian Lam
7b4f596aba
updating all group lib methods, and their callers -- #1252
11 years ago
barisusakli
fa98da6978
related to #1250
11 years ago
barisusakli
2f8ecc00d8
closes #1250
11 years ago
Julian Lam
98745ae0c4
Merge branch 'master' of github.com:designcreateplay/NodeBB
11 years ago
Julian Lam
2b8a7c73ac
daily digest emails! resolved #326
11 years ago
barisusakli
64676b66c8
removed unused validator require
11 years ago
barisusakli
e67e9aee42
moved user creation to new file
11 years ago
barisusakli
f83b7ee972
renamed event
11 years ago
barisusakli
8efc33d6a1
closes #976
11 years ago
barisusakli
10d8eed7b9
closes #1229
11 years ago
barisusakli
e49d445422
added err checking
11 years ago
psychobunny
da7d6a3137
closes #1175
11 years ago
barisusakli
1eafc6ba3d
moved user delete to its own file, closes #746
11 years ago
barisusakli
1354739d19
user deletion #746
...
user deletion NOT SKALABLE
11 years ago
barisusakli
6011399063
removed comment
11 years ago
barisusakli
d8e00f95a2
moved user search to its own file
11 years ago
barisusakli
383b68e7fc
user js refactor
11 years ago
barisusakli
90e398e5c9
user js refactor, category fix
...
if a category that didn't exist was request with category/1231 or
api/category/1231 it was crashing.
11 years ago
barisusakli
3f5c51174d
refactored user.js
...
took out notifications, email and reset code to separate files
11 years ago
Julian Lam
1e0ec5dd47
appending relative path to user images for subfolder installs
11 years ago
Julian Lam
4bb6d89e83
fixed #1172
11 years ago
barisusakli
3d68c7c6b6
added getObjectsFields methods to db class, changed getUsers methods to use the new method, refactor to user.js and mongo.js
11 years ago
Julian Lam
a7f310b49a
fixed #1189
11 years ago
Julian Lam
b2bc1d4555
setting password to null in getUserData, because Object.delete is bad? :P (thanks @barisusakli)
11 years ago
Julian Lam
e9e53ad95e
added a new property to userData "hasPassword", disabling "current password" field in user editing if no password is set (for SSO logins, for example)
11 years ago
Julian Lam
e956c19587
#1110 - moved isEmailAvailable into User.email
11 years ago
Baris Soner Usakli
81f4767687
user.js hint
11 years ago
Baris Soner Usakli
1ba3acfd03
display ips to admins/users on profile
11 years ago
Baris Soner Usakli
cc8ac2c026
get ips if admin or self
11 years ago
Baris Soner Usakli
037ac9180b
closes #1122
11 years ago
Julian Lam
c48d81379b
logging unique IPs as well
11 years ago
Julian Lam
1710b97df5
removed console log
11 years ago
Julian Lam
8557c56c45
resolved #1117
11 years ago
Julian Lam
a0b6d15b2e
closed #1102
11 years ago
Julian Lam
d3ba03ceae
fixed #1089
11 years ago
Baris Soner Usakli
020a70ecb6
removed showemail setting from user hash, its in user settings now
11 years ago
Baris Soner Usakli
3be0ad5bce
wait for user object to be saved before returning from User.create
11 years ago
Julian Lam
f50d77bca0
resolved #1060
11 years ago
Baris Soner Usakli
520b349c17
closes #1044
11 years ago
Julian Lam
e4812fab87
removing console.log
11 years ago
Baris Soner Usakli
d75cdf8b9f
check err firsT
11 years ago
Julian Lam
9e64f4e303
passing in a picture into notifications now
11 years ago
Julian Lam
aba1b95cac
updating notifications.create to accept a hash instead of discrete arguments - breaking change
11 years ago
Julian Lam
d0d3160fc7
final pass, #999
11 years ago
Baris Soner Usakli
ce4896f2c5
fixed read notifications
11 years ago
Baris Soner Usakli
d4bc6904fb
fixed socket crash
11 years ago
Baris Soner Usakli
1c14bcd1ed
dont update last online time if status is offline
11 years ago
Baris Soner Usakli
860aabe0d3
oops fixed
11 years ago
Baris Soner Usakli
7b4f098cb4
dont allow negative or zero pagination values for user setting
11 years ago
Baris Soner Usakli
475f9bea04
closes #1011 , last online wont give away your invisible status
11 years ago
Baris Soner Usakli
c560f8fb75
reduced DRY fail
11 years ago
Baris Soner Usakli
8456025f28
2 more maps
11 years ago
Baris Soner Usakli
5e0435677b
function name is good enough :)
11 years ago
Baris Soner Usakli
a8e5c7d149
error checks more err first, replaced a eachSeries with async.map
11 years ago
Baris Soner Usakli
bb59158bbc
closes #721 , admins can edit other users from their edit page
11 years ago
psychobunny
ad9209ec38
modifying user.getSettings / user.saveSettings to allow passing in custom data
11 years ago
Baris Soner Usakli
242927d702
user selectable pagination
11 years ago
Julian Lam
f8ea87b003
issue #961 - fixed bug where if a moderators group was not found, it would cause the active users box to derp out. Also renamed the moderators priv group name
11 years ago
Julian Lam
e176abae50
started #961 , first pass
11 years ago
Baris Soner Usakli
a142789c25
if status is not set assume online
11 years ago
Baris Soner Usakli
5bed729682
closes #935
11 years ago
Baris Soner Usakli
3d61a1b15b
use map instead of eachSeries
11 years ago
Baris Soner Usakli
d788ad7cdf
return offine status if user isnt online
11 years ago
Baris Soner Usakli
97e0e48b07
closes #714 , closes #824
11 years ago
Julian Lam
fac55160fa
new translation strings for pages, proper unicode handling in parseFragment
11 years ago
Julian Lam
8e1137b5dd
Merge branch 'master' of github.com:designcreateplay/NodeBB
11 years ago
Julian Lam
ef39c128c2
Removing Google Plus integration from core - adios!
11 years ago
Baris Soner Usakli
c18788fbc9
crash fix if topic has no posts, and check confirm obj
11 years ago
Baris Soner Usakli
e4d60b7a55
Merge branch 'master' of https://github.com/richiepreece/NodeBB into richiepreece-master
11 years ago
Julian Lam
7e3c46db61
Removing Twitter SSO - toodles!
11 years ago
Julian Lam
e7eab83d8f
removing facebook SSO from core
11 years ago
Julian Lam
96b2a15290
user registration now no longer sends a welcome email if no emailers are present
11 years ago
Baris Soner Usakli
6628db89af
added saerch array
11 years ago
Baris Soner Usakli
393bb7245c
closes #866
11 years ago
Julian Lam
a3fe390810
reverting change to User.search that added "timing" to the return of User.search. Such a change can only be made for 0.4.0, sorry!
11 years ago
Julian Lam
dc7cd95f6d
Merge branch 'master' of github.com:designcreateplay/NodeBB
11 years ago
Baris Soner Usakli
f3bdc55348
little tweak to user search show timing and 10 users, sort after slicing
11 years ago
Baris Soner Usakli
b0ef974590
lots of cleanup and refactor
11 years ago
Julian Lam
d380f69310
support for "registered users" and "administrators" in access control (categories). Renamed "Administrators" group to "administrators", and made hidden
11 years ago
Julian Lam
f02cd9df82
Merge branch 'master' of github.com:akhoury/NodeBB into akhoury-master
...
Conflicts:
src/user.js
11 years ago
Baris Soner Usakli
b325212182
crash fix for admin verify email, temp fix
11 years ago
Baris Soner Usakli
b945dfc71d
closes #843
11 years ago
Richie Preece
d959aad41f
Changed to bcrypt.js
11 years ago
Julian Lam
397861c3cc
Merge branch 'master' of github.com:designcreateplay/NodeBB
11 years ago
Julian Lam
0020f278a5
stopped using unnecessary regex in user search
11 years ago
Baris Soner Usakli
aa2978976c
notif fix
11 years ago
Baris Soner Usakli
a1149b8f8d
notif unread class
11 years ago
Aziz Khoury
74f23497dc
password should be passed to action hook, and it was being ovewritten
11 years ago
Aziz Khoury
f74f01ca77
Changed User.create signature to accept a hash, added a couple of utility functions as well
11 years ago
Julian Lam
938b78786e
closed #818 - case insensitive user search
11 years ago
Julian Lam
b6aa31b245
removed references to Reds user search
11 years ago
Julian Lam
e542da1f52
added alphanumeric user search (instead of using reds), and exposed a proper socket call for user searching for non-admins
11 years ago
Julian Lam
483ad87c1d
first pass
11 years ago
Baris Soner Usakli
3d30c0bd87
tmp fix for nested if
11 years ago