Commit Graph

170 Commits

Author SHA1 Message Date
gpt-engineer-app[bot]
b22546e7f2 Add audit trail and filters
Implements audit trail view for item approvals, adds approval date range filtering to moderation queue, and wires up UI and backend components (Approval History page, ItemApprovalHistory component, materialized view-based history, and query/filters integration) to support compliant reporting and time-based moderation filtering.
2025-11-12 14:06:34 +00:00
gpt-engineer-app[bot]
8581950a6e Implement Phase 1 audit logging
Add centralized admin action logger and integrate logging for:
- Alert resolutions (system, rate limit, grouped)
- Role grants/revokes in UserRoleManager
- Incident creation/acknowledgement/resolution
- Moderation lock overrides

Includes file updates and usage across relevant components to ensure consistent audit trails.
2025-11-11 14:22:30 +00:00
gpt-engineer-app[bot]
c7e18206b1 Persist transaction statuses to localStorage
Add persistence for transaction statuses to localStorage in ModerationQueue and SubmissionReviewManager components. This ensures that transaction statuses (processing, timeout, cached, completed, failed) are preserved across page refreshes, providing a more robust user experience during active transactions.
2025-11-07 16:17:34 +00:00
gpt-engineer-app[bot]
e4bcad9680 Add transaction status indicators to moderation UI
Implement visual indicators in the moderation queue and review manager to display the status of ongoing transactions. This includes states for processing, timeout, and cached results, providing users with clearer feedback on the system's activity.
2025-11-07 16:07:48 +00:00
gpt-engineer-app[bot]
80d823a1b9 Fix moderation queue claim logic 2025-11-05 16:37:54 +00:00
gpt-engineer-app[bot]
540bd1cd7a Fix unstable callbacks in moderation queue 2025-11-05 05:00:23 +00:00
gpt-engineer-app[bot]
4b06d73509 Fix: Remove infinite loop in ModerationQueue 2025-11-05 04:26:23 +00:00
gpt-engineer-app[bot]
c4f975ff12 Implement persistent lock state 2025-11-04 23:12:44 +00:00
gpt-engineer-app[bot]
16386f9894 Implement superuser lock management 2025-11-04 23:08:00 +00:00
gpt-engineer-app[bot]
b07004ed03 feat: Implement reusable button components 2025-11-04 18:29:13 +00:00
gpt-engineer-app[bot]
5a2c72ecd6 Fix internal error 2025-11-03 02:17:37 +00:00
gpt-engineer-app[bot]
e14c11d994 Fix TypeScript errors in moderation components 2025-11-03 01:00:18 +00:00
gpt-engineer-app[bot]
d126be2908 feat: Enable TypeScript strict mode 2025-11-03 00:58:42 +00:00
gpt-engineer-app[bot]
c59d8e40d5 Refactor: Remove item_edit_history_view 2025-11-02 23:55:49 +00:00
gpt-engineer-app[bot]
35c7c3e957 Refactor: Complete error handling overhaul 2025-11-02 23:19:46 +00:00
gpt-engineer-app[bot]
d057ddc8cc feat: Implement Sprint 3 Performance Optimizations 2025-11-02 21:52:59 +00:00
gpt-engineer-app[bot]
41560d9c42 Implement complete roadmap 2025-11-02 21:22:03 +00:00
gpt-engineer-app[bot]
f3c898dfc1 feat: Implement all 7 phases 2025-11-02 21:00:22 +00:00
gpt-engineer-app[bot]
c7f3e9e1b2 Continue console cleanup 2025-10-21 18:07:25 +00:00
gpt-engineer-app[bot]
5e789c7b4b Fix critical path catch blocks 2025-10-21 15:32:01 +00:00
gpt-engineer-app[bot]
0e2ecd766d feat: Implement optimistic stats updates 2025-10-17 18:54:57 +00:00
gpt-engineer-app[bot]
4b697fe45a feat: Implement Novu subscriber update 2025-10-15 16:49:58 +00:00
gpt-engineer-app[bot]
644e915096 Refactor: Improve moderation queue layout 2025-10-15 15:12:36 +00:00
gpt-engineer-app[bot]
74156d5fc1 Refactor: Improve moderation queue layout 2025-10-15 15:08:46 +00:00
gpt-engineer-app[bot]
415aa45f4c feat: Implement direct edit button for queue items 2025-10-15 14:48:37 +00:00
gpt-engineer-app[bot]
6ca6747752 Fix: Improve Edit and Release Lock button reliability 2025-10-15 13:55:29 +00:00
gpt-engineer-app[bot]
97337ed7a3 Implement Phase 4 optimizations 2025-10-15 12:28:03 +00:00
gpt-engineer-app[bot]
81a4b9ae31 feat: Implement Phase 3 optimizations 2025-10-15 12:19:37 +00:00
gpt-engineer-app[bot]
2bd0b414e1 Refactor: Simplify architecture 2025-10-13 22:27:58 +00:00
gpt-engineer-app[bot]
b0a55d1c56 Fix: Remove moderation queue tab focus reload logic 2025-10-13 19:55:09 +00:00
gpt-engineer-app[bot]
538846d7e3 Fix: Simplify moderation queue tab focus reload 2025-10-13 19:49:07 +00:00
gpt-engineer-app[bot]
5382e572bc Fix moderation queue reload on tab focus 2025-10-13 19:42:28 +00:00
gpt-engineer-app[bot]
f5d059b5a5 feat: Add millisecond precision to moderation queue timestamps 2025-10-13 16:51:06 +00:00
pac7
b56617efcc Enhance moderation queue sorting with visual indicators and logging
Add loading spinners, detailed sort query logging, result preview logging, disable sort controls during loading, and mobile-specific loading text changes. Also, fix type mismatch in QueueSortControls and correct refresh strategy logic.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: ef7037e7-a631-48a2-94d1-9a4b52d7c35a
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7cdf4e95-3f41-4180-b8e3-8ef56d032c0e/ef7037e7-a631-48a2-94d1-9a4b52d7c35a/kq6AhNt
2025-10-13 15:16:16 +00:00
gpt-engineer-app[bot]
0af5443c81 feat: Implement database-level sorting for moderation queue 2025-10-13 13:23:54 +00:00
gpt-engineer-app[bot]
90ae7d9a41 feat: Remove all sorting functionality 2025-10-13 13:15:14 +00:00
gpt-engineer-app[bot]
83e10817c5 Reverted to commit be92deec43 2025-10-13 13:06:29 +00:00
gpt-engineer-app[bot]
4fed307335 Reverted to commit de2d4a495f 2025-10-13 13:05:48 +00:00
gpt-engineer-app[bot]
3ec26e23a3 Reverted to commit be92deec43 2025-10-13 12:17:13 +00:00
gpt-engineer-app[bot]
9e25beedd5 Refactor: Separate escalated items queue 2025-10-13 01:40:24 +00:00
gpt-engineer-app[bot]
f45a100648 Fix useMemo and useCallback dependencies 2025-10-12 23:50:58 +00:00
gpt-engineer-app[bot]
21c16870ee Fix: Memoize settings and add defensive checks 2025-10-12 23:47:29 +00:00
gpt-engineer-app[bot]
1f71fb4a3e feat: Complete integration and refactor 2025-10-12 23:27:51 +00:00
gpt-engineer-app[bot]
5a84e2a469 feat: Extract UI sub-components from ModerationQueue 2025-10-12 23:10:40 +00:00
gpt-engineer-app[bot]
0d0e352a1e Implement Phase 6: Lock Management 2025-10-12 22:57:37 +00:00
gpt-engineer-app[bot]
25c63a7b4c feat: Extract type definitions 2025-10-12 20:33:10 +00:00
gpt-engineer-app[bot]
442b83d815 Refactor: Use user ref in moderation queue 2025-10-12 20:27:00 +00:00
gpt-engineer-app[bot]
99244c1306 Fix fetchItems calls on tab switch 2025-10-12 19:40:52 +00:00
gpt-engineer-app[bot]
8d9d00ef13 Fix: Prevent unnecessary fetchItems on tab switch 2025-10-12 19:26:20 +00:00
pacnpal
e3331dae96 Fix: Ensure loading state is set correctly for session events in AuthProvider 2025-10-12 11:31:01 -04:00