feat: markdown, reply support, moderation tools, and settings UI notifications & unread badges (comments)#416
Open
Shebyyy wants to merge 13 commits intoRyanYuuki:mainfrom
Open
feat: markdown, reply support, moderation tools, and settings UI notifications & unread badges (comments)#416Shebyyy wants to merge 13 commits intoRyanYuuki:mainfrom
Shebyyy wants to merge 13 commits intoRyanYuuki:mainfrom
Conversation
- Discord-style markdown (bold, italic, strikethrough, code, blockquotes) - Spoiler support (||text||) - @mentions highlighting - Auto-link URLs - Image/GIF previews with expand - Formatting toolbar in composer - Nested reply support with depth indicators - Pinned comment highlight - Thread lock/unlock for moderators - Moderation queue for reports - User management (promote/demote roles) - Ban/unban toggle with contextual actions - Comment settings page in Settings
* feat: comment notification * fix: register FCM for all services * feat: add @mention autocomplete and notification markdown rendering - Add MentionAutocomplete widget triggered by @ in composer - Render markdown in notification screen using DiscordMarkdown - Add search_users_public API call to commentum service * Fix formatting and add MentionAutocomplete component * Remove unused methods from commentum_service.dart
Refactor notification handling to improve background and foreground message processing. Update channel name and importance retrieval methods for better service integration.
Handle navigation retries in notifications.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Integrates the commentum-v2 comment backend into AnymeX, replacing the basic comment UI with a fully functional comment system featuring moderation tools, user management, reply threading, role-based access control, and Discord-style markdown rendering.
Features
Adds a complete comment notification system for replies, reports, and moderation actions.
Push Notifications
Notification Screen
Unread Badges
Deeplink Navigation