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
Julian Lam
33a1bf6cde
fix: throttling email output to 2 messages every second, fixes #6911
6 years ago
Julian Lam
8d62ead329
fix : #7469 missing email logos, occasionally
6 years ago
Barış Soner Uşaklı
81306fff3c
feat: allow multiple cids for getActiveUsers
6 years ago
Barış Soner Uşaklı
b6440eed7a
Merge branch 'master' of https://github.com/NodeBB/NodeBB
6 years ago
Barış Soner Uşaklı
fddb783ee9
fix : #7487
6 years ago
Baris Usakli
ad2d7a6991
fix: move upload_url to prestart so it is defined in upgrade scripts
6 years ago
Andrew Rodrigues
cead89f0ba
fix : #7342
6 years ago
Andrew Rodrigues
6bed51ef1c
chore: comment cleanup
6 years ago
Andrew Rodrigues
24dcae2193
feat: manual password expiry. closes #7471
6 years ago
Andrew Rodrigues
240f563ab0
fix : #7477
6 years ago
Julian Lam
c289b904e6
fix : #7473
6 years ago
Andrew Rodrigues
962b7f73d3
fix : #7472
6 years ago
Barış Soner Uşaklı
dd8d4f206a
fix: remove async.series, dont crash if postAtIndex is undefined
6 years ago
Barış Soner Uşaklı
b4a9bb10e5
fix : #7468
6 years ago
Julian Lam
697a6597f3
fix : #7444 Re-factor handling of og:image tags ( #7463 )
...
* fix: display proper site logo or og-image with sizes in head
* fix: refactor og:image logic, #7444
- Updated logic to set additional og:image tags based on more
factors
- logo.png fallback
* feat: save image sizes on post upload, re: #7444
* fix: awaiting addTags in topic controller
* fix: pass strings to meta tags object
* fix: sending absolute image url to meta tag
* fix: removed unneeded async and requiring sync db
* feat: upgrade to calculate image sizes for all post uploads tracked
* fix: tests
6 years ago
Julian Lam
745a9589e9
Use topics:read privilege for topic filtering use cases ( #7462 )
...
* fix: use topics:read privilege for topic filtering use cases
* fix: tests
* fix: more broken tests
6 years ago
Baris Usakli
45d7e37ae8
fix: tests
6 years ago
Baris Usakli
b48b6d75e5
fix: callbacks
6 years ago
Baris Usakli
f8fa659642
fix don't crash if settings are not passed in
6 years ago
Baris Usakli
7addc5a0e2
fix: return early if keys is empty
6 years ago
Baris Usakli
b3962c1694
fix: return early if keys is empty
6 years ago
Barış Soner Uşaklı
6cd3ac5b9b
Merge branch 'master' of https://github.com/NodeBB/NodeBB
6 years ago
Barış Soner Uşaklı
b71e0eb179
fix: prevent infinite loops if category is already in children
6 years ago
Julian Lam
d2cfe6b946
Moved onSuccessfulLogin call from plugins to core, + auth verification hook ( #7416 )
...
* fix : #7412 , calling controllers.onSuccessfulLogin in core
* feat: added plugin hook for auth validation
6 years ago
Barış Soner Uşaklı
b2fbeb053a
Merge branch 'master' of https://github.com/NodeBB/NodeBB
6 years ago
Barış Soner Uşaklı
4732bed3db
fix : #7448
...
don't set parent to itself
6 years ago
Baris Usakli
73d14e4516
fix: return early if there are not blocked uids
6 years ago
Baris Usakli
7211dde7b9
feat: #7358
6 years ago
Baris Usakli
756dfd8ae6
fix : #7008
6 years ago
Baris Usakli
cbfbcee50f
fix : #7406
6 years ago
Barış Soner Uşaklı
aecdf739fd
fix: change user/system cpu usage
6 years ago
Barış Soner Uşaklı
5eaa14e746
fix: strip exif data on image uploads
6 years ago
Barış Soner Uşaklı
2b6f1a05bf
feat: admin/groups style change
6 years ago
Barış Soner Uşaklı
db47753877
feat: add process cpu usage to admin
6 years ago
Barış Soner Uşaklı
684175f7d7
fix : #7413
6 years ago
Barış Soner Uşaklı
e331f6b51d
fix : #7414
6 years ago
Julian Lam
0360f6e1cb
fix: l2spread @baris nib
6 years ago
Julian Lam
6c1f9c3c46
fix: restored email logo to all outgoing emails
6 years ago
Baris Usakli
e613f88b29
use params
6 years ago
Baris Usakli
23da300958
feat: pass options to digest
6 years ago
Julian Lam
9731350812
fix: incorrect teaserPost logic
6 years ago
Julian Lam
43c4eb2350
fix: normalized font sizes for paragraphs in digest
6 years ago
Julian Lam
d3a10628e7
fix: broken 50% border radius on emails, failing tests
6 years ago
Barış Soner Uşaklı
d813a77a62
Merge branch 'master' of https://github.com/NodeBB/NodeBB
6 years ago
Barış Soner Uşaklı
6472a06515
fix: hook names getting objectified by winston
6 years ago
Julian Lam
3a7f1c192b
fix: failing tests from revamped-emails branch
6 years ago
Julian Lam
f32a992237
feat: revamp email templates to be more style agnostic ( #7375 )
...
* feat: re-designed digest
Updated design, logic no longer shows "no topics", just doesn't
show the list at all, teaser re-retrieved for digest so that it
always grabs a teaser even if there is no reply, changed default
email background to a light grey.
* fix: minor padding issues in digest
* fix: banned template
* fix: invitation.tpl
* fix: removed unused notif_chat and notif_post email templates
* fix: notification template
* fix: registration_accepted template
* fix: reset tpl
* fix: test tpl
* fix: email verify tpl
* fix: reset notify tpl
* fix: welcome tpl
* fix: additional minor font fixes
* fix: removed unused email header image assets
* fix: internationalised 'your daily digest' string
* fix: broken url in digest 🤦
* feat: added RTL support for emailer
/cc @PostMidnight
6 years ago
Julian Lam
d722f3b8b6
fix: mounting of all-route middlewares to router instead of app
...
related to julianlam/nodebb-plugin-session-sharing#73
These three lines haven't changed in two years, but it makes more
sense for them to be called against the relative path router,
otherwise req.originalUrl contains the relative path, which is
not necessary.
6 years ago
Julian Lam
f972f75202
fix: incorrect returnTo set in registerComplete
6 years ago
Julian Lam
eafe76debb
feat: add vote status to getPostData API call
6 years ago
Julian Lam
7a5344533e
fix: tests for #7385
6 years ago
Julian Lam
57069a5c48
fix : #7385 better handling for errors in Adv>Databases
6 years ago
Barış Soner Uşaklı
c01d43e01d
feat: quick search
6 years ago
Julian Lam
949b10f132
fix: no relative path needed in req.session.returnTo
...
re: julianlam/nodebb-plugin-session-sharing#73
6 years ago
Barış Soner Uşaklı
c2e7ae7f41
fix : #7373
6 years ago
Barış Soner Uşaklı
2996a5dc25
fix : #7359
6 years ago
Barış Soner Uşaklı
c6ad8fae2a
fix : #7354
6 years ago
Barış Soner Uşaklı
efd7d953de
fix: uid check
6 years ago
Barış Soner Uşaklı
c24dcf78b7
fix: uid checks
6 years ago
Barış Soner Uşaklı
5917dec288
fix: only allow numbers as scores ( #7356 )
...
* zadd score checks
* fix: only allow numbers as scores
* fix: convert values to strings
6 years ago
Barış Soner Uşaklı
fe63fca846
fix: remove debug logs
6 years ago
Barış Soner Uşaklı
bcd62586e2
fix: database 0 was being replaced with undefined because 0 is falsy
6 years ago
Barış Soner Uşaklı
ba90bf3114
feat: check overide
6 years ago
Barış Soner Uşaklı
f2d7f75ee2
feat: check CI failure
6 years ago
Barış Soner Uşaklı
2e2c3ac110
fix : #7352
6 years ago
Julian Lam
aca0556052
fix : #7261 , banned users still get digests
6 years ago