Commit graph

109 commits

Author SHA1 Message Date
Builder.io
0711621b19 Add supabase import to Profile.tsx
cgen-c780b35ddb70458a8d3988f1646e8b56
2025-08-16 04:52:25 +00:00
Builder.io
fa8a90535a Add debugging and fix profile save function
cgen-b56ce53a36f14bb09b42cd6849c42432
2025-08-16 04:51:56 +00:00
Builder.io
b30fd94826 Add fallback content for empty projects and achievements arrays
cgen-624c92d2eb4a4dcba723087dc163a93d
2025-08-16 04:30:18 +00:00
Builder.io
c3a685403f Add error handling for database operations
cgen-dd6458c3fa9940209cafe1776735456b
2025-08-16 04:29:40 +00:00
Builder.io
1aa30b6ca7 Fix achievements mapping to use proper icon resolution
cgen-653936a90a2c492aac47017b234a51c3
2025-08-16 04:29:23 +00:00
Builder.io
6cc97828e7 Fix Dashboard errors - missing onClick handlers and achievement icon issues
cgen-61821de891e64bf9a9adc6e31033f692
2025-08-16 04:29:05 +00:00
Builder.io
16a9c5c69d Add profile setup banner when no profile exists
cgen-5667af6f9aa74d9b984dbf046cd2f6fa
2025-08-16 04:25:40 +00:00
Builder.io
1b93f87906 Temporarily simplify Dashboard to always show content for debugging
cgen-eb8f309ea94f45cba9cab9fb7852c4f4
2025-08-16 04:25:17 +00:00
Builder.io
df6c15511e Add debugging console logs to Dashboard
cgen-f95480f2f74c4f7b872708def548d047
2025-08-16 04:24:21 +00:00
Builder.io
cc5469a7dc Fix Dashboard to show profile setup instead of null when no profile exists
cgen-ff17344e1fe040a794ee6bfb00d22f82
2025-08-16 04:23:36 +00:00
Builder.io
03ca1fa22f Fix Login loading state check to prevent infinite loading
cgen-25a68a3457824b3394a0d914af3b0f4e
2025-08-16 04:21:10 +00:00
Builder.io
9a99b23ca7 Fix toast usage in Login component
cgen-e1c8f88d294244e0a2add4499ee11438
2025-08-16 04:20:40 +00:00
Builder.io
ba86ca54b0 Initialize toast hook in Login component
cgen-cfdbdd13eb7e4e868bd6115aae22845b
2025-08-16 04:20:33 +00:00
Builder.io
e9fb43706b Fix Login.tsx toast import and usage
cgen-bdc7727ae44e45229c0f2a789ebc58e7
2025-08-16 04:20:24 +00:00
Builder.io
4fd33b6bb6 Add missing Bell icon import
cgen-ddda1c278dca4f1895e064e2291ba1bc
2025-08-16 04:17:58 +00:00
Builder.io
37e7a8dcc3 Create comprehensive changelog page
cgen-3f2fbda660484848a909d0483a3babe2
2025-08-16 04:17:27 +00:00
Builder.io
bf7050dd01 Fix Dashboard level and XP display
cgen-0a590f8bc5f3477e960a5cb766bfd8fd
2025-08-16 04:13:40 +00:00
Builder.io
91a5fe17a8 Fix Dashboard avatar and profile info display
cgen-8ee9f8f0fc3044e68909c3063db0c6b0
2025-08-16 04:13:20 +00:00
Builder.io
cbd6c20cb5 Fix Dashboard user property access to use profile data
cgen-aa291d4191594c71af67d2bd15de1760
2025-08-16 04:13:07 +00:00
Builder.io
7fe06c39dc Fix Profile error handling
cgen-259f6aaaeb10497ea616016946839489
2025-08-16 04:12:52 +00:00
Builder.io
5b9e45f130 Fix Profile save function with safe field access
cgen-8febe5fe91e34808a6c97d70ece9479e
2025-08-16 04:12:45 +00:00
Builder.io
e0d36388d0 Fix Profile interface to match actual profile fields
cgen-a9e7285b8abb4ad2ae0ab4bc6e0edd85
2025-08-16 04:12:32 +00:00
Builder.io
b605fe2d19 Initialize toast hook in Profile component
cgen-4e3bad44d3f544089ec3134cd9550262
2025-08-16 04:12:24 +00:00
Builder.io
3f5a2f4cea Fix Profile.tsx toast usage
cgen-1fe30a0febe2494f8186ced1bc202a53
2025-08-16 04:12:17 +00:00
Builder.io
d669ee159a Prettier format pending files 2025-08-08 11:12:21 +00:00
Builder.io
e910d22cbf Create docs overview/index page
cgen-c11be7a40bad47dcbc76c4fe3ac54521
2025-08-08 11:04:28 +00:00
Builder.io
dbfd54477d Create tutorials page within docs section
cgen-a88704caf8354cab9aaae53a8f519f16
2025-08-08 11:03:44 +00:00
Builder.io
e5ed60d338 Create docs layout with nested routing
cgen-22965d3b094e44a884b7217678bdfd69
2025-08-08 11:02:56 +00:00
Builder.io
97c1b8959c Create Tutorials page for educational content
cgen-3f9731923653481284dcbd59191aadc8
2025-08-08 11:00:30 +00:00
Builder.io
65ff014b5c Create Status page for system health monitoring
cgen-ed2f9d02a7a9472bb6737f681f7450b3
2025-08-08 10:58:33 +00:00
Builder.io
9afe0f68b5 Use Link component for sign in link
cgen-bc7ef755e9d64233ab5cf7b3115e0022
2025-08-08 10:20:36 +00:00
Builder.io
8f1a6994fb Import Link component for routing
cgen-5dc61658789d4821b62fda1ec183e97c
2025-08-08 10:20:29 +00:00
Builder.io
9d0eda9631 Add login option to onboarding page header
cgen-8d8045dbe34844c69612d7201a4c8b73
2025-08-08 10:19:42 +00:00
Builder.io
c89fef26c6 Add additional safety check with window navigation for stuck states
cgen-67c5fbd50a11488aa8879c547d0968e1
2025-08-08 10:17:57 +00:00
Builder.io
09ce29f2a1 Simplify the loading state check to avoid getting stuck
cgen-6183cca4bf6c427381c3a3a7ec07fd34
2025-08-08 10:17:48 +00:00
Builder.io
8bf8ac94a2 Force immediate redirect when no user, don't wait for loading
cgen-3aedfef317d043e8abcacda51949333a
2025-08-08 10:17:39 +00:00
Builder.io
18e3c2edc2 Fix authentication check to prevent loading screen getting stuck
cgen-2b7c09dad5b5420383a06b146d7efa2d
2025-08-08 10:16:37 +00:00
Builder.io
d882260575 Fix loading state when redirecting unauthenticated users
cgen-517c2edf6285418898f00795ccca7b7d
2025-08-08 10:16:25 +00:00
Builder.io
17a512ef33 Create Profile page with overseer dashboard
cgen-b0c7fd6fc232422d8a7c8716230ba975
2025-08-06 07:20:21 +00:00
Builder.io
8a447c9a6c Prettier format pending files 2025-08-06 07:11:23 +00:00
Builder.io
4d0a8b0328 Update priority calculation to use helper function
cgen-68f658229c9f4c379b62026952867365
2025-08-06 04:49:49 +00:00
Builder.io
68fd30524d Update progress calculation to use helper function
cgen-c47f5604c46b4c7e85303c518d8584ae
2025-08-06 04:49:42 +00:00
Builder.io
8fc5a7cbc7 Update project property references to match real data structure
cgen-0bb11751ed0142c1870411c388674ecf
2025-08-06 04:49:34 +00:00
Builder.io
ad9156245b Fix recentProjects undefined reference
cgen-c17e5b95dacd404cab78b2145e44ddfc
2025-08-06 04:49:25 +00:00
Builder.io
658acb9340 Prettier format pending files 2025-08-06 03:28:37 +00:00
Builder.io
9bbe6bb428 Add helper functions for processing real project and achievement data
cgen-3ea874af9b1b4e709a85751f0df92930
2025-08-06 03:25:56 +00:00
Builder.io
18539850fa Remove old mock recentProjects array
cgen-54ee26a48a544e2aa68ed1b8ff2999ac
2025-08-06 03:25:46 +00:00
Builder.io
c361df1ba0 Remove duplicate achievements declaration (old mock data)
cgen-782a22eaefc94e898bbce57ee23d318a
2025-08-06 03:25:06 +00:00
Builder.io
66b275e74a Update stats mapping to use statsDisplay
cgen-f445c3b202b14560bddc7e9f3a2c1966
2025-08-06 03:22:03 +00:00
Builder.io
b401b9259d Fix activeProjects reference to use stats object
cgen-d129a6cdf2744e0ea79326e6d806d263
2025-08-06 03:21:37 +00:00