Commit Graph

348 Commits

Author SHA1 Message Date
gpt-engineer-app[bot]
c3533d0a82 Implement Phase 2 improvements 2025-10-15 12:09:23 +00:00
gpt-engineer-app[bot]
cdd6b0bbd5 Refactor: Implement Phase 2 improvements 2025-10-15 12:06:51 +00:00
gpt-engineer-app[bot]
b8f2889b1d Refactor: Implement desktop layout modernization 2025-10-14 20:16:24 +00:00
gpt-engineer-app[bot]
098ca9f3b0 Refactor: Consolidate Sessions into Security Tab 2025-10-14 18:20:51 +00:00
gpt-engineer-app[bot]
6698ee9a29 Fix profile privacy and simplify code 2025-10-14 18:11:10 +00:00
gpt-engineer-app[bot]
a255442616 Refactor identity management 2025-10-14 17:38:18 +00:00
gpt-engineer-app[bot]
5c075c363e feat: Implement password reset form 2025-10-14 17:24:31 +00:00
gpt-engineer-app[bot]
d6035bebac Refactor: Simplify Add Password flow 2025-10-14 17:18:08 +00:00
gpt-engineer-app[bot]
70f94b8a30 feat: Implement password reset flow 2025-10-14 17:14:34 +00:00
gpt-engineer-app[bot]
677f14ee7b Refactor: Implement email confirmation for password auth 2025-10-14 15:39:05 +00:00
gpt-engineer-app[bot]
52cad6c4dc Refactor: Implement sign-out and re-login flow 2025-10-14 15:16:49 +00:00
gpt-engineer-app[bot]
e42853b797 feat: Complete Auth.tsx and AuthModal.tsx updates 2025-10-14 14:29:33 +00:00
gpt-engineer-app[bot]
23f7cbb9de Refactor: Implement full authentication overhaul 2025-10-14 14:01:17 +00:00
gpt-engineer-app[bot]
ccfa83faee feat: Implement MFA Step-Up for OAuth 2025-10-14 13:52:11 +00:00
gpt-engineer-app[bot]
7aa219efe5 Implement MFA Enforcement 2025-10-14 13:45:59 +00:00
gpt-engineer-app[bot]
121f7c533a feat: Implement MFA Challenge Support 2025-10-14 13:39:05 +00:00
gpt-engineer-app[bot]
149c0704fe Refactor: Simplify auth and profile handling 2025-10-13 17:22:56 +00:00
gpt-engineer-app[bot]
aff3581eaf Fix admin settings rendering and refresh logic 2025-10-12 14:59:41 +00:00
gpt-engineer-app[bot]
d6f9f4d9a3 feat: Implement OAuth profile enhancement 2025-10-11 23:56:44 +00:00
gpt-engineer-app[bot]
7a3ad6b000 feat: Add force logout endpoint 2025-10-11 16:46:10 +00:00
gpt-engineer-app[bot]
0330fbd1f3 Fix: Implement complete fix 2025-10-11 16:12:45 +00:00
gpt-engineer-app[bot]
120f68c926 Refactor: Implement system activity log fixes 2025-10-11 16:04:28 +00:00
gpt-engineer-app[bot]
f37b99a5f9 Reverted to commit 06ed528d76 2025-10-11 15:58:56 +00:00
gpt-engineer-app[bot]
1df9ada8ae Reverted to commit 96a961d95c 2025-10-11 15:58:11 +00:00
gpt-engineer-app[bot]
3f08dcb203 Refactor: Simplify CAPTCHA bypass logic 2025-10-11 00:47:34 +00:00
gpt-engineer-app[bot]
21acbb948c Implement two-layer CAPTCHA bypass 2025-10-11 00:41:13 +00:00
gpt-engineer-app[bot]
5fb9440eb2 Fix React Hooks Order Violation 2025-10-10 23:13:14 +00:00
gpt-engineer-app[bot]
4386951bfa Fix redirect in AdminBlog 2025-10-10 23:11:17 +00:00
gpt-engineer-app[bot]
1e67ff87fd Fix versioning component errors 2025-10-10 23:08:53 +00:00
gpt-engineer-app[bot]
14d7801b6f Refactor admin blog access 2025-10-10 23:03:05 +00:00
gpt-engineer-app[bot]
bc08d44f4c Fix blog post foreign key 2025-10-10 23:00:04 +00:00
gpt-engineer-app[bot]
6127f902e9 Add blog page components 2025-10-10 22:57:58 +00:00
gpt-engineer-app[bot]
4d2d39fb5a feat: Implement custom view tracking 2025-10-10 15:53:56 +00:00
gpt-engineer-app[bot]
c39aba6994 feat: Add review counts to tab headers 2025-10-10 15:43:17 +00:00
gpt-engineer-app[bot]
a16154c3de feat: Implement skeleton loading 2025-10-10 15:18:02 +00:00
gpt-engineer-app[bot]
d7a20b7979 Fix tab reload issue 2025-10-10 14:33:19 +00:00
gpt-engineer-app[bot]
f57ae0d3ce Refactor: Implement Cloudflare Image Variants 2025-10-10 14:09:51 +00:00
gpt-engineer-app[bot]
44dc677363 Fix: Prevent CAPTCHA token reuse 2025-10-10 13:34:24 +00:00
gpt-engineer-app[bot]
2b395e93d6 Fix: Implement auth page auto-redirect 2025-10-10 13:30:28 +00:00
gpt-engineer-app[bot]
c0cc91a0dd Remove real-time updates 2025-10-10 13:05:22 +00:00
gpt-engineer-app[bot]
61c7a551c2 Approve database migration 2025-10-10 13:04:36 +00:00
gpt-engineer-app[bot]
26e6200bc1 feat: Add park and operating ride counts 2025-10-10 12:28:48 +00:00
gpt-engineer-app[bot]
26e098c960 Fix inversions stat card logic 2025-10-10 12:25:03 +00:00
gpt-engineer-app[bot]
0772a14e93 Fix: Center stat cards on ride detail page 2025-10-10 12:06:56 +00:00
gpt-engineer-app[bot]
7f2a3b8d44 Handle null values in stat cards 2025-10-10 00:58:03 +00:00
gpt-engineer-app[bot]
356cf2b54b Fix admin page flashing 2025-10-09 17:14:45 +00:00
gpt-engineer-app[bot]
10098e3bcc Fix: Implement field-level privacy for profiles 2025-10-08 23:23:03 +00:00
pac7
0f2219f849 Improve image handling, optimize hooks, and add rate limiting
This commit introduces several improvements:
- Enhances `RideModelCard` by safely accessing and displaying ride count and image data, preventing potential errors.
- Refactors `useEntityVersions` and `useSearch` hooks to use `useCallback` and improve performance and prevent race conditions.
- Introduces a `MAX_MAP_SIZE` and cleanup mechanism for the rate limiting map in `detect-location` Supabase function to prevent memory leaks.
- Adds robust error handling and cleanup for image uploads in `uploadPendingImages`.
- Modifies `ManufacturerModels` to correctly map and display ride counts.
- Includes error handling for topological sort in `process-selective-approval` Supabase function.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 39bb006b-d046-477f-a1f9-b7821836f3a1
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
2025-10-08 17:55:37 +00:00
pac7
3606e2ab54 Improve data fetching performance and fix fast refresh issues
Refactor `fetchData` in `ManufacturerModels.tsx` using `useCallback` to prevent unnecessary re-renders and memoize the function. Add `fetchData` to the `useEffect` dependency array in `ManufacturerModels.tsx` to ensure it's correctly called. Address Fast Refresh compatibility in `useAuth.tsx` and correct `setInterval` dependency in `useModerationQueue.ts`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: fe5b902e-beda-40fc-bf87-a3c4ab300e3a
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
2025-10-08 12:52:32 +00:00
pac7
9a1c41c874 Improve performance and fix potential issues in manufacturer ride pages
Refactor `fetchData` in `ManufacturerRides.tsx` to use `useCallback` for memoization, resolving `useEffect` dependency issues and preventing unnecessary re-renders.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: fe5b902e-beda-40fc-bf87-a3c4ab300e3a
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
2025-10-08 12:52:00 +00:00