Last modified: 2024-03-10 dP dP 88 88 .d8888b. .d8888b. .d8888b. 88d888b. d8888P dP dP 88d888b. .d8888b. 88' `88 88' `88 88' `88 88' `88 88 88 88 88' `88 88ooood8 88. .88 88. .88 88. .88 88 88 88 88. .88 88. .88 88. ... `8888P88 `88888P' `88888P' dP dP dP `88888P' 88Y8888' `88888P' .88 d8888P 2024-03-10 ---------- - Constraints applied to user profile cards and bios to prevent layout issues. 2023-10-14 ---------- - Replaced forums links with links to Discord server invite: will be shutting down the forums server instance itself in November. 2023-04-22 ---------- - Content pane (info, rules) area begins receiving visual and content updates. Thanks for writing some updated help, SlightlyAbsurd! 2022-10-24 ---------- - Rewrote the extended add dialog's segmenting duration input field for better usability and browser support. Thanks GDF! 2022-10-02 ---------- - Overhauled image previewing in chat with preview modal and offsite link - Reliability and performance updates for client 2022-08-17 ---------- - Prevented dragging images and playlist anchor links from within goontube, causing undesired duplicated uploads or playlist adds 2022-08-15 ---------- - Fixed an issue breaking YouTube channel link embeds in the chat - Fixed a parsing issue with arbitrary MP4 adds 2022-07-31 ---------- - Fixed an issue causing an unfocused goontube tab to batch up animations on playlist, user list, and wordgame, rendering the webapp unusable: if you leave a tab on the site overnight, it should still be usable in the morning 2022-07-06 ---------- - SponsorBlock integration: the server will try to query SponsorBlock API for known cutaway sponsor segments in videos and self-$pos as needed. Thank you, thecommodore64! - Whispers are now offline-preserved until they are read. Before this change, if you received a whisper out-of-tab and left session, the message was lost. Now any whisper behaves as an offline message, but is discarded on read. Thank you PoundCoin! 2022-03-15 ---------- - Bot $dream command allows generating VQGAN imagery from text prompt arguments with an approximate three minute delay; multiple $dreams queue up 2021-12-19 ---------- - Under "Settings > Other", find a new option to override the country flag advertised when your username is hovered in the user list. The override is only visible to other users if you have enabled showing country flags to them 2021-11-28 ---------- - $popup messages with a global five-second cooldown; blip-bloop sound if easter egg sounds are enabled in Settings 2021-10-07 ---------- - Deleted account usernames are reserved for one month 2021-07-04 ---------- - Hover playlist items to see an ETA on their start time; the remaining time on the playing video is included and livestreams excluded. Thanks PoundCoin! 2021-06-21 ---------- - Rewrote the MP4 service for huge gains in both performance and reliability when adding arbitrary videos 2021-06-15 ---------- - Expanding cooldown on announce text messages: new logic only displays an announce message every twenty minutes, with each connection during resetting that cooldown. Changing the announce text message will reset this cooldown 2021-06-07 ---------- - Added fields last_added_by and last_watched_at to video search results - Fix to search indexing misrepresentation bug. Thanks unamed999! 2021-06-06 ---------- - In-app video search: instead of pasting a URL, type keywords and press return in the video add modal - use UP and DOWN keys to navigate the entire set of search results for those terms. Through this, access the entire historical video database of goontube: if you search on a username, it will reveal videos first posted by that user (i.e. Fluo, Hammers) 2021-05-29 ---------- - Resolved edge case server hang - Resolved issues with storing video metadata 2021-04-10 ---------- - Your own playlist items are highlighted in the playlist. Thanks PoundCoin! 2021-02-22 ---------- - All users may now $pos their own videos (only into the future) - FINALLY fixed the issue with keypress events triggering skips. Thanks moon! 2021-02-13 ---------- - Reduced easter egg $command timeouts to 2 hours - Restored fullscreen mode, use CTRL+SHIFT+F to toggle - Minor style tweaks to the "WELCOME TO GOONTUBE" join message - Login cookie is now reset on a failed login attempt 2021-01-17 ---------- - Chat-breaking style issue resolved for Safari and mobile users 2021-01-10 ---------- - YouTube adds which are age-restricted will now throw a warning in chat 2021-01-02 ---------- - New easter egg chat command $popcat. Thanks GDF! 2020-12-27 ---------- - Bot: $prompt to prompt GPT2 text generation - Bot: $tarot to draw a random major arcana. Thanks moon! 2020-11-20 ---------- - AFK and saucy status now available through a new UI context menu: click your own name to set or clear your "status." More options are coming! 2020-10-25 ---------- - Rewrote donation page using Stripe's hosted checkout flow, restored Donate option to application main menu: https://goontu.be/donate 2020-09-20 ---------- - New tabs are created with a notification badge and unread tabs now pulse. 2020-08-16 ---------- - Initial multiline support for chat: input bar is now a vertical splitter 2020-07-26 ---------- - Removed excessive text transformations in Markdown processing which were breaking the outgoing linkifier/offsite exit confirmation page. Thanks CatPetter! - Rewrote broken Twitch integration and added video support. Thanks GDF! 2020-07-13 ---------- - Opt-in sound packs under "Settings > Other" for user joins/leaves/message sent/message received: AIM nostalgia and a custom set too. Thanks snirtle! 2020-06-26 ---------- - New forums are live at https://forums.goontu.be/ and accessed from app via "forums" tab along with rules, poll or game, word game, and help 2020-05-29 ---------- - Video player can now be detached from the main browser 2020-04-18 ---------- - Fixed an edge case crash around moderators reordering the playlist 2020-04-16 ---------- - New setting: chat font size, ranged between 8px and 24px - Fixed bugs around settings: cancel works again, webcams per row now has validation 2020-04-04 ---------- - Disable flashing supergift rainbow flair with a new setting under "Other" 2020-03-24 ---------- - Added confirmation gateway on outgoing links to untrusted hostnames - Prevented automatic media embedding from untrusted hostnames - Styled confirmation gateway to be funky and jarring (thanks snirtle!) 2020-03-14 ---------- - Fixed multiple issues with new entries to video database, and auto-adds - 60,000(!) previously corrupt videos have been restored for auto-adds - Made color and emote picker (just the button!) dark mode friendly 2020-03-08 ---------- - Choose a default colour for your outgoing messages with a new inline chat colour picker - This saves, carries to whispers, and is preserved for offline messages - Colour codes can still be applied to override this default - Colour picker UI change: click outside picker to close, or hit escape. 2020-02-09 ---------- - Word game boards are now always generated with at least 2 vowels - The letter Q now instead always represents Qu - Deprecated fluid mode and night mode settings for consistent experience and to make way for coming features that expect dark backgrounds - Last entered word game letter tile is now clickable to undo its append 2020-02-08 ---------- - Introduced "WORDGAME", endless rounds of a popular nameless board game: big shout-out to snirtle for the idea and design support! - Trophy user list status icon for the current top scorer of the word game 2020-02-01 ---------- - Fix: unnecessary rerender of message history on chat input was causing performance problems as history grew in length and DOM weight 2020-01-30 ---------- - Made web server HSTS policy stricter, and submitted to preload list 2020-01-27 ---------- - "Add Media" popup dialog info section: the video range selection UI now allows for manual entry of timestamps - Applied "INSERT" mode text entry behaviour to the new timestamp entry fields for more intuitive data entry - Updated content panel region with link to changelog 2020-01-24 ---------- - Terminated forums (security risk running outdated software and unnecessary hosting costs having an extra VPS running every month for something that was being used by a handful of users approximately once every 1.5 months) ... everything is backed up from mid-December though so we can restore some static pages of key threads, useful info, and user content over the years of forums activity. The good bits aren't gone! - Updated content panel region, removed link to forums