Updates For FediDeck

This is where occasional updates to the FediDeck app will be posted.

πŸ¦‹ Bluesky (AT Protocol) Integration

  • Account Connection β€” Connect Bluesky accounts via OAuth
  • Home Timeline β€” View your Bluesky feed
  • Notifications Column β€” Unified and protocol-specific notification feeds with filter counts
    • Likes
    • Boosts
    • Follows
    • Mentions
  • Bluesky Lists β€” Create, manage, and view list-based feed columns
  • List Membership β€” Add/remove members via search-based dialogs
  • Quick β€œAdd to List” β€” Dropdown option on post cards to add authors to lists
  • Author Feeds β€” View specific user feeds by handle (bsky-author column type)
  • Bluesky Chats / DMs β€” Dedicated column for direct messages with threaded conversations
  • New Conversation β€” Search users and start DMs via typeahead
  • Posting β€” Compose and post directly to Bluesky accounts

🐘 Mastodon Integration

  • Multi-Account Support β€” Connect multiple Mastodon instances
  • Feed Types
    • Home
    • Notifications
    • Mentions
    • Public / Local
    • Hashtag
    • List
    • Search
    • Conversations
  • Post Actions
    • Reply
    • Boost
    • Favorite
    • Bookmark
    • Vote on polls
    • Edit
    • Delete
  • Scheduled Posts β€” View and manage scheduled posts
  • Profile Hover Cards β€” Quick profile previews with follow/unfollow actions
  • Profile Notes β€” Add personal notes to profiles (with import/export)
  • Account Management
    • Follow
    • Mute
    • Block
    • Report (with category selection)
  • Filtered Requests β€” Review and manage filtered follow requests

🌐 Unified Features

  • All-Accounts Feed β€” Combined timeline from all connected accounts
  • Unified Notifications β€” Aggregated notifications across protocols
  • Global Filters
    • Keyword filters
    • Reply context toggle
    • Filter modes
  • Column Management β€” Add, remove, reorder, and configure columns
  • Auto-Refresh β€” Configurable per-column refresh intervals
  • Content Warnings
    • Auto-expand option
    • Spoiler handling
  • Translation β€” Translate posts inline
  • Quote Posts β€” View nested quote chains (up to 3 levels)
  • Reply Context β€” Recursive parent post display
  • Image Lightbox β€” Full-screen media viewer
  • Keyboard Shortcuts
    • Account switching
    • Compose actions

πŸ” Security & Session

  • Two-Factor Authentication (MFA) β€” Setup with recovery codes
  • Session Management β€” View current session and sign out other devices

Note: This is a beta application.

Support development:

https://ko-fi.com/fedideck

πŸ¦‹ Bluesky Lists & Author Feeds (Latest)

New Features

*Bluesky Author Feed Column

-New β€œUser Feed (Bluesky)” column type to view posts from any Bluesky user by handle

Create Bluesky Lists

-Create new curate lists directly from FediDeck via the β€œNew List” button in column settings -Set list name and optional description

Manage List Members

-Add/remove members from lists with a search interface β€“β€œManage List Members” button appears when a list is selected

Quick Add to List

  • β€œAdd to list” option in the β‹― menu on Bluesky post cards Quickly add any post author to your curate lists

Bug Fixes

-Fixed bsky-list and bsky-author columns not loading content (incorrect routing in feed loader)


Note: This is a beta application.

Support development:

https://ko-fi.com/fedideck

Changelog v1

Bluesky Chat Improvements

-Added transition:chat.bsky OAuth scope – Enables Bluesky DM functionality by requesting the required chat permission during account authorization -Toast notifications for missing permissions – Shows a clear notification prompting users to reconnect their Bluesky account when chat permissions are missing β€“β€œReconnect Account” button in Bluesky Chats column – Displays directly in the column when there's a permission error, making it easier to fix -Fixed HTML character escaping in chat previews – Chat message previews no longer show raw HTML entities like < or & -Hid action buttons on chat cards – Reply/boost/favorite buttons are now hidden on chat conversation cards since they're not applicable -Made chat cards fully clickable – Clicking anywhere on a chat card now opens the conversation dialog

Column Resizing Enhancements

-Improved resize handle visibility – The vertical slider between columns is now more prominent with: -Wider handle (2px β†’ 3px when resizing) -Always-visible grip indicator -Hover effect with primary color highlight -Animated grip dots on hover -Tooltip explaining usage (drag to resize, double-click to reset) -Columns now expand to fill their width – Text and content properly fills the available space when you resize a column wider

Type Updates Added isChat property to the Post type for identifying chat/conversation posts


Note: This is a beta application.

Support development:

https://ko-fi.com/fedideck

πŸ†• What's New in FediDeck

✨ Bluesky Integration – OAuth Authentication β€” Connect your Bluesky account via secure AT Protocol OAuth flow -Bluesky Home Timeline β€” View your Bluesky feed in dedicated columns -Full Interactions β€” Like, repost, and view Bluesky posts natively

🌐 Unified Feed Column -Cross-Protocol Timeline β€” New β€œUnified Feed” column type merges posts from all your Mastodon + Bluesky accounts into one chronological stream -Smart Deduplication β€” Automatically removes duplicate posts seen across accounts -Provider Badges β€” Each post shows 🐘 (Mastodon) or πŸ¦‹ (Bluesky) so you know the source

πŸ”§ Technical Improvements -Fixed AT Protocol OAuth redirecturi validation (RFC 8252 compliance) -Fixed clienturi origin matching for AT Protocol auth servers -Added proper DPoP (Demonstrating Proof of Possession) token handling


Note: This is a beta application.

Support development:

https://ko-fi.com/fedideck

πŸ“‹ Profile Notes – Changelog

v1.0 – Profile Notes System -Private notes on profiles – Add personal annotations (up to 500 characters) to any Mastodon profile -Persistent storage – Notes are securely stored in the database with Row Level Security β€“β€œFollows you” badge – Shows when viewing someone who follows you β€“β€œMutuals” indicator – Displays when both users follow each other

v1.1 – Search & Discovery -Profile notes search – New sticky note icon in header opens search dialog -Full-text search – Filter notes by username or note content -Quick profile access – Click any note to open that profile panel

v1.2 – Import/Export -Export as JSON – Download all notes in structured JSON format for backup -Export as text – Human-readable text file export with dates -Import from JSON – Restore notes from a previous JSON backup -Validation – Imported files are validated for proper format

v1.3 – Note Management Delete individual notes – Trash icon appears on hover for each note Delete confirmation – AlertDialog prevents accidental deletion Live count – Shows filtered vs total notes count


Note: This is a beta application.

Support development:

https://ko-fi.com/fedideck

Changelog

Report Dialog Enhancements

Category Selection

β€”Added report reason selection with radio buttons: Spam, Harassment or abuse, or Other

Post Selection

-Users can now select specific posts to include in the report -Shows recent posts from the account with checkboxes -Displays count of selected posts

Forward to Remote Instance

-Added toggle to forward reports to the user's home instance (for remote accounts only) -Enabled by default for better moderation coverage


Note: This is a beta application.

Support development:

https://ko-fi.com/fedideck

Latest Updates

Recent FediDeck Updates πŸ”” Filtered Requests Management

  • New Inbox feature – A dedicated section to approve incoming mentions and direct messages from accounts you don't follow

  • Follow & Accept / Dismiss actions – Quickly decide on each request with clear action buttons

  • Tabbed interface – Separate tabs for Mentions and Direct Messages

πŸ“’ Notification System for Filtered Requests

  • Browser notifications – Get alerted when new filtered requests arrive (with permission toggle)
  • Notification sound – Audio alert using Web Audio API (can be toggled on/off)
  • Badge counter – Visual indicator on the Inbox icon showing pending request count
  • Background polling – Automatic checking for new requests every 2 minutes

⚠️ Content Warning Improvements

-Visual CW badge – Posts with content warnings now display a prominent β€œCW” badge with warning icon next to the timestamp before being expanded


Note: This is a beta application.

Support development:

https://ko-fi.com/fedideck

FediDeck Changelog – Latest Updates

Visual & Branding – New Logo: Replaced text-based β€œFediDeck – BETA” header with the official FediDeck Beta logo – Clickable Logo: Logo now navigates to the home page when clicked

Performance Optimizations – Smart Auto-Refresh: Auto-refresh intervals now automatically pause when the browser tab/window is not visible, saving API calls and reducing unnecessary network requests – Disabled Auto-Refresh by Default: Column auto-refresh is now disabled by default (interval set to 0) – users can still enable it per-column in settings if desired


Note: This is a beta application.

Support development:

https://ko-fi.com/fedideck

FediDeck Updates

  • Scheduled Posts Management
  • View Scheduled Posts β€” Access all your pending scheduled posts in a dedicated manager dialog
  • Edit Scheduled Posts β€” Modify content, visibility, content warnings, and polls before posts go live
  • Reschedule Posts β€” Change the scheduled time for any pending post
  • Cancel Scheduled Posts β€” Remove posts from the queue before they're published
  • Upcoming Post Reminders β€” Get toast notifications when posts are scheduled within the next hour
  • Compose Dialog Enhancements
  • Keyboard Shortcuts β€” Ctrl/Cmd + Enter to post, Escape to close the dialog
  • Draft Auto-Save β€” Drafts automatically save to localStorage and restore on reopen
  • Dynamic Character Limits β€” Character counter adapts to your Mastodon instance's configured limits

Note: This is a beta application.

Support development:

https://ko-fi.com/fedideck

Adding 2 new things

  • Scheduling of posts
  • Threading of posts

Note: This is a beta application.

Support development:

https://ko-fi.com/fedideck