550 Commits (793555a3448bd410c4bb1b42e521c74d389d224c)

Author SHA1 Message Date
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