NodeBB Updates
-
- Fix avatar uploads deleting the old image and then not telling the browser there was an update https://what.thedailywtf.com/topic/20589/cached-site-images-not-invalidated-when-changed https://github.com/NodeBB/NodeBB/issues/4722 https://github.com/NodeBB/NodeBB/pull/4894
- Add warning for unsaved changes in admin https://github.com/NodeBB/NodeBB/issues/4505
- update to htmlcleaner v0.1.5 - allow
<span>
,<dl>
,<dt>
, and<dd>
https://github.com/BenLubar/nodebb-plugin-htmlcleaner/commit/89afb22e0d0fdac227455d28e1f90fa8846ca2c8
-
- Fixed a crash in notification code that was causing cooties https://github.com/NodeBB/NodeBB/commit/b70610703a3874bd5d8c116211d8afa91b21ee4b
- Leaving the admin panel open in a tab for an hour now logs out the admin https://github.com/NodeBB/NodeBB/issues/4868
- Improved wording of email confirmation message https://github.com/NodeBB/NodeBB/issues/4885
- Added another link to the front page of the forum to the admin panel header https://github.com/NodeBB/NodeBB/issues/4890
- Fixed streamed in topics on the category page... somehow https://github.com/NodeBB/NodeBB/commit/8e2e800e6d390f63af5c39b3f43eb831c9e83f92
- Update chart.js https://github.com/NodeBB/NodeBB/pull/4897
-
- Per-category permissions now include edit/delete post, delete topic https://github.com/NodeBB/NodeBB/pull/4909 https://github.com/apapadimoulis/what-bugs/issues/50
- Composer drag-and-drop target area contains entire composer, not just textarea https://github.com/NodeBB/nodebb-plugin-composer-default/issues/55
- Fixed an admin panel client side graph problem https://github.com/NodeBB/NodeBB/issues/4921
- Properly handle npm v3 dependencies https://github.com/NodeBB/NodeBB/commit/19b4679c0e79e43e90ada34ff57864212a69fd3a
- Stopped the password reset page from revealing whether an email address existed in the database https://github.com/NodeBB/NodeBB/issues/4918
- "Fork topic" style changes https://github.com/NodeBB/nodebb-theme-persona/pull/306
- Fixed
unsaved-changes
popup https://github.com/akhoury/nodebb-plugin-spam-be-gone/issues/49 - Added forum-wide setting: "Number of replies after users are disallowed to delete their own topics." https://github.com/NodeBB/NodeBB/issues/4919
- Fixed username being missing from the account info page's breadcrumb https://github.com/NodeBB/NodeBB/issues/4930
- Allow first page of group members to be retrieved via websocket https://github.com/NodeBB/NodeBB/pull/4934
- add ban/unban button to the account info page https://github.com/NodeBB/nodebb-theme-persona/commit/07bbe2f56249a2aabd1cc19a642e0a9e1ae956ad https://github.com/NodeBB/NodeBB/commit/a9c1ee55121d640a9a0ed6c62cbc4e1fefc5f66a
- Fix image resizing where the width or height are undefined https://github.com/NodeBB/nodebb-plugin-imagemagick/commit/8686a6f7a8f1cf47ffa2803c20f66b2ca7c69286
- Removed a duplicate language key from search.json https://github.com/NodeBB/NodeBB/issues/4901
- Updated plugin tab labels and added out of date plugin count https://github.com/NodeBB/NodeBB/commit/077f90581b9ed12a816580c18eaaf111923b6a3b
- Fixed: Composer for xs and sm bootstrap sizes changes URL but does not change template https://github.com/NodeBB/nodebb-plugin-composer-default/issues/56
- Fix reconnection spinner in ACP https://github.com/NodeBB/NodeBB/commit/fb278dd146636226c936aef2e155a120830bdb92
- Entering an incorrect password selects the contents of the password field for easier retrying https://github.com/NodeBB/NodeBB/issues/4895
- Stopped logging out admins if they left the ACP open for an hour https://github.com/NodeBB/NodeBB/issues/4868#issuecomment-236782966
- Fixed the taskbar z-index being overridden by some bootswatch skins. https://github.com/NodeBB/nodebb-theme-persona/commit/572135ed153876631c4b55d0fc14b02b522e06d3
- Added JQuery UI to the list of prefetched resources and updated its loader to not use
$.getScript()
. Updated require.js files to use?v=
in the URL argument for the cache buster. https://github.com/NodeBB/NodeBB/commit/7902987900983b9e8eba914eaaa1828b716072a8 - Add highlight.js to the list of prefetched resources https://github.com/julianlam/nodebb-plugin-markdown/commit/164f25bef4399290d219a4691c36e3c9ca51dbc8
- Fixed the help button in the composer being on top of the category selector https://github.com/NodeBB/nodebb-plugin-composer-default/pull/58
- Composer scripts are prefetched to reduce latency when opening the composer for the first time https://github.com/NodeBB/nodebb-plugin-composer-default/commit/2dc15e508ed12808cee6d056be1d612fa9e4491d
- Added Zen Mode to the composer https://github.com/NodeBB/NodeBB/issues/682
- tweaks to screenfull usage on composer submission in zen mode https://github.com/NodeBB/nodebb-plugin-composer-default/commit/a954d255b4b0dcd1207b64461cb0c66e0ec089a5
- Improve topic forking UI https://github.com/NodeBB/NodeBB/issues/4911
- Fixed: Chat modal not working on account info page https://github.com/NodeBB/NodeBB/issues/4910
- Fixed: Setup with MongoDB doesn't save password https://github.com/NodeBB/NodeBB/issues/4865
- Fix a crash when editing posts https://github.com/NodeBB/NodeBB/commit/837029f69e91c19698cf27d5c37baaea932eb65a
- /api/me no longer sets the return path for users that have not logged in https://github.com/NodeBB/NodeBB/issues/4906
- not using relative reference for tjs value https://github.com/NodeBB/NodeBB/commit/f060c7a3786b8d38596862d6e216716b75d32465
- Change the logged-out-due-to-inactivity message to be less scary https://github.com/NodeBB/NodeBB/commit/e03922fffa8b19abb6d189af92e571e2f026db1c
- CSS and other improvements to Zen mode https://github.com/NodeBB/nodebb-plugin-composer-default/pull/59
- Fixed: ajaxify removes body class too early https://github.com/NodeBB/NodeBB/issues/4912
- Simplify homePageRoute logic https://github.com/NodeBB/NodeBB/commit/a53f7f65dbd0df55127e580cef0533d591304210
- Fix taskbar spanning the entire length of the window https://github.com/NodeBB/nodebb-theme-persona/commit/20127ddd3579725eecf01daaf7e82121c43efb7e
- page-compose and additional zen-mode CSS fixes https://github.com/NodeBB/nodebb-plugin-composer-default/pull/60
- Only extend admin session length by 5 minutes if there is less than 5 minutes remaining https://github.com/NodeBB/NodeBB/commit/2103880d61b7b9bd81ab3e6f3d9a3471fa236caf
- Made the text "Zen Mode" translatable https://github.com/NodeBB/NodeBB/commit/0e204f5ce5ac084ba1511a85438a81b1aaf45eff
- Fixed posts with negative scores showing up in the list of best posts https://github.com/NodeBB/NodeBB/issues/4801
- Hide "zen mode" button on iOS https://github.com/NodeBB/nodebb-plugin-composer-default/commit/aeb81a633391c22f61d5b5e05f9480999a8e0f6e
- Added
[component="topic"]
support to components.js https://github.com/NodeBB/NodeBB/pull/4842 - Fixed category descriptions being parsed inconsistently https://github.com/NodeBB/NodeBB/issues/4916
- "upload_path not end with /uploads cause upload crash" https://github.com/NodeBB/NodeBB/issues/4917
- make heading/code styles consistent between the composer and the topic view https://github.com/boomzillawtf/tdwtf/commit/c807ac8ea6914bcd088c05c36cc928a803ef72ce
- fix blakeyrat's carriage returns https://what.thedailywtf.com/post/956827
- Mrs. Claus has been given glasses with a matte finish https://github.com/Ranks/emojione/issues/302
-
- fix crash in users controller https://github.com/NodeBB/nodebb-plugin-leaderboard/issues/4
- nodebb-plugin-htmlcleaner v0.1.6 - fixes markdown table styling https://github.com/BenLubar/nodebb-plugin-htmlcleaner/commit/e41f723f5206d64ebb873f68c7a39cfc3ae87c30
- Fixed™: Remove "reload" action in ACP https://github.com/NodeBB/NodeBB/issues/4936 https://github.com/NodeBB/NodeBB/issues/4929
- Added the ability to delete a user without deleting their posts and topics https://github.com/NodeBB/NodeBB/issues/2832
- Disallowed editing deleted posts and replying to deleted topics for non-mods/non-admins https://github.com/NodeBB/NodeBB/issues/4631
- Improved topic forking UI more https://github.com/NodeBB/NodeBB/issues/4911#issuecomment-238668389
- @accalia'd™: Allow listing all groups via websocket https://github.com/NodeBB/NodeBB/pull/4941
- Fixed: Crash on account information page for banned users https://github.com/NodeBB/NodeBB/issues/4939
- fix blockquotes having no bottom margin (copy-paste error in https://github.com/boomzillawtf/tdwtf/commit/cfc8f5321a44e4b1bb23ebf164a73869521b3f1a) https://github.com/boomzillawtf/tdwtf/commit/33f63f454257bc533dfa88b6092ef8069943d31c
-
- Unbanning is now logged https://github.com/NodeBB/NodeBB/issues/4961
- Resolve two DoS attack vectors https://github.com/NodeBB/NodeBB/issues/4949
- Fix the thing that caused 502s last time there was an update https://github.com/NodeBB/NodeBB/commit/316187946fc0b41cecaca3c09c364e8b1051bc47
- Admins can now attack the tag cloud https://github.com/NodeBB/NodeBB/issues/4795
- Logging in/out with multiple tabs open is less buggy https://github.com/NodeBB/NodeBB/issues/4950
- Fixed the timestamp not being set on replies https://github.com/NodeBB/NodeBB/commit/3b0eca3be2a43cd396fd59208dde506cca08e3bb
- Fixed unnecessary page refresh when going to replied-to posts https://github.com/NodeBB/NodeBB/commit/9207d6a74d3ba443a6f4a73e9596d89a7b2e9d33
- Purged topics are removed from the followed topics set https://github.com/NodeBB/NodeBB/issues/4955
- Fixed a bunch of unhandled errors https://github.com/NodeBB/NodeBB/pull/4951
- Fixed breadcrumb for account info page https://github.com/NodeBB/NodeBB/pull/4958
- Moved login session list to the account info page https://github.com/NodeBB/NodeBB/pull/4959 https://github.com/NodeBB/nodebb-theme-persona/pull/310
- Got rid of error messages about malformed URLs in the server log https://github.com/NodeBB/NodeBB/issues/4954
- HEY GUYS they fixed "new posts made to topic" notifications going to the end of the topic https://github.com/NodeBB/NodeBB/issues/4469
-
- Fixed account info post flags linking to a 404 https://github.com/NodeBB/NodeBB/issues/4960
- Fixed search box https://github.com/NodeBB/NodeBB/pull/4971
- Removed infinite scroll from user search https://github.com/NodeBB/NodeBB/commit/84f88a6f15126250bdfcf666c20be28de4a0d45a
- add CSS for Mafia X - Pinky Promise Mafia https://what.thedailywtf.com/post/974027 https://what.thedailywtf.com/topic/20740/pinky-promise-mafia-signups-open
- ignore/watch categories recursively https://what.thedailywtf.com/topic/20734/stop-polluting-people-s-pointless-spam-threads https://github.com/NodeBB/NodeBB/pull/4969
- Show accounts using the same IP address in the registration queue https://what.thedailywtf.com/post/973239 https://github.com/NodeBB/NodeBB/pull/4965
-
- changed way upper bound is calculated by composer resize submodule https://github.com/NodeBB/nodebb-plugin-composer-default/commit/0ca3271851156b2d8d752158e3c76e0424c8727a
- Fix requiring files outside of node_modules https://github.com/NodeBB/NodeBB/pull/4974
- Fixed: "Removing Profile Picture and then Adding Profile Picture Displays Old Picture Until Page is Refreshed" https://github.com/NodeBB/NodeBB/issues/4975
- added selected group to profile api https://github.com/NodeBB/NodeBB/commit/abd0a1091800ca4823519feae747ee3137bec53c
- Fixed: "When chat is renamed, new name does not show in chat dropdown" https://github.com/NodeBB/NodeBB/issues/4585
- Fixed: "Chat menu on mobile doesn't work" https://github.com/NodeBB/NodeBB/issues/4973
- Fixed: "chat page css broken on darkly skin" https://github.com/NodeBB/nodebb-theme-persona/issues/296
- adjust buttons in change picture modal to properly fit the button text https://github.com/NodeBB/nodebb-theme-persona/pull/307
- Added a tooltip for the follow button https://github.com/NodeBB/nodebb-theme-persona/issues/239
- fix search term not being sent to Google after NodeBB update https://what.thedailywtf.com/topic/20777/search
- add css to Pinky Promise Mafia - OOC Thred (sic) https://what.thedailywtf.com/topic/20754/pinky-promise-mafia-ooc-thred
- Apparently people get custom names or something. I'll throw in a highlight for hardcore roleplay mode as well. https://what.thedailywtf.com/post/974027
-
Highlightshttps://github.com/boomzillawtf/tdwtf/pull/14Downtime visibility https://github.com/NodeBB/NodeBB/issues/4811Topic watching dropdown https://github.com/NodeBB/NodeBB/issues/4990Profile header for admins https://github.com/NodeBB/NodeBB/issues/4991
Change listshttps://github.com/NodeBB/NodeBB/compare/6c8a34ae50ab02212ca43dad0e09e5bcc24518d1...b854dd5150837db2be21fd46326fbdbe6a71b1b6https://github.com/NodeBB/nodebb-theme-persona/compare/77c33b40b4a30f13485a290541f3df7c5c670aac...ea162b71d02cb65601ce274c0b86040b4edefb65https://github.com/NodeBB/nodebb-plugin-composer-default/compare/7d734b87bcf73e1465ff5b17b26014ade2f06bb7...fb3447ba1d8c5c6571d87734f51a456c898b8457https://github.com/julianlam/nodebb-plugin-google-analytics/compare/8fec4f50b7ac52ab4c0b37b014448ea7e28dbf12...7ca393c94b433f367464304eedf5d6cdea7d8278https://github.com/boomzillawtf/tdwtf/commit/c2aa4360a3795f4abf370a502d727cb5ae8f8020
This update was rolled back due to the massive explosion it caused.
-
- Applied several Linux Kernel security patches http://www.ubuntu.com/usn/usn-3070-1/
- https://github.com/boomzillawtf/tdwtf/commit/c2aa4360a3795f4abf370a502d727cb5ae8f8020
- Added supporting code for Impossible Mission (see PBP RPGs forum) and Self-Serve Mafia (see Self-Serve Mafia forum) https://github.com/boomzillawtf/tdwtf/commit/98de0d7804cf24db8703900aa4b81694a0e61011
-
Highlights
- Not broken this time
- Downtime visibility https://github.com/NodeBB/NodeBB/issues/4811
- Topic watching dropdown https://github.com/NodeBB/NodeBB/issues/4990
- Profile header for admins https://github.com/NodeBB/NodeBB/issues/4991
- Several fixes for jellypotato
- Lots of roleplaying CSS updates
Change lists
- https://github.com/NodeBB/NodeBB/compare/6c8a34ae50ab02212ca43dad0e09e5bcc24518d1...81a4103d64d871955d192f164882adafbd40dddc
- https://github.com/NodeBB/nodebb-theme-persona/compare/77c33b40b4a30f13485a290541f3df7c5c670aac...8ef57dc48a3b7295e0c42739603a893570e970d6
- https://github.com/NodeBB/nodebb-plugin-composer-default/compare/7d734b87bcf73e1465ff5b17b26014ade2f06bb7...fb3447ba1d8c5c6571d87734f51a456c898b8457
- https://github.com/boomzillawtf/tdwtf/compare/b1c6e6bfdbeb307211ce5dcca266e30afe6f0fa8...35e61b8a08eb6b942dc1a06b9d3888ff10e10698
-
Highlights
- Notification sounds are off by default https://github.com/NodeBB/NodeBB/commit/c01a2bfa3389ef76e1c6ed1ff0407a893e40a677
Change lists
- https://github.com/NodeBB/NodeBB/compare/81a4103d64d871955d192f164882adafbd40dddc...1b7aa5ac12d058d52add39205227b21700fdeca8
- https://github.com/NodeBB/nodebb-theme-persona/compare/8ef57dc48a3b7295e0c42739603a893570e970d6...ad64a15ff7aaeae829f13eb340323e8d4566c9a9
- https://github.com/boomzillawtf/tdwtf/compare/35e61b8a08eb6b942dc1a06b9d3888ff10e10698...eab9ea0b3fecddab1e152142f3cf0d1ff6f9805e
-
Highlights
- You can make a topic from the tags page.
- Admins can configure chat rate limiting to something other than 1
message every 200ms. - YouTube videos are slightly thinner on small screens.
- This really isn't a very exciting update.
Change lists
- https://github.com/NodeBB/NodeBB/compare/1b7aa5ac12d058d52add39205227b21700fdeca8...650d74e28baa32a7bfcaada9fa3c3d0557a0d31b
- https://github.com/NodeBB/nodebb-theme-persona/compare/ad64a15ff7aaeae829f13eb340323e8d4566c9a9...a81fe669ec68b172d873f521db3f6d9d553f8dd4
- https://github.com/NodeBB/nodebb-plugin-composer-default/compare/fb3447ba1d8c5c6571d87734f51a456c898b8457...f691b507e21beac21737a9829167c2584cf82291
- https://github.com/boomzillawtf/nodebb-plugin-youtube-embed/compare/8bc0a23b0a92a2c07b8e86047ac45064335160e1...5e08fa28d890357b8b559f5d26635d949b919fc3
- https://github.com/boomzillawtf/tdwtf/compare/eab9ea0b3fecddab1e152142f3cf0d1ff6f9805e...0a7c7c8fe6d49dba6a3bae8d3452e83c0f35eb6d
-
Blacklisted jsfiddle.net in iFramely (required restart).
-
Highlights
- NodeBB now supports the approach-eyes-to-screen gesture.
- Emoji mentions no longer break out of
<abbr title>
. - Flag management UI no longer sucks quite so bad.
- Email address and username changes are now tracked.
Change lists
- https://github.com/NodeBB/NodeBB/compare/650d74e28baa32a7bfcaada9fa3c3d0557a0d31b...1a5e07991920e07d322d3be0a7c3e246374b9689
- https://github.com/NodeBB/nodebb-theme-persona/compare/a81fe669ec68b172d873f521db3f6d9d553f8dd4...411d9719fc1181bfbcde1be05034067dbec63b37
- https://github.com/NodeBB/nodebb-widget-essentials/compare/c471827fe509ca16020d5e1f360158b213a902ec...37986fa06f7da139153f51fb8b03e979df3e6cf3
- https://github.com/NodeBB/nodebb-plugin-composer-default/compare/f691b507e21beac21737a9829167c2584cf82291...ace5d68f651f83bb1f97e25953c31e36421e5d89
- https://github.com/BenLubar/nodebb-plugin-mentions-emoji/compare/6043b1d693c1ba0b77e8e15dcda1dcb2dd61ecc6...4c3b1fd9b6285df9369f0d70199221802b5767ca
-
-
Two composer fixes:
- Editing the OP no longer gives a "no category" error
- Goodbye useless scrollbar
-
(not doing the timer thing for this one since it's just CSS)
-
Highlights
- NodeBB: Added the ability to bulk invite users to groups
- NodeBB: Chat dropdown responds to clicks anywhere on the list item
- NodeBB: Optimized notifications loading code
- nodebb-plugin-unresponsive: Added a confirmation dialog to prevent accidental desktop mode on mobile
Known Issues
- Administrators and moderators can view any user's private chats. https://github.com/NodeBB/NodeBB/issues/5073 (This has been mitigated in our customization plugin.)
Change Lists
- https://github.com/NodeBB/NodeBB/compare/5e77b87a1ec24dacf7f177107e83a357dc7c29ed...3a50c4657295bfff702039191106972d1cfcdbff
- https://github.com/NodeBB/nodebb-theme-persona/compare/411d9719fc1181bfbcde1be05034067dbec63b37...aec8f2d14d7f92be7a82ff569afefc87fe00e9ed
- https://github.com/boomzillawtf/nodebb-plugin-unresponsive/compare/2a25fc29785d9c57f039435ded4bb9bc5e44924f...5d861d28a6438d4930f98a568494c12dd815346a
-
Highlights
- (WTDWTF only) Disabled "dismiss flag" feature as all it did was delete the flag permanently.
- Switched to anotherusername's details shim https://what.thedailywtf.com/post/1014136
- Removed hack to prevent admins/mods from accessing other users' chats as this is now in core.
- Flag management UI has English translations instead of placeholders. In all languages.
- Fixed: Crash when forking from large topic https://github.com/NodeBB/NodeBB/issues/5077
- Post cache size is now configurable https://github.com/NodeBB/NodeBB/issues/5081
- Updated jQuery textcomplete plugin from 1.3.4 to 1.7.3.
Change Lists
- https://github.com/NodeBB/NodeBB/compare/3a50c4657295bfff702039191106972d1cfcdbff...804c7927a4e291c653c5e978056f6f97eaf9cb50
- https://github.com/NodeBB/nodebb-theme-persona/compare/aec8f2d14d7f92be7a82ff569afefc87fe00e9ed...ecebebe97df2237c4b8f021061a4127693112f10
- https://github.com/yuku-t/jquery-textcomplete/compare/7846dc5b258009bfc3a468d2b2e257c2101b7176...adda11608d4aa33250dd31471ac33fdfee17363e
-
Highlights
- Enhancement: "When the only post in a topic is deleted, delete the topic" https://github.com/NodeBB/NodeBB/issues/5025
- Fixed: "Chat search errors when clicking on a result" https://github.com/NodeBB/NodeBB/issues/5103
- Fixed: "Vote switching causes incorrect notifications" https://github.com/boomzillawtf/nodebb-plugin-upvote-notifications/issues/1
Change Lists
- https://github.com/NodeBB/NodeBB/compare/804c7927a4e291c653c5e978056f6f97eaf9cb50...4f159acf5657e0de6d43b13688b4f97a6494cb3d
- https://github.com/NodeBB/nodebb-plugin-composer-default/compare/1ee1c65265ac0ce67f32c8ff4820b5b0b5bcaacc...fc0e2250dab2cf834ce4ec3754083385beea6b24
- https://github.com/NodeBB/nodebb-theme-persona/compare/ecebebe97df2237c4b8f021061a4127693112f10...6335877a3c47750406470523c452b0e398740cd8
- https://github.com/boomzillawtf/nodebb-plugin-upvote-notifications/compare/a091241439be0b53a6c36588cfd0e1ff54c87cb8...2bf1aa3ce223a8711f2606c44476e25869f5e55e
-
Highlights
- Fixed the updater script running on each startup.
- Stopped links from being formed from text like "ASP.NET".
Change Lists
-
Highlights
- nodebb-plugin-youtube-embed no longer crashes the forum when a 24 hour video is posted.
- Fixed the layout of the chat modal for chats with empty titles.
- Fixed translation keys with slashes in them not being translated.
- 🎃 Happy Halloween!
Change Lists
- https://github.com/NodeBB/NodeBB/compare/caf30b5580394f13f34717005d27d973f28b65fd...93a3f0f6c5e1b6b575ae19f6dbc62733bd46214f
- https://github.com/boomzillawtf/nodebb-plugin-youtube-embed/compare/5e08fa28d890357b8b559f5d26635d949b919fc3...4225c0a941117e710ba1b2be559784eb1d8255cc
- https://github.com/NodeBB/nodebb-plugin-composer-default/compare/fc0e2250dab2cf834ce4ec3754083385beea6b24...144499ad87f99692581596dd5ab9128edbc0da32
- https://github.com/NodeBB/nodebb-theme-persona/compare/6335877a3c47750406470523c452b0e398740cd8...cafdfd48d1d7dc96737ccdd63fe654e62be3e584
- https://github.com/NodeBB/nodebb-widget-essentials/compare/37986fa06f7da139153f51fb8b03e979df3e6cf3...8acf99ac90cd358b16091e4b6f30ea3217a3a56
-
Highlights
- Mobile UI tweaks
- watchdog.bash is much more lenient
- The trolleybus garage icon no longer gets stuck when leaving directly to another topic
- The category icon in the header is clickable
- Added mafia GM highlight for the signups thread of Mafia XII
Change lists
- https://github.com/NodeBB/NodeBB/compare/93a3f0f6c5e1b6b575ae19f6dbc62733bd46214f...9cd29409f8db97fe9b822a5904ec1d97ef3978ad
- https://github.com/NodeBB/nodebb-plugin-composer-default/compare/144499ad87f99692581596dd5ab9128edbc0da32...2e27ea2f068f59203edb0c1e74a11a07929f2bb5
- https://github.com/NodeBB/nodebb-theme-persona/compare/cafdfd48d1d7dc96737ccdd63fe654e62be3e584...adc29ea60108c10da14626821472944deb7fade4
-
Highlights
- Instead of running on a potato battery, we now run on 8 eggplant batteries.
-
Highlights
- Added logging to help debug https://github.com/NodeBB/NodeBB/issues/5145
Change lists
- https://github.com/NodeBB/NodeBB/compare/9cd29409f8db97fe9b822a5904ec1d97ef3978ad...da72f6081be9b2b46b7e128946033f5f8a8da7e8
- https://github.com/NodeBB/nodebb-theme-persona/compare/adc29ea60108c10da14626821472944deb7fade4...4b73e348a9c7e6c2bf419ea1af62f179e5e88040
- https://github.com/NodeBB/nodebb-plugin-composer-default/compare/45419aba8d2242c82cf63f8a47f7335c25fbaaef...2e27ea2f068f59203edb0c1e74a11a07929f2bb5
- https://github.com/boomzillawtf/tdwtf/commit/3cce4186076c6b35606d09c68fe035ef7a257d9c
-
Highlights
- GM highlights for Mafia XII - Limbo Mafia
- Registration queue approvals/rejections are saved to the event log
- Scrolling in the composer no longer scrolls the page
- Some kind of chat menu UI update
Change lists
- https://github.com/NodeBB/NodeBB/compare/da72f6081be9b2b46b7e128946033f5f8a8da7e8...d002c3eb76605ef38c97637ad7446828549b1441
- https://github.com/NodeBB/nodebb-plugin-composer-default/compare/e9bb83d7a6aaa0fa84b8b2dae327457dfd4c1f34...20008f93b7a22d8a010f7c20d91f27b2f281a7f4
- https://github.com/NodeBB/nodebb-theme-persona/compare/4b73e348a9c7e6c2bf419ea1af62f179e5e88040...685f755b5ff09d8b9428a9bdfaad985ead5fae57
-
Highlights
- Got tired of waiting, so some pull requests are locally merged as part of the Docker container build process:
- Replies-to-this-post support https://github.com/NodeBB/NodeBB/pull/5050 https://github.com/NodeBB/nodebb-theme-persona/pull/329
- Ban UI fixes https://github.com/NodeBB/NodeBB/pull/5169
- Permanent bans assigned by global moderators no longer expire immediately (does not apply retroactively)
- Bans with no reason given no longer have "undefined" as their reason (applies retroactively)
- 0 is now a selectable value for "ban duration, select 0 for permanent"
- Fixed jpegs being rotated incorrectly in thumbnails https://github.com/NodeBB/nodebb-plugin-imagemagick/pull/6
- Accounts flagged as probable spammers by StopForumSpam are put into the registration queue.
- watchdog.bash can now kill a process if it fails to start up for a long period of time.
Change lists
- https://github.com/NodeBB/NodeBB/compare/d002c3eb76605ef38c97637ad7446828549b1441...1f10e0b2873b79f6b6f8b3e0c12a55917a5a3b9e
- https://github.com/NodeBB/nodebb-widget-essentials/compare/8acf99ac90cd358b16091e4b6f30ea3217a3a56d...c2aa33bb5dddff8837c444ef19932cc8206b4ea0
- https://github.com/julianlam/nodebb-plugin-sso-github/compare/3fa44c60e1ef290bc880840f04227fba7901b51f...f77da2684d5709a86e2c5e1bc801f9046c6c9174
- Got tired of waiting, so some pull requests are locally merged as part of the Docker container build process:
-
Highlights
- Replies-to-post PR accepted
- Style change for replies-to-post
- Fixed NaN showing up on the infiniscroll thing
- Profile dropdown on mobile no longer white-on-white on dark themes
- Fixed tooltip in chat dropdown
- Added popcorn button to NodeBB updates thread
Change lists
-
- Fixed popcorn replies leaking information important to the Mafia threads (/cc @yamikuronue)
- Also, the upvote and downvote buttons were slightly different widths, which bothered me. So I fixed it.
-
Highlights
- Replies-to-post:
- Deleted posts no longer show all replies as deleted
- Better UI https://what.thedailywtf.com/post/1029419
- New/purged posts update the reply count and list of replies
- EU cookie law annoy-o-matic support
- Popcorn goes to the last read post instead of the first post
Change lists
- Replies-to-post:
-
Highlights
- The good features of
/unread
and/recent
have been added to both/recent
supports ignored categories/unread
allows creating new topics
- Fixed buttons for nested replies
- htmlcleaner has a hand-written help screen on the composer
- Added and
- We are now on NodeJS version 6
- watchdog.bash is stricter
Change lists
- https://github.com/NodeBB/NodeBB/compare/2185d8eb9997746d3659bc440eece1627d65c15d...29e432e07701e0219cd70ea4be5da8e0d669e39f
- https://github.com/NodeBB/nodebb-theme-persona/compare/224ff853c0a65241554f5eaa1110fff2c9f4c9f6...68f76f510d6c37c8369a356d198f0beace386cc4
- https://github.com/BenLubar/nodebb-plugin-htmlcleaner/compare/e41f723f5206d64ebb873f68c7a39cfc3ae87c30...0d4c49f4fc911e3bfcf1b41bddfe74dbaab45977
- The good features of
-
Highlights
- Enabled nodebb-plugin-image-size
- Users can flag their own posts
- Moved the new post notification bar to not overlap with the new topic button
-
- Disabled nodebb-plugin-image-size
-
- Fixed a regression that made replies from club ded show up to non-club dedders.
-
Highlights
replies_to_this_post
has been translated to English.- Zero-second YouTube videos no longer show an error.
- Reply count and reply list include deleted posts, consistent with the fact that they are shown in the topic view.
- 70% unit test coverage, up from 55%
- That's not a feature, but I thought you'd like to know.
- Removed a large portion of the EU cookie law script we're not running.
- New chat button (/cc @yamikuronue) https://github.com/NodeBB/NodeBB/issues/5084
- Regression: see https://github.com/NodeBB/NodeBB/pull/5198 for details. Fix applied locally.
Change lists
- https://github.com/NodeBB/NodeBB/compare/29e432e07701e0219cd70ea4be5da8e0d669e39f...e6c9c8934294c74d37ff2aacab19a75f18963878
- https://github.com/NodeBB/nodebb-theme-persona/compare/68f76f510d6c37c8369a356d198f0beace386cc4...d8343c5df5878ad49352876f93d048650430b8a0
- https://github.com/boomzillawtf/nodebb-plugin-youtube-embed/compare/4225c0a941117e710ba1b2be559784eb1d8255cc...b1c60dd0625bf76bc0c65fb30ba0ab72efb4b244
- https://github.com/julianlam/nodebb-plugin-sso-twitter/compare/8b43cbfed15bac99550582198b225e987392e5f8...2d13a69f1fb0cd1237dda8aaa404f529e8b3888a
-
Highlights
watchdog.bash
removed- Relative dates are only shown for recent topics and posts.
- Uploading files without a category specified in the composer defaults to General Discussion for permissions.
- CSS for Shipwreck Mafia
Change lists
-
Highlights
- Added to The Impossible Mission
- Admin stuff to help track down cooties:
- Instance port and PID added to log messages
- Added admin page that lists users possibly connected to the most recently restarted instances
- @shadowmod will post a list of recently restarted instances and the users that possibly connected to them in a staff thread.
- Added support for automatically filling in the form at https://benlubar.github.io/useless-crap/nodebb-upstream.html
Change lists
-
Killed watchdog.bash.
-
DID SOMEONE SAY THEY WANTED THE SEARCH THING OR WHATEVER ALSO WHO STOLE MY NOT-SHIFT KEY
-
Highlights
- Global moderators can no longer edit the profiles of administrators.
- When the primary node restarts, it no longer rebuilds the JavaScript and CSS.
- Added view raw and reply as new topic.
- The first page of a topic no longer contains an extra post.
- Fixed all language bugs forever by switching to BCP 47 compliant language tags.
- Fixed timeago setting the title instead of the contents of the timestamp.
- EmojiOne renamed
:gay_pride_flag:
to:rainbow_flag:
. - EmojiOne renamed Emoji One to EmojiOne.
- @ben_lubar ate some turkey and stuffing and is very tired and thought it would be a good time to update the forum.
Change lists
- https://github.com/NodeBB/NodeBB/compare/d19171decc6478489b13bf12e05954415322017f...d4638ffc15b1c62f7a960499838d42735aeb12c9
- https://github.com/Ranks/emojione/compare/a6d6255b765fcd99269d5c8f4c437cbb032bd9eb...8532195861a3e4f80ef73eeeaa0b5886de90f543
- https://github.com/NodeBB/nodebb-plugin-composer-default/compare/20008f93b7a22d8a010f7c20d91f27b2f281a7f4...c6ea12af33e2f2f333bcf47746010c8d638dbc3f
- https://github.com/barisusakli/nodebb-plugin-dbsearch/compare/f5f79421af54115f6de34c1de7ae8f75aacefaa7...8bdd72b892c819cd8f547538f96a343112443f31
- https://github.com/julianlam/nodebb-plugin-markdown/compare/369661335d752958abd1279928e174e45bce0188...21decff72d979993c5751da967fe61d8bfe20e6a
- https://github.com/NodeBB/nodebb-theme-persona/compare/d8343c5df5878ad49352876f93d048650430b8a0...b170b1c87cca36101c619ebebd19be1912958eae
-
fixed some CSS anomalies
-
(Update scheduled for approximately half an hour from this post)
- Rolled back composer to the version we had before last night's update.
- Fixed "view raw" on Firefox 22.
-
Highlights
- Unannounced breaking change: https://github.com/NodeBB/NodeBB/commit/c33d3e874a688857368147d81e7a61d4b0a444be#commitcomment-19974668
- Timestamps now use the correct incorrect format during a cold load.
- Fixed images with width and height set correctly being blurry due to the border.
- Pinned topics now show up at the top even if they wouldn't otherwise be on the first page.
Change lists
-
Highlights
- Added
cid
toevent:new_notification
messages that have atid
field. https://what.thedailywtf.com/post/1048901 - The chat input no longer clears if the message fails to send.
- Moved "view raw" into the dropdown menu.
Change lists
- Added
-
Highlights
- Fixed iframely images being 4 pixels wider than they should be.
- Disabled
WrapText
in htmlcleaner. https://what.thedailywtf.com/post/1049805 - Fuzzy time cutoff has been changed from 60 to 30 days.
Change lists
-
Allowed uploads in iframely. Updated iframely to 1.0.0.
-
Highlights
- NodeBB 1.4.0!
- Fixed local iframely styling
Change lists
-
Highlights
- Added GM highlights for Mafia XIV - Run Townie Run.
- Added Portugal-flavored Portuguese to the language selector.
- Tags can be restricted on a per-category basis. I haven't thought of any fun misuses of this feature yet.
- Dota 2 is only at version 7.00 and we're already to Mafia 14, so that we're twice as polished!
Change lists
- https://github.com/NodeBB/NodeBB/compare/a54a9b512a6e2c419f28f30430151d0e616045a0...10cffb0b546a87761ed6bff7264a20d7dc550cf2
- https://github.com/NodeBB/nodebb-plugin-composer-default/compare/abd38212423160cdc068956479ba775307b75cb6...a411034290d148ee731a89ecc582cf9456ca8eaa
- https://github.com/Ranks/emojione/compare/8532195861a3e4f80ef73eeeaa0b5886de90f543...0aad7f9f7969f0187e4f50d12fdc113541a34ac3
-
Fixed composer style.
-
Fixed @blakeyrat not being able to resize his composer due to his browser being at least 3 pixels too narrow for the composer to not make horrible assumptions about what is a mobile device.