Barış Soner Uşaklı
263c918088
feat: remove uid:<uid>:ignored:cids ( #7099 )
...
use cid:<cid>:ignorers instead
6 years ago
Barış Soner Uşaklı
26ccd8f626
fix: db info page
...
if there is no connection to db, connect first
6 years ago
Barış Soner Uşaklı
a0f57c642c
Merge branch 'master' of https://github.com/NodeBB/NodeBB
6 years ago
Barış Soner Uşaklı
a6c8e0ab4f
fix: logAttempt conditional
6 years ago
Julian Lam
33d4956b76
fix : #7087 , server-side protection against guest blocks
6 years ago
Barış Soner Uşaklı
78fa734017
feat: cache category tag whitelist
6 years ago
Barış Soner Uşaklı
81aa3a0b8a
fix: don't crash in flags.validate if user blocked target
6 years ago
Barış Soner Uşaklı
fe0f95a2b1
fix : #7085
6 years ago
Barış Soner Uşaklı
e55fb43703
fix : #7086
6 years ago
Barış Soner Uşaklı
71163421aa
fix: wrong variable #7085
6 years ago
Baris Usakli
df4f8cee4b
remove node 6
6 years ago
Baris Usakli
e65d40c937
dont return undefined from sortedSetsCard if keys is empty or falsy
6 years ago
Baris Usakli
420227faae
parseFloat scores
6 years ago
Julian Lam
4fba1492c1
feat: added new middleware authenticateOrGuest
6 years ago
Julian Lam
eeaee8ccef
fix: not calling authenticate middleware on resource direct access
...
routes
6 years ago
Julian Lam
5f3d1c76c8
fix : #7038 , autoLocale logic not playing nicely with no-refresh auths ( #7059 )
...
* fix : #7038 , autoLocale logic not playing nicely with no-refresh auths
- on login, req.query.lang is deleted (since it seems to be left over)
- on logout, the middleware.autoLocale is executed, which resets
req.query.lang
- middleware.autoLocale is new, just refactored existing logic in
webserver.js into new middleware method.
* style: tests, use lodash
* fix: timeago strings not switching languages on login or out
6 years ago
Julian Lam
a07d9898df
fix : #7071 buildSkinAsset won't rebuild continuously
6 years ago
Barış Soner Uşaklı
7ca62b8399
feat: closes #7070
6 years ago
Baris Usakli
96c1dc6276
unescape email subject
6 years ago
Baris Usakli
eab297bdc9
fix : #7061
6 years ago
oh
d7c55bc3f7
feat(email): don't escape html in notification bodies. ( #7042 )
...
allows for post replies, etc. to show the formatting of the orginal
post, rather than looking garbled.
closes #7034
6 years ago
Baris Usakli
d3c6cba33f
closes #7060
6 years ago
Baris Usakli
67ac8e3d06
closes #7053
6 years ago
Barış Soner Uşaklı
54c127d1b2
feat: allow array results
6 years ago
Barış Soner Uşaklı
f581c052ee
feat: #7023
...
- add category selector to privileges and category create modals
- allow category selector to work for multiple selectors on same page
6 years ago
Barış Soner Uşaklı
a63ddbe2aa
fix : #7040
...
if category doesn't exist return null and 404
6 years ago
Barış Soner Uşaklı
ec0c50d4e0
fix : #7041
6 years ago
Barış Soner Uşaklı
8d7c3897f2
fix : #7043
6 years ago
Barış Soner Uşaklı
cb7c2d8c28
fix: add missing render function
6 years ago
Barış Soner Uşaklı
1f918ca8f8
Home route ( #7039 )
...
* fix: WIP home fix
* remove console.log
* fix : #6949
on redis run all tests in subfolder /forum
fix URI errors
fix sping/ping
6 years ago
Baris Usakli
8808a03307
fix : #7033
6 years ago
Baris Usakli
b86f155690
fix : #7037
6 years ago
Peter Jaszkowiak
ba619c7ec8
style(eslint): match operator-linebreak preferences
6 years ago
Peter Jaszkowiak
89c025d102
feat: close #7002 , console message if mismatched origins
6 years ago
Peter Jaszkowiak
43c3bb02e5
fix : #6991 , add timeout for version Github request
6 years ago
Baris Usakli
33d7735690
change deprecated message
6 years ago
SweetPPro
dab1a1d638
fix for null category ( #7029 )
6 years ago
Barış Soner Uşaklı
29e9310aa5
dont crash for undefined categories
6 years ago
Barış Soner Uşaklı
6330d51446
less derpy output
6 years ago
Barış Soner Uşaklı
ed1bf9a16f
add more info to advanced db page
6 years ago
Barış Soner Uşaklı
4b486a808e
fix custom home
6 years ago
Barış Soner Uşaklı
2c5e38d8f1
closes #7004
...
do not translate email subjects twice, emailer already translates the passed in subject param
6 years ago
Barış Soner Uşaklı
00a066985a
cache categories:cid and cid:<cid>:children
...
these rarely change, no need to go to db for them
7 years ago
Barış Soner Uşaklı
112b5c861a
change queue logic, if user has negative rep always queue their post
7 years ago
Barış Soner Uşaklı
1d5816b00a
add new hook `filter:unread.categories`
7 years ago
Barış Soner Uşaklı
59eeff8f0f
closes #7011
7 years ago
Barış Soner Uşaklı
d0750bc587
closes #7007
7 years ago
Baris Usakli
1bb6067e19
suggested topics fix, if search doesn't return enough topics
7 years ago
Baris Usakli
8e5a6d9767
add banned:expire to user data
7 years ago
Barış Soner Uşaklı
53ad2bbd6e
Categories optimize ( #6999 )
...
* WIP
* fix category page
* fix counts, and copyPrivileges
* fix lint
* more fixes,
* redis fix
* fix test
* fix category test
* remove getParentsAndChildren
7 years ago
Barış Soner Uşaklı
69ef05707a
style
7 years ago
Barış Soner Uşaklı
3f8e3dc3e8
Merge branch 'master' of https://github.com/NodeBB/NodeBB
7 years ago
Barış Soner Uşaklı
13139fe77e
return early for guests/spiders
7 years ago
Barış Soner Uşaklı
0524fd9caa
closes #6996 ( #6997 )
...
* closes #6996
* fix lint
7 years ago
Baris Usakli
7b9a2caec3
closes #6994
7 years ago
Barış Soner Uşaklı
b8c08a5417
dont call db for guests
7 years ago
Barış Soner Uşaklı
d8f114c982
dont check if guests/spiders are banned or load reason
7 years ago
Barış Soner Uşaklı
9d28b935fd
dont load uid 0, -1 from db
7 years ago
Barış Soner Uşaklı
d5af39ca5d
make 1 call for parentCids
7 years ago
Barış Soner Uşaklı
01c942fc39
closes #6989
7 years ago
Barış Soner Uşaklı
eba1a405d2
load category parents and childrens in one call
...
add more missing guest/spider checks
7 years ago
Barış Soner Uşaklı
a6864a8055
add groupTitle test for guests
7 years ago
Barış Soner Uşaklı
1c981e638b
rename query name
7 years ago
Barış Soner Uşaklı
ca1e3a758b
#6986
7 years ago
Barış Soner Uşaklı
48690a01b9
dont need to call multi if keys.length is 0
7 years ago
Barış Soner Uşaklı
20abc7fc47
closes #6985
7 years ago
Barış Soner Uşaklı
b331ca26a1
add search to acp
7 years ago
Barış Soner Uşaklı
63c0a9a3b7
closes #6928
7 years ago
Barış Soner Uşaklı
fc1c4acccf
closes #6960
7 years ago
Baris Usakli
b83e50f286
remove delayImageLoading from api @julianlam
7 years ago
Barış Soner Uşaklı
94e10c8c32
closes #6972
7 years ago
Barış Soner Uşaklı
f75e2ed1ee
fix lint
7 years ago
Barış Soner Uşaklı
c36ddec08b
promisify plugins
7 years ago
Barış Soner Uşaklı
33986f38e3
closes #6954
7 years ago
Barış Soner Uşaklı
1ce15e69ab
dont require search and moustrap on topic page until needed
7 years ago
Barış Soner Uşaklı
e17c4b2766
uid fixes
7 years ago
Barış Soner Uşaklı
c02d584b53
reduce initial js payload/requests
7 years ago
Barış Soner Uşaklı
f1a6d39537
dont crash if a loginStrategies is undefined
7 years ago
Barış Soner Uşaklı
c72299ad71
refactor widgets admin
...
so we dont load the widget-settings.tpl in the upgrade script and only load areas
7 years ago
Barış Soner Uşaklı
9fecad138c
limit number of js files minified, dont crash upgrade script of widget-settings is not found
7 years ago
Barış Soner Uşaklı
f0dead7aba
more tooltip work
7 years ago
Barış Soner Uşaklı
21402ba803
check joindate
7 years ago
Baris Usakli
d0b67b00db
closes #6949
7 years ago
Baris Usakli
adb647a8ae
export express app from webserver
7 years ago
Julian Lam
f96208a0c8
fix(uploads): ugly filenames on uploaded asset downloading
...
During regular processing, a timestamp is prepended to the filename
for any uploaded files. We don't want this to be part of the filename
if an end-user elects to download the file.
This commit adds a middleware to strip out that portion of the
basename and adds the appropriate Content-Disposition header for
files in /uploads/files
Fixes #6953
7 years ago
Peter Jaszkowiak
57b39d5ba2
fix(acp): small UI fixes for ACP privileges category selector ( #6946 )
...
- Add dropdown chevron
- Change translations
- Safety against `category` not an object
7 years ago
Baris Usakli
c5a093e1f2
closes #6950
7 years ago
Barış Soner Uşaklı
7dabd13fea
remove unused
7 years ago
Barış Soner Uşaklı
de14102ee7
Merge branch 'master' of https://github.com/NodeBB/NodeBB
7 years ago
Barış Soner Uşaklı
d9452bf3d4
fix: custom navigation item not showing groups
7 years ago
Julian Lam
b3f96d28aa
fix(acp): hard-to-discover dropdown selector in ACP
...
Made the dropdown an MDL button fab with better positioning via
a p.lead so that it is more easily discoverable and obvious that
it is a button that can be pressed.
Fixes #6899
7 years ago
Barış Soner Uşaklı
a57d94194f
Merge branch 'master' of https://github.com/NodeBB/NodeBB
7 years ago
Barış Soner Uşaklı
157a7d1f0e
prevent possible crash if category.posts is undefined
7 years ago
Barış Soner Uşaklı
c593ffd75f
closes #6944
7 years ago
Barış Soner Uşaklı
d63db8d20f
arrow function
7 years ago
Barış Soner Uşaklı
69bb3293ee
misc fixes
...
handle spider uids properly
7 years ago
Barış Soner Uşaklı
afa84023a2
closes #6942
7 years ago
Barış Soner Uşaklı
96e986a865
optimize suggested topics/search
7 years ago
Barış Soner Uşaklı
07f83c5078
fix redis tests
7 years ago
Barış Soner Uşaklı
f8e219c323
handle empty set, add test
7 years ago