Commit Graph

19144 Commits (cdfbcbb9ce49e12cdbba750e3f6351e11d753384)
 

Author SHA1 Message Date
renovate[bot] cdfbcbb9ce
chore(deps): update dependency lint-staged to v10.0.7 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
Baris Usakli 87225a90c3 fix: , upgrade mkdirp to 1.0.x
Misty (Bot) 5ed7fc0ffa Latest translations and fallbacks
renovate[bot] 16ab641dd1
fix(deps): update dependency connect-redis to v4.0.4 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] 726ba71c57
fix(deps): update dependency rimraf to v3.0.1 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] f07b4bfa62
fix(deps): update dependency validator to v12.2.0 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] b370333c6a
chore(deps): update dependency mocha to v7 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
Julian Lam b959c24a2b Merge branch 'master' of github.com:NodeBB/NodeBB
Julian Lam 111ed802cf fix: onSuccessfulLogin not working
In scenarios where onSuccessfulLogin was not called in the SSO plugin,
core's calling of onSuccessfulLogin was prematurely returning, because
it was checking the wrong value.

This commit fixes the issue by checking a different value.
renovate[bot] 6d7131fbc5 fix(deps): update dependency nodebb-theme-persona to v10.1.34 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
Barış Soner Uşaklı 8c48f94b96 fix: , dont allow restore if not deleted by self
Barış Soner Uşaklı 9969dd6335 fix: use view_deleted when filtering, closes
Barış Soner Uşaklı d927b763c1 fix: escape invalid rules
Barış Soner Uşaklı 66febb8071 feat: add test for isOnline
Barış Soner Uşaklı 3cca929a88 fix: add missing await
Barış Soner Uşaklı df2c785127 feat: add test for change post owner
Barış Soner Uşaklı 0ae1eb4f6e fix: missing await in SocketPosts.changeOwner
Renovate Bot dd440ce902 chore(deps): update dependency husky to v4
Andrew Rodrigues 027f3f2256
chore: bump themes
Barış Soner Uşaklı 23810cc64b fix: , check if user is in room before removing
Barış Soner Uşaklı 30c503611c refactor: messaging
Barış Soner Uşaklı cd1fa27a8b fix: add missing await
Barış Soner Uşaklı ee4304b443 Merge branch 'master' of https://github.com/NodeBB/NodeBB
Barış Soner Uşaklı f799f017ab fix: missing await
Baris Usakli 418c174d56 fix: dont return flag data to client
Barış Soner Uşaklı 51236df4ed fix: check if user has read priv before flagging
Barış Soner Uşaklı 1f13ab8a19 fix: restrict getUsersInRoom to members
Andrew Rodrigues 236a173009
chore: bump vanilla
Andrew Rodrigues 82ace391cb
chore: bump persona
Barış Soner Uşaklı 3077eb9428 fix: remove unused conditional, dont add dupe messages
Julian Lam ecc579a29c fix: tests for messaging
Julian Lam 594cd7e176 fix: user join system message duplicated
- Now showing user-join message for chat owner in addition to the newly
  added user
- If a modal already exists for a room when createModal is called, don't
  return null, return the modal
Julian Lam 106c141ff5 fix: background-size in taskbar images
renovate[bot] c510a2c4f2 fix(deps): update dependency nodebb-theme-persona to v10.1.31 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] 0e49cfb98d fix(deps): update dependency mongodb to v3.5.2 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
Renovate Bot 66992a556c chore(deps): update dependency lint-staged to v10.0.1
Barış Soner Uşaklı 1b08f37612 fix: tests, was using hardcoded message id
Barış Soner Uşaklı bfaba89557 Merge branch 'master' of https://github.com/NodeBB/NodeBB
Julian Lam 8bb5e71ebe fix: typo in
Julian Lam 3fac09b1ab fix: build step defaults to series instead of parallel
- The logic for the build step now defaults to series instead of
  parallel, unless more than 4 CPU cores are detected by the os
  library.
- The `--series` flag still exists, and will enforce build in
  series, as before.
Julian Lam 8e5a2276af
feat: check flag values on save (assignee and state) ()
* feat: add assignee checking when updating flag

Prior to this, it was possible to update the assignee to any value (or
any user. This commit adds checking to allow only admins, global
moderators, or in the case of flagged posts, moderators.

Also some prep work was added for value checking `state`.

* feat: value checking `state` on flag update

The state should be one of the constants defined earlier in the file.
Misty (Bot) ddce77b343 Latest translations and fallbacks
Barış Soner Uşaklı 6a63c1a100 fix: escape system message, don't allow editing system messages
Barış Soner Uşaklı c8fb7f9246 fix: escape register query param
Barış Soner Uşaklı 8c6a7954cf fix: delete upload
Renovate Bot d74eecfbe8 chore(deps): update dependency lint-staged to v10
Barış Soner Uşaklı 153b1a0eaa fix: check uploadName
Misty (Bot) 1656738359 Latest translations and fallbacks
Barış Soner Uşaklı 01d1ae78c8 fix: , bubble errors from static hooks
Barış Soner Uşaklı b0f3e48ac2 fix: escape bootswatchSkin and homepageRoute