Commit Graph

282 Commits

Author SHA1 Message Date
gpt-engineer-app[bot]
0a325d7c37 Enable RLS on rate limits table 2025-10-14 19:24:54 +00:00
gpt-engineer-app[bot]
3833ba9748 Fix: Implement Phase 1 and 2 for Account & Profile tab 2025-10-14 18:44:14 +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]
70f94b8a30 feat: Implement password reset flow 2025-10-14 17:14:34 +00:00
gpt-engineer-app[bot]
3c70579ac9 Fix: Deduplicate toast and add session dismissal 2025-10-14 16:47:49 +00:00
gpt-engineer-app[bot]
69c16c2b1e feat: Add persistent sign-in toast for orphaned passwords 2025-10-14 16:01:12 +00:00
gpt-engineer-app[bot]
9135b5e5c9 Fix: Wrap useAuth in AuthProvider 2025-10-14 14:05:48 +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]
3e520e1520 feat: Implement Phase 5 optimization and best practices 2025-10-13 22:56:47 +00:00
gpt-engineer-app[bot]
68a2572c23 feat: Implement Phase 4 Streamlined Enhancements 2025-10-13 22:46:42 +00:00
gpt-engineer-app[bot]
787e16753e feat: Implement Modern React Patterns 2025-10-13 22:40:35 +00:00
gpt-engineer-app[bot]
2bd0b414e1 Refactor: Simplify architecture 2025-10-13 22:27:58 +00:00
gpt-engineer-app[bot]
27c7f36ca4 feat: Implement emergency hotfixes 2025-10-13 20:39:39 +00:00
gpt-engineer-app[bot]
3aa928da00 Fix: Memoize cache hook return objects 2025-10-13 20:14:56 +00:00
gpt-engineer-app[bot]
c4612df6a5 Fix: Stabilize filters object passed to realtime subscriptions 2025-10-13 20:12:06 +00:00
gpt-engineer-app[bot]
9608824948 Fix: Stabilize filters object reference 2025-10-13 20:09:11 +00:00
gpt-engineer-app[bot]
44ab477abc Fix: Stabilize realtime subscription callbacks 2025-10-13 20:02:35 +00:00
gpt-engineer-app[bot]
ee351de1fb Fix: Memoize useAdminSettings return value 2025-10-13 19:59:48 +00:00
gpt-engineer-app[bot]
b0a55d1c56 Fix: Remove moderation queue tab focus reload logic 2025-10-13 19:55:09 +00:00
gpt-engineer-app[bot]
666befe067 Fix: Stabilize admin settings memoization 2025-10-13 19:52:02 +00:00
gpt-engineer-app[bot]
538846d7e3 Fix: Simplify moderation queue tab focus reload 2025-10-13 19:49:07 +00:00
gpt-engineer-app[bot]
5588f89606 Fix: Prevent moderation queue reload on tab focus 2025-10-13 19:46:06 +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]
be26c08640 Fix: Resolve stale state issue in auth profile fetching 2025-10-13 17:17:02 +00:00
gpt-engineer-app[bot]
5863a49d3a Fix avatar loading by preventing profile state race condition 2025-10-13 17:13:37 +00:00
gpt-engineer-app[bot]
7d6c0aabcf Fix: Correct provider hierarchy and simplify auth 2025-10-13 17:09:45 +00:00
gpt-engineer-app[bot]
083964ff41 Refactor: Simplify auth loading state 2025-10-13 17:06:03 +00:00
gpt-engineer-app[bot]
8b54a2303b Fix: Synchronize loading state for initial session 2025-10-13 17:02:40 +00:00
gpt-engineer-app[bot]
daf4f6bf19 Fix: Synchronize user and profile state updates 2025-10-13 17:01:15 +00:00
gpt-engineer-app[bot]
8b1758e5e9 feat: Add production-safe logging for avatar debugging 2025-10-13 16:57:29 +00:00
pac7
1e3fda2b30 Update moderation queue to reflect sorting and filtering changes
Replace smartMergeArray with a direct setItems call in useModerationQueueManager to ensure UI reflects user-initiated sorting and filtering.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: ef7037e7-a631-48a2-94d1-9a4b52d7c35a
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7cdf4e95-3f41-4180-b8e3-8ef56d032c0e/ef7037e7-a631-48a2-94d1-9a4b52d7c35a/OwE1IU0
2025-10-13 15:52:43 +00:00
pac7
a9e723c055 Improve moderation queue filtering and sorting for faster feedback
Refactor count query logic in useModerationQueueManager to apply all filters and reduce sort debounce time in useModerationSort to 0ms.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: ef7037e7-a631-48a2-94d1-9a4b52d7c35a
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7cdf4e95-3f41-4180-b8e3-8ef56d032c0e/ef7037e7-a631-48a2-94d1-9a4b52d7c35a/kq6AhNt
2025-10-13 15:46:41 +00:00
pac7
b56617efcc Enhance moderation queue sorting with visual indicators and logging
Add loading spinners, detailed sort query logging, result preview logging, disable sort controls during loading, and mobile-specific loading text changes. Also, fix type mismatch in QueueSortControls and correct refresh strategy logic.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: ef7037e7-a631-48a2-94d1-9a4b52d7c35a
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7cdf4e95-3f41-4180-b8e3-8ef56d032c0e/ef7037e7-a631-48a2-94d1-9a4b52d7c35a/kq6AhNt
2025-10-13 15:16:16 +00:00
pac7
7e1e959c6e Improve moderation queue manager by updating item fetching logic
Update the moderation queue manager to fetch items with `isInitialFetch` set to `false` in the `fetchItemsRef` callback.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: ef7037e7-a631-48a2-94d1-9a4b52d7c35a
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7cdf4e95-3f41-4180-b8e3-8ef56d032c0e/ef7037e7-a631-48a2-94d1-9a4b52d7c35a/kcnWjk6
2025-10-13 15:02:40 +00:00
pac7
a019392971 Improve queue manager to correctly refetch moderation items
Update `useModerationQueueManager` hook to use `fetchItemsRef.current?.(true)` for more reliable refetching of moderation queue items after dependency changes, preventing potential stale data issues.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: ef7037e7-a631-48a2-94d1-9a4b52d7c35a
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7cdf4e95-3f41-4180-b8e3-8ef56d032c0e/ef7037e7-a631-48a2-94d1-9a4b52d7c35a/kcnWjk6
2025-10-13 14:52:18 +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]
0c7b898917 Reverted to commit caa8f0e529 2025-10-13 13:47:39 +00:00
gpt-engineer-app[bot]
331d2d36b2 Fix: Apply filters and sorting to count query 2025-10-13 13:33:58 +00:00
gpt-engineer-app[bot]
caa8f0e529 feat: Add debouncing to sort changes 2025-10-13 13:30:50 +00:00
gpt-engineer-app[bot]
73c5815c63 Fix: Correct moderation queue sorting logic 2025-10-13 13:27:43 +00:00
gpt-engineer-app[bot]
0af5443c81 feat: Implement database-level sorting for moderation queue 2025-10-13 13:23:54 +00:00
gpt-engineer-app[bot]
90ae7d9a41 feat: Remove all sorting functionality 2025-10-13 13:15:14 +00:00
gpt-engineer-app[bot]
83e10817c5 Reverted to commit be92deec43 2025-10-13 13:06:29 +00:00
gpt-engineer-app[bot]
4fed307335 Reverted to commit de2d4a495f 2025-10-13 13:05:48 +00:00
gpt-engineer-app[bot]
c129be2e87 Fix: Correct moderation queue filtering 2025-10-13 13:04:29 +00:00
gpt-engineer-app[bot]
cfa11b45e7 Fix: Restore escalated sort order 2025-10-13 13:01:33 +00:00
gpt-engineer-app[bot]
76cbf94ffc Fix: Implement comprehensive sorting fix 2025-10-13 12:58:29 +00:00