mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-01-05 07:10:30 +01:00
37 KiB
37 KiB
1.12.2 (2019-05-15)
Chores
- incrementing version number - v1.12.2 (
22db818e) - bump themes #7576 (
d349754d) - bump themes (
59bdc970) - bump themes (
abcca134) - bump themes (
551b18cd) - incrementing version number - v1.12.1 (
dd973abe) - deps:
- update dependency lint-staged to v8.1.7 (
dc6b49ca) - update commitlint monorepo (
9998e86b) - update dependency jsdom to v15.1.0 (
fcd6dc88) - update dependency mocha to v6.1.4 (
3ff8154b) - update node:8.16.0 docker digest to b5484d1 (
6421f10f) - update dependency husky to v2.3.0 (
c20e3313) - update dependency nyc to v14.1.1 (#7584) (
9047210c) - update dependency eslint to v5.16.0 (
692e2ead) - update dependency nyc to v14 (
9210baf5) - update dependency husky to v2.2.0 (
8a018a5f) - update dependency lint-staged to v8.1.6 (
4e39caf8) - update dependency husky to v2.1.0 (
65ff0bbd) - update dependency husky to v2 (
e81a1dbb) - update dependency eslint-plugin-import to v2.17.2 (#7546) (
c1fb17f9) - update dependency jsdom to v15 (#7556) (
d4d8d98f) - update dependency jsdom to v14.1.0 (#7555) (
ca694fd1) - update node.js to v8.16.0 (#7554) (
f10708e7) - update dependency eslint-plugin-import to v2.17.1 (
69dd8e4d) - update dependency mocha to v6.1.2 (
b7169772)
- update dependency lint-staged to v8.1.7 (
Documentation Changes
- updated changelog (
93b688d0)
New Features
- let theme know downvoting is disabled, closes https://github.com/NodeBB/NodeBB/pull/7568 (
bd94fbc2) - closes #7583 (
cf5aeace) - #7319 (
9385c8e3) - add node12 to travis (
1a7036a6) - allow file uploading on registration interstitial (
ddffc904) - #7527 (
ba5e1eaa) - #7515 (
c38db4f7)
Bug Fixes
- #7599 image size measurement erroring out on missing path (
0d86781c) - #7590 updated chat and post edit and delete timeout labels in ACP (
4f0dc443) - tests (
3a7e99a5) - #7586, switchTimeagoLanguage shouldn't discriminate against languages w/o shorthands (
1703233f) - #7576 "Disable password changes" can be sidestepped (
50260e13) - if editing password is disabled in ACP, prevent direct access via route/socket (related: #7576) (
e114b16d) - #7582 (
c9ca72d0) - #7461 (
96cb29aa) - increase batch size (
3d938e7b) - #7564 (
bf6fc502) - group cover upload not working for s3 upload (#7571) (
8945ebcb) - test (
b9903120) - #7539 (
c940a733) - #7565 (
07e9b67e) - #7464 (
32cf07d7) - #7147 (
fe6d64cc) - #7424 (
f86d74d8) - #7562 (
09681e6c) - node12 tests (
8775e7e6) - add post queue to /compose POST route (
c6cd6c57) - remove redis object cache (
4df925e7) - #7545 (
74038849) - failing test from
00552d7183(9bf3517d) - fire filter:register.complete for users approved via registration queue (
00552d71) - #7540 (
8778f00b) - more graceful error handling and output for cli/reset (
d3ebda73) - #6438 only apply whitelist when fields request empty (#7528) (
808c4909) - deps:
- update dependency nodebb-theme-vanilla to v10.1.31 (#7589) (
a9f9d19b) - update dependency nodebb-theme-persona to v9.1.36 (#7588) (
bd86e58d) - update dependency mongodb to v3.2.4 (#7581) (
26d6d0be) - update dependency postcss to v7.0.16 (
10a47a29) - update dependency nodebb-theme-persona to v9.1.33 (#7563) (
7c4201f2) - update dependency sharp to v0.22.1 (#7561) (
288a25f0) - update dependency nodebb-plugin-composer-default to v6.2.12 (#7538) (
a54f8f00) - update dependency mongodb to v3.2.3 (
97a7f02f)
- update dependency nodebb-theme-vanilla to v10.1.31 (#7589) (
1.12.1 (2019-04-10)
Chores
- incrementing version number - v1.12.1 (
dd973abe) - comment cleanup (
6bed51ef) - bump persona (
1f4db132) - bump themes, fix: https://github.com/NodeBB/NodeBB/issues/7446 (
0d19bb3d) - incrementing version number - v1.12.0 (
d87f8c52) - deps:
- update dependency lint-staged to v8.1.5 (
ae17481d) - update node:8.15.1 docker digest to 918f0be (
5f787d73) - update node:8.15.1 docker digest to 3d43ad1 (
ea77ad4e) - update dependency grunt to v1.0.4 (
a9130fad) - update dependency eslint to v5.15.3 (
d2932cf6) - update dependency mocha to v6.0.2 (#7408) (
1c671c32) - update dependency eslint to v5.15.1 (
d8486e88) - update node:8.15.1 docker digest to c151597 (
2cb0bdea) - update dependency jsdom to v14 (
a967253a)
- update dependency lint-staged to v8.1.5 (
Documentation Changes
- updating changelog (
9aeb291e)
New Features
- #7515 (
ac889db1) - update unban logic/invocation and refactor User.bans module (
3fbb6faf) - add original sessionID to static:user.loggedOut (
abe4abb6) - #7501 (
2ee2cd52) - allow multiple cids for getActiveUsers (
81306fff) - manual password expiry. closes #7471 (
24dcae21) - #7358 (
7211dde7)
Bug Fixes
- don't crash if templateData is undefined (
eb2c3e56) - clear children before building tree (
397e062a) - upgrade script date (
4f3ca4d8) - #7519 (
ed91d3f2) - #7517 (
e479fad7) - #7470 Properly handle recompilation of email templates (
75ae29c1) - resolve CORS error on uploading via URL (
3871a02c) - #7461 (
dbc4d840) - #7491 (
8cc1864a) - #7476 (
4db0efe3) - #7508 (
b52dba5c) - escape search snippet closes #7506 (
e906bea4) - #7490 once again (
3ec9fc40) - #7502 (
3304ffe9) - #7503 (
1f3554ff) - #7493, adding robots noindex meta tag to compose and reset routes (
6415ba82) - #7490, handling of image sizes if no size saved in db (
86e1cdd5) - #7494 (
8f55ab13) - #6911, email throttling options set (
63e16ec0) - throttling email output to 2 messages every second, fixes #6911 (
33a1bf6c) - #7469 missing email logos, occasionally (
8d62ead3) - #7487 (
fddb783e) - #7485 (
78e0b983) - move upload_url to prestart so it is defined in upgrade scripts (
ad2d7a69) - #7342 (
cead89f0) - #7477 (
240f563a) - #7473 (
c289b904) - #7378 (
c37b2f2e) - #7454 (
dcdd41c7) - #7472 (
962b7f73) - remove async.series, dont crash if postAtIndex is undefined (
dd8d4f20) - tests (
c12e1d19) - #7468 (
b4a9bb10) - #7444 Re-factor handling of og:image tags (#7463) (
697a6597) - tests (
45d7e37a) - callbacks (
b48b6d75) - return early if keys is empty (
7addc5a0) - return early if keys is empty (
b3962c16) - prevent infinite loops if category is already in children (
b71e0eb1) - #7448 (
4732bed3) - return early if there are not blocked uids (
73d14e45) - #7008 (
756dfd8a) - typo (
f9d92db5) - tests (
e71ae80c) - #7406 (
cbfbcee5) - #7432 (
777ca032) - change user/system cpu usage (
aecdf739) - strip exif data on image uploads (
5eaa14e7) - deps:
- update dependency nodebb-theme-persona to v9.1.29 (
e5c12a49) - update dependency nodebb-plugin-composer-default to v6.2.11 (
30b042b8) - update dependency nodebb-plugin-composer-default to v6.2.10 (
cf180e09) - update dependency html-to-text to v5 (
b39ce25c) - update dependency semver to v6 (
8662aa95) - update dependency spdx-license-list to v6 (
447cf66b) - update dependency nodebb-widget-essentials to v4.0.17 (#7489) (
0f9cb86d) - update dependency mongodb to v3.2.2 (#7482) (
357f931c) - update dependency nodemailer to v6 (
0274c2bd) - update dependency sharp to v0.22.0 (#7466) (
c3261415) - update dependency nodebb-theme-slick to v1.2.23 (#7460) (
c20cd528) - update dependency nodebb-theme-vanilla to v10.1.25 (
fe30e06d) - update dependency nodebb-theme-persona to v9.1.27 (
5c605392) - update dependency connect-redis to v3.4.1 (
02804fe9) - update dependency nodebb-plugin-composer-default to v6.2.9 (#7442) (
80293146) - update dependency nodebb-theme-vanilla to v10.1.23 (#7438) (
48dd3c5b) - update dependency nodebb-theme-slick to v1.2.22 (#7437) (
3f4ae4b0) - update dependency nodebb-theme-persona to v9.1.25 (#7436) (
9887bb4f) - update dependency nodebb-plugin-composer-default to v6.2.8 (#7435) (
c18f2e1f)
- update dependency nodebb-theme-persona to v9.1.29 (
1.12.0 (2019-03-06)
Chores
- incrementing version number - v1.12.0 (
d87f8c52) - incrementing version number - v1.11.2 (
757bff27) - deps:
- update node:8.15.1 docker digest to 287b8a5 (
0b8d1833) - update node.js to v8.15.1 (
ae89db28) - update dependency mocha to v6 (#7387) (
30bdb1a1) - update dependency coveralls to v3.0.3 (#7397) (
cf74904c) - update dependency eslint to v5.14.1 (
4df9c206) - update dependency jsdom to v13.2.0 (
cb5e3d83) - update node:8.15.0 docker digest to a8a9d8e (
edcb5314) - update dependency nyc to v13.3.0 (
a78f5da5) - update dependency lint-staged to v8.1.4 (
18c90913) - update dependency eslint to v5.14.0 (
9d8d2d0d) - update commitlint monorepo (
aed5b29d) - update dependency eslint-plugin-import to v2.16.0 (
e0fa6965) - update dependency @commitlint/cli to v7.4.0 (
362d9397) - update dependency lint-staged to v8.1.1 (
96644350)
- update node:8.15.1 docker digest to 287b8a5 (
Documentation Changes
- updated changelog (
aec2f210)
New Features
- admin/groups style change (
2b6f1a05) - add process cpu usage to admin (
db477538) - pass options to digest (
23da3009) - revamp email templates to be more style agnostic (#7375) (
f32a9922) - lower search timeout (
fc830c0f) - quick search (
8a0e1280) - add vote status to getPostData API call (
eafe76de) - make topic search a function (
d2b83967) - quick search (
c01d43e0) - check overide (
ba90bf31) - check CI failure (
f2d7f75e) - logging password resets and errors into event log (
0c09b740) - add
action:alert.new,action:alert.updatehooks (daadcc48) - allow themes to define custom classes for categories via filter:admin.category.get (
5031bfe8) - show more unread notifs (
d75a0d77) - pass topic creation data to action:topic.save (
cd2f72fb) - textcomplete over jquery-textcomplete, closes #7309 (
02a8ed9b) - new hook filter:privileges.posts.edit (
f659ef4d) - new hook type:
response(a23854e3)
Bug Fixes
- deps:
- update dependency nodebb-theme-persona to v9.1.24 (
0f2d3181) - update dependency nodebb-plugin-composer-default to v6.2.7 (#7411) (
9ebc900a) - bump markdown (
82c8ee3f) - bump markdown (
7ce5a81f) - bump persona (
a0b71f09) - update dependency nodebb-theme-vanilla to v10.1.21 (#7404) (
699eddcb) - update dependency nodebb-theme-persona to v9.1.22 (#7403) (
d87751ea) - update dependency nodebb-theme-persona to v9.1.21 (#7401) (
f721155d) - update dependency nodebb-theme-slick to v1.2.21 (#7398) (
f6e55651) - update dependency nodebb-widget-essentials to v4.0.14 (#7399) (
f812e0b7) - update dependency nodebb-theme-persona to v9.1.19 (#7392) (
deff7b34) - update dependency nodebb-plugin-composer-default to v6.2.6 (#7389) (
fab32a49) - update dependency nodebb-theme-persona to v9.1.18 (
042b81a0) - update dependency nodebb-theme-persona to v9.1.17 (#7379) (
546e04e1) - update dependency nodebb-plugin-composer-default to v6.2.5 (#7374) (
d0874f34) - update dependency async to v2.6.2 (#7365) (
264eadde) - update dependency nodebb-plugin-composer-default to v6.2.4 (
30ff4582) - update dependency nodebb-theme-persona to v9.1.16 (
65df6711) - update dependency nodebb-plugin-markdown to v8.9.0 (
07b29d59) - bump contenteditable to v0.1.1, #7325 (
fbbe2ab7) - update dependency nodebb-plugin-composer-default to v6.2.3 (#7341) (
176efb5f) - update dependency nodebb-theme-persona to v9.1.15 (#7295) (
8f69ffd4) - update dependency nodebb-theme-slick to v1.2.20 (#7197) (
a82bd3d0) - update dependency nodebb-theme-lavender to v5.0.9 (#7322) (
b350be27) - update dependency nodebb-plugin-composer-default to v6.2.2 (
99f82fb3) - update dependency winston to v3.2.1 (#7317) (
7e872d32) - update dependency nodebb-plugin-markdown to v8.8.8 (#7314) (
9cf81afe) - update dependency nodebb-plugin-dbsearch to v3.0.6 (#7305) (
d48ef6d8) - update dependency nodebb-plugin-dbsearch to v3.0.5 (#7304) (
57e3f162) - update dependency nodebb-theme-vanilla to v10.1.19 (#7301) (
443dcee4) - update dependency winston to v3.2.0 (#7299) (
6f957cb9) - update dependency nodebb-plugin-spam-be-gone to v0.6.0 (
247ac828)
- update dependency nodebb-theme-persona to v9.1.24 (
- #7413 (
684175f7) - #7414 (
e331f6b5) - l2spread @baris nib (
0360f6e1) - restored email logo to all outgoing emails (
6c1f9c3c) - die hydra!!! (
ad6c8dcc) - incorrect teaserPost logic (
97313508) - normalized font sizes for paragraphs in digest (
43c4eb23) - removed notification subheader translation string (
6f272e34) - broken 50% border radius on emails, failing tests (
d3a10628) - hook names getting objectified by winston (
6472a065) - failing tests from revamped-emails branch (
3a7f1c19) - #7395 (
03305db8) - mounting of all-route middlewares to router instead of app (
d722f3b8) - incorrect returnTo set in registerComplete (
f972f752) - search.api not working on subfolder (
158f68eb) - tests for #7385 (
7a534453) - #7385 better handling for errors in Adv>Databases (
57069a5c) - no relative path needed in req.session.returnTo (
949b10f1) - don't refresh page when enabling/disabling categories (
d5ece9a4) - #7373 (
c2e7ae7f) - autocomplete not triggered if chat switched (
ab0e547d) - #7366 (
6c2f48f1) - #7357 (
45c322ae) - #7359 (
2996a5dc) - re-introducing indeterminate checkbox state to ACP privs (
e8f3c256) - #7354 (
c6ad8fae) - uid check (
efd7d953) - uid checks (
c24dcf78) - only allow numbers as scores (#7356) (
5917dec2) - #7231, missing success alert on group name change in ACP (
0fffcb38) - remove debug logs (
fe63fca8) - don't use same db as prod values (
39e35275) - database 0 was being replaced with undefined because 0 is falsy (
bcd62586) - #7352 (
2e2c3ac1) - #7261, banned users still get digests (
aca05560) - #7346, panel-header widget colours in ACP (
91a7b907) - #7350 (
8c68780e) - eslint failure from
daadcc4889(96b6ce1f) - prevent crash if results.stats or results.serverStatus is undefined (
fab52b84) - move
action:alert.updateto after translator (d864da1a) - #7098 (
fc6767e1) - #7232 (
70d9c6c4) - #7229 (
e59b907d) - #7339 (
12c58990) - #7338 (
8e3bf581) - dont crash if userData is undefined #7262 (
56a493d8) - #7240 (
a2f08e7d) - give default privs on new install to guests/spiders (
cd120990) - #6806 (
c72da559) - #7334 (
ae779ea4) - closes #7217 (
9d1fcf4e) - merge post notifs (
6e69a9ab) - don't crash if body doesn't have
skin-(f6cfbbb5) - #7324 (
c7abf07a) - allow regular groups to local login (
0366cfd8) - #7316 (
5353960a) - #7306 (
8aebe884) - #7312 (
7a4a8ea4) - #7311, missing dependencies (
263e58df) - #7300 (
920efad0) - #6848 (
70f8b418) - #7298 privilege header misalignment (
df6f75eb) - #7211 (
cf918078) - #7215 (
7a9780f6) - #7296, local login privilege available to registered-users only (
7fb3c168) - #7094 (
d03220cd)
1.11.2 (2019-01-24)
Chores
- incrementing version number - v1.11.2 (
757bff27) - incrementing version number - v1.11.1 (
2104877c) - deps:
- update node:8.15.0 docker digest to cb66110 (
1719cd77) - update dependency eslint-plugin-import to v2.15.0 (
f7191eb9) - update dependency eslint to v5.12.1 (
d928c54d) - update dependency @commitlint/cli to v7.3.2 (
6ae2b972) - update node.js to v8.15.0 (
ac39fe90) - update dependency eslint to v5.12.0 (
f96ef7bb) - update commitlint monorepo to v7.3.1 (
50594118) - update dependency smtp-server to v3.5.0 (
00063708) - update dependency husky to v1.3.1 (
719995a4) - update dependency eslint to v5.11.0 (#7151) (
26f3bdbf) - update dependency husky to v1.3.0 (
eb606281) - update dependency jsdom to v13.1.0 (
60e9430b) - update dependency eslint to v5.10.0 (#7084) (
dae861da) - update dependency husky to v1.2.1 (
63f4b569) - update node:8.14.0 docker digest to dd2381f (
7449ae3e) - update node.js to v8.14.0 (
8a5a031d) - update dependency lint-staged to v8.1.0 (
dd7f8a14) - update dependency husky to v1.2.0 (
aee21628) - update node:8.12.0 docker digest to 5dae8ea (
0ef451dd) - update dependency husky to v1.1.4 (
95d6ab06) - update dependency eslint to v5.9.0 (
92441794) - pin dependencies (
b0483f21) - update dependency eslint-config-airbnb-base to v13 (#6599) (
64b9dabf) - update node.js to v8.12.0 (
fa3afbd2) - update dependency husky to v1.1.3 (
6cee5b8e) - update dependency lint-staged to v8.0.4 (
9d258668) - update dependency lint-staged to v8.0.3 (
aaa6fe9e) - update dependency lint-staged to v8 (
95d7a5fa) - update dependency jsdom to v13 (
52f141c9)
- update node:8.15.0 docker digest to cb66110 (
- husky: setting up husky as recommended in docs (
e8a3d929)
Documentation Changes
- updated changelog for v1.11.1 (
c04e192d)
New Features
- new hook filter:user.logout (
63061ffd) - explicit handling of SSO success and failure (
059a4be2) - additional options for SSO plugins (
2b9322e1) - get rid of disk access (
ed5d2d6d) - support for one-click unsubscribe from email clients (#7203) (
70a87d43) - added new hook
static:sockets.validateSession(#7189) (0263b4da) - #7120 (
f4ea2c43) - #7032 (
0c1ac4d6) - small fixes (
fef7e13c) - name topic controller (
b9b9d8b2) - header (
0cb9bba4) - more naming (
ae0fe5e8) - give the rest of the middlewares names (
f88db22c) - give names to more middlewares (
fdfbcc6e) - give names to middlewares (
53793e16) - change sortedSetsScore (
d2c2d56f) - Allow getting logfile path from config (#7044) (
f3e8e065) - remove uid::ignored:cids (#7099) (
263c9180) - cache category tag whitelist (
78fa7340) - make user cards look less derpy (
31bb2ae9) - added new middleware authenticateOrGuest (
4fba1492) - closes #7070 (
7ca62b83) - added README.md in languages folder (
648964fa) - up composer (
7eee8e1d) - allow array results (
54c127d1) - #7023 (
f581c052) - close #7002, console message if mismatched origins (
89c025d1) - added changelog file to root of repo (
e89b4fca) - enabling commitlint (
c58a41ed) - allow disabling of GDPR features via ACP toggle, closes #6847 (
4919e9ef) - deps: update bootstrap to v3.4.0 (#7106) (
d1ea5d15) - email: don't escape html in notification bodies. (#7042) (
d7c55bc3)
Bug Fixes
- test (
bc41848a) - #7235 (
7064fd06) - use ACP config value for checking online status (
ef0e7808) - log error to prevent headers already sent (
a22a3a98) - #7289 timeago shorthand toggle fails on non-existant language (
cee47f78) - #7276 improper request for client-noskin.css (
5ee173c2) - #7274 incorrect handling of client script 404s (
831d0795) - #7270 Flags graph label not translatable (
8ceb35f5) - #7266 body does not contain skin class (
f122fc44) - generate timeago codes from files (
7524d3c3) - removal of timeago fallback middleware (#7259) (
c831ff0d) - post queue notifs (
ac655564) - added missing translation and error state for password change (
51b5fb98) - #7236, header search stops working after header update (
3859d417) - #7226, added placeholder styling for fa-nbb-none (
87c2d108) - escape hook method (
9328eeca) - #7216, hide taskbar on chat modal invocation on mobile (
a70db885) - #7208 (
428f587c) - #7054 (
a662f118) - #7209 (
b9833483) - missing notification (
1a3838e1) - #7193, closes #7194 (
7809ba28) - #https://github.com/barisusakli/nodebb-plugin-dbsearch/issues/49 (
6f1fb4eb) - #7187 (
28459d04) - #7176, FUOC on app.reskin() (
954af0f0) - #7174 (
9aa1aa68) - #7181 (
0d409610) - #7142 (
8da3b2a4) - #7179 (
03299736) - #7169 Fixed logout being broken (
b0eaa858) - #7167, composer and chat not closing on logout (
629b3554) - shorter function (
43e7cc0a) - #7162 (
2da0a657) - uid filtering (
72afc180) - dont crash if default cover is invalid (
41fb5cca) - #7136 socket.disconnect() now called on invalid session (
8e9de540) - RTL not respected when changed in user settings, related to #7146 (
4873a339) - #7146 Better RTL handling on (de-)authentication (
d81e0a5f) - #7118, invoking autoLocale middleware on logout (
900f0a0b) - closes #6784 (#7137) (
7fb29f42) - 7100 (
ab81cca7) - #7139 (
3917022a) - #7116 (
7e828404) - #7138 (
29a85aec) - lint (
b47f939b) - #7091, #7093 (
69e0dbbf) - #7131 (
d31684e8) - remove cache (
b2a74b41) - loop (
60390c01) - #7124 (
4650a760) - unread badge (
9f506268) - move the check to get methods (
99e0895e) - #7115 (
989879a6) - #6979 (
29b63ae7) - upgrade script key (
0eef3e1c) - remove log (
00afc5b3) - #7108 (
81697390) - dont save data for non-positive uids (
62f01a83) - #7103 (
f103390a) - dont update cid::tids:votes if topic is pinned (
2f57a4b9) - #7102 (
d117df77) - #7102 (
85a07e99) - don't explode if there is no css el (
74d0e88d) - db info page (
26ccd8f6) - logAttempt conditional (
a6c8e0ab) - #7087, server-side protection against guest blocks (
33d4956b) - don't crash in flags.validate if user blocked target (
81aa3a0b) - dont send empty strings (
555c092f) - #7085 (
fe0f95a2) - #7086 (
e55fb437) - wrong variable #7085 (
71163421) - admins&mods when there are mutliple lines of users (
de437e36) - refreshing settings page on save if language changed (
ed46c5e2) - not calling authenticate middleware on resource direct access routes (
eeaee8cc) - #7038, autoLocale logic not playing nicely with no-refresh auths (#7059) (
5f3d1c76) - #7074 (
2604cf63) - #7071 buildSkinAsset won't rebuild continuously (
a07d9898) - #7063, logout code should do hard page nav to / or data.next (
6df5668e) - #7061 (
eab297bd) - skin not changing after login or logout, #7038 (
28a1fa78) - #7040 (
a63ddbe2) - #7041 (
ec0c50d4) - #7043 (
8d7c3897) - add missing render function (
cb7c2d8c) - #7033 (
8808a033) - #7037 (
b86f1556) - #6991, add timeout for version Github request (
43c3bb02) - #7030 (
58d4376f) - added admin/manage/uploads to tx config (
7357926f) - #7013, add cache buster to js-enabled.css (
f6b92c1d) - removal of scroll anchoring code in favour of browser handling (
98c14e0e) - custom navigation item not showing groups (
d9452bf3) - flags detail page crash if reporter blocks author (
d027207f) - #6922, skin assets not including plugin LESS files (
a5022ce4) - #6921, allow square brackets in usernames (
da10ca08) - interstitial redirects failing if done via ajaxify (
3c8939a8) - username trim on login, closes #6894 (
157bea69) - deps:
- update dependency nodebb-widget-essentials to v4.0.13 (#7293) (
22cbcc3e) - update dependency mongodb to v3.1.13 (
1aadbc3c) - update dependency postcss to v7.0.14 (
4d64de76) - #7271, updating autoprefixer to latest version (
a7af0198) - #7270 (
b48f1b4d) - update dependency sharp to v0.21.3 (#7267) (
8a64667f) - theme upgrades for #7266 (
5607261c) - update dependency mongodb to v3.1.12 (
eeab7d20) - update dependency mongodb to v3.1.11 (#7252) (
b5f188b6) - update dependency validator to v10.11.0 (
77dc8fc7) - update dependency nodebb-plugin-composer-default to v6.1.21 (
2fbb2614) - update dependency postcss to v7.0.12 (
f1842295) - update dependency postcss to v7.0.11 (
57bec2fb) - update dependency sharp to v0.21.2 (
8f3c4b09) - update dependency postcss to v7.0.10 (
82475fe5) - update dependency postcss to v7.0.9 (
f171c169) - update dependency nodebb-theme-vanilla to v10.1.15 (
ea059e89) - update dependency nodebb-theme-persona to v9.1.10 (
96482569) - update dependency nodebb-theme-persona to v9.1.9 (
bbe05043) - update dependency nodebb-theme-vanilla to v10.1.14 (
6cc5dbc8) - update dependency nodebb-theme-persona to v9.1.8 (
e5443690) - update dependency pg-cursor to v2 (
29acad42) - update dependency diff to v4 (#7198) (
84e228bb) - update dependency nodebb-plugin-mentions to v2.5.2 (#7199) (
0a647316) - update dependency nodebb-plugin-markdown to v8.8.7 (
90b4d40e) - update dependency rimraf to v2.6.3 (
f4cc3122) - update dependency spider-detector to v1.0.19 (#7177) (
0faba325) - update dependency nodemailer to v5 (
4993b03c) - update dependency json-2-csv to v3 (
80cee665) - update dependency nodebb-plugin-composer-default to v6.1.20 (
07bf0b98) - update dependency nodebb-theme-persona to v9.1.7 (#7161) (
c68d4ae8) - update dependency nodebb-plugin-composer-default to v6.1.19 (#7159) (
07af46ea) - update dependency nodebb-plugin-composer-default to v6.1.18 (#7158) (
584b45fc) - update dependency validator to v10.10.0 (#7152) (
8003bed8) - update dependency nodebb-plugin-mentions to v2.5.0 (
792dce14) - update dependency nodebb-theme-persona to v9.1.6 (#7141) (
325b0293) - update dependency nodebb-plugin-dbsearch to v3.0.4 (
ddd07c1a) - update dependency nodebb-widget-essentials to v4.0.12 (#7133) (
f614a44d) - update dependency nodebb-plugin-mentions to v2.4.0 (
9ab31d7e) - update dependency postcss to v7.0.7 (
7ef8c3fd) - update dependency sharp to v0.21.1 (#7082) (
bf75f3e3) - update dependency nodebb-theme-vanilla to v10.1.13 (#7114) (
fc5598b9) - update dependency nodebb-theme-slick to v1.2.19 (#7113) (
56ad43aa) - update dependency nodebb-theme-persona to v9.1.5 (#7112) (
953f8fe5) - update dependency nodebb-plugin-composer-default to v6.1.17 (
3bcfd7fc) - update dependency nodebb-theme-persona to v9.1.4 (
b6ad5fd4) - update dependency nodebb-plugin-markdown to v8.8.6 (#7079) (
46fb365d) - update dependency nodebb-theme-persona to v9.1.3 (#7075) (
d2aea57a) - update dependency nodebb-theme-persona to v9.1.2 (
42e792ab) - update dependency nodebb-theme-persona to v9.1.1 (#7069) (
bdb33056) - update dependency postcss to v7.0.6 (
6b5428c5) - update dependency nodebb-plugin-composer-default to v6.1.14 (#7058) (
e48ed6e0) - update dependency nodebb-plugin-composer-default to v6.1.13 (#7057) (
ada1d6d0) - update dependency nodebb-plugin-composer-default to v6.1.12 (#7056) (
9f9f72da) - update dependency nodebb-plugin-composer-default to v6.1.11 (#7055) (
89acb896) - update dependency nodebb-theme-slick to v1.2.18 (#7049) (
b6cb77c1) - update dependency nodebb-theme-slick to v1.2.17 (#7048) (
7334c45b) - update dependency nodebb-theme-slick to v1.2.16 (#7047) (
1cb1af0c) - update dependency connect-mongo to v2.0.3 (#7046) (
d0d0c7f0) - update dependency nodebb-plugin-dbsearch to v3.0.3 (#7035) (
adb1b5f3) - update dependency lru-cache to v4.1.5 (#7031) (
887582eb) - update dependency socket.io to v2.2.0 (
b9d49867) - update dependency socket.io-client to v2.2.0 (
824bd541) - update dependency nodebb-plugin-dbsearch to v3.0.2 (#7028) (
11f1b409) - update dependency nodebb-plugin-dbsearch to v3.0.1 (#7027) (
e71f443c) - update dependency nodebb-theme-vanilla to v10.1.12 (
cf928f44) - update dependency nodebb-theme-persona to v9.1.0 (
179be9ed) - update dependency nodebb-theme-persona to v9.0.63 (#7019) (
68ae3eb6) - update dependency nodebb-plugin-markdown to v8.8.5 (
d3ab7d1b) - update dependency nodebb-theme-persona to v9.0.60 (#6984) (
cbd50a80) - update dependency nodebb-theme-vanilla to v10.1.10 (#6982) (
4c769487) - update dependency nodebb-theme-slick to v1.2.15 (#6981) (
acaf1a05) - update dependency nodebb-theme-persona to v9.0.59 (#6980) (
5863bb2c) - update dependency lru-cache to v4.1.4 (#6977) (
375ab769) - update dependency connect-mongo to v2.0.2 (#6975) (
e1597b83) - update dependency nodebb-plugin-markdown to v8.8.4 (
84d1013d) - update dependency nodebb-plugin-composer-default to v6.1.8 (
fee7e336) - update dependency nodebb-plugin-markdown to v8.8.3 (
b182a195) - update dependency nodebb-plugin-composer-default to v6.1.7 (#6966) (
1101f327) - update dependency nodebb-theme-persona to v9.0.58 (#6964) (
6ade156b) - update dependency mongodb to v3.1.10 (#6962) (
662215fa) - update dependency nodebb-theme-persona to v9.0.57 (#6956) (
1bf1a439) - update dependency nodebb-theme-persona to v9.0.55 (#6955) (
e06683f7) - update dependency nodebb-plugin-composer-default to v6.1.6 (
c51ceaf0) - update dependency nodebb-theme-persona to v9.0.54 (
bb940b01) - update dependency nodebb-plugin-mentions to v2.2.12 (#6936) (
e12a803b) - update dependency nodebb-theme-vanilla to v10.1.9 (#6935) (
b480c321) - update dependency nodebb-theme-slick to v1.2.14 (#6934) (
9cdd5316) - update dependency nodebb-theme-persona to v9.0.53 (#6933) (
9ee1c2f8) - update dependency nodebb-plugin-dbsearch to v2.0.23 (#6931) (
dba1db9c) - update dependency jsesc to v2.5.2 (
511b4edc) - update dependency validator to v10.9.0 (
032caafa) - update dependency spdx-license-list to v5 (
a639b6b8) - update dependency nodebb-theme-vanilla to v10.1.8 (
eb0a322d) - update dependency nodebb-theme-persona to v9.0.52 (
6566a0cb) - update dependency nodebb-plugin-dbsearch to v2.0.22 (#6916) (
7808e58c) - update dependency mongodb to v3.1.9 (#6914) (
9a9f2af9) - update dependency nodebb-theme-persona to v9.0.51 (
e2274fe0) - update dependency nodebb-theme-slick to v1.2.13 (
3005428d) - update dependency nodebb-theme-persona to v9.0.50 (#6902) (
22140a20) - update dependency nodebb-plugin-markdown to v8.8.2 (
0b4c9a80) - update dependency nodebb-theme-vanilla to v10.1.7 (
3150a2fc) - update dependency nodebb-theme-slick to v1.2.12 (#6881) (
9bcda7f7) - update dependency nodebb-theme-persona to v9.0.49 (#6880) (
e0dc00da) - update dependency nodebb-theme-persona to v9.0.48 (
2b6f5eec)
- update dependency nodebb-widget-essentials to v4.0.13 (#7293) (
- i18n: pushed notifications source to tx, pulled fallbacks (
8dd8370b) - uploads: ugly filenames on uploaded asset downloading (
f96208a0) - acp:
- l10n: some translations (
34cbd1fc)
Other Changes
- //github.com/NodeBB/nodebb-theme-persona/issues/363 (
702be3f6) - //github.com/NodeBB/NodeBB/issues/6433 (
7e00d6b9) - #6408 (
f0f30041) - #6425 (
fbf52407) - //github.com/NodeBB/NodeBB/issues/6073 (
5da24b41) - #5862, setting chat list height even if no message list is present (
bc9a1250) - //github.com/Schamper/nodebb-plugin-poll/issues/86 (
c0f39032)
Refactors
- use loash when possible (#7230) (
e1ca2d81)
Code Style Changes
- lint fix (
fbe6ccd7) - eslint:
1.11.1 (2018-12-14)
Chores
- incrementing version number - v1.11.1 (
2104877c) - deps:
New Features
- Allow getting logfile path from config (#7044) (
f3e8e065) - remove uid::ignored:cids (#7099) (
263c9180) - cache category tag whitelist (
78fa7340) - make user cards look less derpy (
31bb2ae9) - added new middleware authenticateOrGuest (
4fba1492) - closes #7070 (
7ca62b83) - added README.md in languages folder (
648964fa) - up composer (
7eee8e1d) - allow array results (
54c127d1) - #7023 (
f581c052) - close #7002, console message if mismatched origins (
89c025d1) - added changelog file to root of repo (
e89b4fca) - email: don't escape html in notification bodies. (#7042) (
d7c55bc3)
Bug Fixes
- #7108 (
81697390) - dont save data for non-positive uids (
62f01a83) - #7103 (
f103390a) - dont update cid::tids:votes if topic is pinned (
2f57a4b9) - #7102 (
d117df77) - #7102 (
85a07e99) - don't explode if there is no css el (
74d0e88d) - db info page (
26ccd8f6) - logAttempt conditional (
a6c8e0ab) - #7087, server-side protection against guest blocks (
33d4956b) - don't crash in flags.validate if user blocked target (
81aa3a0b) - dont send empty strings (
555c092f) - #7085 (
fe0f95a2) - #7086 (
e55fb437) - wrong variable #7085 (
71163421) - admins&mods when there are mutliple lines of users (
de437e36) - refreshing settings page on save if language changed (
ed46c5e2) - not calling authenticate middleware on resource direct access routes (
eeaee8cc) - #7038, autoLocale logic not playing nicely with no-refresh auths (#7059) (
5f3d1c76) - #7074 (
2604cf63) - #7071 buildSkinAsset won't rebuild continuously (
a07d9898) - #7063, logout code should do hard page nav to / or data.next (
6df5668e) - #7061 (
eab297bd) - skin not changing after login or logout, #7038 (
28a1fa78) - #7040 (
a63ddbe2) - #7041 (
ec0c50d4) - #7043 (
8d7c3897) - add missing render function (
cb7c2d8c) - #7033 (
8808a033) - #7037 (
b86f1556) - #6991, add timeout for version Github request (
43c3bb02) - #7030 (
58d4376f) - deps:
- update dependency nodebb-plugin-composer-default to v6.1.17 (
3bcfd7fc) - update dependency nodebb-theme-persona to v9.1.4 (
b6ad5fd4) - update dependency nodebb-plugin-markdown to v8.8.6 (#7079) (
46fb365d) - update dependency nodebb-theme-persona to v9.1.3 (#7075) (
d2aea57a) - update dependency nodebb-theme-persona to v9.1.2 (
42e792ab) - update dependency nodebb-theme-persona to v9.1.1 (#7069) (
bdb33056) - update dependency postcss to v7.0.6 (
6b5428c5) - update dependency nodebb-plugin-composer-default to v6.1.14 (#7058) (
e48ed6e0) - update dependency nodebb-plugin-composer-default to v6.1.13 (#7057) (
ada1d6d0) - update dependency nodebb-plugin-composer-default to v6.1.12 (#7056) (
9f9f72da) - update dependency nodebb-plugin-composer-default to v6.1.11 (#7055) (
89acb896) - update dependency nodebb-theme-slick to v1.2.18 (#7049) (
b6cb77c1) - update dependency nodebb-theme-slick to v1.2.17 (#7048) (
7334c45b) - update dependency nodebb-theme-slick to v1.2.16 (#7047) (
1cb1af0c) - update dependency connect-mongo to v2.0.3 (#7046) (
d0d0c7f0) - update dependency nodebb-plugin-dbsearch to v3.0.3 (#7035) (
adb1b5f3) - update dependency lru-cache to v4.1.5 (#7031) (
887582eb) - update dependency socket.io to v2.2.0 (
b9d49867) - update dependency socket.io-client to v2.2.0 (
824bd541) - update dependency nodebb-plugin-dbsearch to v3.0.2 (#7028) (
11f1b409) - update dependency nodebb-plugin-dbsearch to v3.0.1 (#7027) (
e71f443c)
- update dependency nodebb-plugin-composer-default to v6.1.17 (
- i18n: pushed notifications source to tx, pulled fallbacks (
8dd8370b)
Code Style Changes
- eslint: match operator-linebreak preferences (
ba619c7e)
1.11.0 (2018-11-28)
Chores
- deps:
- update dependency lint-staged to v8.1.0 (
dd7f8a14) - update dependency husky to v1.2.0 (
aee21628) - update node:8.12.0 docker digest to 5dae8ea (
0ef451dd) - update dependency husky to v1.1.4 (
95d6ab06) - update dependency eslint to v5.9.0 (
92441794) - pin dependencies (
b0483f21) - update dependency eslint-config-airbnb-base to v13 (#6599) (
64b9dabf) - update node.js to v8.12.0 (
fa3afbd2) - update dependency husky to v1.1.3 (
6cee5b8e) - update dependency lint-staged to v8.0.4 (
9d258668) - update dependency lint-staged to v8.0.3 (
aaa6fe9e) - update dependency lint-staged to v8 (
95d7a5fa) - update dependency jsdom to v13 (
52f141c9)
- update dependency lint-staged to v8.1.0 (
- husky: setting up husky as recommended in docs (
e8a3d929)
New Features
- enabling commitlint (
c58a41ed) - allow disabling of GDPR features via ACP toggle, closes #6847 (
4919e9ef)
Bug Fixes
- deps:
- update dependency nodebb-theme-vanilla to v10.1.12 (
cf928f44) - update dependency nodebb-theme-persona to v9.1.0 (
179be9ed) - update dependency nodebb-theme-persona to v9.0.63 (#7019) (
68ae3eb6) - update dependency nodebb-plugin-markdown to v8.8.5 (
d3ab7d1b) - update dependency nodebb-theme-persona to v9.0.60 (#6984) (
cbd50a80) - update dependency nodebb-theme-vanilla to v10.1.10 (#6982) (
4c769487) - update dependency nodebb-theme-slick to v1.2.15 (#6981) (
acaf1a05) - update dependency nodebb-theme-persona to v9.0.59 (#6980) (
5863bb2c) - update dependency lru-cache to v4.1.4 (#6977) (
375ab769) - update dependency connect-mongo to v2.0.2 (#6975) (
e1597b83) - update dependency nodebb-plugin-markdown to v8.8.4 (
84d1013d) - update dependency nodebb-plugin-composer-default to v6.1.8 (
fee7e336) - update dependency nodebb-plugin-markdown to v8.8.3 (
b182a195) - update dependency nodebb-plugin-composer-default to v6.1.7 (#6966) (
1101f327) - update dependency nodebb-theme-persona to v9.0.58 (#6964) (
6ade156b) - update dependency mongodb to v3.1.10 (#6962) (
662215fa) - update dependency nodebb-theme-persona to v9.0.57 (#6956) (
1bf1a439) - update dependency nodebb-theme-persona to v9.0.55 (#6955) (
e06683f7) - update dependency nodebb-plugin-composer-default to v6.1.6 (
c51ceaf0) - update dependency nodebb-theme-persona to v9.0.54 (
bb940b01) - update dependency nodebb-plugin-mentions to v2.2.12 (#6936) (
e12a803b) - update dependency nodebb-theme-vanilla to v10.1.9 (#6935) (
b480c321) - update dependency nodebb-theme-slick to v1.2.14 (#6934) (
9cdd5316) - update dependency nodebb-theme-persona to v9.0.53 (#6933) (
9ee1c2f8) - update dependency nodebb-plugin-dbsearch to v2.0.23 (#6931) (
dba1db9c) - update dependency jsesc to v2.5.2 (
511b4edc) - update dependency validator to v10.9.0 (
032caafa) - update dependency spdx-license-list to v5 (
a639b6b8) - update dependency nodebb-theme-vanilla to v10.1.8 (
eb0a322d) - update dependency nodebb-theme-persona to v9.0.52 (
6566a0cb) - update dependency nodebb-plugin-dbsearch to v2.0.22 (#6916) (
7808e58c) - update dependency mongodb to v3.1.9 (#6914) (
9a9f2af9) - update dependency nodebb-theme-persona to v9.0.51 (
e2274fe0) - update dependency nodebb-theme-slick to v1.2.13 (
3005428d) - update dependency nodebb-theme-persona to v9.0.50 (#6902) (
22140a20) - update dependency nodebb-plugin-markdown to v8.8.2 (
0b4c9a80) - update dependency nodebb-theme-vanilla to v10.1.7 (
3150a2fc) - update dependency nodebb-theme-slick to v1.2.12 (#6881) (
9bcda7f7) - update dependency nodebb-theme-persona to v9.0.49 (#6880) (
e0dc00da) - update dependency nodebb-theme-persona to v9.0.48 (
2b6f5eec)
- update dependency nodebb-theme-vanilla to v10.1.12 (
- added admin/manage/uploads to tx config (
7357926f) - #7013, add cache buster to js-enabled.css (
f6b92c1d) - removal of scroll anchoring code in favour of browser handling (
98c14e0e) - custom navigation item not showing groups (
d9452bf3) - flags detail page crash if reporter blocks author (
d027207f) - #6922, skin assets not including plugin LESS files (
a5022ce4) - #6921, allow square brackets in usernames (
da10ca08) - interstitial redirects failing if done via ajaxify (
3c8939a8) - username trim on login, closes #6894 (
157bea69) - uploads: ugly filenames on uploaded asset downloading (
f96208a0) - acp:
- l10n: some translations (
34cbd1fc)