@@ -109,27 +109,38 @@ Use `--test` flag to verify configuration and Reddit API connectivity without ma
109109
110110User profile links are a privacy concern and not useful for modlog purposes.
111111
112- ## Recent Improvements (v2.0 )
112+ ## Recent Improvements (v2.1 )
113113
114- ** Content Linking Fixes** :
115- - ✅ Content links now point to actual Reddit posts/comments, never user profiles
116- - ✅ Proper content titles extracted from Reddit API data
117- - ✅ Short content IDs (e.g., "1mkz4jm") for easy action tracking
118-
119- ** Removal Reason Handling** :
120- - ✅ Prioritizes actual removal reason text over numbers
121- - ✅ For ` addremovalreason ` actions, shows mod_note text instead of numeric details
122- - ✅ Intelligent handling of text vs numeric removal reasons
114+ ** Multi-Subreddit Database Support** :
115+ - ✅ Fixed critical error that prevented multi-subreddit databases from working
116+ - ✅ Single database now safely handles multiple subreddits with proper data separation
117+ - ✅ Per-subreddit wiki updates without cross-contamination
118+ - ✅ Subreddit-specific logging and error handling
123119
124- ** Moderator Display** :
120+ ** Removal Reason Transparency** :
121+ - ✅ Fixed "Removal reason applied" showing instead of actual text
122+ - ✅ Full transparency - shows ALL available removal reason data including template numbers
123+ - ✅ Consistent handling between storage and display logic using correct Reddit API fields
124+ - ✅ Displays actual removal reasons like "Invites - No asking", "This comment has been filtered due to crowd control"
125+
126+ ** Unique Content ID Tracking** :
127+ - ✅ Fixed duplicate IDs in markdown tables where all comments showed same post ID
128+ - ✅ Comments now show unique comment IDs (e.g., "n7ravg2") for precise tracking
129+ - ✅ Posts show post IDs for clear content identification
130+ - ✅ Each modlog entry has a unique identifier for easy reference
131+
132+ ** Content Linking and Display** :
133+ - ✅ Content links point to actual Reddit posts/comments, never user profiles for privacy
134+ - ✅ Fixed target authors showing as [ deleted] - now displays actual usernames
135+ - ✅ Proper content titles extracted from Reddit API data
125136- ✅ AutoModerator displays as "AutoModerator" (not anonymized)
126137- ✅ Configurable anonymization for human moderators
127- - ✅ Proper handling of Reddit admin actions
128138
129- ** Multi-Subreddit Support** :
130- - ✅ Single database supports multiple subreddits with proper data separation
131- - ✅ Per-subreddit wiki updates without cross-contamination
132- - ✅ Subreddit-specific logging and error handling
139+ ** Data Integrity** :
140+ - ✅ Pipe character escaping for markdown table compatibility
141+ - ✅ Robust error handling for mixed subreddit scenarios
142+ - ✅ Database schema at version 5 with all required columns
143+ - ✅ Consistent Reddit API field usage (action.details vs action.description)
133144
134145## Common Issues
135146
0 commit comments