docs: updated changelog

v1.18.x
Julian Lam 5 years ago
parent c38b2d2319
commit 94499da3d6

@ -1,3 +1,616 @@
### 1.13.0 (2019-11-13)
##### Chores
* incrementing version number - v1.13.0 (c38b2d23)
* incrementing version number - v1.12.2 (810e2c0b)
* **deps:**
* update dependency jsdom to v15.2.1 (9d946d1c)
* update dependency eslint to v6.6.0 (d0e428e9)
* update dependency lint-staged to v9.4.2 (#7954) (d108c7d0)
* update dependency mocha to v6.2.2 (#7984) (e31a47cd)
* update dependency coveralls to v3.0.7 (#7961) (9b308e4b)
* update dependency jsdom to v15.2.0 (#7971) (9b4e9882)
* update dependency husky to v3.0.9 (fd5095a3)
* update dependency husky to v3.0.8 (88cae415)
* update dependency lint-staged to v9.4.1 (a2a7bb3d)
* update node.js to v8.16.1 (f9ad826b)
* update node:8.16.0 docker digest to bb12612 (48cc317c)
* update dependency eslint to v6.5.1 (da12e947)
* update dependency husky to v3.0.7 (10a30e66)
* update commitlint monorepo to v8.2.0 (ddd4e039)
* update dependency mocha to v6.2.1 (b172d106)
* update dependency lint-staged to v9.2.3 (ccccba81)
* update dependency coveralls to v3.0.6 (#7820) (2b1f840e)
* update dependency husky to v3.0.3 (cbede89a)
* update dependency lint-staged to v9 (f2e4664d)
* update dependency eslint-plugin-import to v2.18.2 (#7779) (57b2a553)
* update dependency eslint to v6.1.0 (#7783) (7257e6b2)
* update dependency husky to v3.0.2 (7ad72b32)
* update node:8.16.0 docker digest to c671dc2 (e76214a2)
* update dependency mocha to v6.2.0 (d43f5dcf)
* update node:8.16.0 docker digest to 310db2a (c46a0772)
* update dependency husky to v3.0.1 (28151f86)
* update dependency eslint-plugin-import to v2.18.1 (9fda2c1f)
* update commitlint monorepo to v8.1.0 (f73468d5)
* update dependency coveralls to v3.0.5 (5b746d53)
* update dependency husky to v2.7.0 (1d0fd028)
* update dependency eslint to v6.0.1 (77347d0a)
* update dependency husky to v2.6.0 (fc69e891)
* update dependency eslint-plugin-import to v2.18.0 (744e4428)
* update dependency husky to v2.5.0 (4960b925)
* update dependency lint-staged to v8.2.1 (2fa68e3b)
* update node:8.16.0 docker digest to 06adec3 (fc224cca)
* update dependency husky to v2.4.1 (17ec8fde)
* update node:8.16.0 docker digest to d5ad3f5 (f9e99fa3)
* update node:8.16.0 docker digest to 75b524a (5995834b)
* update node:8.16.0 docker digest to b9a98ae (fca6d794)
* update dependency lint-staged to v8.2.0 (376390c4)
* update dependency husky to v2.4.0 (3d2ec0bb)
* update dependency coveralls to v3.0.4 (c360e0c2)
* update dependency eslint-plugin-import to v2.17.3 (eac4e2f1)
* update node:8.16.0 docker digest to 957cab2 (cc6fa97c)
* update commitlint monorepo to v8 (80532831)
##### Documentation Changes
* updated changelog (183b0ed3)
##### New Features
* displaying one-click unsubscribe link in email footer (#8024) (df139928)
* #7467, pass query params when redirecting to posts (480a64aa)
* use helpers.setupAdminPageRoute (b5a30006)
* wip, better digest handling (+ eventual digest resend logic) (#7995) (645d6472)
* add action:messaging.save (ac5c560c)
* #7957, allow post queue based on group (1cedc4a0)
* add filter:topics.unreadCutoff (e020b85b)
* Add filter:topic.delete and filter:topic.restore (#7946) (#7989) (989107d9)
* no more session cookie for guests (#7982) (cf7e0cfd)
* Implement WICG change-password-url (#7072) (#7990) (df1efe5f)
* log errors from mubsub (b01a47cb)
* upgrade to sitemap5 (#7980) (d6792188)
* #7964, change all categories at once (485fbd2f)
* closes #7952, translate widget-settings (990508a5)
* remove ability to delete events from acp (554e6711)
* resetting theme will reset skin (03827fa6)
* disable timeout on launch route (4bc77d06)
* add new hook to get custom category tids for unread (b1926054)
* adding filter:login.check and loginFormEntry[] for the filter:login.build hook (#7861) (94810fd6)
* #7932, redirect to group details after creation (2444ed5c)
* add new hook filteR:topics.getSortedTids (b93c826d)
* bypass cropper for gifs (9a756004)
* deprecate file.isFileTypeAllowed (ffe3670f)
* send notification to group owners when someone leaves (ed122364)
* add failing test for pagination (#7924) (22b02f14)
* refactor getSortedSetRange to allow big arrays (b602c044)
* add new test (1e5246f9)
* add rss feed url for tags (bbc2e956)
* add sm2x avatar class #7813 (35a4ca2f)
* #7090, abililty to hide widgets (71cd602d)
* #7760, body-parser config (5de6d885)
* actually cache duh (f05c1dae)
* cache tags:topic:count (63bd252f)
* increase search timeouts (1789ecb4)
* make handleSearch public (ebe5ed22)
* increase size of local cache (b81405a8)
* don't hardcode numberic fields in user search (09410ff1)
* allow only watching core (451c7fd4)
* client-side taskbar.update method, deprecates .updateTitle() (9b09ee0e)
* option to restrict group leaving, closes #7770 (1796b65d)
* preserver querystring when changing category sort (ad96b0e0)
* html sanitization on all filter:parse.* hooks, closes #7872 (2580306d)
* up socket.io-adapter-mongo (3d2cb628)
* update LESS to v3.x, #7855 (#7867) (aea04de0)
* up psql socket.io adapter (b565e568)
* add client side hook for quick search&normal search (f31d30cd)
* allow floating pinned topics to top in getSortedTopics (1d7e0c63)
* promisify recent.getData (6f7ab586)
* faster initial stat loading (89cd31ed)
* cache stats, mongo count sucks (cb50b3f4)
* dashboard stats (3ff6e1bb)
* add filter:search.getPosts (aeb44faf)
* add image and imageClass to post summaries (80bd52fc)
* #7842, make isInvited, isPending work with uids (fa268556)
* convert search controller to async/await (acf12e3d)
* notification on membership acceptance, closes #7835 (1a2a381a)
* additional events logged for various group actions (1ce33faa)
* async (e6353486)
* async/await controllers/admin/dashboard (32ea04a8)
* async/await admin/controllers (72590b34)
* async/await (7beef91c)
* async/await refactor (3cc7ec63)
* async/await controllers/accounts (a3541d88)
* rewrite getRawPost to async/await (b734defb)
* added new filter hook filter:post.getRawPost (973075cf)
* convert categories controller to async/await (e9fd49e2)
* new client-side hooks for chat minimize and close (3d3fa865)
* test psql without defineProperty (#7815) (af1f7249)
* fire updateRemainingLength hook for chats (af968c6a)
* send pids into filter:post.getFields hook (0e07ffa1)
* move cache tpl (65fc0612)
* async refactor (3a9d83a4)
* move group privs above user, add labels (47e30a67)
* widgets/index.js (dec8040c)
* use promise version (4d6b6871)
* #7743, meta/dependencies (1c2540d3)
* #7743, widgets/admin (96ebe7b5)
* #7743, meta/languages and languages (c02686bf)
* added filter:tags.getAll plugin hook (66aa443b)
* #7743, events (102d4b02)
* #7743 meta/errors (97d7a850)
* get rid of async.eachSeries (99cf47ee)
* #7743 meta/tags.js (7b908639)
* #7743 meta/templates.js (79eed9ae)
* #7743 navigation (764a2b12)
* #7743 account/posts controller (e72f3e4f)
* #7743 finish topics controller (9b3f4b98)
* #7743, webserver (0d047f4e)
* #7743 meta/themes.js (7dc0eaf0)
* #7743, meta/sounds (a15c50bf)
* #7743 , meta/cachebuster, meta/configs (7f72181e)
* convert src/messaging/* to async/await (#7778) (756a717e)
* #7743 meta/blacklist (fcf8fd51)
* #7743 meta/index (69860e58)
* #7743 plugins (c126cd85)
* #7743 plugins/data (f5f5f76b)
* dont waste whitespace (17f843f9)
* switch to promise.all (34d85b52)
* #7743, privileges (faccb191)
* #7743 , search.js (6d3a92b8)
* shorter name (8e75646a)
* cache group:members for priv groups (daed76d5)
* #7743 finish groups (72def7df)
* #7743, groups/index, invite, leave,membership (a39ca51e)
* #7743,groups/index,join (d5342a40)
* #7743, groups/delete,ownership,posts,user (fcd4445a)
* #7743 groups/cover,create,data (5e8614e1)
* #7743, finish post module (c0c6c652)
* #7743 posts/diff, posts/edit (c4bb467e)
* #7743, posts module (1b2b308a)
* #7743, finish user module (a51ec591)
* #7743 (6fea46b6)
* #7743 (cd80c263)
* #7743 (0a690c57)
* #7743 (1c5fad6d)
* #7743 (fe4c0481)
* #7743 categories (fcf3e077)
* #7743, user/digest, user/email, user/follow (c610eb14)
* #7743, user/create, user/data, user/delete (d6e36c31)
* #7743 , user/block, user/categories (4541caa4)
* #7743 notifications (6f738c2b)
* remove unused code, add 2 tests (cd2e68cb)
* #7743 user/ban, up mubsub (1970214a)
* #7743, user/approval, user/auth (b24ce976)
* #7743, posts/votes (8ef75be3)
* #7743 posts (e1ecc36d)
* #7743 user/admin.js (2c335955)
* add utils.promiseParallel (4170abfd)
* #7743, posts/user.js (0a6cfb37)
* added new admin option newbiePostEditDuration (#7737) (8a6a58ee)
* returning category data in tags page (75ff4d7d)
* ACP analytics API route (#7725) (a0c0ef1b)
* closes #7718 (ee4d78ca)
* add status to post summaries (41bc6ca2)
* use arrow functions (3100d803)
* ability to sort watched topics, closes #3735 (f24c14d7)
* use fewer system resources to draw the progress bar (d0ee312c)
* removed series from upgrade script (23fb904f)
* remove duped zadds, these are already in topics.onNewPostMade (cb51c239)
* log data on error (f8a7cf73)
* cleanup, use bulk (198d0587)
* #7707, added sortedSetAddBulk (3ecd703e)
* change widget-* to data-widget-* (#7703) (13efbc99)
* shorter setsCard (3780a58f)
* show best & latest posts on profile (b53a60c2)
* use db.sortedSetsAdd (7e54d7aa)
* use db.sortedSetsAdd (29a124c4)
* dont log action:plugins.fireHook (a7600b4b)
* upgrade to connect-mongo 3.0.0, closes #7693 (ebfc369a)
* add hook for user notifications, closes #7672 (ede060a6)
* user/notifications refactor (580f7860)
* send new post/topic event in batches (8c331088)
* allowing count to be passed to ./nodebb events (f6d3cc0e)
* awaitable websockets (#7645) (aee47b29)
* hooks can now return promise or call callbacks (a6436716)
* fallback strings for ACP events (99120676)
* design revamp of ACP events page (#7664) (c7f95cce)
* optimize group rename (48538b28)
* allow multiple scores in sortedSetsAdd (31ccc860)
* optimize copy privileges (0dca13e9)
* on category search reveal children and parents (0721bee1)
* async3 upgrade (#7639) (4d9bc30d)
* #7627, close chat on ajaxify on mobile (6cebc7f0)
* update meta tags on ajaxify (#7580), fixes #7544 (a41769e6)
##### Bug Fixes
* **deps:**
* update dependency mongodb to v3.3.4 (#8032) (2093418d)
* update dependency nodebb-theme-vanilla to v11.1.10 (c01699f7)
* update dependency nodebb-theme-persona to v10.1.27 (182397b1)
* update dependency nodebb-plugin-spam-be-gone to v0.6.7 (#8027) (c2565a2f)
* update dependency nodebb-theme-slick to v1.2.27 (#8020) (7122bdc7)
* update dependency nodebb-theme-persona to v10.1.26 (#8019) (73d9752e)
* update dependency connect-mongo to v3.1.2 (#8013) (bfea9d39)
* update dependency postcss to v7.0.21 (#7998) (ef5f6714)
* update dependency nodebb-plugin-composer-default to v6.3.17 (#8009) (e1e2d20c)
* update dependency sharp to v0.23.2 (#8005) (420f9fe4)
* update dependency nodebb-theme-persona to v10.1.25 (#8012) (cb91e756)
* update dependency connect-mongo to v3.1.1 (#8006) (7655265c)
* update dependency connect-mongo to v3.1.0 (#7994) (401d1eed)
* bump persona (6155c460)
* update dependency nodebb-theme-persona to v10.1.23 (#7986) (9bd6f686)
* update dependency nodebb-theme-persona to v10.1.22 (#7965) (bf6ae6d6)
* update dependency nodebb-rewards-essentials to v0.1.2 (#7962) (692d94bf)
* update dependency nodebb-theme-persona to v10.1.21 (#7956) (1a150d8f)
* update dependency nodebb-plugin-spam-be-gone to v0.6.6 (#7944) (cffbb325)
* update dependency nodebb-theme-persona to v10.1.20 (#7943) (9589fa32)
* update dependency nodebb-theme-persona to v10.1.19 (#7942) (0d629f06)
* update dependency connect-redis to v4.0.3 (#7933) (2856333d)
* update dependency spider-detector to v2 (310039e8)
* update socket.io packages to v2.3.0 (764ed7f8)
* update dependency sharp to v0.23.1 (#7928) (17437897)
* update dependency nodebb-plugin-dbsearch to v4.0.6 (#7918) (44cd7189)
* update dependency nodebb-plugin-composer-default to v6.3.16 (#7917) (d8fe6e42)
* update dependency nodebb-plugin-composer-default to v6.3.15 (#7916) (c5e5e24b)
* update dependency nodebb-plugin-composer-default to v6.3.14 (#7914) (e18392ab)
* update dependency nodebb-theme-persona to v10.1.18 (#7906) (8ed80bcb)
* update dependency nodebb-rewards-essentials to v0.1.1 (#7905) (5b8bb3e4)
* update dependency connect-redis to v4 (#7869) (8b7f6566)
* update dependency nodebb-plugin-mentions to v2.7.3 (#7899) (b2423bae)
* update dependency nodebb-plugin-mentions to v2.7.2 (#7898) (a3120a62)
* update dependency nodebb-plugin-dbsearch to v4.0.5 (#7896) (106c20e2)
* update dependency nodebb-plugin-composer-default to v6.3.13 (#7895) (fa251ece)
* update dependency nodebb-plugin-mentions to v2.7.1 (8c2fc577)
* update dependency nodebb-plugin-composer-default to v6.3.12 (#7889) (429e124f)
* update dependency nodebb-plugin-composer-default to v6.3.11 (#7888) (516b62ea)
* update dependency nodebb-plugin-composer-default to v6.3.10 (6a4a9e26)
* update dependency nodebb-plugin-dbsearch to v4.0.4 (#7883) (12ba589d)
* update dependency postcss to v7.0.18 (c75f3d27)
* update dependency nodebb-theme-persona to v10.1.17 (317c6771)
* update dependency nodebb-theme-vanilla to v11.1.8 (6e9caddc)
* update dependency nodebb-plugin-composer-default to v6.3.9 (effe3989)
* update dependency nodebb-plugin-mentions to v2.7.0 (b69769bb)
* update dependency benchpressjs to v2 (#7876) (9149db1f)
* update dependency nodebb-plugin-composer-default to v6.3.8 (793c5eaa)
* update dependency nodebb-plugin-composer-default to v6.3.7 (57de99d2)
* update dependency mongodb to v3.3.2 (#7871) (4ee2c090)
* update dependency nodebb-plugin-spam-be-gone to v0.6.5 (#7865) (8ce2a5fc)
* update dependency mongodb to v3.3.1 (#7862) (0dfce49f)
* update dependency connect-pg-simple to v6 [security] (#7864) (e4b5d0b4)
* update dependency nodebb-plugin-mentions to v2.6.1 (a1210985)
* update dependency nodebb-plugin-mentions to v2.6.0 (cdccc646)
* update dependency rimraf to v3 (#7843) (2f02edbc)
* update dependency rimraf to v2.7.1 (#7838) (cf2504f8)
* update dependency nodebb-theme-persona to v10.1.16 (#7848) (ca7ba9be)
* update dependency nodebb-theme-persona to v10.1.15 (#7845) (b1c0beb7)
* update dependency nodebb-theme-persona to v10.1.14 (#7837) (661284cf)
* update dependency nodebb-theme-persona to v10.1.13 (eaea6f63)
* update dependency sitemap to v4 (d3d677da)
* update dependency commander to v3 (7a5dbd9f)
* update dependency mongodb to v3.3.0 (360e172e)
* update dependency nodebb-plugin-markdown to v8.10.4 (61f9be99)
* update dependency nodebb-plugin-markdown to v8.10.3 (d860f8c7)
* update dependency sharp to v0.23.0 (#7806) (2258452c)
* update dependency nodebb-theme-persona to v10.1.12 (#7799) (b9aac424)
* update dependency nodebb-plugin-dbsearch to v4 (#7797) (d98313b5)
* update dependency nodebb-plugin-dbsearch to v3.0.8 (#7796) (ef734b62)
* update dependency nodebb-theme-persona to v10.1.11 (8b1fc5c8)
* update dependency nodebb-theme-vanilla to v11.1.7 (ba1bb528)
* update dependency nodebb-theme-vanilla to v11.1.6 (#7784) (7a88c4cc)
* update dependency nodebb-theme-slick to v1.2.26 (#7782) (e074b0bf)
* update dependency nodebb-theme-persona to v10.1.10 (#7781) (4f20b4d3)
* update dependency nodebb-plugin-composer-default to v6.3.6 (3fdc638b)
* update dependency connect-redis to v3.4.2 (8a11193f)
* update dependency nodebb-plugin-mentions to v2.5.4 (45223cde)
* update dependency nodebb-plugin-markdown to v8.10.2 (86546232)
* update dependency nodebb-theme-persona to v10.1.9 (#7759) (c1660a1a)
* update dependency nodebb-plugin-dbsearch to v3.0.7 (#7758) (efedd621)
* update dependency nodebb-plugin-composer-default to v6.3.5 (7f4b1043)
* update dependency nodebb-theme-vanilla to v11.1.5 (#7756) (15e01d12)
* update dependency nodebb-theme-persona to v10.1.8 (#7755) (19679608)
* update dependency nodebb-theme-persona to v10.1.7 (#7754) (3cb6cfe8)
* update dependency nodebb-plugin-composer-default to v6.3.3 (8394a0fd)
* update dependency nodebb-theme-vanilla to v11.1.4 (#7741) (43ce5f8a)
* update dependency nodebb-theme-persona to v10.1.5 (27da2325)
* update dependency validator to v11.1.0 (#7738) (bd09ba92)
* bump composer-default (851424a7)
* update dependency nodebb-theme-persona to v10.1.4 (f426e105)
* update dependency nodebb-plugin-composer-default to v6.2.16 (#7723) (fb087029)
* update dependency nodebb-theme-persona to v10.1.3 (413259a2)
* update dependency nodebb-theme-lavender to v5.0.11 (#7705) (208c821e)
* update dependency nodebb-theme-vanilla to v11.1.3 (#7714) (e0b2ae8d)
* update dependency nodebb-theme-slick to v1.2.25 (#7713) (af7ecd2f)
* update dependency nodebb-theme-persona to v10.1.2 (#7712) (e5733f40)
* update dependency nodebb-plugin-mentions to v2.5.3 (26ff02dc)
* update dependency nodebb-theme-persona to v10.1.1 (4e513cf3)
* update dependency nodebb-theme-vanilla to v11.1.2 (c2887505)
* update dependency nodebb-theme-vanilla to v11.1.1 (#7700) (b3ed89f5)
* update dependency nodebb-theme-slick to v1.2.24 (#7699) (629b5ce3)
* update to eslint@6 (289dada5)
* update dependency nodebb-plugin-emoji to v3 (15020b46)
* update dependency nodebb-plugin-emoji to v3 (6b43d26f)
* update dependency nodebb-theme-persona to v10.1.0 (fc89516e)
* update dependency nodebb-theme-vanilla to v11.1.0 (c9689f11)
* update dependency nodebb-theme-persona to v10.0.1 (#7687) (ada8f22e)
* update dependency nodebb-theme-vanilla to v11.0.1 (#7688) (6db3604e)
* update dependency nodebb-theme-vanilla to v11 (89fea9d3)
* update dependency nodebb-theme-persona to v10 (0a7778bd)
* update dependency nodebb-theme-lavender to v5.0.10 (#7682) (e1e4abeb)
* update dependency nodebb-plugin-markdown to v8.10.0 (de046297)
* update dependency postcss to v7.0.17 (ae891390)
* update dependency nodebb-rewards-essentials to v0.0.14 (#7671) (3f4f8afa)
* update dependency mongodb to v3.2.7 (#7665) (988cbb63)
* update dependency nodebb-plugin-composer-default to v6.2.15 (e21246a9)
* update dependency nodebb-theme-persona to v9.1.38 (#7652) (d202be5b)
* update dependency nodebb-theme-vanilla to v10.1.34 (#7653) (e3308659)
* update dependency nodebb-theme-vanilla to v10.1.33 (#7651) (6f70397b)
* update dependency nodebb-theme-persona to v9.1.37 (#7650) (d43bdb41)
* update dependency async to v3.0.1 (#7649) (3b8e6e15)
* update dependency mongodb to v3.2.6 (#7616) (3f21096d)
* update dependency validator to v11 (a3d42404)
* update dependency nodebb-plugin-composer-default to v6.2.14 (#7635) (b174c2d2)
* update dependency nodebb-theme-vanilla to v10.1.32 (#7631) (85ca5b19)
* update dependency nodebb-plugin-composer-default to v6.2.13 (d1f29e26)
* update dependency nodebb-plugin-spam-be-gone to v0.6.3 (#7614) (20fa751c)
* crash if post doesn't have topic data (eabc6f47)
* don't touch objects that don't have the required fields (e52ecfaf)
* add missing await to sendValidationEmail (f4381ba3)
* #8007 added tfoot to clear new group button (dee1d447)
* tests (e3c9dafa)
* #8018, allow absolute urls in notification.path (0037a038)
* #8010, fix isBanned call (59242d31)
* #8003, check children recursively (c4e58160)
* dont show delete topics on unread (b91c4790)
* #8000, tweak wording; password reset success (3952849f)
* parseInt cutoff (0e5e47f4)
* lint (4b8897d9)
* convert param to string in slugify (441dd86d)
* cli/reset.js (#7979) (f9f85fc4)
* #7977, fix undefined url (#7978) (95a372df)
* passwords always expiring upon login (ddf3812c)
* #7974 (#7976) (ca3be1f3)
* delete follower/followingCount as well (d72b0d16)
* event tests (0da4f7ee)
* #7958, give rewards one by one (3775301f)
* rewards page acp not loading rewards (88818a5b)
* #7929, use fixed bootswatch (dd202931)
* #7960, dont try to save size for non images (f272daaf)
* #7941, validate some input fields (565f9726)
* don't show deleted topics on unread (661a0f50)
* #7951, don't send notification for system messages (c01b0fbd)
* #7953, allow icon only group badges (5b458fc7)
* remove 0 fields (ac4a5004)
* remove unused data from post/topic/user hashes (75bcb0f4)
* groups not visible on widget panes (205d3f9d)
* new nav items will show group select (c5f7b66c)
* move post and change owner (f402d727)
* 404 on new groups with spaces (b19f0a68)
* #7940, run upgrade scripts on startup (7823144b)
* #7949, delete old user notifs (38322ec3)
* tests (6fb29e84)
* check threshold before setting bookmark (f983f536)
* mongo collection stats (4e28e575)
* #7947, disable unused cookie (91e8e390)
* #7945, show watched categories in ignored categories (c9bf6d0f)
* db.init calls (18bf865d)
* #7938, escape username in registration queue (d5dda26f)
* #7901, handle group names that are translation keys (3455c27a)
* fix the order of groups on user profile (41f8da2e)
* #7935, ACP digest wording (54c9f877)
* #7934, return tids (10f168b8)
* tests (3caa387a)
* tests (9c051386)
* remove jquery (95ab0712)
* picture not showing up in change modal (13c87059)
* profile page meta tags getting escaped twice (7effc892)
* missing await (2150701f)
* potential for XSS here (40f131a6)
* account/categories (7a0f6074)
* redis tests (1f054c7e)
* #7921, dont create wrong entries in db for flag (a651d154)
* #7913, dont allow urls in fullname/location, validate birthday (babb9d7c)
* upgrade scripts (bd026cb1)
* only allow png/jpg/bmp in cover/profile images (96ab8d05)
* #7919, add useUnifiedTopology (910b9b88)
* crash in feed (873ec519)
* lang key (795d4183)
* time cutoff and lang string (5b8550f0)
* returned data (87f6ac59)
* dont send all category data back to recent&unread etc (955e00fd)
* #7912 (ecf39727)
* only return necessary data for categories (307abaa8)
* dont crash if callback is undefined (e0fec866)
* #7800, dont crash on resize (781b3f1a)
* change params (de461968)
* remove dupe code (9b151b23)
* #7894, translate log in to view (2a5fe2b8)
* minor typo (b99279a8)
* #7893, check private upload setting (0843497d)
* #7892, handle string 'true'/'false' (77cb4b55)
* dont show deleted topics in digest (4652c68b)
* #7824, update timeago settings on userlanguage change (3887fc67)
* don't move theme/plugin to top if its already active (acd95764)
* #7853, dissociation on post purge (30a86ed5)
* added comment back (0c4cd840)
* inability for plugins to actually alter parser sanitization config (fe452762)
* htmlentity instead of url encoding for room rename system message (9b8ac89e)
* page count for filters (e291a609)
* #7866, show correct title based on digest interval (547bb496)
* #7780 (21e81f96)
* pinned tids showing on page > 1 (f2912e9f)
* #7860, allow running single upgrade scripts from plugins (a4dec7e3)
* reset should not automatically build assets (a67762bc)
* update morgan and lodash (2b1912a9)
* #7842, groups.invite works with an array of uids (1e0190ab)
* #7844, add uid to events, log plugin install/uninstall events (592d9c82)
* removed console.logs (c44bf48c)
* broken tests from 71b205a889da1ee8dd326b0891d122a522084f54 (f736f0b3)
* typo (c6c13725)
* category description getting translated in ACP (647713f3)
* #7791 (71620519)
* #7831, fix pagination (014e3153)
* remove empty line (292bbe34)
* remove useless catchs and empty line (5fce4558)
* #7823, fix topic move readding pids when topic is deleted (fd5f9822)
* #7826, fix order of categories on recent dropdown (3ecac97d)
* redis pubsub not being required correctly (8d4f2086)
* mongo.close using wrong client (186321e6)
* digest not sending topics (bc6f22eb)
* #7816, adding GDPR and TOU interstitials earlier on route reloading (52a2e5d6)
* #7809, dont check postDelay if submitting from queue (9780f5b9)
* newPostEditDuration (2abe244b)
* #7789 (6a289fba)
* #7798, fix nested post selection (666e0eaf)
* #7788, fix on topic move and new post (8bf40d04)
* #7788, fix another edge case (053ff510)
* topicData passed to action:topic.edit (b10ad7b6)
* derpy catch (ce912886)
* #7788 No new posts (#7793) (3c32d860)
* user urls in subfolder install (6a486e35)
* #7765 (0b498acd)
* tests (87552c55)
* revert requires (3dd806dc)
* #7763, parse about me on all profile pages (f8d34101)
* status and groupTitle, if its not set (e2e33dfb)
* don't return promise (2f0a331f)
* socket.io methods calling callbacks twice if method returns promise (44a33520)
* tests (87b1148f)
* tests (930ffd07)
* #7601 removed check for another user when sending messages (0e8ee31b)
* mongodb tests (3b24de4c)
* getTopicsFromSet (13aaf07b)
* #7762, allow array for isBanned (9eb1fcd4)
* add flag for change post owner (46639be3)
* sitemap ajaxify (9f78bd7a)
* #7751, make necro separator a partial (2b70e86f)
* #7748, if reputation system is disabled, dont check min reputation (7b95ebbb)
* remove left over code, use proper names (0ac49d63)
* compatibility conditional (fba67196)
* private upload img replacement should happen before img wrapping (16aae517)
* #7423 private uploads are linked to login page, for guests (49e3a368)
* typo (f3440ebf)
* #7722, hsts deprecation warnings (8b1dadb7)
* upgrade script #7720 (accf48f3)
* indents (a5de54f8)
* remove debug code that should not have made it in (af17c6e3)
* dont display post tools if there are no options (708df46e)
* output span in buildAvatar helper instead of div (69fae1a7)
* restore uid in teasers userObj (67b8cb89)
* dont allow edit if post is deleted by someone else (667bc67f)
* dont show delete posts on profile (e48c7cd7)
* on new post add it to cid::uid::pids (6a7bc1c5)
* #5570, create per category user post zsets (a39f0ef5)
* restrict drag drop to pin icon, closes #7702 (e1c05e59)
* remove dupe code (68e5d7ad)
* get uids directly for csv (39ee3980)
* typo (a251032f)
* id/for (b4cc8d88)
* #7659 add option to change cookie link url (25ea6347)
* middle vertical-align for .avatar elements (1894cd9b)
* dependency checker always triggering dep upgrade, hopefully (c241551d)
* #7483, show latest undeleted message as teaser (644504ff)
* #7567, allow invite and approval at the same time (4b843ba1)
* #7625, on group rename update nav/widget items (5b85ed31)
* psql error (8d319e42)
* try to fix psql :dog: (2e6b562f)
* no need for moderate bit for global mods and admins (8aef689f)
* attribute name so it works for both templates (ebb32e78)
* #7647, fix getModeratorUids (64679b37)
* #7644 (5cd9e1bf)
* bad usage of async requisition (603c5262)
* 7638, returnTo accidentally saved into user hash (f321b426)
* #7634, make strip exif configurable (157b921e)
* #7636, use reputation threshold for post queue (a8409fbd)
* #7623, wait for lastonline to update on /users (63e5d383)
* https://github.com/barisusakli/nodebb-plugin-dbsearch/issues/53 (e65ddc98)
* #7593, unable to set account password if no password set (80c0d579)
* incorrect pathname format for app.previousUrl (a97e97b9)
* #7598, use notice element instead of alert (106d52a4)
* #7620, allow adding new fields into user objects for posts (a8e65205)
* #7629, new filter hook for room rename (7ba4a864)
* #7628, log email send errors (7a4b68e8)
* {username} not working in notification.tpl (f55cc667)
* do not prevent nbb from starting (3b0459a0)
* #7624, default open state on stateless flags (91f0bce6)
* #7431, add /unread link to topic route (15391da5)
* #7619 (35d10f76)
* #7618 save pathname into app.previousUrl ins. of entire url (7e5cb72a)
* handle missing timestamps (172e6888)
* broken test for meta tags on ajaxify (b70e03a7)
* #7613 (15ce23da)
* #7600, removing nbsp from email CTAs (#7606) (f552cea5)
* #7604 shortened CTA text and added custom text for some notifs (#7605) (b32da57f)
* **style:**
* requiring parens in block bodies (29f96b19)
* updated code to follow new eslint recommendations (09212309)
##### Refactors
* use arrow function (6b3eb014)
* async/await (02d38caf)
* remove log, topics.exists (f8c8038a)
* async/await (dc8d721c)
* async/await mongo (1f0c6f3d)
* async/await socket.io/index (603908c1)
* async/await image.js (c5ffd8cc)
* remove var (05e753c7)
* async/await flags.js (ac6eb31c)
* async/await flags (0ced71be)
* shorter map (572bc297)
* remove logs (03971049)
* dont modify key (7e7ea7a6)
* remove logs (e32a5546)
* async/await flags (9ee1a882)
* shorter, new Date doesnt throw (625b0815)
* remove temp var (b842057f)
* async/await file (f9d6912b)
* async/await analytics (223c108c)
* change to const (5505628c)
* returned fields (86b16629)
* async/await emailer (63bd3fc5)
* async/await routes/feeds (ec3b5dd9)
* async/await rewards (b110aec6)
* async/await socket.io (a7d2b8a1)
* async/await (52b2d670)
* async/await (75d7ae92)
* async/await socket.io/topics (5c2afe5e)
* async/await controllers/user.js (3c6c40b1)
* async/await uploads (5c0266d8)
* move tos parsing to /tos (3e2ed21d)
* remove commented out code (ec98945a)
* async/await controllers/authentication (b9105ef9)
* remove async from isPasswordValid, function is sync (22f80116)
* make categories.buildForSelectCategories non async (6cda3698)
* remove dupe code (a4d84a66)
* async/await socket.io/posts (e93ef0d7)
* async/await socket.io/admin (88dfbf21)
* socket.io/admin/categories async/await (71e50bbf)
* admin groups.join socket async/await (4588a4fd)
* password async/await (dd8386d9)
* sitemap to async/await (0164e51f)
* remove hook assign (d3727207)
* async/await users (f9a804e0)
* remove empty line (19b63bfa)
* remove vars (69333f59)
* async/await controllers (2c4f0446)
* async/await controllers/tags (53624885)
* async/await (f15c7f12)
* globalmods/groups (0722cc47)
* controllers/category.js (bd8736db)
* use arrow func (27c27b49)
* async/await controllers/api (4eaa630b)
* async/await admin/controllers (6f375482)
* async/await, remove dupe code for homepage routes (c9250a01)
* async/await for src/socket.io/groups.js (71b205a8)
* rewrote SocketPosts.getRawPost in await style (08530bb3)
* replace avatar conditional code with buildAvatar helper (#7681) (25238899)
##### Reverts
* accidental removal of some needed translation source strings (868dedd1)
#### 1.12.2 (2019-05-15)
##### Chores

Loading…
Cancel
Save