Commit Graph

66 Commits

Author SHA1 Message Date
pac7
1addcbc0dd Improve error handling and environment configuration across the application
Enhance input validation, update environment variable usage for Supabase and Turnstile, and refine image upload and auth logic for better robustness and developer experience.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: cb061c75-702e-4b89-a8d1-77a96cdcdfbb
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7cdf4e95-3f41-4180-b8e3-8ef56d032c0e/cb061c75-702e-4b89-a8d1-77a96cdcdfbb/ANdRXVZ
2025-10-07 14:42:22 +00:00
pac7
bf7dd93d9e Update image sources to use environment variables for dynamic image hosting
Updates image URLs across various components and pages to dynamically fetch images using Cloudflare's image hosting service, configured via environment variables. Also updates the theme provider import for Sonner toasts and modifies the Supabase upload function to use a configurable Supabase URL.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: f1469493-0a69-4efc-91bd-478d1879573a
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7cdf4e95-3f41-4180-b8e3-8ef56d032c0e/f1469493-0a69-4efc-91bd-478d1879573a/HYhVkSk
2025-10-07 14:10:00 +00:00
gpt-engineer-app[bot]
c2c70524f7 Fix photo_delete display issues 2025-10-06 18:16:49 +00:00
pacnpal
095907b3a5 Merge branch 'main' of https://github.com/pacnpal/thrilltrack-explorer 2025-10-04 14:34:37 +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
gpt-engineer-app[bot]
b778fc95f6 Refactor: Implement Phase 3C cleanup 2025-10-03 14:24:43 +00:00
gpt-engineer-app[bot]
f061bb9d5f Refactor: Implement cleanup plan 2025-10-03 13:54:27 +00:00
gpt-engineer-app[bot]
4629fc0df5 Fix JSON violations 2025-10-02 19:23:33 +00:00
gpt-engineer-app[bot]
93750bdb04 Refactor: Use Radix UI Dialog 2025-10-02 19:03:04 +00:00
gpt-engineer-app[bot]
2750d285cb Refactor photo modification logic 2025-10-02 17:46:45 +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]
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]
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]
1beb8ad2be Refactor: Complete Photo System Refactor 2025-10-01 23:19:35 +00:00
gpt-engineer-app[bot]
2236363bef Fix photo submission approval logic 2025-10-01 20:58:42 +00:00
gpt-engineer-app[bot]
39119a013a feat: Add drag and drop to image uploader 2025-10-01 19:24:45 +00:00
gpt-engineer-app[bot]
c582e6fc1b feat: Enhance image uploader with context menu and deferred upload 2025-10-01 19:21:50 +00:00
gpt-engineer-app[bot]
83260e7f73 Fix: Resolve image upload and form integration issues 2025-10-01 19:02:21 +00:00
gpt-engineer-app[bot]
37b70111c6 feat: Implement enhanced multi-image upload 2025-10-01 18:51:48 +00:00
gpt-engineer-app[bot]
69ce1a8132 Refactor: Update image upload components 2025-10-01 18:36:43 +00:00
gpt-engineer-app[bot]
7bbf67156b feat: Implement photo processing logic 2025-09-30 15:40:49 +00:00
gpt-engineer-app[bot]
c0405d3912 Fix moderation queue display 2025-09-29 19:43:51 +00:00
gpt-engineer-app[bot]
bbbc925b77 Refactor: Implement photo upload plan 2025-09-29 19:41:28 +00:00
gpt-engineer-app[bot]
63fb0a61aa Refactor: Make photo upload reusable 2025-09-29 19:34:54 +00:00
gpt-engineer-app[bot]
cc9a4b6df1 Refactor: Use blue accent color 2025-09-29 18:50:35 +00:00
gpt-engineer-app[bot]
c7aefd39aa Fix accent color 2025-09-29 18:48:21 +00:00
gpt-engineer-app[bot]
62cb3459d5 Refactor: Use blue accent color 2025-09-29 18:47:24 +00:00
gpt-engineer-app[bot]
c9f2b0c363 Refactor: Use blue accent color 2025-09-29 18:46:44 +00:00
gpt-engineer-app[bot]
37f977698a Refactor: Use blue accent color 2025-09-29 18:45:29 +00:00
gpt-engineer-app[bot]
17df605cd9 Refactor: Use standard blue accent color 2025-09-29 18:44:01 +00:00
gpt-engineer-app[bot]
046b503193 Refactor: Make title truly optional 2025-09-29 18:42:45 +00:00
gpt-engineer-app[bot]
b2989c4c4d Make captions optional 2025-09-29 18:38:26 +00:00
gpt-engineer-app[bot]
3499c4891f feat: Add optional date picker to photos 2025-09-29 18:36:33 +00:00
gpt-engineer-app[bot]
0801f6fd1d Refactor upload form fields 2025-09-29 18:31:59 +00:00
gpt-engineer-app[bot]
1b6da4fffa Fix data structure and add backward compatibility 2025-09-29 18:21:51 +00:00
gpt-engineer-app[bot]
aaa1c633f6 Refactor to defer photo uploads 2025-09-29 18:15:12 +00:00
gpt-engineer-app[bot]
15d95daec4 Fix: Correct polling method for upload status 2025-09-29 18:07:33 +00:00
gpt-engineer-app[bot]
45d7ef9e6e Fix photo uploads 2025-09-29 18:01:43 +00:00
gpt-engineer-app[bot]
22266a39c7 Fix: Resolve upload race condition 2025-09-29 17:53:55 +00:00
gpt-engineer-app[bot]
1d67f6ea79 Fix photo upload issues and improve readiness 2025-09-29 17:50:32 +00:00
gpt-engineer-app[bot]
990d54f48b feat: Implement visual drag and drop zone 2025-09-29 17:45:09 +00:00
gpt-engineer-app[bot]
1542683456 Implement photo upload enhancements 2025-09-29 17:13:17 +00:00
gpt-engineer-app[bot]
343d9c934c Fix Uppy modal display issues 2025-09-29 17:07:55 +00:00
gpt-engineer-app[bot]
be42c019c9 Refactor: Improve Uppy component styling 2025-09-29 17:04:13 +00:00
gpt-engineer-app[bot]
730f4c4457 Fix: Resolve Uppy CSS import error 2025-09-29 16:52:51 +00:00