fore.st/patchnotes.md
2022-10-01 04:14:57 +00:00

2.2 KiB

dev goals for 1.1.1 pineapple express++:

  • bugfixes/QoL tweaks

    • remove duplicated blazem from tokefile
    • fix playlist on submit channel for standard users
      • only show nested menu on playlist if user rank is <= 2
      • show "playlist" button for users rank 1 on r/submit channel
    • stop tokebot from including full toke messages
    • fully disconnect/kick unregistered users from channels connect
    • limit words/link display text(DO NOT MODIFY LINK HREF) to 40 chars to prevent breaking chat width
    • limit image embed width
    • fix video/chat/autobump UI components not expanding after collapsing in chromium based browsers
    • remove close playlist button when legacy playlist is disabled
    • fix expand/shade playlist items button
    • add end date to playlist items
    • userlist collapse/expand persistent accross browser sessions
    • cinema mode persistent accross browser sessions
    • dissapearing server whispers/join messages
    • fix input field lengths in quicksettings
    • prevent temporary items on submit channel
    • always block anonymous user (ignore channel setting)
    • use regex for whitespace detection in commands
  • client side commands

    • process commands that start with "/" or "(whitespace)/" in the browser
    • allow admins to trigger client side commands remotely
      • remove / from client command when calling sendcmd if present
    • do not send command as chat (unless it starts with whitespace, matching serverside command behavior)
    • show words that start with "/" as a link that chatsmacks command(similiar to behavior with words that start with !)
    • /thunder
      • Disable lightning (seizure prevention)
  • update tab completion

    • add non-toke server-side commands to tab completion(check perms for respective commands)
      • me
      • announce
      • af
      • sp
      • afk
      • poll
      • hpoll
      • mute
      • smute
      • unmute
      • kick
      • ban
      • ipban
      • clear
      • clean
      • cleantitle
      • sendcmd
    • add client-side commands to tab completion
    • show autocomplete in text box
  • send clientside version on connect

    • kick if version old/not received
  • spooktober themes

    • Candycorn
    • Candycorn lite