180 Commits (3ecac97d7e454b97124bc804ae36fd1fb356d094)

Author SHA1 Message Date
Ben Lubar 114e957b0f add client-side unread count support for the "new" filter 9 years ago
barisusakli f7aa44d1bf added some missing callbacks 9 years ago
barisusakli 0b2f01b8bc info page 9 years ago
barisusakli 8d9f7d8e19 added socket methods 9 years ago
Barış Soner Uşaklı 88e4591f88 closes #4194 9 years ago
barisusakli 1b9e18c6fc allow global mods to see banned users 9 years ago
barisusakli add4e6ee5b notifications.create can return null 9 years ago
barisusakli 86d70eca74 closes #4103 9 years ago
barisusakli 767c798b2f log self account delete, logout on self account delete 9 years ago
Barış Soner Uşaklı 24114539d5 closes #4046 9 years ago
Julian Lam 05df8900db closes #3912 9 years ago
Peter Jaszkowiak 67905667a9 Added admin-only invites 9 years ago
Peter Jaszkowiak a3cfcd9a48 Maximum invites, invites stored
Added the ability for admins to restrict the maximum amount of invites
a user can make. Invites are stored and displayed in the registration
queue admin page.
9 years ago
psychobunny 003631df79 isFollowing: send false if user is anon 10 years ago
psychobunny ead377e0ca user.isFollowing socket call 10 years ago
barisusakli 5e5cafafd0 make one socket call to load unread counts 10 years ago
barisusakli 7854e67b7b closes #1637 10 years ago
barisusakli e0c6acd163 socket.io/user.js refactor 10 years ago
psychobunny ae1043543d closes #3585 10 years ago
barisusakli e6755d0adc closes #3458 10 years ago
Julian Lam 5f9990299f Pass a notification path when a user follows another
When a user followed another, a notification is created, but with
no path, so on plugins like pushbullet, it would default to trying
to build a topic url, but the required values were null, leading to
a broken url.
10 years ago
barisusakli 5ee1951245 closes #3271 10 years ago
barisusakli 0ef2ccc130 closes #3240 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 0083d4ff1c return user settings in api 10 years ago
barisusakli 7632997a99 closes #3045 10 years ago
barisusakli fa9fde43fb closes #2971 10 years ago
barisusakli 5501c0c759 closes #3005 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
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
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ı 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 bd17bff7d4 prevent double follow/unfollow 10 years ago
barisusakli 756d03fa62 closes #2745
generate paths on retrieval instead of notification creation
also fix follow notification path
10 years ago
barisusakli f99c3a310d use uid instead of socket.uid 10 years ago
barisusakli 5dfafff421 call callback on password update 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
barisusakli ba6af71150 fix profile update 10 years ago
barisusakli 2c8e8a1f1c closes #2550, closes #2518 10 years ago
barisusakli b54f2de504 pass uid to getUsers and getUsersFromSets 10 years ago
barisusakli fd2edcaf6f closes #2594 10 years ago
barisusakli 456b844e61 closes #2596 10 years ago
barisusakli f417e07b9d user search changes 10 years ago
barisusakli db1cc6b8d2 search by fullname 10 years ago
barisusakli a77a761433 closes #1917 10 years ago
barisusakli ce9c17f8e5 ability to search posts by user 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 4b1b98e229 handle changePicture callback properly 10 years ago
barisusakli 768c17263c fix error messages 10 years ago
barisusakli f9405c0423 closes #2440 11 years ago
Barış Soner Uşaklı 6581c90475 forgot one 11 years ago
Barış Soner Uşaklı 7b14716eb8 use data.url 11 years ago
barisusakli d177481f94 chop chop 11 years ago
MrWaffle 969c3a77cf Fix the hook return object in the User.uploadProfileImageFromUrl socket 11 years ago
barisusakli 7f5984d1fd removed dupe code 11 years ago
barisusakli 39b679705b closes #2248 11 years ago
barisusakli 84b7a2c92d checks in socket.io/user
reset doesnt need socket
11 years ago
psychobunny 729ed6fbda all your semi-colons are belongs to me 11 years ago
barisusakli c000e852b5 closes #1935 11 years ago
barisusakli 4eabf41a21 dont allow invalid status to be set 11 years ago
barisusakli bedadd8b5f #2137 11 years ago
barisusakli 7c3dc4877a closes #2089 11 years ago
barisusakli b3d9db10f2 notification fixes
made post notifications unique per post so they dont overwrite other
types.
11 years ago
barisusakli 493d0dea1e part 1 of notif refactor 11 years ago
barisusakli b7ee875b12 user.isOnline fix
wont hit db on every user socket connect or user disconnect
11 years ago
psychobunny 6aa47efc06 we don't trust user.isOnline, waiting on an optimization (disabling for now) 11 years ago
barisusakli c40355b816 removed debug 11 years ago
barisusakli 5362863588 debug 11 years ago
barisusakli 171f02101d closes #2035, closes #2036 11 years ago
barisusakli eef200be10 closes #1284 11 years ago
barisusakli 05fdc945f3 closes #1993 11 years ago
barisusakli 931d46fe7e merge 11 years ago
barisusakli b50b5e4787 satifying my OCD
fire hook after successful follow/unfollow
11 years ago
psychobunny 0c17ee15f7 action:user.follow and action:user.unfollow 11 years ago
barisusakli d0d1ebb28c Merge remote-tracking branch 'origin/master' into 0.5.1 11 years ago
barisusakli 2d0637d7c6 fix user online status on profile page 11 years ago
barisusakli e909e46786 closes #1989 11 years ago
barisusakli 32d46f3889 crash fix 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 ef8bbdd359 closes #1864
doing andrew's //todo's since 1991
11 years ago
barisusakli a4975cab33 closes #1825, closes #1674 11 years ago
barisusakli 3c3ad7d115 closes #1728 11 years ago
barisusakli 7610c11cd1 closes #450
backup database before upgrade!
upgrade script will take the first post of each topic and set the
`mainPid` property on the topic. then it will remove that pid from the
sorted sets for that topic, this was done to make alternative sorting
work.

added a new sorted set called `tid:<id>:posts:votes` that is used to
sort topic posts by vote count, the original sorted set `tid:<id>:posts`
is used to sort by oldest first or newest first.

the main post is added to the returned posts array on topic load and is
always at the top.
theme changes are minimal just a few new data properties on the posts
and the sorting dropdown.
hopefully didn't miss anything too critical.
11 years ago
barisusakli efe04c12d3 closes #1635
if email isnt confirmed, show a warning in account/edit and let users
resend confirm email
11 years ago
psychobunny 791fde7904 fixing #1587 properly for unread count 11 years ago
psychobunny 0334a487b5 fixing #1587 properly for profile views 11 years ago
Julian Lam 8a510c340b limiting user and group creation so that their slugs can't intersect. 11 years ago
barisusakli 883978007d closes #1482
removed updateHeader, the header is using template values in from the
api, update menu partial in vanilla theme as well
11 years ago
Micheil Smith 3e82cab398 Add missing new lines at end of files. 11 years ago