Commit Graph

54 Commits

Author SHA1 Message Date
gpt-engineer-app[bot]
7d085a0702 Enhance FormFieldWrapper Validation
Add real-time validation feedback to FormFieldWrapper:
- Manage validation state (idle/valid/invalid)
- Show green check icon when valid
- Show inline error icon when invalid
- Integrate with existing Input/Textarea components without altering core behavior
2025-11-11 23:38:07 +00:00
gpt-engineer-app[bot]
6fef107728 Create unified FormFieldWrapper
Introduce a new reusable form field component that automatically shows hints, validation messages, and terminology tooltips based on field type; refactor forms to demonstrate usage.
2025-11-11 23:34:57 +00:00
gpt-engineer-app[bot]
985454f0d9 Enhance forms with validation and terminology
Implements enhanced inline validation with contextual messages and examples, adds a comprehensive theme park terminology tool (tooltip and glossary), and integrates these features into ParkForm and RideForm (including header actions and descriptive hints). Also introduces new helper modules and components to support validated inputs and glossary tooltips.
2025-11-11 23:25:15 +00:00
gpt-engineer-app[bot]
2f579b08ba Add date precision help text
Extend FlexibleDateInput with contextual help text for all precision options (exact, month, year, decade, century, approximate), including an Info icon import and dynamic guidance displayed under the dropdown. Also prepare for enhanced SelectItem labels and optional tooltip enhancements.
2025-11-11 22:56:15 +00:00
gpt-engineer-app[bot]
d0c613031e Migrate date precision to exact
Batch update all date precision handling to use expanded DatePrecision, replace hardcoded day defaults, and adjust related validation, UI, and helpers. Includes wrapper migration across Phase 1-3 functions, updates to logs, displays, and formatting utilities to align frontend with new precision values ('exact', 'month', 'year', 'decade', 'century', 'approximate').
2025-11-11 22:05:29 +00:00
gpt-engineer-app[bot]
8259096c3f Add cleanup verification UI
Implements a CleanupReport UI component to display detailed cleanup results after test runs, including tables cleaned, records deleted per table, duration, and errors. Integrates with IntegrationTestRunner to show cleanup summary post-run and exports a compact inline view.
2025-11-10 19:30:30 +00:00
gpt-engineer-app[bot]
73e847015d Add rate limit aware retries
Enhance retry logic to detect 429 rate limits, parse Retry-After headers, and apply smart backoff across all entity submissions. Adds rate-limit-aware backoff, preserves user feedback via UI events, and ensures retries respect server-provided guidance.
2025-11-10 19:05:31 +00:00
gpt-engineer-app[bot]
45a5dadd29 Add smooth transitions and reorder menu items 2025-11-05 19:33:59 +00:00
gpt-engineer-app[bot]
1f93e7433b feat: Implement automatic API connectivity banner 2025-11-05 15:55:02 +00:00
gpt-engineer-app[bot]
35fdd16c6c feat: Implement Cronitor health monitor 2025-11-05 15:38:11 +00:00
gpt-engineer-app[bot]
e08aacaff3 Refactor: Remove circuit breaker system 2025-11-05 15:02:17 +00:00
gpt-engineer-app[bot]
e773ca58d1 feat: Implement network status banner 2025-11-05 14:12:23 +00:00
gpt-engineer-app[bot]
783284a47a Implement success/failure states 2025-11-05 14:02:34 +00:00
gpt-engineer-app[bot]
ec5181b9e6 feat: Implement circuit breaker and retry logic 2025-11-05 13:27:22 +00:00
gpt-engineer-app[bot]
b07004ed03 feat: Implement reusable button components 2025-11-04 18:29:13 +00:00
gpt-engineer-app[bot]
6b5be8a70b feat: Add button loading states 2025-11-04 18:11:31 +00:00
gpt-engineer-app[bot]
0b4c4c99ef Fix error logging issues 2025-11-03 21:56:28 +00:00
gpt-engineer-app[bot]
e9b9faa3e1 Refactor: Implement logging and JSONB cleanup 2025-11-03 18:05:58 +00:00
gpt-engineer-app[bot]
9e8e8719b4 Fix: Resolve TypeScript errors 2025-11-03 02:28:57 +00:00
gpt-engineer-app[bot]
d126be2908 feat: Enable TypeScript strict mode 2025-11-03 00:58:42 +00:00
gpt-engineer-app[bot]
0f742f36b6 Fix timezone-independent date display 2025-11-02 19:24:54 +00:00
pacnpal
ad8f7a4101 update 2025-10-27 17:30:25 +00:00
gpt-engineer-app[bot]
65a6ed1acb Fix: Type safety and unit validation 2025-10-21 15:05:50 +00:00
gpt-engineer-app[bot]
0db54b402b Refactor: Implement type safety plan 2025-10-17 14:35:15 +00:00
gpt-engineer-app[bot]
d9e05125fe feat: Implement multi-select combobox filters 2025-10-16 15:52:00 +00:00
gpt-engineer-app[bot]
5feee9f4bc Refactor: Implement datetime standardization 2025-10-13 17:32:58 +00:00
gpt-engineer-app[bot]
233e8efd62 Fix: Correct avatar display in header 2025-10-13 13:53:15 +00:00
gpt-engineer-app[bot]
dd079bd5a5 Fix TypeScript build errors 2025-10-12 16:22:57 +00:00
gpt-engineer-app[bot]
b8c9bf1784 Fix: Hide duplicate calendar caption label 2025-10-11 23:47:12 +00:00
gpt-engineer-app[bot]
d89a259098 Refactor: Update shadcn calendar component 2025-10-11 23:43:11 +00:00
gpt-engineer-app[bot]
52e50ebb5e Reverted to commit 10950a4034 2025-10-11 23:39:40 +00:00
gpt-engineer-app[bot]
c59ab9523f feat: Implement year grid navigation 2025-10-11 17:50:46 +00:00
gpt-engineer-app[bot]
bd0b0a81a1 Fix: Pass captionLayout to Calendar in DatePicker 2025-10-11 17:43:09 +00:00
gpt-engineer-app[bot]
f083f8c25d feat: Enhance date picker usability 2025-10-11 17:39:32 +00:00
gpt-engineer-app[bot]
782db27680 feat: Implement flexible date input 2025-10-10 18:41:04 +00:00
pac7
023f56eed7 Improve image upload functionality for authenticated users
Refactor `supabase/functions/upload-image/index.ts` to extract Supabase client creation into a new helper function `createAuthenticatedSupabaseClient`. This improves code organization and reusability by centralizing the logic for initializing an authenticated Supabase client using JWT authentication.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e0cbed76-4668-44f7-95b4-a456009b318d
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
2025-10-08 19:40:07 +00:00
pac7
bfba3baf7e Improve component stability and user experience with safety checks
Implement robust error handling, safety checks for data structures, and state management improvements across various components to prevent runtime errors and enhance user experience.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: a71e826a-1d38-4b6e-a34f-fbf5ba1f1b25
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
2025-10-08 19:27:31 +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]
f061bb9d5f Refactor: Implement cleanup plan 2025-10-03 13:54:27 +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]
91afb4f769 Refactor: Implement app-wide slug generation 2025-10-01 17:02:03 +00:00
gpt-engineer-app[bot]
50aa55ecbe Fix: Improve search text wrapping and spacing 2025-09-30 12:03:15 +00:00
gpt-engineer-app[bot]
28ab241bb7 Refactor: Improve mobile header and navigation 2025-09-30 11:59:31 +00:00
gpt-engineer-app[bot]
9c2cb0847e Refactor TurnstileCaptcha to use Callout 2025-09-29 17:16:47 +00:00
gpt-engineer-app[bot]
f6a06ad2fa Refactor: Implement app-wide DatePicker enhancements 2025-09-29 16:42:10 +00:00
gpt-engineer-app[bot]
ae7dc003ce feat: Implement enhanced date picker component 2025-09-29 16:34:09 +00:00
gpt-engineer-app[bot]
0c8410c655 Fix text wrapping in combobox 2025-09-29 15:59:04 +00:00
gpt-engineer-app[bot]
8b33a0d925 feat: Implement Combobox component and Autocomplete for Country 2025-09-29 15:58:09 +00:00
gpt-engineer-app[bot]
8f33b36750 Fix unit preferences logic 2025-09-28 23:10:18 +00:00