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
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
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.
Details changed:
Expand ›
I added drive and its issue to the blockers list
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Should we consider note editing to be a blocker?
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Details changed:
Expand ›
Project
Iceshrimp.NETPriority
NormalN
Type
EpicE
State
TriagedT
Assignee
Laura HausmannSubsystem
MetaM
Component
No componentTarget version
v2025.1V
Released in version
Unreleased
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.