24512 Commits (bbaf26cedc3462ef928906dc90db5cb98a3ec22e)
 

Author SHA1 Message Date
Julian Lam c2024f3484 chore: really fix indents this time 2 years ago
Julian Lam d50512e73c chore: fix indents 2 years ago
Julian Lam be5d6d29c9 chore: add bootstrap5 to test runner for now 2 years ago
renovate[bot] 1fc2f1e80c fix(deps): update dependency nodebb-plugin-composer-default to v9.2.2 2 years ago
renovate[bot] 6471b6989e fix(deps): update dependency nodebb-theme-persona to v12.1.9 2 years ago
Julian Lam 7b9e08478c fix(deps): bump composer-default 2 years ago
Misty Release Bot 8d6c0de735 Latest translations and fallbacks 2 years ago
Misty Release Bot 9ad3b214d6 chore(i18n): fallback strings for new resources: nodebb.admin-settings-user, nodebb.admin-settings-email 2 years ago
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