Barış Soner Uşaklı
da1a90a470
add search test
6 years ago
Barış Soner Uşaklı
e6546e6263
#6848
...
this handles winston.error(err);
6 years ago
Barış Soner Uşaklı
9dd65cf772
closes #6822
6 years ago
Baris Usakli
8b8feb5b88
remove emitter
6 years ago
Baris Usakli
9251912282
move methods from posts to posts/data
6 years ago
Baris Usakli
baf91089a6
remove unused methods
6 years ago
Baris Usakli
444fd70ba3
test pubsub
6 years ago
Baris Usakli
b4d8b7cf38
move sorted topics code out of recent
6 years ago
Baris Usakli
837f411783
closes #6843
6 years ago
Barış Soner Uşaklı
986511e718
try with higher timeout
6 years ago
Barış Soner Uşaklı
1d15dc089b
revert isCluster
6 years ago
Barış Soner Uşaklı
0aebb9caf8
closes #6844
6 years ago
Barış Soner Uşaklı
154d7076d9
dont pass options
6 years ago
Barış Soner Uşaklı
9dbe68a9cb
testing again
6 years ago
Barış Soner Uşaklı
aa567a5f2d
print out connString and opts
6 years ago
Barış Soner Uşaklı
2d8d234c57
test mongodb again
6 years ago
Barış Soner Uşaklı
f4df89fe90
closes #6840
6 years ago
Barış Soner Uşaklı
8079d3d3b7
add tids used to returned data
6 years ago
Barış Soner Uşaklı
85c60316ed
upgrade to winston 3.1, closes #6590 ( #6838 )
...
* upgrade to winston 3.1
* fix winston in web/install and tests
6 years ago
Barış Soner Uşaklı
6c15aee888
add cache hits/misses to posts cache
6 years ago
Barış Soner Uşaklı
b57db7fd8e
update groups join to take array of group names ( #6834 )
...
* allow groups.join to take an array of group names
* pass an array to groups.join/leave in privileges
* split up groups/membership
* add hits/miss to group cache
* fix typo
6 years ago
Barış Soner Uşaklı
c06480b82e
add tests for blocked users teaser/unread
6 years ago
Barış Soner Uşaklı
687adea5dd
closes #6836
6 years ago
Barış Soner Uşaklı
d4db8c2d42
removed reset
6 years ago
Barış Soner Uşaklı
c9a415c469
check if process.send exists
6 years ago
Barış Soner Uşaklı
1024a0efa1
add reset to pubsub for tests
6 years ago
Barış Soner Uşaklı
a0f5461860
don't set and read from topic hash in parallel ( #6831 )
...
this was causing a test to fail, although very rarely
6 years ago
Barış Soner Uşaklı
1ec2d511b2
remove unnecessary code
6 years ago
Barış Soner Uşaklı
ba21c5170a
moved increase/decrease
...
moved these two methods into addPostToTopic&removePostFromTopic
6 years ago
Barış Soner Uşaklı
e615391b22
convert values to string before removing
6 years ago
Barış Soner Uşaklı
5c7dd54815
fix zsets and update them on post move, closes #6823 ( #6827 )
6 years ago
Barış Soner Uşaklı
702be3f6de
https://github.com/NodeBB/nodebb-theme-persona/issues/363
6 years ago
Barış Soner Uşaklı
ed9b3a31df
fix navigation items not getting saved if they are not modified at all
...
if you add 2 nav items and dont make any changes they weren't being saved, adding order fixes this issue
6 years ago
Barış Soner Uşaklı
cf1173b0c4
closes https://github.com/NodeBB/nodebb-theme-persona/issues/408
6 years ago
Barış Soner Uşaklı
a3d463916c
closes #6822
6 years ago
Barış Soner Uşaklı
5e1c33bb3b
Merge branch 'master' of https://github.com/NodeBB/NodeBB
6 years ago
Barış Soner Uşaklı
a4d5c81de5
closes #6819
6 years ago
Baris Usakli
3886a704e0
fix lint
6 years ago
Baris Usakli
84737b5a49
use buildForSelect
6 years ago
Baris Usakli
6dc84deca9
allow admins mods to watch/ignore categories for other users
6 years ago
Baris Usakli
71905bb2c6
fix watched categories
6 years ago
Baris Usakli
9ed4239d8e
small changes and test for user/:slug/categories
6 years ago
André Zanghelini
523a2dc54c
Add settings page to control watched categories ( #6648 )
...
* Add settings page to control watched categories
* Fix passing undefined to pushUnreadCount
6 years ago
Barış Soner Uşaklı
1df9961eb4
make lint happy
6 years ago
Barış Soner Uşaklı
8df6838561
closes #6816
6 years ago
Barış Soner Uşaklı
b58ab48485
add test for /sessions controller
6 years ago
Barış Soner Uşaklı
002522834c
closes #6815
6 years ago
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
7 years ago
Barış Soner Uşaklı
6a377568d2
closes #6764 fix typo in notif rescind
7 years ago
Barış Soner Uşaklı
08dfb3470c
fix tests
7 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
7 years ago
Barış Soner Uşaklı
41aae6f418
closes #6749
7 years ago
Barış Soner Uşaklı
37ca5a1c63
filter falsy teasers
7 years ago
Barış Soner Uşaklı
93d52ef338
default to 'recent' sort
7 years ago
Barış Soner Uşaklı
25fed0aa8d
change isPasswordCorrect to return false if user does not have password
7 years ago
Barış Soner Uşaklı
6f18cf368b
closes #6741
7 years ago
Barış Soner Uşaklı
446b125c83
escape post content
7 years ago