ISH-624
Created by Laura Hausmann
1 year ago
Nov 21 2024, 17:17 GMT+1
Updated by pancakes
2 months ago
Nov 16 2025, 15:37 GMT+1
Feature parity with Iceshrimp-JS

This epic serves to track features that iceshrimp-js has, which aren't yet implemented in Iceshrimp.NET, grouped by their user priority.

Blockers

  • Registration page (ISH-472)
  • Logout button
  • 2FA (ISH-580, ISH-581, ISH-626)
  • Reports (ISH-116, ISH-750)
  • Mute user renotes (related to ISH-516)
  • Full profile customization (profile picture, banner, display name, etc.) (ISH-645)
  • Basic user moderation tools (block/mute) (ISH-682)
  • More timelines (local/social/bubble/federated) (ISH-764, ISH-765)
  • Lists
  • Bookmarks (ISH-725)
  • Multi-column timeline / deck view
  • Media preview (ISH-542) and alt-text editor in note compose
  • Link verification (ISH-90)
  • MFM preview in note composer (depends on ISH-596)
  • Polls (ISH-598)
  • Light theme
  • Mention autocomplete (ISH-561)
  • Drive management (ISH-668)
  • Note editing (ISH-708)

Somewhere inbetween

  • Emoji autocomplete (ISH-712)
  • MFM autocomplete (ISH-713)
  • More builtin frontend themes
  • Custom frontend themes
  • Instance customization (banner / logo)
  • Tags page (/tags/<tag>)

Non-blockers

  • Multi-account selector (ISH-460)
  • Antennas (-> custom feeds) (ISH-268)
  • Pages (-> static SSR)

Features that won't be ported

  • Galleries
  • Chat (chat-style view for DMs is planned)
  • Channels (until there is a federation standard)
  • AiScript
Avatar

More Timelines and Deck view is blocked on [ISH-618]
Polls is soft blocked on it, i don't wanna implement more logic into the current note component code if i can avoid it.

Avatar

Drive should also be on this list. Not being able to manage your uploads and delete older files can actually block people who are close to their Drive limit from posting with attachments, so I'd say it's pretty essential for production servers.

Avatar
Details changed: Expand ›
Avatar

I added drive and its issue to the blockers list

Avatar
Details changed: Expand ›
Avatar

Should we consider note editing to be a blocker?

Avatar
Avatar
Avatar
Details changed: Expand ›
Avatar
Project
Iceshrimp.NET
Priority
Normal
N
Type
Epic
E
State
Triaged
T
Assignee
Laura Hausmann
Avatar
Subsystem
Meta
M
Component
No component
Target version
v2025.1
V
Released in version
Unreleased