All Versions
149
Latest Version
Avg Release Cycle
7 days
Latest Release
908 days ago
Changelog History
Page 14
Changelog History
Page 14
-
v1.13.4-4 Changes
May 21, 2020๐ Prerelease build of NodeBB @ 2020-05-21T23:45:48.102Z -- Not meant for production usage
-
v1.13.4-3 Changes
May 20, 2020๐ Prerelease build of NodeBB @ 2020-05-20T15:42:49.519Z -- Not meant for production usage
-
v1.13.4-2 Changes
May 20, 2020๐ Prerelease build of NodeBB @ 2020-05-20T13:26:18.550Z -- Not meant for production usage
-
v1.13.4-1 Changes
May 20, 2020๐ Prerelease build of NodeBB @ 2020-05-20T00:12:00.786Z -- Not meant for production usage
-
v1.13.4-0 Changes
May 14, 2020๐ Prerelease build of NodeBB @ 2020-05-14T01:28:09.931Z -- Not meant for production usage
-
v1.13.3 Changes
May 08, 20201.13.3 (2020-05-08)
Chores
- incrementing version number - v1.13.3 (ee583e8)
- โฌ๏ธ bump persona (d2bd746)
- incrementing version number - v1.13.2 (beafd61)
- deps:
- update dependency coveralls to v3.1.0 (5ed4a10)
- pin dependency @apidevtools/swagger-parser to 9.0.1 (51eccef)
- update dependency husky to v4.2.5 (30a2598)
- update dependency husky to v4.2.4 (0a65011)
- update dependency lint-staged to v10.1.3 (a9e6863)
- update dependency nyc to v15.0.1 (#8231) (a3789e2)
- update dependency lint-staged to v10.1.2 (#8235) (e1919c9)
- update dependency lint-staged to v10.1.1 (944a6f5)
- update dependency lint-staged to v10.1.0 (30bd233)
- update dependency eslint-config-airbnb-base to v14.1.0 (811c3ae)
- update dependency jsdom to v16.2.2 (c5a7242)
- update dependency eslint-plugin-import to v2.20.2 (b92c160)
- update dependency lint-staged to v10.0.10 (0ad4b55)
- update dependency coveralls to v3.0.11 (1445808)
- update dependency smtp-server to v3.6.0 (2268194)
- update dependency mocha to v7.1.1 (#8215) (c535654)
- update dependency grunt to v1.1.0 (#8214) (b0864e7)
- update dependency husky to v4.2.3 (#8162) (776fe9d)
- update dependency lint-staged to v10.0.8 (#8180) (13d8f6f)
- update dependency eslint-plugin-import to v2.20.1 (#8081) (4cdb313)
- update dependency jsdom to v16.2.1 (#8165) (fbd95a5)
- update dependency husky to v4.2.2 (#8160) (f4ed35c)
- update dependency jsdom to v16 (#8114) (1037de0)
๐ Documentation Changes
- โก๏ธ updated changelog (146388a)
๐ New Features
- ๐ allow activating additional plugins for testing via config.json (a969c5c)
- ๐ move plugin tests to separate file (3a23dda)
- โ remove node14 for now (a72e442)
- โฌ๏ธ reduce infinite scroll area (3fcbd69)
- manifest.json improvements from #8126 (#8264) (6e5ebb6)
- ๐ show error if json is invalid (1534562)
- ๐ moved component specs into separate files (cd50655)
- โ added UserObject, UserObjectFull, Breadcrumb, Pagination component (64d79fe)
- โ added some summary and descriptions (ae3e90d)
- โ add some descriptions (442c018)
- common schema (eade13f)
- openapi component (1af5507)
- โ add page query param to docs (9987813)
- ๐ท tag route doc (bbddaad)
- local redoc view on development mode only (1136a36)
- โ added auto-generated, slimmed-down openapi 3.0 file for read api (7b155da)
- โ add parent cids to body class (2357122)
- โ add 2 hooks for modifying privileges (d080c7b)
- โ add user ip to admin/dev/info (5e91a67)
- ๐ change option name (cba5b23)
- โ add no-build to ./nodebb setup (476f671)
- โ add awaitable socket.emit (4083a6e)
- settings sorted list (#8170) (3c9689a)
- guard against accidental ommision (79737c5)
- openapi:
๐ Bug Fixes
- #8302, send string to writeFileSync (d09bd2c)
- winston showing json object (7d08184)
- ๐ sortable topics even if only 1 pinned topic (6765de3)
- #8298, use class name added by jQueryUI instead (dd2bc18)
- topic search shortcut for macs (f2c725c)
- #8297, uids.length is different than topics.length (0431d75)
- #8297 guest handles shown in category.tpl (fcb81cb)
- only add to set if numRecentReplies>0 (16a98ea)
- #8293, don't show error if there are no self messages (be30541)
- โ failing tests @julianlam (ecd622f)
- โ #3321, run plugin tests for installed plugins (a6bb9f4)
- โ remove deprecated mocha.opts (3d0db96)
- spec (84383d3)
- #8290, if there are no filters go to ?reset=1 (9839346)
- โก๏ธ #8283, update gdpr link again (2d07634)
- โ add missing await (4f1128f)
- #8287, dont readd user after deletion (9d153fd)
- missing await (4d6b2ec)
- #8286, rescind notif when its resolved/rejected (0391856)
- ๐ #8284, parse ToS on register (0ca84bd)
- #8283, point to official site (17d664e)
- jquery xhtml violations (275e837)
- #8274 Don't escape HTML in manage users (#8275) (4855f1d)
- crash in topic controller (0c7c70e)
- crash when res.locals.linkTags is undefined (7cab2b0)
- #8272 user link in digest email (e80b810)
- ๐ท tag of /api/unread/total (9ffdab0)
- response hook logic (5a1c6ee)
- โ remove upload picture test (avatars) (6edf02d)
- โ remove tests related to group covers, as route is gone (442fe65)
- #8269, return array of topics from hook (4eafe0f)
- โ remove dead picture upload code #8260 (ef52461)
- ๐ path.resolve to logs file (5bcaf71)
- only trigger infinitescroll on scroll end (ba6d3fd)
- wrong data returned in available.groups (c7ea84a)
- no focus on find user modal (1b425ef)
- accidental fp precision on flag and acp dash graphs (bcbf98a)
- #8232, unresolvable session mismatch on register cancel (f2f6fbf)
- ๐ pin jquery to 3.4.1, #8252 (e440d61)
- ๐ #8249, don't send move notifications for deleted posts/topics (d77036d)
- missing descriptions for common properties (7b31fb3)
- some definitions in read API spec (03739b6)
- ๐ท tagged all routes in read api spec (455d42b)
- override ACAO header for read API spec file (240d909)
- throw error if topic does not exist (59cf0e8)
- hookname (e93578b)
- #8230, add hook getUserDataByUserSlug (0d1b5a7)
- ignore case for group details route (15d6975)
- ๐ lint (740e598)
- ๐ lint (8e23dec)
- #8221, fix parent selection (0803173)
- invite properly (071506e)
- ๐ admins not seeing invite button (8f4b99a)
- #8217, add missing lang key (0b5fac7)
- #8206 first message in chat has false
newSet
(93acd13) - #8203, fix user invites refreshing page (2f9c7c6)
- #8202, filter non-existing users in search by uid (f07f4f8)
- notification bodyShort truncated if there is a comma in topic title (266061c)
- ๐ hsts max-age missing translation (b67af70)
- call next (80f1bca)
- try travis fix again (05bee62)
- try fixing psql on travis (bc9e92a)
- ๐ dont let regular users see other users watched categories (cf6eadb)
- also fix updating bookmark if sorting is newest_to_oldest (6e5de39)
- #8188, fix bookmark if sorting is newest_to_oldest (32ada7c)
- duplicate ID + label (ac241fb)
- #8184 global mods unable to revoke other user sessions (f0db240)
- return null if field does not exist (e72a29b)
- #8179, limit length of location/website/fullname, check grouptitle (14e7866)
- ๐ท tag key (3263675)
- #8175 (bc93b56)
- #8168 re-allowing slashes in homePageRoute (667608a)
- ๐ tweak to session validation in addHeaders (eddbd86)
- only call clearCookie for logged in users (630f5d5)
- โก๏ธ #6422, update deleted/restored messages (0670340)
- #8163, prevent account deletion (4d0636f)
- register (5a0c7c1)
- โก๏ธ #8157, update recent tid when post is moved (e749544)
- โ tests (b73aa84)
- ๐ move start/stop every iteration (dd3893b)
- ๐ #8154, move start/stop every iteration (300c04c)
- #8154, respect stop (690bb69)
- #8156 dont allow loading members from hidden groups (f23bc34)
- โก๏ธ #8155, don't validate name on update if groupName didn't change (03a02e5)
- return correct number of suggested topics (236e1e6)
- #8151, don't crash if taskbar doesn't have element (2e79480)
- logic for determining dailyStats hour vars (398f012)
- ๐ fix daily analytics being one day off (9ecdb92)
- โ remove debug line (0b9ad41)
- ๐ no decimal places for category analytics (14655f8)
- #8142, broken site if no server-side session (#8148) (d6e3f3f)
- ๐ง #8144 pluginHooks in maintenance mode middleware (0885ec6)
- deps:
- #8298 bump persona (158d923)
- update dependency nodebb-plugin-composer-default to v6.3.25 (89d1764)
- update dependency jquery to v3.5.1 [security] (#8281) (a69f0b2)
- update dependency nodebb-rewards-essentials to v0.1.3 (#8289) (919034a)
- update dependency mongodb to v3.5.7 (#8279) (25d509c)
- actually, swagger-parser is a dev dependency (d09c6ae)
- missing @apidevtools/swagger-parser (f172073)
- update dependency nodebb-theme-persona to v10.1.37 (#8258) (b0c30ce)
- update dependency archiver to v4 (28777f6)
- update dependency mongodb to v3.5.6 (#8256) (4923606)
- bump dependencies (#8239) (e68156e)
- update dependency jsesc to v3.0.1 (#8243) (92b55ef)
- update dependency jsesc to v3 (bb70ceb)
- update dependency pg to v8 (#8227) (ac98775)
- update dependency validator to v13 (f497ee6)
- update dependency sharp to v0.25.2 (#8220) (dd660c8)
- bump markdown (ee6cb41)
- update dependency mongodb to v3.5.5 (#8205) (5535c50)
- update dependency sitemap to v6 (#8198) (2052f14)
- update dependency nodebb-plugin-composer-default to v6.3.23 (6d98d5a)
- update dependency sharp to v0.25.1 (#8199) (21e91c9)
- update dependency nodebb-plugin-composer-default to v6.3.22 (#8193) (e01f05e)
- update dependency nodebb-theme-slick to v1.2.29 (#8177) (9daa21f)
- update dependency nodebb-theme-vanilla to v11.1.16 (#8178) (7d6a983)
- update dependency nodebb-theme-persona to v10.1.35 (#8176) (3acc24b)
- update dependency sharp to v0.24.1 (#8164) (7cc63f7)
- update dependency mongodb to v3.5.3 (#8161) (4b90713)
- update dependency nodebb-widget-essentials to v4.1.0 (#8159) (a5f3c2a)
- update dependency request to v2.88.2 (#8158) (7fde180)
- update dependency redis to v3 (#8152) (ef964b1)
- update dependency rimraf to v3.0.2 (#8153) (d8efc6b)
- openapi:
- v14 test fix (23a0b8c)
- remove account and group upload routes (d342a28)
- more fleshing out (058a15d)
- fleshed out admin routes (bae88e0)
- added some descriptions (ab4bd7e)
- added PostsObject component (2395d2b)
- finished moving all category objects out (23dd272)
- changed some descriptions (c939f8c)
- added CategoryObject component (55d0a9f)
- removed repeated breadcrumb blocks in favour of $ref (646fac1)
- remove all repeated pagination blocks in favour of (ac579f9)
- removed warning for category mods route (1cf6209)
- normalising the file for programmatic updates (3a5c6e0)
Other Changes
- #8298 (2e57d8a)
- โก๏ธ post.updatePostVoteCount (b25b51b)
- //github.com/NodeBB/NodeBB (5e14045)
- โก๏ธ categories.updateRecentTid (6c59683)
- โก๏ธ categories.updateRecentTid (51933c1)
- router.page, dep. filter variant (0053e77)
- flags as well (5ebcdb1)
- crash when res.locals.linkTags is undefined" (fe03eff)
- //github.com/NodeBB/NodeBB (87a6ff0)
- cnpm and pnpm (#8222) (e6a1741)
- //github.com/NodeBB/NodeBB (7ae7647)
- openapi component" (683e585)
- override ACAO header for read API spec file" (c82a263)
- password.change (00e299e)
- topic.tools.load (5aa76cd)
- ๐ #8154, move start/stop every iteration" (4abe5eb)
๐จ Refactors
-
v1.13.2 Changes
February 05, 20201.13.2 (2020-02-05)
Chores
- incrementing version number - v1.13.2 (71f4607)
- โฌ๏ธ bump themes (027f3f2)
- โฌ๏ธ bump vanilla (236a173)
- โฌ๏ธ bump persona (82ace39)
- incrementing version number - v1.13.1 (cc6758a)
- deps:
- update dependency eslint to v6.8.0 (#8062) (1578321)
- update dependency nyc to v15 (#8094) (976e26a)
- update commitlint monorepo (#8100) (eb4a1a5)
- update dependency lint-staged to v10.0.7 (#8132) (cdfbcbb)
- update dependency mocha to v7 (#8106) (b370333)
- update dependency husky to v4 (dd440ce)
- update dependency lint-staged to v10.0.1 (66992a5)
- update dependency lint-staged to v10 (d74eecf)
๐ Documentation Changes
- โก๏ธ updated changelog (2edc696)
๐ New Features
- โ add test for isOnline (66febb8)
- โ add test for change post owner (df2c785)
- check flag values on save (assignee and state) (#8122) (8e5a227)
๐ Bug Fixes
- admin relogin (a5ef6b5)
- #8135 (c35a21d)
- โฌ๏ธ handle mkdirp0.5->1.0x so it doesn't break upgrade (1e50616)
- โฌ๏ธ #8134, upgrade mkdirp to 1.0.x (87225a9)
- onSuccessfulLogin not working (111ed80)
- โช #8139, dont allow restore if not deleted by self (8c48f94)
- ๐ use view_deleted when filtering, closes #8137 (9969dd6)
- escape invalid rules (d927b76)
- โ add missing await (3cca929)
- missing await in SocketPosts.changeOwner (0ae1eb4)
- #8133, check if user is in room before removing (23810cc)
- โ add missing await (cd1fa27)
- missing await (f799f01)
- dont return flag data to client (418c174)
- check if user has read priv before flagging (51236df)
- restrict getUsersInRoom to members (1f13ab8)
- โ remove unused conditional, dont add dupe messages (3077eb9)
- โ tests for messaging (ecc579a)
- #8127 user join system message duplicated (594cd7e)
- background-size in taskbar images (106c141)
- โ tests, was using hardcoded message id (1b08f37)
- typo in #8116 (8bb5e71)
- ๐ build step defaults to series instead of parallel (3fac09b)
- escape system message, don't allow editing system messages (6a63c1a)
- escape register query param (c8fb7f9)
- โ delete upload (8c6a795)
- check uploadName (153b1a0)
- #8120, bubble errors from static hooks (01d1ae7)
- escape bootswatchSkin and homepageRoute (b0f3e48)
- ๐ change owner missing await (3e52557)
- hsts always enabled (e395267)
- escape topic.thumb (b7a5799)
- #8112, don't crash hook returns no data (4eb9652)
- escape config.userLang/acpLang, don't allow invalid language codes (e06c1bf)
- โก๏ธ group create/join/update name validation (61da8c2)
- don't crash if groupData is missing (48f0862)
- #8105, fix export json on page load (5a8217d)
- #8103, fix advanced menu not displaying in ACP (5277453)
- meta description missing if url doesn't have post index (10989cc)
- create user modal instantly closing (c1b1ee6)
- login with weak password (9d07473)
- dont check password strength on login (f6d7a24)
- deps:
- update dependency connect-redis to v4.0.4 (#8143) (16ab641)
- update dependency rimraf to v3.0.1 (#8138) (726ba71)
- update dependency validator to v12.2.0 (#8136) (f07b4bf)
- update dependency nodebb-theme-persona to v10.1.34 (#8140) (6d7131f)
- update dependency nodebb-theme-persona to v10.1.31 (#8129) (c510a2c)
- update dependency mongodb to v3.5.2 (#8092) (0e49cfb)
- update dependency sharp to v0.24.0 (#8121) (16e8f49)
- update dependency nodebb-plugin-composer-default to v6.3.21 (#8119) (ca10f8f)
- update dependency nodebb-widget-essentials to v4.0.18 (#8111) (df5e3a7)
Other Changes
- NodeBB/NodeBB (b959c24)
- //github.com/NodeBB/NodeBB (ee4304b)
- //github.com/NodeBB/NodeBB (bfaba89)
- ๐พ save disableLeave (#8123) (09d5558)
- //github.com/NodeBB/NodeBB (842916e)
๐จ Refactors
- messaging (30c5036)
-
v1.13.1 Changes
December 19, 20191.13.1 (2019-12-19)
Chores
- incrementing version number - v1.13.1 (d1e0672)
- incrementing version number - v1.13.0 (c38b2d2)
- deps:
๐ Documentation Changes
- โก๏ธ updated changelog (94499da)
๐ New Features
- ๐ better output for cli plugins list, closes #8075 (4fc6944)
- #5272, allow changing user groups from manage users page (05c9fe2)
- ๐ merge social authentication into plugins menu in ACP (f9a8ebf)
- convert middleware.isAdmin to async/await (efd1e88)
๐ Bug Fixes
- #8085, fix cookie name (dec157d)
- #8058, fix incorrect digest setting display in ACP (1b992d8)
- โ remove select version (6a17e32)
- travis config (3ae9830)
- ๐ฑ travis ๐ถ (3731dc4)
- ๐ #8078, dont mark notifications read without a mergeId (a8df6d6)
- #8077, show continue chat on all profile pages (7af1c87)
- profile showing posts from deleted topics (2679f37)
- ๐ง #8073, configurable necroThreshold (4d66978)
- ๐ allow members to search as well (b323df2)
- #8069, dont show hidden groups in search (c2cd7de)
- missing await (33fd4a1)
- #8064, break-word on post-queue (1bda92e)
- #6711 (7ed002a)
- #8061, don't crash if there is a network problem (de40410)
- #8059, properly mark topic unread when using mark unread for all (a688aaa)
- #8042, dont show errors after clearing form (3811e0a)
- unhandled promise rejection error on reset error (5107377)
- #8050, fix redirect after registration (366ad5c)
- ๐ make _csrf a secure cookie if the website is using https (#8045) (0efe27b)
- #8034 (0a96c92)
- serialize (a254520)
- ๐ show login fields if user has local password (1eca5b3)
- ๐ use the correct attribute name for widgets (6c404b8)
- deps:
- update dependency semver to v7 (483d753)
- update dependency nodebb-theme-vanilla to v11.1.12 (610ecf3)
- update dependency sharp to v0.23.4 (#8076) (eb18c18)
- update dependency nodebb-theme-persona to v10.1.30 (0514383)
- update dependency nodebb-plugin-markdown to v8.11.0 (702ca16)
- update dependency connect-mongo to v3.2.0 (2aef7a5)
- update dependency mongodb to v3.3.5 (#8065) (68118e4)
- update dependency nodebb-theme-persona to v10.1.29 (#8057) (3493309)
- update dependency sharp to v0.23.3 (#8044) (6fa8882)
- update dependency validator to v12.1.0 (#8055) (488ea39)
- update dependency nodebb-theme-slick to v1.2.28 (#8041) (b3511f7)
- update dependency nodebb-theme-vanilla to v11.1.11 (#8040) (d567c4a)
- update dependency nodebb-theme-persona to v10.1.28 (#8039) (6c87bed)
- update dependency nodebb-plugin-dbsearch to v4.0.7 (#8038) (1e2e16b)
๐จ Refactors
-
v1.13.0 Changes
November 13, 20191.13.0 (2019-11-13)
Chores
- incrementing version number - v1.13.0 (c38b2d2)
- incrementing version number - v1.12.2 (810e2c0)
- deps:
- update dependency jsdom to v15.2.1 (9d946d1)
- update dependency eslint to v6.6.0 (d0e428e)
- update dependency lint-staged to v9.4.2 (#7954) (d108c7d)
- update dependency mocha to v6.2.2 (#7984) (e31a47c)
- update dependency coveralls to v3.0.7 (#7961) (9b308e4)
- update dependency jsdom to v15.2.0 (#7971) (9b4e988)
- update dependency husky to v3.0.9 (fd5095a)
- update dependency husky to v3.0.8 (88cae41)
- update dependency lint-staged to v9.4.1 (a2a7bb3)
- update node.js to v8.16.1 (f9ad826)
- update node:8.16.0 docker digest to bb12612 (48cc317)
- update dependency eslint to v6.5.1 (da12e94)
- update dependency husky to v3.0.7 (10a30e6)
- update commitlint monorepo to v8.2.0 (ddd4e03)
- update dependency mocha to v6.2.1 (b172d10)
- update dependency lint-staged to v9.2.3 (ccccba8)
- update dependency coveralls to v3.0.6 (#7820) (2b1f840)
- update dependency husky to v3.0.3 (cbede89)
- update dependency lint-staged to v9 (f2e4664)
- update dependency eslint-plugin-import to v2.18.2 (#7779) (57b2a55)
- update dependency eslint to v6.1.0 (#7783) (7257e6b)
- update dependency husky to v3.0.2 (7ad72b3)
- update node:8.16.0 docker digest to c671dc2 (e76214a)
- update dependency mocha to v6.2.0 (d43f5dc)
- update node:8.16.0 docker digest to 310db2a (c46a077)
- update dependency husky to v3.0.1 (28151f8)
- update dependency eslint-plugin-import to v2.18.1 (9fda2c1)
- update commitlint monorepo to v8.1.0 (f73468d)
- update dependency coveralls to v3.0.5 (5b746d5)
- update dependency husky to v2.7.0 (1d0fd02)
- update dependency eslint to v6.0.1 (77347d0)
- update dependency husky to v2.6.0 (fc69e89)
- update dependency eslint-plugin-import to v2.18.0 (744e442)
- update dependency husky to v2.5.0 (4960b92)
- update dependency lint-staged to v8.2.1 (2fa68e3)
- update node:8.16.0 docker digest to 06adec3 (fc224cc)
- update dependency husky to v2.4.1 (17ec8fd)
- update node:8.16.0 docker digest to d5ad3f5 (f9e99fa)
- update node:8.16.0 docker digest to 75b524a (5995834)
- update node:8.16.0 docker digest to b9a98ae (fca6d79)
- update dependency lint-staged to v8.2.0 (376390c)
- update dependency husky to v2.4.0 (3d2ec0b)
- update dependency coveralls to v3.0.4 (c360e0c)
- update dependency eslint-plugin-import to v2.17.3 (eac4e2f)
- update node:8.16.0 docker digest to 957cab2 (cc6fa97)
- update commitlint monorepo to v8 (8053283)
๐ Documentation Changes
- โก๏ธ updated changelog (183b0ed)
๐ New Features
- displaying one-click unsubscribe link in email footer (#8024) (df13992)
- #7467, pass query params when redirecting to posts (480a64a)
- ๐ use helpers.setupAdminPageRoute (b5a3000)
- ๐ wip, better digest handling (+ eventual digest resend logic) (#7995) (645d647)
- โ add action:messaging.save (ac5c560)
- #7957, allow post queue based on group (1cedc4a)
- โ add filter:topics.unreadCutoff (e020b85)
- โ Add filter:topic.delete and filter:topic.restore (#7946) (#7989) (989107d)
- no more session cookie for guests (#7982) (cf7e0cf)
- Implement WICG change-password-url (#7072) (#7990) (df1efe5)
- ๐ฒ log errors from mubsub (b01a47c)
- โฌ๏ธ upgrade to sitemap5 (#7980) (d679218)
- #7964, change all categories at once (485fbd2)
- closes #7952, translate widget-settings (990508a)
- โ remove ability to delete events from acp (554e671)
- resetting theme will reset skin (03827fa)
- โฑ disable timeout on launch route (4bc77d0)
- โ add new hook to get custom category tids for unread (b192605)
- โ adding filter:login.check and loginFormEntry[] for the filter:login.build hook (#7861) (94810fd)
- #7932, redirect to group details after creation (2444ed5)
- โ add new hook filteR:topics.getSortedTids (b93c826)
- bypass cropper for gifs (9a75600)
- ๐ deprecate file.isFileTypeAllowed (ffe3670)
- send notification to group owners when someone leaves (ed12236)
- โ add failing test for pagination (#7924) (22b02f1)
- ๐จ refactor getSortedSetRange to allow big arrays (b602c04)
- โ add new test (1e5246f)
- โ add rss feed url for tags (bbc2e95)
- โ add sm2x avatar class #7813 (35a4ca2)
- #7090, abililty to hide widgets (71cd602)
- ๐ #7760, body-parser config (5de6d88)
- actually cache duh (f05c1da)
- cache tags:topic:count (63bd252)
- increase search timeouts (1789ecb)
- ๐ make handleSearch public (ebe5ed2)
- increase size of local cache (b81405a)
- don't hardcode numberic fields in user search (09410ff)
- ๐ allow only watching core (451c7fd)
- โก๏ธ client-side taskbar.update method, deprecates .updateTitle() (9b09ee0)
- option to restrict group leaving, closes #7770 (1796b65)
- preserver querystring when changing category sort (ad96b0e)
- ๐ html sanitization on all filter:parse.* hooks, closes #7872 (2580306)
- up socket.io-adapter-mongo (3d2cb62)
- โก๏ธ update LESS to v3.x, #7855 (#7867) (aea04de)
- up psql socket.io adapter (b565e56)
- โ add client side hook for quick search&normal search (f31d30c)
- ๐ allow floating pinned topics to top in getSortedTopics (1d7e0c6)
- promisify recent.getData (6f7ab58)
- faster initial stat loading (89cd31e)
- cache stats, mongo count sucks (cb50b3f)
- dashboard stats (3ff6e1b)
- โ add filter:search.getPosts (aeb44fa)
- โ add image and imageClass to post summaries (80bd52f)
- #7842, make isInvited, isPending work with uids (fa26855)
- convert search controller to async/await (acf12e3)
- notification on membership acceptance, closes #7835 (1a2a381)
- โ additional events logged for various group actions (1ce33fa)
- async (e635348)
- async/await controllers/admin/dashboard (32ea04a)
- async/await admin/controllers (72590b3)
- async/await (7beef91)
- ๐จ async/await refactor (3cc7ec6)
- async/await controllers/accounts (a3541d8)
- rewrite getRawPost to async/await (b734def)
- โ added new filter hook filter:post.getRawPost (973075c)
- convert categories controller to async/await (e9fd49e)
- ๐ new client-side hooks for chat minimize and close (3d3fa86)
- โ test psql without defineProperty (#7815) (af1f724)
- โก๏ธ fire updateRemainingLength hook for chats (af968c6)
- send pids into filter:post.getFields hook (0e07ffa)
- ๐ move cache tpl (65fc061)
- ๐จ async refactor (3a9d83a)
- ๐ move group privs above user, add labels (47e30a6)
- widgets/index.js (dec8040)
- ๐ use promise version (4d6b687)
- #7743, meta/dependencies (1c2540d)
- #7743, widgets/admin (96ebe7b)
- #7743, meta/languages and languages (c02686b)
- โ added filter:tags.getAll plugin hook (66aa443)
- #7743, events (102d4b0)
- #7743 meta/errors (97d7a85)
- get rid of async.eachSeries (99cf47e)
- #7743 meta/tags.js (7b90863)
- #7743 meta/templates.js (79eed9a)
- #7743 navigation (764a2b1)
- #7743 account/posts controller (e72f3e4)
- #7743 finish topics controller (9b3f4b9)
- #7743, webserver (0d047f4)
- #7743 meta/themes.js (7dc0eaf)
- #7743, meta/sounds (a15c50b)
- #7743 , meta/cachebuster, meta/configs (7f72181)
- convert src/messaging/* to async/await (#7778) (756a717)
- #7743 meta/blacklist (fcf8fd5)
- #7743 meta/index (69860e5)
- ๐ #7743 plugins (c126cd8)
- ๐ #7743 plugins/data (f5f5f76)
- dont waste whitespace (17f843f)
- switch to promise.all (34d85b5)
- #7743, privileges (faccb19)
- #7743 , search.js (6d3a92b)
- shorter name (8e75646)
- cache group:members for priv groups (daed76d)
- #7743 finish groups (72def7d)
- #7743, groups/index, invite, leave,membership (a39ca51)
- #7743,groups/index,join (d5342a4)
- #7743, groups/delete,ownership,posts,user (fcd4445)
- #7743 groups/cover,create,data (5e8614e)
- #7743, finish post module (c0c6c65)
- #7743 posts/diff, posts/edit (c4bb467)
- #7743, posts module (1b2b308)
- #7743, finish user module (a51ec59)
- #7743 (6fea46b)
- #7743 (cd80c26)
- #7743 (0a690c5)
- #7743 (1c5fad6)
- #7743 (fe4c048)
- #7743 categories (fcf3e07)
- #7743, user/digest, user/email, user/follow (c610eb1)
- #7743, user/create, user/data, user/delete (d6e36c3)
- #7743 , user/block, user/categories (4541caa)
- #7743 notifications (6f738c2)
- โ remove unused code, add 2 tests (cd2e68c)
- #7743 user/ban, up mubsub (1970214)
- #7743, user/approval, user/auth (b24ce97)
- #7743, posts/votes (8ef75be)
- #7743 posts (e1ecc36)
- #7743 user/admin.js (2c33595)
- โ add utils.promiseParallel (4170abf)
- #7743, posts/user.js (0a6cfb3)
- โ added new admin option newbiePostEditDuration (#7737) (8a6a58e)
- returning category data in tags page (75ff4d7)
- ๐ ACP analytics API route (#7725) (a0c0ef1)
- closes #7718 (ee4d78c)
- โ add status to post summaries (41bc6ca)
- ๐ use arrow functions (3100d80)
- ability to sort watched topics, closes #3735 (f24c14d)
- ๐ use fewer system resources to draw the progress bar (d0ee312)
- โ removed series from upgrade script (23fb904)
- โ remove duped zadds, these are already in topics.onNewPostMade (cb51c23)
- ๐ฒ log data on error (f8a7cf7)
- cleanup, use bulk (198d058)
- #7707, added sortedSetAddBulk (3ecd703)
- change widget-* to data-widget-* (#7703) (13efbc9)
- shorter setsCard (3780a58)
- โ show best & latest posts on profile (b53a60c)
- ๐ use db.sortedSetsAdd (7e54d7a)
- ๐ use db.sortedSetsAdd (29a124c)
- ๐ dont log action:plugins.fireHook (a7600b4)
- โฌ๏ธ upgrade to connect-mongo 3.0.0, closes #7693 (ebfc369)
- โ add hook for user notifications, closes #7672 (ede060a)
- ๐จ user/notifications refactor (580f786)
- send new post/topic event in batches (8c33108)
- ๐ allowing count to be passed to ./nodebb events (f6d3cc0)
- awaitable websockets (#7645) (aee47b2)
- hooks can now return promise or call callbacks (a643671)
- fallback strings for ACP events (9912067)
- design revamp of ACP events page (#7664) (c7f95cc)
- โก๏ธ optimize group rename (48538b2)
- ๐ allow multiple scores in sortedSetsAdd (31ccc86)
- โก๏ธ optimize copy privileges (0dca13e)
- on category search reveal children and parents (0721bee)
- โฌ๏ธ async3 upgrade (#7639) (4d9bc30)
- #7627, close chat on ajaxify on mobile (6cebc7f)
- โก๏ธ update meta tags on ajaxify (#7580), fixes #7544 (a41769e)
๐ Bug Fixes
- deps:
- update dependency mongodb to v3.3.4 (#8032) (2093418)
- update dependency nodebb-theme-vanilla to v11.1.10 (c01699f)
- update dependency nodebb-theme-persona to v10.1.27 (182397b)
- update dependency nodebb-plugin-spam-be-gone to v0.6.7 (#8027) (c2565a2)
- update dependency nodebb-theme-slick to v1.2.27 (#8020) (7122bdc)
- update dependency nodebb-theme-persona to v10.1.26 (#8019) (73d9752)
- update dependency connect-mongo to v3.1.2 (#8013) (bfea9d3)
- update dependency postcss to v7.0.21 (#7998) (ef5f671)
- update dependency nodebb-plugin-composer-default to v6.3.17 (#8009) (e1e2d20)
- update dependency sharp to v0.23.2 (#8005) (420f9fe)
- update dependency nodebb-theme-persona to v10.1.25 (#8012) (cb91e75)
- update dependency connect-mongo to v3.1.1 (#8006) (7655265)
- update dependency connect-mongo to v3.1.0 (#7994) (401d1ee)
- bump persona (6155c46)
- update dependency nodebb-theme-persona to v10.1.23 (#7986) (9bd6f68)
- update dependency nodebb-theme-persona to v10.1.22 (#7965) (bf6ae6d)
- update dependency nodebb-rewards-essentials to v0.1.2 (#7962) (692d94b)
- update dependency nodebb-theme-persona to v10.1.21 (#7956) (1a150d8)
- update dependency nodebb-plugin-spam-be-gone to v0.6.6 (#7944) (cffbb32)
- update dependency nodebb-theme-persona to v10.1.20 (#7943) (9589fa3)
- update dependency nodebb-theme-persona to v10.1.19 (#7942) (0d629f0)
- update dependency connect-redis to v4.0.3 (#7933) (2856333)
- update dependency spider-detector to v2 (310039e)
- update socket.io packages to v2.3.0 (764ed7f)
- update dependency sharp to v0.23.1 (#7928) (1743789)
- update dependency nodebb-plugin-dbsearch to v4.0.6 (#7918) (44cd718)
- update dependency nodebb-plugin-composer-default to v6.3.16 (#7917) (d8fe6e4)
- update dependency nodebb-plugin-composer-default to v6.3.15 (#7916) (c5e5e24)
- update dependency nodebb-plugin-composer-default to v6.3.14 (#7914) (e18392a)
- update dependency nodebb-theme-persona to v10.1.18 (#7906) (8ed80bc)
- update dependency nodebb-rewards-essentials to v0.1.1 (#7905) (5b8bb3e)
- update dependency connect-redis to v4 (#7869) (8b7f656)
- update dependency nodebb-plugin-mentions to v2.7.3 (#7899) (b2423ba)
- update dependency nodebb-plugin-mentions to v2.7.2 (#7898) (a3120a6)
- update dependency nodebb-plugin-dbsearch to v4.0.5 (#7896) (106c20e)
- update dependency nodebb-plugin-composer-default to v6.3.13 (#7895) (fa251ec)
- update dependency nodebb-plugin-mentions to v2.7.1 (8c2fc57)
- update dependency nodebb-plugin-composer-default to v6.3.12 (#7889) (429e124)
- update dependency nodebb-plugin-composer-default to v6.3.11 (#7888) (516b62e)
- update dependency nodebb-plugin-composer-default to v6.3.10 (6a4a9e2)
- update dependency nodebb-plugin-dbsearch to v4.0.4 (#7883) (12ba589)
- update dependency postcss to v7.0.18 (c75f3d2)
- update dependency nodebb-theme-persona to v10.1.17 (317c677)
- update dependency nodebb-theme-vanilla to v11.1.8 (6e9cadd)
- update dependency nodebb-plugin-composer-default to v6.3.9 (effe398)
- update dependency nodebb-plugin-mentions to v2.7.0 (b69769b)
- update dependency benchpressjs to v2 (#7876) (9149db1)
- update dependency nodebb-plugin-composer-default to v6.3.8 (793c5ea)
- update dependency nodebb-plugin-composer-default to v6.3.7 (57de99d)
- update dependency mongodb to v3.3.2 (#7871) (4ee2c09)
- update dependency nodebb-plugin-spam-be-gone to v0.6.5 (#7865) (8ce2a5f)
- update dependency mongodb to v3.3.1 (#7862) (0dfce49)
- update dependency connect-pg-simple to v6 [security] (#7864) (e4b5d0b)
- update dependency nodebb-plugin-mentions to v2.6.1 (a121098)
- update dependency nodebb-plugin-mentions to v2.6.0 (cdccc64)
- update dependency rimraf to v3 (#7843) (2f02edb)
- update dependency rimraf to v2.7.1 (#7838) (cf2504f)
- update dependency nodebb-theme-persona to v10.1.16 (#7848) (ca7ba9b)
- update dependency nodebb-theme-persona to v10.1.15 (#7845) (b1c0beb)
- update dependency nodebb-theme-persona to v10.1.14 (#7837) (661284c)
- update dependency nodebb-theme-persona to v10.1.13 (eaea6f6)
- update dependency sitemap to v4 (d3d677d)
- update dependency commander to v3 (7a5dbd9)
- update dependency mongodb to v3.3.0 (360e172)
- update dependency nodebb-plugin-markdown to v8.10.4 (61f9be9)
- update dependency nodebb-plugin-markdown to v8.10.3 (d860f8c)
- update dependency sharp to v0.23.0 (#7806) (2258452)
- update dependency nodebb-theme-persona to v10.1.12 (#7799) (b9aac42)
- update dependency nodebb-plugin-dbsearch to v4 (#7797) (d98313b)
- update dependency nodebb-plugin-dbsearch to v3.0.8 (#7796) (ef734b6)
- update dependency nodebb-theme-persona to v10.1.11 (8b1fc5c)
- update dependency nodebb-theme-vanilla to v11.1.7 (ba1bb52)
- update dependency nodebb-theme-vanilla to v11.1.6 (#7784) (7a88c4c)
- update dependency nodebb-theme-slick to v1.2.26 (#7782) (e074b0b)
- update dependency nodebb-theme-persona to v10.1.10 (#7781) (4f20b4d)
- update dependency nodebb-plugin-composer-default to v6.3.6 (3fdc638)
- update dependency connect-redis to v3.4.2 (8a11193)
- update dependency nodebb-plugin-mentions to v2.5.4 (45223cd)
- update dependency nodebb-plugin-markdown to v8.10.2 (8654623)
- update dependency nodebb-theme-persona to v10.1.9 (#7759) (c1660a1)
- update dependency nodebb-plugin-dbsearch to v3.0.7 (#7758) (efedd62)
- update dependency nodebb-plugin-composer-default to v6.3.5 (7f4b104)
- update dependency nodebb-theme-vanilla to v11.1.5 (#7756) (15e01d1)
- update dependency nodebb-theme-persona to v10.1.8 (#7755) (1967960)
- update dependency nodebb-theme-persona to v10.1.7 (#7754) (3cb6cfe)
- update dependency nodebb-plugin-composer-default to v6.3.3 (8394a0f)
- update dependency nodebb-theme-vanilla to v11.1.4 (#7741) (43ce5f8)
- update dependency nodebb-theme-persona to v10.1.5 (27da232)
- update dependency validator to v11.1.0 (#7738) (bd09ba9)
- bump composer-default (851424a)
- update dependency nodebb-theme-persona to v10.1.4 (f426e10)
- update dependency nodebb-plugin-composer-default to v6.2.16 (#7723) (fb08702)
- update dependency nodebb-theme-persona to v10.1.3 (413259a)
- update dependency nodebb-theme-lavender to v5.0.11 (#7705) (208c821)
- update dependency nodebb-theme-vanilla to v11.1.3 (#7714) (e0b2ae8)
- update dependency nodebb-theme-slick to v1.2.25 (#7713) (af7ecd2)
- update dependency nodebb-theme-persona to v10.1.2 (#7712) (e5733f4)
- update dependency nodebb-plugin-mentions to v2.5.3 (26ff02d)
- update dependency nodebb-theme-persona to v10.1.1 (4e513cf)
- update dependency nodebb-theme-vanilla to v11.1.2 (c288750)
- update dependency nodebb-theme-vanilla to v11.1.1 (#7700) (b3ed89f)
- update dependency nodebb-theme-slick to v1.2.24 (#7699) (629b5ce)
- update to eslint@6 (289dada)
- update dependency nodebb-plugin-emoji to v3 (15020b4)
- update dependency nodebb-plugin-emoji to v3 (6b43d26)
- update dependency nodebb-theme-persona to v10.1.0 (fc89516)
- update dependency nodebb-theme-vanilla to v11.1.0 (c9689f1)
- update dependency nodebb-theme-persona to v10.0.1 (#7687) (ada8f22)
- update dependency nodebb-theme-vanilla to v11.0.1 (#7688) (6db3604)
- update dependency nodebb-theme-vanilla to v11 (89fea9d)
- update dependency nodebb-theme-persona to v10 (0a7778b)
- update dependency nodebb-theme-lavender to v5.0.10 (#7682) (e1e4abe)
- update dependency nodebb-plugin-markdown to v8.10.0 (de04629)
- update dependency postcss to v7.0.17 (ae89139)
- update dependency nodebb-rewards-essentials to v0.0.14 (#7671) (3f4f8af)
- update dependency mongodb to v3.2.7 (#7665) (988cbb6)
- update dependency nodebb-plugin-composer-default to v6.2.15 (e21246a)
- update dependency nodebb-theme-persona to v9.1.38 (#7652) (d202be5)
- update dependency nodebb-theme-vanilla to v10.1.34 (#7653) (e330865)
- update dependency nodebb-theme-vanilla to v10.1.33 (#7651) (6f70397)
- update dependency nodebb-theme-persona to v9.1.37 (#7650) (d43bdb4)
- update dependency async to v3.0.1 (#7649) (3b8e6e1)
- update dependency mongodb to v3.2.6 (#7616) (3f21096)
- update dependency validator to v11 (a3d4240)
- update dependency nodebb-plugin-composer-default to v6.2.14 (#7635) (b174c2d)
- update dependency nodebb-theme-vanilla to v10.1.32 (#7631) (85ca5b1)
- update dependency nodebb-plugin-composer-default to v6.2.13 (d1f29e2)
- update dependency nodebb-plugin-spam-be-gone to v0.6.3 (#7614) (20fa751)
- crash if post doesn't have topic data (eabc6f4)
- don't touch objects that don't have the required fields (e52ecfa)
- โ add missing await to sendValidationEmail (f4381ba)
- #8007 added tfoot to clear new group button (dee1d44)
- โ tests (e3c9daf)
- #8018, allow absolute urls in notification.path (0037a03)
- #8010, fix isBanned call (59242d3)
- #8003, check children recursively (c4e5816)
- dont show delete topics on unread (b91c479)
- #8000, tweak wording; password reset success (3952849)
- ๐ parseInt cutoff (0e5e47f)
- ๐ lint (4b8897d)
- convert param to string in slugify (441dd86)
- cli/reset.js (#7979) (f9f85fc)
- #7977, fix undefined url (#7978) (95a372d)
- passwords always expiring upon login (ddf3812)
- #7974 (#7976) (ca3be1f)
- โ delete follower/followingCount as well (d72b0d1)
- โ event tests (0da4f7e)
- #7958, give rewards one by one (3775301)
- rewards page acp not loading rewards (88818a5)
- ๐ #7929, use fixed bootswatch (dd20293)
- #7960, dont try to save size for non images (f272daa)
- #7941, validate some input fields (565f972)
- don't show deleted topics on unread (661a0f5)
- #7951, don't send notification for system messages (c01b0fb)
- #7953, allow icon only group badges (5b458fc)
- โ remove 0 fields (ac4a500)
- โ remove unused data from post/topic/user hashes (75bcb0f)
- groups not visible on widget panes (205d3f9)
- ๐ new nav items will show group select (c5f7b66)
- ๐ move post and change owner (f402d72)
- 404 on new groups with spaces (b19f0a6)
- โฌ๏ธ #7940, run upgrade scripts on startup (7823144)
- #7949, delete old user notifs (38322ec)
- โ tests (6fb29e8)
- check threshold before setting bookmark (f983f53)
- mongo collection stats (4e28e57)
- #7947, disable unused cookie (91e8e39)
- #7945, show watched categories in ignored categories (c9bf6d0)
- db.init calls (18bf865)
- #7938, escape username in registration queue (d5dda26)
- ๐ #7901, handle group names that are translation keys (3455c27)
- ๐ fix the order of groups on user profile (41f8da2)
- #7935, ACP digest wording (54c9f87)
- #7934, return tids (10f168b)
- โ tests (3caa387)
- โ tests (9c05138)
- โ remove jquery (95ab071)
- picture not showing up in change modal (13c8705)
- profile page meta tags getting escaped twice (7effc89)
- missing await (2150701)
- potential for XSS here (40f131a)
- account/categories (7a0f607)
- โ redis tests (1f054c7)
- #7921, dont create wrong entries in db for flag (a651d15)
- #7913, dont allow urls in fullname/location, validate birthday (babb9d7)
- โฌ๏ธ upgrade scripts (bd026cb)
- only allow png/jpg/bmp in cover/profile images (96ab8d0)
- #7919, add useUnifiedTopology (910b9b8)
- crash in feed (873ec51)
- lang key (795d418)
- time cutoff and lang string (5b8550f)
- returned data (87f6ac5)
- dont send all category data back to recent&unread etc (955e00f)
- #7912 (ecf3972)
- only return necessary data for categories (307abaa)
- dont crash if callback is undefined (e0fec86)
- #7800, dont crash on resize (781b3f1)
- ๐ change params (de46196)
- โ remove dupe code (9b151b2)
- ๐ฒ #7894, translate log in to view (2a5fe2b)
- minor typo (b99279a)
- #7893, check private upload setting (0843497)
- #7892, handle string 'true'/'false' (77cb4b5)
- dont show deleted topics in digest (4652c68)
- โก๏ธ #7824, update timeago settings on userlanguage change (3887fc6)
- ๐ don't move theme/plugin to top if its already active (acd9576)
- #7853, dissociation on post purge (30a86ed)
- โ added comment back (0c4cd84)
- ๐ inability for plugins to actually alter parser sanitization config (fe45276)
- htmlentity instead of url encoding for room rename system message (9b8ac89)
- page count for filters (e291a60)
- #7866, show correct title based on digest interval (547bb49)
- #7780 (21e81f9)
- ๐ pinned tids showing on page > 1 (f2912e9)
- โฌ๏ธ #7860, allow running single upgrade scripts from plugins (a4dec7e)
- ๐ reset should not automatically build assets (a67762b)
- โก๏ธ update morgan and lodash (2b1912a)
- #7842, groups.invite works with an array of uids (1e0190a)
- ๐ #7844, add uid to events, log plugin install/uninstall events (592d9c8)
- โ removed console.logs (c44bf48)
- โ broken tests from 71b205a (f736f0b)
- typo (c6c1372)
- category description getting translated in ACP (647713f)
- #7791 (7162051)
- #7831, fix pagination (014e315)
- โ remove empty line (292bbe3)
- โ remove useless catchs and empty line (5fce455)
- ๐ #7823, fix topic move readding pids when topic is deleted (fd5f982)
- #7826, fix order of categories on recent dropdown (3ecac97)
- redis pubsub not being required correctly (8d4f208)
- mongo.close using wrong client (186321e)
- digest not sending topics (bc6f22e)
- #7816, adding GDPR and TOU interstitials earlier on route reloading (52a2e5d)
- #7809, dont check postDelay if submitting from queue (9780f5b)
- ๐ newPostEditDuration (2abe244)
- #7789 (6a289fb)
- #7798, fix nested post selection (666e0ea)
- ๐ #7788, fix on topic move and new post (8bf40d0)
- #7788, fix another edge case (053ff51)
- topicData passed to action:topic.edit (b10ad7b)
- derpy catch (ce91288)
- #7788 No new posts (#7793) (3c32d86)
- ๐ user urls in subfolder install (6a486e3)
- #7765 (0b498ac)
- โ tests (87552c5)
- โช revert requires (3dd806d)
- ๐ #7763, parse about me on all profile pages (f8d3410)
- status and groupTitle, if its not set (e2e33df)
- don't return promise (2f0a331)
- socket.io methods calling callbacks twice if method returns promise (44a3352)
- โ tests (87b1148)
- โ tests (930ffd0)
- ๐ #7601 removed check for another user when sending messages (0e8ee31)
- โ mongodb tests (3b24de4)
- getTopicsFromSet (13aaf07)
- #7762, allow array for isBanned (9eb1fcd)
- โ add flag for change post owner (46639be)
- sitemap ajaxify (9f78bd7)
- #7751, make necro separator a partial (2b70e86)
- #7748, if reputation system is disabled, dont check min reputation (7b95ebb)
- โ remove left over code, use proper names (0ac49d6)
- compatibility conditional (fba6719)
- private upload img replacement should happen before img wrapping (16aae51)
- #7423 private uploads are linked to login page, for guests (49e3a36)
- typo (f3440eb)
- ๐ #7722, hsts deprecation warnings (8b1dadb)
- โฌ๏ธ upgrade script #7720 (accf48f)
- indents (a5de54f)
- โ remove debug code that should not have made it in (af17c6e)
- dont display post tools if there are no options (708df46)
- ๐ output span in buildAvatar helper instead of div (69fae1a)
- โช restore uid in teasers userObj (67b8cb8)
- dont allow edit if post is deleted by someone else (667bc67)
- dont show delete posts on profile (e48c7cd)
- on new post add it to cid::uid::pids (6a7bc1c)
- #5570, create per category user post zsets (a39f0ef)
- ๐ restrict drag drop to pin icon, closes #7702 (e1c05e5)
- โ remove dupe code (68e5d7a)
- get uids directly for csv (39ee398)
- typo (a251032)
- id/for (b4cc8d8)
- #7659 add option to change cookie link url (25ea634)
- middle vertical-align for .avatar elements (1894cd9)
- โฌ๏ธ dependency checker always triggering dep upgrade, hopefully (c241551)
- โ #7483, show latest undeleted message as teaser (644504f)
- #7567, allow invite and approval at the same time (4b843ba)
- โก๏ธ #7625, on group rename update nav/widget items (5b85ed3)
- psql error (8d319e4)
- ๐ฑ try to fix psql ๐ถ (2e6b562)
- no need for moderate bit for global mods and admins (8aef689)
- attribute name so it works for both templates (ebb32e7)
- #7647, fix getModeratorUids (64679b3)
- #7644 (5cd9e1b)
- bad usage of async requisition (603c526)
- 7638, returnTo accidentally saved into user hash (f321b42)
- ๐ง #7634, make strip exif configurable (157b921)
- #7636, use reputation threshold for post queue (a8409fb)
- โก๏ธ #7623, wait for lastonline to update on /users (63e5d38)
- ๐ barisusakli/nodebb-plugin-dbsearch#53 (e65ddc9)
- #7593, unable to set account password if no password set (80c0d57)
- incorrect pathname format for app.previousUrl (a97e97b)
- #7598, use notice element instead of alert (106d52a)
- #7620, allow adding new fields into user objects for posts (a8e6520)
- #7629, new filter hook for room rename (7ba4a86)
- ๐ฒ #7628, log email send errors (7a4b68e)
- {username} not working in notification.tpl (f55cc66)
- do not prevent nbb from starting (3b0459a)
- 0๏ธโฃ #7624, default open state on stateless flags (91f0bce)
- #7431, add /unread link to topic route (15391da)
- #7619 (35d10f7)
- #7618 save pathname into app.previousUrl ins. of entire url (7e5cb72)
- ๐ handle missing timestamps (172e688)
- โ broken test for meta tags on ajaxify (b70e03a)
- #7613 (15ce23d)
- #7600, removing nbsp from email CTAs (#7606) (f552cea)
- #7604 shortened CTA text and added custom text for some notifs (#7605) (b32da57)
- ๐ style:
๐จ Refactors
- ๐ use arrow function (6b3eb01)
- async/await (02d38ca)
- โ remove log, topics.exists (f8c8038)
- async/await (dc8d721)
- async/await mongo (1f0c6f3)
- async/await socket.io/index (603908c)
- async/await image.js (c5ffd8c)
- โ remove var (05e753c)
- async/await flags.js (ac6eb31)
- async/await flags (0ced71b)
- shorter map (572bc29)
- โ remove logs (0397104)
- dont modify key (7e7ea7a)
- โ remove logs (e32a554)
- async/await flags (9ee1a88)
- shorter, new Date doesnt throw (625b081)
- โ remove temp var (b842057)
- async/await file (f9d6912)
- ๐ async/await analytics (223c108)
- ๐ change to const (5505628)
- returned fields (86b1662)
- async/await emailer (63bd3fc)
- async/await routes/feeds (ec3b5dd)
- async/await rewards (b110aec)
- async/await socket.io (a7d2b8a)
- async/await (52b2d67)
- async/await (75d7ae9)
- async/await socket.io/topics (5c2afe5)
- async/await controllers/user.js (3c6c40b)
- async/await uploads (5c0266d)
- ๐ move tos parsing to /tos (3e2ed21)
- โ remove commented out code (ec98945)
- async/await controllers/authentication (b9105ef)
- โ remove async from isPasswordValid, function is sync (22f8011)
- ๐ make categories.buildForSelectCategories non async (6cda369)
- โ remove dupe code (a4d84a6)
- async/await socket.io/posts (e93ef0d)
- async/await socket.io/admin (88dfbf2)
- socket.io/admin/categories async/await (71e50bb)
- admin groups.join socket async/await (4588a4f)
- password async/await (dd8386d)
- sitemap to async/await (0164e51)
- โ remove hook assign (d372720)
- async/await users (f9a804e)
- โ remove empty line (19b63bf)
- โ remove vars (69333f5)
- async/await controllers (2c4f044)
- async/await controllers/tags (5362488)
- async/await (f15c7f1)
- globalmods/groups (0722cc4)
- controllers/category.js (bd8736d)
- ๐ use arrow func (27c27b4)
- async/await controllers/api (4eaa630)
- async/await admin/controllers (6f37548)
- ๐ async/await, remove dupe code for homepage routes (c9250a0)
- async/await for src/socket.io/groups.js (71b205a)
- ๐ rewrote SocketPosts.getRawPost in await style (08530bb)
- ๐ replace avatar conditional code with buildAvatar helper (#7681) (2523889)
โช Reverts
- ๐ accidental removal of some needed translation source strings (868dedd)
-
v1.12.2 Changes
May 15, 20191.12.2 (2019-05-15)
Chores
- incrementing version number - v1.12.2 (22db818)
- โฌ๏ธ bump themes #7576 (d349754)
- โฌ๏ธ bump themes (59bdc97)
- โฌ๏ธ bump themes (abcca13)
- โฌ๏ธ bump themes (551b18c)
- incrementing version number - v1.12.1 (dd973ab)
- deps:
- update dependency lint-staged to v8.1.7 (dc6b49c)
- update commitlint monorepo (9998e86)
- update dependency jsdom to v15.1.0 (fcd6dc8)
- update dependency mocha to v6.1.4 (3ff8154)
- update node:8.16.0 docker digest to b5484d1 (6421f10)
- update dependency husky to v2.3.0 (c20e331)
- update dependency nyc to v14.1.1 (#7584) (9047210)
- update dependency eslint to v5.16.0 (692e2ea)
- update dependency nyc to v14 (9210baf)
- update dependency husky to v2.2.0 (8a018a5)
- update dependency lint-staged to v8.1.6 (4e39caf)
- update dependency husky to v2.1.0 (65ff0bb)
- update dependency husky to v2 (e81a1db)
- update dependency eslint-plugin-import to v2.17.2 (#7546) (c1fb17f)
- update dependency jsdom to v15 (#7556) (d4d8d98)
- update dependency jsdom to v14.1.0 (#7555) (ca694fd)
- update node.js to v8.16.0 (#7554) (f10708e)
- update dependency eslint-plugin-import to v2.17.1 (69dd8e4)
- update dependency mocha to v6.1.2 (b716977)
๐ Documentation Changes
- โก๏ธ updated changelog (93b688d)
๐ New Features
- let theme know downvoting is disabled, closes #7568 (bd94fbc)
- closes #7583 (cf5aeac)
- #7319 (9385c8e)
- โ add node12 to travis (1a7036a)
- ๐ allow file uploading on registration interstitial (ddffc90)
- #7527 (ba5e1ea)
- #7515 (c38db4f)
๐ Bug Fixes
- #7599 image size measurement erroring out on missing path (0d86781)
- โก๏ธ #7590 updated chat and post edit and delete timeout labels in ACP (4f0dc44)
- โ tests (3a7e99a)
- #7586, switchTimeagoLanguage shouldn't discriminate against languages w/o shorthands (1703233)
- #7576 "Disable password changes" can be sidestepped (50260e1)
- if editing password is disabled in ACP, prevent direct access via route/socket (related: #7576) (e114b16)
- #7582 (c9ca72d)
- #7461 (96cb29a)
- increase batch size (3d938e7)
- #7564 (bf6fc50)
- group cover upload not working for s3 upload (#7571) (8945ebc)
- โ test (b990312)
- #7539 (c940a73)
- #7565 (07e9b67)
- #7464 (32cf07d)
- #7147 (fe6d64c)
- #7424 (f86d74d)
- #7562 (09681e6)
- โ node12 tests (8775e7e)
- โ add post queue to /compose POST route (c6cd6c5)
- โ remove redis object cache (4df925e)
- #7545 (7403884)
- โ failing test from 00552d7 (9bf3517)
- fire filter:register.complete for users approved via registration queue (00552d7)
- #7540 (8778f00)
- more graceful error handling and output for cli/reset (d3ebda7)
- #6438 only apply whitelist when fields request empty (#7528) (808c490)
- deps:
- update dependency nodebb-theme-vanilla to v10.1.31 (#7589) (a9f9d19)
- update dependency nodebb-theme-persona to v9.1.36 (#7588) (bd86e58)
- update dependency mongodb to v3.2.4 (#7581) (26d6d0b)
- update dependency postcss to v7.0.16 (10a47a2)
- update dependency nodebb-theme-persona to v9.1.33 (#7563) (7c4201f)
- update dependency sharp to v0.22.1 (#7561) (288a25f)
- update dependency nodebb-plugin-composer-default to v6.2.12 (#7538) (a54f8f0)
- update dependency mongodb to v3.2.3 (97a7f02)