Commit Graph

20807 Commits (0b57ec19ceeb4f8ee6b6002f56fafa849bf2360e)
 

Author SHA1 Message Date
Misty (Bot) 0b57ec19ce Latest translations and fallbacks
Barış Soner Uşaklı 9f7902efdf fix: remove some unnecessary jquery wrappers
Barış Soner Uşaklı 978f1ee04f fix: send back jquery object to keep backwards compat
Barış Soner Uşaklı a0164b1c38 fix: use header/footer cache in prod
Barış Soner Uşaklı 05a92885f2 fix: add missing maxAge to cache
Peter Jaszkowiak e128264b66
refactor: change Benchpress.parse to .render ()
It has been deprecated with no warning message for a while
Changing these over before enabling the warning message to reduce spam
Renovate Bot 14ba638345 fix(deps): update dependency benchpressjs to v2.1.0
Misty (Bot) e6b9e8ddee Latest translations and fallbacks
Renovate Bot 381a32abe6 fix(deps): update dependency benchpressjs to v2.0.9
Barış Soner Uşaklı 3f5f38dd89 fix: clear header-cache after each suite
Barış Soner Uşaklı 255cf43ea9 fix: show msg on fail
Barış Soner Uşaklı fe63c6aef3 fix: spec
Barış Soner Uşaklı 2e44639210 fix: guest header/footer cache
allow clearing individual caches
Tobias Dossinger 1ce983ccb9
add public/language/de/admin/menu.json & public/language/de/admin/settings/api.json ()
Co-authored-by: Tobias Dossinger <tobiasdossinger@Jans-MBP-3.localdomain>
Co-authored-by: Julian Lam <julian@nodebb.org>
Julian Lam 8368c25b1d chore: fallback l10n for admin-settings-api
Julian Lam d32e4e0213 feat: add language keys for admin-settings-api
Misty (Bot) e81e88f3e9 Latest translations and fallbacks
Barış Soner Uşaklı f1f9b225b0
feat: , cache refactor ()
* feat: , cache refactor

ability to disable caches
ability to download contents of cache
refactor cache modules to remove duplicated code

* fix: remove duplicate hit/miss tracking

check cacheEnabled in getUncachedKeys
Renovate Bot bcbc085497 chore(deps): update dependency eslint to v7.13.0
Renovate Bot d227fe9fb6 chore(deps): update dependency eslint-config-airbnb-base to v14.2.1
Barış Soner Uşaklı 6255874e32 feat: move mkdirp to beforeBuild so it doesnt get called twice
Barış Soner Uşaklı 74951f5967 fix: , possible fix
Barış Soner Uşaklı 0b30efba31 Merge branch 'master' of https://github.com/NodeBB/NodeBB
Barış Soner Uşaklı 16d03975a0 fix: winston error message
Julian Lam d263192271 feat: group exists API call in write api
Julian Lam 1446cec77f feat: user exist route in write api
Julian Lam 6b196a207f fix: permanent redirect on user api redirect shorthand
Julian Lam f2bb42c076 fix: user exist route needs no authentication
Julian Lam 60e1e99b4f feat: new shorthand route /api/v3/users/bySlug/:userslug
closes 
renovate[bot] 7e273e7710
fix(deps): update dependency mongodb to v3.6.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 90bcfa6d16 chore(deps): update commitlint monorepo to v11
Julian Lam 512f6de6de
feat: allow passwords with length > 73 characters ()
* feat: allow passwords longer than 73 characters

Context: A bcrypt/blowfish limitation means that password length is capped at 72 characters. We can get around this without compromising on security
by hashing all incoming passwords with SHA512, and then sending that to bcrypt.

https://dropbox.tech/security/how-dropbox-securely-stores-your-passwords

* feat: add additional test for passwords > 73 chars

* fix: remove 'password-too-long' error message and all invocations

* test: added test to show that a super long password won't bring down NodeBB

* fix: remove debug log

* Revert "fix: remove 'password-too-long' error message and all invocations"

This reverts commit 1e312bf7ef7e119fa0f1bd3517d756ca013d5e79.

* fix: added back password length checks, but at 512 chars

As processing a large string still uses a lot of memory
Misty (Bot) 113d3324fb Latest translations and fallbacks
Barış Soner Uşaklı c61dee4b62 fix: , don't crash if /compose route is called with no query params
Barış Soner Uşaklı 9e3eb5d41a feat: , allow guest topic views
Julian Lam f68bce86a9 fix: XSS in event:banned messaging modal
renovate[bot] 00f90cd98c
fix(deps): update dependency nodebb-theme-persona to v10.2.66 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 78ee83324c fix: , fix chat dropdown timestamps
use shorthand like notification dropdown
Barış Soner Uşaklı 76cd5b0fc1 fix: , truncate fullname
renovate[bot] 064c99cd9f
fix(deps): update dependency nodebb-plugin-mentions to v2.13.2 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot e0cf9740d1 fix(deps): update dependency postcss to v8.1.6
Peter Jaszkowiak de5a21f19b
fix(): web install templates now compiled ()
renovate[bot] 40eb658bc1
fix(deps): update dependency @nodebb/socket.io-adapter-mongo to v3.1.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
psychobunny eec630f1ef fix(acp): max-height for plugin menu list
renovate[bot] 7b8a5567c7
fix(deps): update dependency @nodebb/mubsub to v1.7.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 9f5ef9d0cb fix(deps): update dependency postcss to v8.1.5
Julian Lam 891a1ea2af fix: , do not require admin:users privilege to ban users
Julian Lam 540a32cfdd chore: changing log to remove pre-release changelogs from changelog
... changelog
Misty (Bot) a30aa5629c chore: incrementing version number - v1.15.0
(cherry picked from commit 71cdbbce0d1118c9631e77d1adeb5af519a2c3fa)
Signed-off-by: Misty (Bot) <deploy@nodebb.org>
Misty (Bot) 155f74e45e chore: update changelog for v1.15.0