Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
321cad0
update (#10)
Syme-6005 May 11, 2026
9859d9c
fix: make sit work (probs) (#11)
Syme-6005 May 12, 2026
68b9c69
fix: restore backend/main.py and define LookupIn model for message lo…
Syme-6005 May 13, 2026
8b6c5c9
fix: define GroupCreateIn and GroupJoinIn models for group endpoints
Syme-6005 May 13, 2026
39c8a40
fix: update GitHub labeler rules for repo structure
Syme-6005 May 13, 2026
17e4dd9
fix: remove unnecessary 'hidden' class from panel elements in cipher.…
Syme-6005 May 13, 2026
95b845e
Add moderator reporting dashboard, suspensions/bans, and report notice
Syme-6005 May 16, 2026
2c1e7af
Merge moderation-reporting into development
Syme-6005 May 16, 2026
49e3e02
Fix moderator row access and preserve decrypted messages on refresh/send
Syme-6005 May 16, 2026
a8ca97d
fix: prevent XSS vulnerabilities in DOM manipulation
Syme-6005 May 16, 2026
6777f1d
Fix Codacy security warnings in loadModeration function
Syme-6005 May 16, 2026
99cb067
Fix Codacy security issues: CSRF protection chain, moderator privileg…
Syme-6005 May 16, 2026
8168d92
Fix remaining CodeRabbit issues: grammar and suspended user access
Syme-6005 May 16, 2026
6adae47
Add super_moderator role, suspension durations, and security hardening
claude May 18, 2026
fa27617
docs: Add feature analysis and enhancement suggestions
claude May 18, 2026
e53cc26
feat: implement audit logging system for moderator actions
claude May 18, 2026
e4e87d0
feat: implement suspension tiers with duration selection
claude May 18, 2026
066fa29
feat: implement bulk actions with user search and filtering
claude May 18, 2026
054d8d9
feat: implement appeal system for suspended/banned accounts
claude May 18, 2026
6e03c9d
feat: add moderator notification badges
claude May 18, 2026
7a8a3e4
feat: add message search and filtering to reports
claude May 18, 2026
76be489
feat: add action templates with custom reason support
claude May 18, 2026
f17fa9a
fix: allow short reason strings in reports (issue #16)
claude May 18, 2026
74cc571
fix: address code review issues and enhance moderator system
claude May 18, 2026
53929a0
fix: address critical SQL injection and JavaScript issues
claude May 18, 2026
3f07166
Optimize API calls and improve error handling
claude May 18, 2026
68a8fa8
fix: correct indentation for try block contents
dbwg2009 May 18, 2026
fb118c7
Fix CSP violation: move service worker registration to external script
claude May 18, 2026
4547b90
Fix service worker scope issue and add Service-Worker-Allowed header
claude May 18, 2026
d86bb25
Fix critical syntax error: add missing closing brace to loadModeration
dbwg2009 May 18, 2026
1d1b178
Add moderator mode toggle with sub-tab navigation
dbwg2009 May 18, 2026
a9af6bb
Add moderator mode toggle with sub-tab navigation
dbwg2009 May 18, 2026
d81789f
Fix 500 error in audit-log endpoint: users table has email not username
dbwg2009 May 18, 2026
9ac3181
Item 7: Remove actionDialog from restore, use simple reason prompt in…
claude May 19, 2026
879c7fd
Item 7 updated: Add restore dialog with preset reasons
claude May 19, 2026
4a8b220
Item 1: Add message preview and decryption to report flow
claude May 19, 2026
7814474
Update TODO: Mark Items 1 and 7 as complete
May 19, 2026
cf376bb
Remove FEATURE_ANALYSIS.md - TODO tracked in PR #17 comments
May 19, 2026
86e1998
Add appeal system backend and suspension screen endpoints
May 19, 2026
e64c81f
Add suspension screen and appeal system UI
May 19, 2026
0095ebe
Fix: Add suspension and appeal views to setView() function
May 19, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading