Julian Lam
0d86781cb5
fix : #7599 image size measurement erroring out on missing path
6 years ago
Baris Usakli
3a7e99a503
fix: tests
6 years ago
Baris Usakli
bd94fbc2b1
feat: let theme know downvoting is disabled, closes https://github.com/NodeBB/NodeBB/pull/7568
...
dont load downvote data if downvoting is disabled
6 years ago
Andrew Rodrigues
50260e137a
fix : #7576 "Disable password changes" can be sidestepped
6 years ago
Andrew Rodrigues
e114b16d7a
fix: if editing password is disabled in ACP, prevent direct access via route/socket (related: #7576 )
6 years ago
Baris Usakli
cf5aeace6b
feat: closes #7583
6 years ago
Baris Usakli
c9ca72d0f3
fix : #7582
6 years ago
Barış Soner Uşaklı
96cb29aab0
fix : #7461
6 years ago
Barış Soner Uşaklı
3d938e7bf8
fix: increase batch size
6 years ago
jayjay9
8945ebcb81
fix: group cover upload not working for s3 upload ( #7571 )
6 years ago
Baris Usakli
07e9b67e8d
fix : #7565
6 years ago
Barış Soner Uşaklı
fe6d64ccbc
fix : #7147
6 years ago
Barış Soner Uşaklı
8775e7e652
fix: node12 tests
6 years ago
Barış Soner Uşaklı
2c98dd5f9d
Object cache refactor ( #7558 )
...
* fix: cache refactor
db.getObjectField no longer loads entire object
db.getObjectsFields only clones data once
more tests
* feat: add back cache to redis
db.getObjectField no longer loads entire object
6 years ago
Aziz Khoury
45acf80987
remove expire timestamp when banning user permanently, fixes #7547 ( #7548 )
6 years ago
Barış Soner Uşaklı
c6cd6c5705
fix: add post queue to /compose POST route
6 years ago
Barış Soner Uşaklı
4df925e76a
fix: remove redis object cache
6 years ago
Andrew Rodrigues
740388492f
fix : #7545
6 years ago
Andrew Rodrigues
9bf3517db1
fix: failing test from 00552d7183
6 years ago
Andrew Rodrigues
00552d7183
fix: fire filter:register.complete for users approved via registration queue
6 years ago
Andrew Rodrigues
ddffc904f4
feat: allow file uploading on registration interstitial
6 years ago
Baris Usakli
8778f00b69
fix : #7540
6 years ago
Barış Soner Uşaklı
ba5e1eaa4f
feat: #7527
6 years ago
Julian Lam
c38db4f765
feat: #7515
...
This reverts commit 81f8cfe3da
.
6 years ago
Julian Lam
d8978fb142
Merge remote-tracking branch 'origin/develop'
6 years ago
Julian Lam
d3ebda7370
fix: more graceful error handling and output for cli/reset
6 years ago
Julian Lam
808c4909a4
fix : #6438 only apply whitelist when fields request empty ( #7528 )
...
* fix : #6438 only apply whitelist when fields request empty
* feat: explicit password retrieval denied via getUsersFields
6 years ago
Barış Soner Uşaklı
eb2c3e5626
fix: don't crash if templateData is undefined
6 years ago
Barış Soner Uşaklı
81f8cfe3da
Revert "feat: #7515"
...
This reverts commit ac889db16b
.
6 years ago
Barış Soner Uşaklı
ac889db16b
feat: #7515
6 years ago
Barış Soner Uşaklı
397e062a3c
fix: clear children before building tree
...
prevents infinite loop on databases that have children array saved in database
6 years ago
Barış Soner Uşaklı
4f3ca4d899
fix: upgrade script date
6 years ago
Aziz Khoury
3fbb6faf28
feat: update unban logic/invocation and refactor User.bans module
...
* auto unban when User.getUsersFields is called and the user is banned but has expired
* cleanups and removal of expiry_readable
* expiry_readable make an alias for backward compatibility
* User.bans.func vs User.*ban*Func
* console.log cleanups, plus todo message added
* use code util.deprecate
* fix: remove ununsed winston require
6 years ago
Baris Usakli
ed91d3f2c8
fix : #7519
6 years ago
Baris Usakli
fb58e23914
fix lint
6 years ago
Baris Usakli
e479fad792
fix : #7517
6 years ago
Julian Lam
75ae29c1dd
fix : #7470 Properly handle recompilation of email templates
6 years ago
Julian Lam
3871a02ccc
fix: resolve CORS error on uploading via URL
...
On uploading a new profile picture via URL, a CORS error presents
itself during the .toDataUrl() call due to misconfigured CORS
handling in the library. The change here allows cropper.js to
check crossorigin attribute in image and handle appropriately.
Also, the error handling is improved so the error is caught on
Firefox, as it sends a different error message than on Chrome.
6 years ago
Barış Soner Uşaklı
dbc4d8403d
fix : #7461
6 years ago
Barış Soner Uşaklı
abe4abb674
feat: add original sessionID to static:user.loggedOut
6 years ago
Barış Soner Uşaklı
8cc1864aa7
fix : #7491
6 years ago
Barış Soner Uşaklı
4db0efe32d
fix : #7476
6 years ago
Barış Soner Uşaklı
2ee2cd528f
feat: #7501
6 years ago
Barış Soner Uşaklı
b52dba5c92
fix : #7508
6 years ago
Julian Lam
3ec9fc4098
fix : #7490 once again
6 years ago
Barış Soner Uşaklı
3304ffe978
fix : #7502
6 years ago
Julian Lam
6415ba82c4
fix : #7493 , adding robots noindex meta tag to compose and reset routes
6 years ago
Julian Lam
86e1cdd541
fix : #7490 , handling of image sizes if no size saved in db
6 years ago
Baris Usakli
8f55ab1340
fix : #7494
6 years ago
Julian Lam
63e16ec0a2
fix : #6911 , email throttling options set
6 years ago