24454 Commits (8c4d6bbebbc0d4eb3e34db11148109214eee3b67)
 

Author SHA1 Message Date
Julian Lam 96b46411b1 Merge branch 'master' into develop 2 years ago
Julian Lam 9ee30fe7d2 fix: revert breaking change, add back SocketUser.emailConfirm 2 years ago
Julian Lam 9c576a0758
Email confirmation QOL updates (#10987)
* breaking: remove `SocketUser.emailConfirm`, re: #10954

* chore: move email confirmation related configs to own section in Settings > Email

* feat: new user email method `getValidationExpiry`, returns expiration in ms.. probably.

* fix: bug where `user.email.isValidationPending` returned an u nexpected non-boolean value if there was no confirmation pending (only when checking email as well)

* fix: update getValidationExpiry to return ms

* test: use emailConfirmInterval for tests, for now

* fix: throw friendly error when attempting an email change within email confirmation window

* feat: new config option `emailConfirmExpiry` in days, governs how long the confirm link is good for

* test: additional tests for user email methods

* fix: add back missing handling of  option

* test: fix tests
2 years ago
renovate[bot] 1e930f9d17 fix(deps): update dependency ace-builds to v1.12.3 2 years ago
renovate[bot] 9900e5f4fd
fix(deps): update dependency nodebb-theme-persona to v12.1.8 (#10982)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
renovate[bot] 4260f0c245 fix(deps): update dependency ace-builds to v1.12.2 2 years ago
Misty Release Bot 773a97446a Latest translations and fallbacks 2 years ago
renovate[bot] 6485bc2539 fix(deps): update dependency ace-builds to v1.12.1 2 years ago
Julian Lam 09f3ac6574 fix: in appropriately named language key `email-confirm-email2` 2 years ago
Julian Lam 7672194c7c fix: correctly pass dev flag to package installer 2 years ago
Julian Lam 09cfd0bd57 fix: use `--omit=dev` flag for npm instead of `--production` 2 years ago
renovate[bot] ffa117ab79
chore(deps): update dependency mocha to v10.1.0 (#10980)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
renovate[bot] 00ce8fd85e
fix(deps): update dependency ace-builds to v1.12.0 (#10978)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
renovate[bot] fb41fbe7ae
fix(deps): update socket.io packages to v4.5.3 (#10977)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
renovate[bot] dcca339772 fix(deps): update dependency nodebb-plugin-emoji to v4.0.6 2 years ago
renovate[bot] ff69c3e185 fix(deps): update dependency esbuild to v0.15.11 2 years ago
renovate[bot] 647bbd57af fix(deps): update dependency @isaacs/ttlcache to v1.2.1 2 years ago
Misty Release Bot 17e948abf7 chore: update changelog for v2.5.7 2 years ago
Misty Release Bot dd6d104820 chore: incrementing version number - v2.5.7 2 years ago
Julian Lam af27606e20 fix: #10968, icon selector in ACP when icon name is typed in 2 years ago
Barış Soner Uşaklı dc4a850cac show progress 2 years ago
Barış Soner Uşaklı ba484d5478 Esbuild (#10940)
* ci: add minimum GitHub token permissions for workflows
Signed-off-by: Ashish Kurmi <akurmi@stepsecurity.io>

* feat: use esbuild for minification

Co-authored-by: Ashish Kurmi <akurmi@stepsecurity.io>
2 years ago
Barış Soner Uşaklı dd4e9cce09 perf: speed up build
run webpack as soon as js targets are done
this allows building js/css in parallel
2 years ago
Misty Release Bot e92238d09a chore: update changelog for v2.5.6 2 years ago
Misty Release Bot 7dc45afa4c chore: incrementing version number - v2.5.6 2 years ago
Barış Soner Uşaklı 3a70530c8e fix active plugins (#10964) 2 years ago
Barış Soner Uşaklı 67efaeb4b8
fix active plugins (#10964) 2 years ago
renovate[bot] 60d0145b18 fix(deps): update dependency nodebb-plugin-mentions to v3.0.12 2 years ago
renovate[bot] 3c2a636c22 fix(deps): update dependency postcss to v8.4.18 2 years ago
Barış Soner Uşaklı b879b6a0c2
fix: use admin:groups priv for groups (#10960) 2 years ago
renovate[bot] b68faa095a
fix(deps): update dependency nodebb-plugin-spam-be-gone to v1.0.2 (#10958)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
Barış Soner Uşaklı e35b0a869f fix: https://github.com/NodeBB/NodeBB/issues/10525 2 years ago
Misty Release Bot e7d0040d17 chore: update changelog for v2.5.5 2 years ago
Misty Release Bot 58b2f10ee9 chore: incrementing version number - v2.5.5 2 years ago
Barış Soner Uşaklı b91ef6dd76 chore: up plugins 2 years ago
Misty Release Bot aabf073c89 chore: update changelog for v2.5.4 2 years ago
Misty Release Bot 89eb0340d1 chore: incrementing version number - v2.5.4 2 years ago
Barış Soner Uşaklı ebd5dcc6d6 fix: EEXISTS error on linux if plugin/theme overrides core js file 2 years ago
Misty Release Bot eec683dd39 Latest translations and fallbacks 2 years ago
renovate[bot] 0f63947b4d
fix(deps): update dependency body-parser to v1.20.1 (#10941)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
renovate[bot] ff53064cc8
fix(deps): update dependency express to v4.18.2 (#10948)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
Misty Release Bot 688e9a53da Latest translations and fallbacks 2 years ago
renovate[bot] 3719233a43 chore(deps): update dependency eslint to v8.25.0 2 years ago
Barış Soner Uşaklı 02ef3e974c
Esbuild (#10940)
* ci: add minimum GitHub token permissions for workflows
Signed-off-by: Ashish Kurmi <akurmi@stepsecurity.io>

* feat: use esbuild for minification

Co-authored-by: Ashish Kurmi <akurmi@stepsecurity.io>
2 years ago
Ashish Kurmi fe0020fb31 ci: add minimum GitHub token permissions for workflows
Signed-off-by: Ashish Kurmi <akurmi@stepsecurity.io>
2 years ago
renovate[bot] 1b89b6615c
fix(deps): update dependency semver to v7.3.8 (#10937)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
renovate[bot] 1873b52746 fix(deps): update dependency nodebb-theme-persona to v12.1.7 2 years ago
renovate[bot] 241b7c4f30
chore(deps): update dependency jsdom to v20.0.1 (#10934)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 years ago
Julian Lam 1e4846435a fix: mixing of old and new bch syntax 2 years ago
Julian Lam 1e864a7518 Merge remote-tracking branch 'origin/master' into develop 2 years ago