calckey/CALCKEY.md

9.0 KiB

All the changes to Calckey from stock Misskey

Planned

  • Stucture
  • Function
    • User "choices" (recommended users) like Mastodon and Soapbox
    • Join Reason system like Mastodon/Pleroma
    • Option to publicize server blocks
    • Build flag to remove NSFW/AI stuff
    • Filter notifications by user
    • Exclude self from antenna
  • Form
    • MFM button
    • Personal notes for all accounts
    • Fully revamp non-logged-in screen
    • Lookup/details for post/file/server
    • Rat mode?

Work in progress

  • Weblate project
  • Customizable max note length
  • Link verification
  • Better Messaging UI
  • Better API Documentation
  • Remote follow button
  • Admin custom CSS
  • Add back time machine (jump to date)
  • Improve accesibility
  • Timeline filters

Implemented

  • A lot of general bugfixes
  • pnpm instead of yarn
    • Fix Dockerfile @hanna
    • Upgrade packages with security vunrabilities
  • Saner defaults
  • Fediverse account migration
  • Recommended servers timeline
  • OCR image captioning
  • Improve mobile UX
    • Swipe through pages on mobile
    • Redesigned mobile bottom nav bar
    • Post button on TL
  • Star as default reaction
  • Like/star button
  • Rosé Pine by default (+ non-themable elements made Rosé Pine)
  • Better sidebar/navbar
  • Better intro tutorial/onboarding
  • Add back groups
    • Integrate groups UI into chats UI
  • MOTD (customizable by admins!)
  • Custom randomized splash icons
  • Self hosted, newly designed error images
    • Illustrated by Henki!
    • Licensed under the CC-BY-SA 4.0.
  • Better timeline top bar
  • Improved note style
    • Make more of the post clickable like every other SNS
    • No more details tag for reply attachments
    • Better CW button
  • Mark as read from notifications widget
  • Less cluttered notification summary
  • Better welcome screen (not logged in)
  • vue-plyr as video/audio player
  • Ability to turn off "Connection lost" message
  • Raw server info only for moderators
  • New spinner animation
  • Spinner instead of "Loading..."
  • SearchX instead of Google
  • Always signToActivityPubGet
  • Spacing on group items
  • Quotes have solid border
  • Reply limit bug fixed
  • Make showing the update popup optional
  • Improve PWA manifest
  • Fix incoming chat scrolling globally
  • Update notifier
  • Allow admins to set logo URL via admin settings
  • Allow importing follows from Pixelfed
  • Phosphor icons instead of FontAwesome
  • Fully deprecate MkEmojiPickerWindow in favor of MkEmojiPickerDialog
  • Link hover effect
  • Replace all $ts with i18n
  • AVIF support
  • Page drafts
  • Patron list
  • Animations respect reduced motion
  • Undo renote button inside original note
  • Custom locales
  • Obliteration of Ai-chan
  • Switch to Calckey.js
  • Woozy mode 🥴
  • Improve blocking servers
  • Release notes
  • New post style
  • Admins set default reaction emoji
    • Allows custom emoji
  • Fix lint errors
  • Use Rome instead of ESLint
  • Mastodon API support
  • More antenna options
  • New dashboard
  • Backfill follower counts
  • Improved emoji licensing
    • This feature was ported from Misskey.
      • 8ae9d2eaa8: enhance: カスタム絵文字にライセンス情報を付与できるように
      • ed51209172: 絵文字のライセンスを表示できるように
  • Compile time compression
  • Sonic search
  • Popular color schemes, including Nord, Gruvbox, and Catppuccin
  • Non-nyaify cat mode
  • Post imports from other Calckey/Misskey/Mastodon/Pleroma/Akkoma servers
  • Improve Classic mode
  • Proper Helm/Kubernetes config
  • Multiple boost visibilities
  • Improve system emails
  • Mod mail
  • Focus trapping and button labels
  • Meilisearch with filters
  • Post editing
  • Display remaining time on rate-limits
  • Proper 2FA input dialog
  • Let moderators see moderation nodes
  • Non-mangled unicode emojis
    • Skin tone selection support

Implemented (remote)