Commit Graph

48 Commits

Author SHA1 Message Date
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]
fc8631ff0b Integrate transaction resilience hook
Integrate the `useTransactionResilience` hook into `SubmissionReviewManager.tsx` to add timeout detection, auto-release functionality, and idempotency key management to moderation actions. The `handleApprove` and `handleReject` functions have been updated to use the `executeTransaction` wrapper for these operations.
2025-11-07 15:36:53 +00:00
gpt-engineer-app[bot]
5e4ed810c0 feat: Add error boundaries to submission queries 2025-11-05 20:05:01 +00:00
gpt-engineer-app[bot]
d29e873e14 feat: Implement comprehensive validation error handling 2025-11-05 19:00:28 +00:00
gpt-engineer-app[bot]
882959bce6 Refactor: Use consolidated escalateSubmission action 2025-11-05 18:49:21 +00:00
gpt-engineer-app[bot]
9bf5ea322e Refactor: Implement full error logging 2025-11-04 19:23:28 +00:00
gpt-engineer-app[bot]
19b1451f32 Refactor log_request_metadata function 2025-11-03 20:58:52 +00:00
gpt-engineer-app[bot]
5a2c72ecd6 Fix internal error 2025-11-03 02:17:37 +00:00
gpt-engineer-app[bot]
8ce7775324 Fix remaining any types and enable strict mode 2025-11-03 01:20:50 +00:00
gpt-engineer-app[bot]
d126be2908 feat: Enable TypeScript strict mode 2025-11-03 00:58:42 +00:00
gpt-engineer-app[bot]
061c06be29 Implement planned features 2025-11-03 00:38:16 +00:00
gpt-engineer-app[bot]
c7f3e9e1b2 Continue console cleanup 2025-10-21 18:07:25 +00:00
gpt-engineer-app[bot]
14b3305755 Fix state machine issues 2025-10-21 14:01:50 +00:00
gpt-engineer-app[bot]
dafbcc7faf feat: Implement Moderation State Machine Integration 2025-10-21 13:42:34 +00:00
gpt-engineer-app[bot]
827f0f8ea5 Fix: Address HMR failures and Fast Refresh incompatibility 2025-10-21 13:13:10 +00:00
gpt-engineer-app[bot]
368b97da04 Refactor: Execute remaining phases 2025-10-20 13:30:02 +00:00
gpt-engineer-app[bot]
62c8b7f2c3 Implement submission protections 2025-10-17 17:12:06 +00:00
gpt-engineer-app[bot]
197f1a3f4a feat: Add manual re-validation button 2025-10-17 15:58:22 +00:00
gpt-engineer-app[bot]
95accde1d1 Fix final type safety issue 2025-10-17 15:38:31 +00:00
gpt-engineer-app[bot]
77deb62742 feat: Implement final type safety fixes 2025-10-17 15:06:35 +00:00
gpt-engineer-app[bot]
d54b8a9ae4 Implement type safety and JSONB elimination 2025-10-17 13:29:22 +00:00
gpt-engineer-app[bot]
bc4a444138 Implement strict type enforcement plan 2025-10-16 14:10:35 +00:00
gpt-engineer-app[bot]
2071a4561b Fix: Add scrolling to edit modals 2025-10-15 14:42:35 +00:00
gpt-engineer-app[bot]
27c7f36ca4 feat: Implement emergency hotfixes 2025-10-13 20:39:39 +00:00
gpt-engineer-app[bot]
1d3c907c8a Fix: Prevent bypass of blocking validation errors 2025-10-13 20:27:15 +00:00
gpt-engineer-app[bot]
dc21e2a6aa Fix: Prevent approval with blocking errors 2025-10-13 20:22:34 +00:00
gpt-engineer-app[bot]
f8232e4555 feat: Implement comprehensive validation system 2025-10-09 18:15:38 +00:00
pac7
b8787ee6de Improve security by verifying user authentication and authorization
Update the 'process-selective-approval' Supabase function to enforce authentication and authorization checks before processing requests. Also, modify the 'upload-image' function to prevent banned users from uploading images. Additionally, enable future React Router v7 features for enhanced navigation.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 6d6e48da-5b1b-47f9-a65c-9fa4a352936a
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7cdf4e95-3f41-4180-b8e3-8ef56d032c0e/6d6e48da-5b1b-47f9-a65c-9fa4a352936a/u05utRo
2025-10-07 20:12:39 +00:00
gpt-engineer-app[bot]
3dec0b2a97 feat: Implement complete queue system 2025-10-06 14:43:31 +00:00
pacnpal
095907b3a5 Merge branch 'main' of https://github.com/pacnpal/thrilltrack-explorer 2025-10-04 14:34:37 +00:00
pac7
34a16a7804 Add functionality to approve or reject submitted items
Introduces a new `handleItemStatusChange` function to `SubmissionReviewManager` to handle item approvals and rejections, invoking Supabase functions for processing and updating item statuses.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: f44f1d1b-1dd8-407b-8603-db12902e1a15
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
2025-10-04 14:27:02 +00:00
gpt-engineer-app[bot]
a2d3ed5ea4 Refactor moderation queues 2025-10-03 18:40:34 +00:00
gpt-engineer-app[bot]
177e86a77a Implement remaining phases 2025-10-03 15:59:05 +00:00
gpt-engineer-app[bot]
0ac87b4dde feat: Implement Phase 1 Frontend Code Cleanup 2025-10-03 14:07:47 +00:00
gpt-engineer-app[bot]
ed9357d299 Add email secrets 2025-09-30 21:11:01 +00:00
gpt-engineer-app[bot]
9319aadfed Reverted to commit 026a4e9362 2025-09-30 20:10:02 +00:00
gpt-engineer-app[bot]
3d8bd5e0f7 feat: Use forwardemail_proxy function 2025-09-30 18:33:10 +00:00
gpt-engineer-app[bot]
7920bdb911 Implement real-time features 2025-09-30 16:46:12 +00:00
gpt-engineer-app[bot]
14c399f293 Implement conflict resolution logic 2025-09-30 15:14:45 +00:00
gpt-engineer-app[bot]
337552224b feat: Implement item editing capability 2025-09-30 14:16:59 +00:00
gpt-engineer-app[bot]
a7288a0d4c Reverted to commit cd76e30ed9 2025-09-30 14:08:41 +00:00
gpt-engineer-app[bot]
b0d3af234e Reverted to commit dc3c210e40 2025-09-30 14:07:38 +00:00
gpt-engineer-app[bot]
849cd25762 Reverted to commit 9fcf1f5413 2025-09-30 14:06:33 +00:00
gpt-engineer-app[bot]
dc3c210e40 feat: Implement item editing capability 2025-09-30 14:06:03 +00:00
gpt-engineer-app[bot]
cd76e30ed9 Implement rejection workflow 2025-09-30 13:56:32 +00:00
gpt-engineer-app[bot]
f7ce456cc0 feat: Implement authentication integration 2025-09-30 13:51:59 +00:00
gpt-engineer-app[bot]
083a4af08c feat: Implement enhanced moderation system 2025-09-30 13:41:19 +00:00