Commit Graph

312 Commits

Author SHA1 Message Date
pac7
fb10642fed Transitioned from Plan to Build mode
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e14c2292-b0e5-43fe-b301-a4ad668949e9
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-10-08 14:40:20 +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]
ca7e5296ed Fix infinite loop in moderation queue 2025-10-06 21:07:21 +00:00
gpt-engineer-app[bot]
38db325135 Fix race condition in moderation queue 2025-10-06 20:49:14 +00:00
gpt-engineer-app[bot]
1c356ed69e Reconstruct fetchItems function 2025-10-06 20:24:46 +00:00
gpt-engineer-app[bot]
5eba459d0e Fix: Apply smart merge to all refreshes 2025-10-06 19:47:43 +00:00
gpt-engineer-app[bot]
c3b0ae3d76 Refactor: Apply smart merging to all refreshes 2025-10-06 19:43:36 +00:00
gpt-engineer-app[bot]
fd20c02e5e Implement comprehensive fix 2025-10-06 19:38:39 +00:00
gpt-engineer-app[bot]
d965d2c299 Refactor: Stabilize admin panel auto-refresh 2025-10-06 19:31:15 +00:00
gpt-engineer-app[bot]
71f497a001 Fix N+1 query and UI flashing 2025-10-06 19:19:02 +00:00
gpt-engineer-app[bot]
cc3ec7a6e4 Fix auto-refresh and queue claiming 2025-10-06 19:01:49 +00:00
gpt-engineer-app[bot]
e1e8fa2ddc Fix auto-refresh and queue claiming 2025-10-06 18:58:21 +00:00
gpt-engineer-app[bot]
f5c59aa072 Fix admin dashboard auto-refresh 2025-10-06 18:36:43 +00:00
gpt-engineer-app[bot]
63a7877314 Refactor: Approve tool use 2025-10-06 18:24:20 +00:00
gpt-engineer-app[bot]
3f1e4abb62 Fix submission display issues 2025-10-06 18:07:19 +00:00
gpt-engineer-app[bot]
3dec0b2a97 feat: Implement complete queue system 2025-10-06 14:43:31 +00:00
gpt-engineer-app[bot]
d955037990 feat: Implement frontend queue integration 2025-10-06 14:39:21 +00:00
gpt-engineer-app[bot]
6919f396e6 Fix: Detect location changes and new entity creation 2025-10-06 14:20:07 +00:00
gpt-engineer-app[bot]
26c4b2c39c Revert compact mode and show full diff 2025-10-06 13:48:22 +00:00
gpt-engineer-app[bot]
48835efe1d feat: Show actual change values in compact mode 2025-10-06 13:46:06 +00:00
gpt-engineer-app[bot]
6f5c804314 Revert to SubmissionItemsList 2025-10-06 13:37:29 +00:00
gpt-engineer-app[bot]
0b033cdd47 Fix submission display and change detection 2025-10-06 13:32:56 +00:00
gpt-engineer-app[bot]
baf889224c feat: Implement tabbed dashboard layout 2025-10-06 12:18:14 +00:00
gpt-engineer-app[bot]
065b1b4be5 Reverted to commit 095907b3a5 2025-10-04 19:16:36 +00:00
gpt-engineer-app[bot]
35f380bfb4 Refactor: Redesign admin panel 2025-10-04 18:58:39 +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]
756d6a5300 Fix security vulnerabilities 2025-10-04 01:11:43 +00:00
gpt-engineer-app[bot]
b221c75d4a Refactor polling to prevent interruptions 2025-10-03 19:12:50 +00:00
gpt-engineer-app[bot]
a2d3ed5ea4 Refactor moderation queues 2025-10-03 18:40:34 +00:00
gpt-engineer-app[bot]
8e6c8728a3 Refactor: Simplify Realtime channel creation 2025-10-03 17:25:10 +00:00
gpt-engineer-app[bot]
08b842052a Fix 406 errors and realtime auth 2025-10-03 17:17:40 +00:00
gpt-engineer-app[bot]
2d0a45b5b0 Fix real-time stats and submission refresh 2025-10-03 17:06:44 +00:00
gpt-engineer-app[bot]
177e86a77a Implement remaining phases 2025-10-03 15:59:05 +00:00
gpt-engineer-app[bot]
a4805cf0cc feat: Implement Array Field Comparison 2025-10-03 15:56:35 +00:00
gpt-engineer-app[bot]
b047291eb6 feat: Implement photo change detection 2025-10-03 15:54:46 +00:00
gpt-engineer-app[bot]
86fb99c696 feat: Implement comprehensive change display 2025-10-03 15:46:55 +00:00
gpt-engineer-app[bot]
fe33169ed7 feat: Standardize submission display 2025-10-03 15:32:23 +00:00
gpt-engineer-app[bot]
b778fc95f6 Refactor: Implement Phase 3C cleanup 2025-10-03 14:24:43 +00:00
gpt-engineer-app[bot]
7d0a2130d4 Fix ModerationQueue bug 2025-10-03 14:15:35 +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]
24aa631b62 Refactor: Implement site-wide unit conversion 2025-10-03 13:12:57 +00:00
gpt-engineer-app[bot]
15caad0c8e feat: Implement enhanced realtime subscriptions 2025-10-02 20:38:30 +00:00
gpt-engineer-app[bot]
2750d285cb Refactor photo modification logic 2025-10-02 17:46:45 +00:00
gpt-engineer-app[bot]
90b5b943d3 feat: Implement submission reset functionality 2025-10-02 16:05:26 +00:00
gpt-engineer-app[bot]
083773f1ea Fix partially approved submissions 2025-10-02 15:43:27 +00:00
gpt-engineer-app[bot]
21095f3143 Fix: Allow re-approval of rejected submission items 2025-10-02 15:22:33 +00:00
gpt-engineer-app[bot]
0530e27c1a feat: Cascade moderation actions to submission items 2025-10-02 15:15:45 +00:00
gpt-engineer-app[bot]
fc2d1e9bc5 Code edited in Lovable Code Editor 2025-10-02 14:56:41 +00:00
gpt-engineer-app[bot]
1041b68b7c Code edited in Lovable Code Editor 2025-10-02 14:56:16 +00:00