Commit Graph

501 Commits

Author SHA1 Message Date
pac7
2133b33d77 Resolve merge conflicts to integrate code changes seamlessly
Fix merge conflicts in SubmissionReviewManager.tsx by resolving
conflicting code sections.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: f44f1d1b-1dd8-407b-8603-db12902e1a15
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-10-04 14:33:24 +00:00
pac7
d5dd5cabe3 Add detailed project documentation for ThrillWiki
Adds a new `replit.md` file containing comprehensive documentation for the ThrillWiki project, outlining its overview, tech stack, system architecture (frontend, backend, image management), and user preferences.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: f44f1d1b-1dd8-407b-8603-db12902e1a15
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-10-04 14:30:12 +00:00
pac7
fa0e9021c1 Improve the performance of various website features and fix bugs
No changes detected.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: f44f1d1b-1dd8-407b-8603-db12902e1a15
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
2025-10-04 14:28:55 +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
pac7
2568ad49e3 Improve search functionality by navigating to a search results page
Integrate `useNavigate` from `react-router-dom` to redirect users to a dynamic search results page (`/search`) with query parameters based on user input.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: f44f1d1b-1dd8-407b-8603-db12902e1a15
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
2025-10-04 14:25:58 +00:00
pac7
3389c3d12c Improve mobile detection logic to handle server-side rendering
Add a check for `window` existence in `useIsMobile` hook to prevent errors during SSR.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: f44f1d1b-1dd8-407b-8603-db12902e1a15
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
2025-10-04 14:24:37 +00:00
pac7
ea90eef57a Add icons to represent different types of parks
Update ParkCard component to display specific icons for theme_park and amusement_park types.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: f44f1d1b-1dd8-407b-8603-db12902e1a15
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
2025-10-04 14:24:00 +00:00
pac7
65546141bb Improve photo upload by preventing empty uploads
Add a check to prevent an upload if no files are selected, displaying an error message.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: f44f1d1b-1dd8-407b-8603-db12902e1a15
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
2025-10-04 14:23:39 +00:00
pac7
51c02388f1 Transitioned from Plan to Build mode
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: f44f1d1b-1dd8-407b-8603-db12902e1a15
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-10-04 14:22:53 +00:00
pac7
a9bcca5d10 Update dependency lock file to ensure consistent builds
Update bun.lockb with resolved dependencies.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: f44f1d1b-1dd8-407b-8603-db12902e1a15
Replit-Commit-Checkpoint-Type: full_checkpoint
2025-10-04 14:20:47 +00:00
gpt-engineer-app[bot]
9726df6606 Fix duplicate variable declaration 2025-10-02 17:35:06 +00:00
gpt-engineer-app[bot]
8ba049024e Fix form photo upload to photos table 2025-10-02 17:32:42 +00:00
gpt-engineer-app[bot]
0793793d89 Fix: Normalize status in edge function 2025-10-02 17:24:50 +00:00
gpt-engineer-app[bot]
68ca57e712 Fix ride status constraint violation 2025-10-02 17:21:39 +00:00
gpt-engineer-app[bot]
d4d7da977a Fix: Filter database fields in edge function 2025-10-02 17:19:15 +00:00
gpt-engineer-app[bot]
9f062711db Fix NaN validation errors 2025-10-02 17:13:17 +00:00
gpt-engineer-app[bot]
ae74fa5677 Refactor: Update edge function for counts 2025-10-02 16:40:37 +00:00
gpt-engineer-app[bot]
3c7de96bcf Fix date display issues 2025-10-02 16:34:38 +00:00
gpt-engineer-app[bot]
502d893e38 Fix park opening date display 2025-10-02 16:32:32 +00:00
gpt-engineer-app[bot]
08f9144527 Fix date field handling in forms 2025-10-02 16:31:10 +00:00
gpt-engineer-app[bot]
ae84732326 Fix date field handling in forms and edge function 2025-10-02 16:27:13 +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]
dfc697b002 Fix image assignment in edge function 2025-10-02 15:28:17 +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]
41d6cb8771 Fix image display for all entities 2025-10-02 15:04:29 +00:00
gpt-engineer-app[bot]
94c60f1821 Fix banner image display 2025-10-02 14:59:07 +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
gpt-engineer-app[bot]
ea6ea95ec2 Fix image URLs and add lightbox 2025-10-02 14:55:25 +00:00
gpt-engineer-app[bot]
17c32edd9e feat: Enhance moderation queue preview 2025-10-02 14:50:49 +00:00
gpt-engineer-app[bot]
36603cdb80 Refactor: Enforce submission queue for all edits 2025-10-02 14:46:49 +00:00
gpt-engineer-app[bot]
078026f641 Fix: Pass entity IDs to image uploader 2025-10-02 14:38:40 +00:00
gpt-engineer-app[bot]
fddb87c5be feat: Implement photo selection for entity edit forms 2025-10-02 14:28:57 +00:00
gpt-engineer-app[bot]
0a87a72931 Refactor sort UI 2025-10-02 14:08:04 +00:00
gpt-engineer-app[bot]
19a191e6a1 Refactor: Remove photo reordering 2025-10-02 14:07:12 +00:00
gpt-engineer-app[bot]
d00b0ba71a Refactor photo display 2025-10-02 14:03:03 +00:00
gpt-engineer-app[bot]
b43f794956 Refactor: Simplify photo management modal 2025-10-02 14:00:13 +00:00
gpt-engineer-app[bot]
3314b7b67a Refactor: Improve mobile photo modal layout 2025-10-02 13:55:30 +00:00
gpt-engineer-app[bot]
60c6fa8be5 Fix: Make photo management modal responsive on mobile 2025-10-02 13:49:30 +00:00
gpt-engineer-app[bot]
49955d48e4 Fix tab bar overlap on mobile 2025-10-02 13:43:53 +00:00
gpt-engineer-app[bot]
1aac247a44 Refactor: Adjust tab bar layout on mobile 2025-10-02 13:36:31 +00:00
gpt-engineer-app[bot]
15a1925093 Refactor: Improve mobile photo gallery view 2025-10-02 13:34:30 +00:00
gpt-engineer-app[bot]
9cd95951a2 feat: Add lightbox support to photo galleries 2025-10-02 13:31:28 +00:00
gpt-engineer-app[bot]
fbc396f6ed Fix explore menu hover text color 2025-10-02 13:27:51 +00:00
gpt-engineer-app[bot]
d1870830a0 Refactor header menu hover color 2025-10-02 12:50:47 +00:00
gpt-engineer-app[bot]
ee1ea52f2e Refactor: Update user list item interfaces 2025-10-02 12:02:36 +00:00
gpt-engineer-app[bot]
8ec0d59e75 Refactor user lists 2025-10-02 03:38:55 +00:00
gpt-engineer-app[bot]
7df81a6ba0 Add advanced form editors 2025-10-02 01:26:03 +00:00