Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 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
8dd29c2
Fix audit log field names in mod dashboard
claude May 19, 2026
f89a98f
Item 7: Remove actionDialog from restore, use simple reason prompt in…
claude May 19, 2026
33f5bc4
Item 7 updated: Add restore dialog with preset reasons
claude May 19, 2026
0c78793
Item 1: Add message preview and decryption to report flow
claude May 19, 2026
c28aa18
fix: address critical SQL injection and JavaScript issues
claude May 18, 2026
385c124
Optimize API calls and improve error handling
claude May 18, 2026
4c5f30f
fix: correct indentation for try block contents
dbwg2009 May 18, 2026
04569c7
Fix CSP violation: move service worker registration to external script
claude May 18, 2026
ad6448d
Fix service worker scope issue and add Service-Worker-Allowed header
claude May 18, 2026
83fe0a9
Fix critical syntax error: add missing closing brace to loadModeration
dbwg2009 May 18, 2026
ce97aed
Add moderator mode toggle with sub-tab navigation
dbwg2009 May 18, 2026
3b3e95f
Add moderator mode toggle with sub-tab navigation
dbwg2009 May 18, 2026
95c3244
Fix 500 error in audit-log endpoint: users table has email not username
dbwg2009 May 18, 2026
357c9aa
Update TODO: Mark Items 1 and 7 as complete
May 19, 2026
9f9b2e9
Remove FEATURE_ANALYSIS.md - TODO tracked in PR #17 comments
May 19, 2026
5c2e11c
Add appeal system backend and suspension screen endpoints
May 19, 2026
a01fb00
Add suspension screen and appeal system UI
May 19, 2026
73fa79d
Fix: Add suspension and appeal views to setView() function
May 19, 2026
4a6ebd2
Fix appeal submission for suspended users without session
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