9673 Commits (87dddd01c873c3210d4413f04057cb7cea1965cb)

Author SHA1 Message Date
Barış Soner Uşaklı b033d6f115 add tid to post-purge event 6 years ago
Barış Soner Uşaklı 13a1497617 closes #6801 6 years ago
Barış Soner Uşaklı 7bc69e9182 Merge branch 'master' of https://github.com/NodeBB/NodeBB 6 years ago
Barış Soner Uşaklı 1bea247748 add username/email to user-delete event 6 years ago
Barış Soner Uşaklı 49ba5af5fa
closes #6810 (#6813) 6 years ago
Barış Soner Uşaklı 48d49cfcad Merge branch 'master' of https://github.com/NodeBB/NodeBB 6 years ago
Barış Soner Uşaklı d1491feed9 add tid to topic rename and post delete restore events 6 years ago
Barış Soner Uşaklı f77091d1ed change user delete so it returns quickly 6 years ago
Barış Soner Uşaklı f45d24d351
change if to !== 0 6 years ago
Barış Soner Uşaklı b7eaf4191e return correct post count if its out of sync 6 years ago
Barış Soner Uşaklı 77beaf2e15
Allow local login,closes #6800 (#6803)
* WIP

* reset groups cache after every suite
6 years ago
Barış Soner Uşaklı d92ef9ca11
remove id 6 years ago
Ben Lubar cf4ea94e6d Fix single-host-cluster socket.io (#6802)
It was silently dropping every message because every node thought it was the master node.
6 years ago
Julian Lam f95308bf33 move sharp require into the method it is used in src/file.js 6 years ago
Julian Lam ebabcc5e3c if authenticate middleware is overridden by plugin, check for req.user and return notAllowed helper otherwise
/cc @LudwikJaniuk
6 years ago
Barış Soner Uşaklı 4b970a1072 use lodash, load 3 posts per iteration 6 years ago
Barış Soner Uşaklı 18d0deeccb
update deprecated methods (#6794) 6 years ago
Barış Soner Uşaklı 1cb2e1e368 remove console.log switch to series 6 years ago
Julian Lam c9dfb4e109 closes #6790 6 years ago
Julian Lam 02046889ec closes #6691 6 years ago
Ben Lubar 11b655163e Only run the DDL for session storage on the primary instance. (#6788)
This fixes a restart loop caused by deadlocks in large clusters.
6 years ago
Barış Soner Uşaklı 1590452697 filter topics you cant read @benlubar 6 years ago
Barış Soner Uşaklı 95501e8fee
closes #6738 closes #6290 (#6785)
* closes #6738 closes #6290

* fix test, delete keys

* delete all bans on user delete

* fix upgrade script to actually read reason
6 years ago
Barış Soner Uşaklı 4570daa033 Merge branch 'master' of https://github.com/NodeBB/NodeBB 6 years ago
Barış Soner Uşaklı 3ed856f587 change if 6 years ago
Barış Soner Uşaklı 9724ef083e
remove v from query 6 years ago
Barış Soner Uşaklı 786311fa64
use value 6 years ago
Barış Soner Uşaklı 5a69f979a8
update processSortedSet to use withScores 6 years ago
Barış Soner Uşaklı cf75c79611
Unread changes closes #6781 (#6783)
* WIP

* more unread work

* faster teaser block handling

if user doesn't have anyone blocked don't check

* much faster filtering of blocked posts

* add missing uid

* add tidsByFilter to return

* dont load all pids to find previous non-blocked teaser

* fix unread filters

they no longer use unread/new unread/watched etc they are query strings now

* shorter nav item code

* add unreplied to filters

fix icons not clearing to 0
dont increment unread counters if there is a reply in a topic where you ignored the topic creator
6 years ago
Barış Soner Uşaklı 7f863b8af0 Merge branch 'master' of https://github.com/NodeBB/NodeBB 6 years ago
Barış Soner Uşaklı 17ce482c9f closes #6780 6 years ago
Barış Soner Uşaklı 7787c9b4bb
fix wrong year on upgrade script 6 years ago
Barış Soner Uşaklı 24601694db
fix wrong year on upgrade script 6 years ago
Baris Usakli edefab1d69 closes #6728
add option to disable a category on creation
show disabled categories on manage privileges
6 years ago
Baris Usakli 4d5e164fd2 closes #6778 6 years ago
Barış Soner Uşaklı 59b988a205 change test so it checks url 6 years ago
Barış Soner Uşaklı 71ccd67665 closes #6722
calculate size of base64 image from buffer, still not perfect but better than string.length
6 years ago
Barış Soner Uşaklı b7ead6dc9c
Replace jimp with sharp (#6774)
* add probe image size and max image size

* replace jimp and image-probe with sharp

* better name for test

* resize with just path

* resize thumb inplace

* use filename
6 years ago
Barış Soner Uşaklı 69c7260fe9 dont let sending more than max invites via bulk invite 6 years ago
Barış Soner Uşaklı 669a5135e1 closes #6768 6 years ago
Barış Soner Uşaklı dff86b1ac9 closes #6740
* flag notifications will go to the flag details page instead of the post or user that was flag
* if you assign a flag to yourself you won't get a notification about it
@benlubar
6 years ago
Barış Soner Uşaklı 089bf5d8bb
closes #6773 6 years ago
Julian Lam 382d06bbb0 fixes #6765 -- no need to have gmods and admins access login sessions page 6 years ago
Barış Soner Uşaklı d996ea27be closes #6763 6 years ago
Barış Soner Uşaklı 6a377568d2 closes #6764 fix typo in notif rescind 6 years ago
Barış Soner Uşaklı 08dfb3470c fix tests 6 years ago
Barış Soner Uşaklı b43bfa3d5b closes #6759
-moved user.blocks.filter from unread controller to getUnreadTopics so
topics are filtered at other places this function is called
- when a new post is made do not send it to uids that have blocked the
poster
- update getUnreadTids so it does not return topics that have new posts
from blocked users
- update hasReadTopics so it does not return false data if topic has new
posts from blocked users
6 years ago
Barış Soner Uşaklı 41aae6f418 closes #6749 6 years ago
Barış Soner Uşaklı 37ca5a1c63 filter falsy teasers 6 years ago
Barış Soner Uşaklı 93d52ef338 default to 'recent' sort 6 years ago