Skip to content

2020 new year update

Compare
Choose a tag to compare
@leafo leafo released this 06 Feb 06:50
· 447 commits to master since this release

Now live on https://streak.club

  • Updated dashboard:
    • Show active streaks sorted by most recently submitted (or joined) first
    • Show some account summary stats
    • Change how active streaks are displayed to include information relevant to your participation (submissions, streak, etc.)
  • Enhance admin pages
    • Base widget for admin pages
    • Admin home page
    • Rewrite table helper
  • Change how user flags are stored on user model, using a bit field
  • Add the ability to suspend (ban) accounts
    • Posts, comments, community posts are hidden and username displayed as "suspended account"
    • Streaks and profile will 404
    • Admin tool to edit account flags
    • Suspended accounts can not post, comment, like, follow, etc.
  • Uploading an image stores the dimensions of the image in the DB
  • Ensure src attribute of whitelisted iframes is http/https link
  • Update lapis-community to latest
  • Update dependencies: React, jQuery, underscore, commonmark, momentjs
    • Remove sticky kit
  • Minor styling updates
    • Streak unit page now mobile friendly
    • Collapse unit grid if there's a group with no submissions
    • Don't link to grid units that are empty when logged out
  • Minor bug fixes & tweaks