Commit graph

2276 commits

Author SHA1 Message Date
Builder.io
41e66b8bbc completionId: cgen-5c2ce5421f9f415fa03e2cf82394dea3
cgen-5c2ce5421f9f415fa03e2cf82394dea3
2025-11-11 02:00:13 +00:00
Builder.io
be6810026f completionId: cgen-dd0dff3d951740b6876ee03fdcd5561d
cgen-dd0dff3d951740b6876ee03fdcd5561d
2025-11-11 02:00:06 +00:00
Builder.io
37c1527c87 completionId: cgen-6f291165add2432888af516c646225c7
cgen-6f291165add2432888af516c646225c7
2025-11-11 01:59:59 +00:00
Builder.io
c24967a402 completionId: cgen-426e5e90844c46e8aa9c64ddfdbb47bc
cgen-426e5e90844c46e8aa9c64ddfdbb47bc
2025-11-11 01:59:52 +00:00
Builder.io
e2f64c5980 completionId: cgen-ef90034df8e045d69067612c78d14b22
cgen-ef90034df8e045d69067612c78d14b22
2025-11-11 01:58:05 +00:00
Builder.io
abdd641f16 completionId: cgen-2cf3de13053b48da9b6f0372eb209446
cgen-2cf3de13053b48da9b6f0372eb209446
2025-11-11 01:57:40 +00:00
Builder.io
b315bbbcc0 Create AdminStaffOperations component (from StaffDashboard)
cgen-234b7a858d5f45fc855e78c41d6073fd
2025-11-11 01:57:33 +00:00
Builder.io
946d94accf Create AdminStaffAchievements component
cgen-9c4a375f358740e8b552795e9dbbd8ba
2025-11-11 01:57:15 +00:00
Builder.io
d99e28ed88 Create AdminStaffAdmin component
cgen-a77cb9598e9746dfa17a04731344f6ba
2025-11-11 01:57:01 +00:00
Builder.io
cc82becc85 Create AdminStaffChat component
cgen-280892e73d3f4bb783570b6a8e23b0d4
2025-11-11 01:56:43 +00:00
Builder.io
2683f8aea4 Create AdminStaffDirectory component
cgen-f49d676e62e74a80aebd5a207880a3fa
2025-11-11 01:56:31 +00:00
Builder.io
14659e6dab Create AdminStaffDocs component (reused from StaffDocs)
cgen-14447cbe7a1340fe83e32122cc014ee7
2025-11-11 01:56:21 +00:00
Builder.io
d02cfc3987 Consolidate Staff tab in Admin - remove /admin/staff/* navigation
cgen-bd13115d410c49a883de4abf7e9d771f
2025-11-11 01:52:37 +00:00
Builder.io
70a78e0334 Remove Staff logo URL from ArmSwitcher
cgen-868fd322d8be426fba9b239e57aa6343
2025-11-11 01:52:27 +00:00
Builder.io
6e296b3dd5 Remove Staff/Admin arm from ArmSwitcher
cgen-d1cb2a6e03464301bd9bcc405d49149c
2025-11-11 01:52:22 +00:00
Builder.io
4b5cd45762 Remove all /admin/staff/* routes from App.tsx
cgen-78ce4b05aeba4808b339115bc63bd0da
2025-11-11 01:52:08 +00:00
Builder.io
d7663ae7d5 Remove all Staff page imports from App.tsx
cgen-d3324a6767894705809f34054b332c53
2025-11-11 01:52:04 +00:00
Builder.io
e690205c62 Remove Staff.tsx - consolidating into Admin
cgen-d4b4630792bd4ad7845f599a7eedbd34
2025-11-11 01:51:44 +00:00
Builder.io
a4d66c919d Allow notification badge to overflow from auth section
cgen-f8abeb8510934ef2ae8183d82c944804
2025-11-11 01:31:23 +00:00
Builder.io
cac6ec414b Revert overflow-x-auto (needed for responsive)
cgen-1cdc47b4ae1f4a4b98bd50c61185239f
2025-11-11 01:31:02 +00:00
Builder.io
20a138a6d1 Allow notification badge overflow on header container
cgen-d920463a6dc34fa1bd0cbc311a6df0cc
2025-11-11 01:30:58 +00:00
Builder.io
9e392767e7 Allow badge to overflow by changing overflow-hidden to overflow-visible
cgen-f22d49cc18394b4491b65e91b5f38d14
2025-11-11 01:30:54 +00:00
Builder.io
b5f4809f9b completionId: cgen-0d8d7a32e24c4aa0ac1b774ea3844e1c
cgen-0d8d7a32e24c4aa0ac1b774ea3844e1c
2025-11-11 01:29:16 +00:00
Builder.io
a1aabc0e49 Fix notification badge overlap and improve notification fetching
cgen-b3500f8ed00446ef8b47c4a646f0edb8
2025-11-11 01:27:05 +00:00
Builder.io
e13636878a Remove flex-1 from empty nav to fix logout button spacing
cgen-c50c96dcfc0048bcb9a3dd5dc695198a
2025-11-11 01:14:37 +00:00
Builder.io
08c038b954 Prettier format pending files 2025-11-11 00:50:12 +00:00
Builder.io
77750af0da completionId: cgen-4ba93408c2ba497f8c3512f1b072d23f
cgen-4ba93408c2ba497f8c3512f1b072d23f
2025-11-11 00:39:43 +00:00
Builder.io
d588f82253 completionId: cgen-2ba383afa1ae477b8e0ec0950d0b789d
cgen-2ba383afa1ae477b8e0ec0950d0b789d
2025-11-11 00:39:40 +00:00
Builder.io
e337b55ec2 completionId: cgen-4f8ac9503d9448c5b8d28afbeb81cd00
cgen-4f8ac9503d9448c5b8d28afbeb81cd00
2025-11-11 00:39:36 +00:00
Builder.io
693ab4926e completionId: cgen-42aab0480c9140219beee0c03e20e238
cgen-42aab0480c9140219beee0c03e20e238
2025-11-11 00:39:32 +00:00
Builder.io
fa2c4174b7 completionId: cgen-253bf41e17024bad8632695cf3c7abca
cgen-253bf41e17024bad8632695cf3c7abca
2025-11-11 00:39:29 +00:00
Builder.io
72789e9e99 completionId: cgen-be066a137d30482c9b9d540a706108dc
cgen-be066a137d30482c9b9d540a706108dc
2025-11-11 00:31:27 +00:00
Builder.io
7be8db3675 completionId: cgen-a225a38a289e48c187062c1b4daa2df6
cgen-a225a38a289e48c187062c1b4daa2df6
2025-11-10 23:58:34 +00:00
Builder.io
0a52c8c9f1 completionId: cgen-0f6844e20cb74558a336af35c80076be
cgen-0f6844e20cb74558a336af35c80076be
2025-11-10 23:56:40 +00:00
Builder.io
c5a33d9e86 completionId: cgen-4b2a8d47c8ca4594a34995c9f4b3d88f
cgen-4b2a8d47c8ca4594a34995c9f4b3d88f
2025-11-10 23:56:33 +00:00
Builder.io
c2f903b20f Notification trigger utility for consistent notification handling
cgen-efead2eedd674d03bd26b7274a7b19ed
2025-11-10 23:55:51 +00:00
Builder.io
70771dc21c completionId: cgen-7225407d65ee4c9786fdc789d96ca389
cgen-7225407d65ee4c9786fdc789d96ca389
2025-11-10 23:55:41 +00:00
Builder.io
08d3ea25f3 completionId: cgen-db8b9f1618ab4c408531490c833e1c76
cgen-db8b9f1618ab4c408531490c833e1c76
2025-11-10 23:55:34 +00:00
Builder.io
bd075e7ffa completionId: cgen-e641000f9c134bce95d2f21c47d942f3
cgen-e641000f9c134bce95d2f21c47d942f3
2025-11-10 23:55:22 +00:00
Builder.io
99983666a2 completionId: cgen-a3b3db1a0f8c458ab88b0805f5011266
cgen-a3b3db1a0f8c458ab88b0805f5011266
2025-11-10 23:55:17 +00:00
Builder.io
6860349916 completionId: cgen-66c78b5eb55142e297f129d135e80aae
cgen-66c78b5eb55142e297f129d135e80aae
2025-11-10 23:55:09 +00:00
Builder.io
5fc1260735 completionId: cgen-d1b552e99c30433f87ed92da70320e7d
cgen-d1b552e99c30433f87ed92da70320e7d
2025-11-10 23:55:05 +00:00
Builder.io
81555415b5 completionId: cgen-bbadf9f2c78149b28f4a18adafb50075
cgen-bbadf9f2c78149b28f4a18adafb50075
2025-11-10 23:55:01 +00:00
Builder.io
132ce26fb3 completionId: cgen-e72cccfa914f4573ac1471eb67a3f05c
cgen-e72cccfa914f4573ac1471eb67a3f05c
2025-11-10 23:37:41 +00:00
Builder.io
df257c72a9 completionId: cgen-42eaaf27a9b74607981b4de7c3f42460
cgen-42eaaf27a9b74607981b4de7c3f42460
2025-11-10 23:37:29 +00:00
Builder.io
2a32c4da70 completionId: cgen-7def1262cc0d41e78e4e55196a135fa0
cgen-7def1262cc0d41e78e4e55196a135fa0
2025-11-10 23:28:09 +00:00
Builder.io
61353f5bb0 completionId: cgen-b5c25adc5e6b4f0ea143c70be093d220
cgen-b5c25adc5e6b4f0ea143c70be093d220
2025-11-10 23:28:04 +00:00
Builder.io
0af71790a3 completionId: cgen-891bc8597d5f41d4b8ae8d9fbd70c9aa
cgen-891bc8597d5f41d4b8ae8d9fbd70c9aa
2025-11-10 22:50:58 +00:00
Builder.io
b641d40a55 Prettier format pending files 2025-11-10 22:23:56 +00:00
Builder.io
8584784250 Show helpful error message for Discord email mismatch
cgen-c16fcef1fb7b4861aafe135456edb293
2025-11-10 22:18:48 +00:00
Builder.io
0575151ffe Prettier format pending files 2025-11-10 22:02:35 +00:00
Builder.io
6dbb4a140f Improve Discord linking error handling and add better logging
cgen-550dfacfbd974366b78837beba90f6e7
2025-11-10 22:00:17 +00:00
Builder.io
e9511d4149 Mark profile as onboarded after completing onboarding
cgen-50caa0fa30264c1189819bb5d01e2590
2025-11-10 21:59:51 +00:00
Builder.io
e77e5d86f2 Fix Login.tsx to not redirect immediately after signin - let Auth context handle it
cgen-628b7dd547d74422b71ffd8765b30fd4
2025-11-10 21:59:10 +00:00
Builder.io
074b93f79e Fix signIn to return user object for Login.tsx compatibility
cgen-000542f19b3744a798ac3d30a63af094
2025-11-10 21:58:58 +00:00
Builder.io
c5e1264bfb Prettier format pending files 2025-11-10 21:15:56 +00:00
Builder.io
6ab5f9b96e Enhance /arms page with rich visuals and animations
cgen-297bae2569774fadb5007e9d202c2c19
2025-11-10 21:13:36 +00:00
Builder.io
f08c7e22d3 Delete ArmSwitcherModal - replaced by /arms page
cgen-a5996e565170464cb3fe6704d68649c1
2025-11-10 21:11:04 +00:00
Builder.io
66ad8da493 Remove ArmSwitcherModal and replace with /arms navigation
cgen-8dc4e4e224d74afa811ca29f4b1ad677
2025-11-10 21:11:02 +00:00
Builder.io
be071180b4 completionId: cgen-4f1897aab2cd4c6b85d644d64dda9f97
cgen-4f1897aab2cd4c6b85d644d64dda9f97
2025-11-10 21:09:02 +00:00
Builder.io
06aa062138 completionId: cgen-9c43949b0f0d41069dd6a432dab48d69
cgen-9c43949b0f0d41069dd6a432dab48d69
2025-11-10 21:08:52 +00:00
Builder.io
94442e3c99 Update ArmSwitcher to navigate to /arms page
cgen-da45a45a541840a182f57f2cef1afa4b
2025-11-10 21:08:47 +00:00
Builder.io
4286eb3ea7 completionId: cgen-8ef00b63fcc64896bdcee00005506fd7
cgen-8ef00b63fcc64896bdcee00005506fd7
2025-11-10 21:08:41 +00:00
Builder.io
0c5f7777f3 Create dedicated /arms page for arm selection
cgen-edb38b8b9a82435fbde052042a453187
2025-11-10 21:08:30 +00:00
Builder.io
0377d2246c completionId: cgen-89a19d43bbd14414af8a4612720de1a8
cgen-89a19d43bbd14414af8a4612720de1a8
2025-11-10 21:00:05 +00:00
Builder.io
a952d7e92b completionId: cgen-1f9addc127c64a20997ac6bacf09128b
cgen-1f9addc127c64a20997ac6bacf09128b
2025-11-10 21:00:02 +00:00
Builder.io
101f1f63c1 completionId: cgen-6b1563bdb8394a0fb82160d0e2c7aa9a
cgen-6b1563bdb8394a0fb82160d0e2c7aa9a
2025-11-10 20:59:59 +00:00
Builder.io
2744297f29 completionId: cgen-50ac3c1e577741f68ffbb5954362fb30
cgen-50ac3c1e577741f68ffbb5954362fb30
2025-11-10 20:59:56 +00:00
Builder.io
3d9b5ba33b completionId: cgen-e886fcf484ee48faae9f645ab3a82951
cgen-e886fcf484ee48faae9f645ab3a82951
2025-11-10 20:59:52 +00:00
Builder.io
64d7e9f4bc completionId: cgen-5024527ddaac41919dcd8008099e7db9
cgen-5024527ddaac41919dcd8008099e7db9
2025-11-10 20:59:49 +00:00
Builder.io
d2f986c6bc completionId: cgen-72da013f39f04c93a0a8ac9b05495d00
cgen-72da013f39f04c93a0a8ac9b05495d00
2025-11-10 20:59:45 +00:00
Builder.io
2908edc006 Rewrite ArmSwitcherModal as centered card instead of fullscreen
cgen-97b4a81051f6494da77ee2404ee19578
2025-11-10 20:45:48 +00:00
Builder.io
e20bb32882 Fix buttons stuck at bottom - adjust content scrolling layout
cgen-6d9168fbf1874f89a4fd74e43b1b4a6e
2025-11-10 20:36:24 +00:00
Builder.io
c4c05e5cbf completionId: cgen-70469870e6344967a793765b1962f933
cgen-70469870e6344967a793765b1962f933
2025-11-10 20:36:10 +00:00
Builder.io
10b674e236 completionId: cgen-46c33f12e7824c49bbafb04171f911a5
cgen-46c33f12e7824c49bbafb04171f911a5
2025-11-10 20:36:02 +00:00
Builder.io
c2ba4b3679 completionId: cgen-308bb832e27346578d5bcc7fffa878df
cgen-308bb832e27346578d5bcc7fffa878df
2025-11-10 20:35:55 +00:00
Builder.io
fa3acc8f26 Prettier format pending files 2025-11-10 20:29:06 +00:00
Builder.io
780237eec2 Todo list updated
cgen-57969bc0f1bd4bbea1e93aaccd822a2e
2025-11-10 20:27:46 +00:00
Builder.io
55af77df88 completionId: cgen-4c07ba3b56ce463691809b0a1145753e
cgen-4c07ba3b56ce463691809b0a1145753e
2025-11-10 20:27:38 +00:00
Builder.io
0e0849cb25 completionId: cgen-441826299bbd4c78937f0a8d4515b0ff
cgen-441826299bbd4c78937f0a8d4515b0ff
2025-11-10 20:27:23 +00:00
Builder.io
dbceb1f522 completionId: cgen-94cc77e81b7044e3b3c7489830d80b8c
cgen-94cc77e81b7044e3b3c7489830d80b8c
2025-11-10 20:27:10 +00:00
Builder.io
880e794d74 completionId: cgen-3133ee1b128b402cba2e38865e92478f
cgen-3133ee1b128b402cba2e38865e92478f
2025-11-10 20:27:03 +00:00
Builder.io
8fa4b0e126 completionId: cgen-967d17a711794214b5efa2e50399005d
cgen-967d17a711794214b5efa2e50399005d
2025-11-10 20:26:54 +00:00
Builder.io
7788335d03 completionId: cgen-e1d0d359032745d0a425364d8128097b
cgen-e1d0d359032745d0a425364d8128097b
2025-11-10 20:26:49 +00:00
Builder.io
7d578092f9 completionId: cgen-94867b4e5c284cb897ea53ef74570fd1
cgen-94867b4e5c284cb897ea53ef74570fd1
2025-11-10 20:26:40 +00:00
Builder.io
bdab077d1a completionId: cgen-bd0561f8c23443d3b12dc2dde0341156
cgen-bd0561f8c23443d3b12dc2dde0341156
2025-11-10 20:26:31 +00:00
Builder.io
08c9ac141d completionId: cgen-bbb9bec333f14186985ccd4825027f00
cgen-bbb9bec333f14186985ccd4825027f00
2025-11-10 20:26:23 +00:00
Builder.io
3a21ec1803 completionId: cgen-c27fe5a0ea70452a983fc91ed317314a
cgen-c27fe5a0ea70452a983fc91ed317314a
2025-11-10 20:26:02 +00:00
Builder.io
daca47f34a completionId: cgen-49414b40a1624cfb80de185e2e4c5c39
cgen-49414b40a1624cfb80de185e2e4c5c39
2025-11-10 20:25:38 +00:00
Builder.io
f2b955fd04 completionId: cgen-aa0e68c9c9524b998453aebe52232dd2
cgen-aa0e68c9c9524b998453aebe52232dd2
2025-11-10 20:25:33 +00:00
Builder.io
39eba6e831 completionId: cgen-438156157e2e46eab4ea57468e7cd734
cgen-438156157e2e46eab4ea57468e7cd734
2025-11-10 20:25:30 +00:00
Builder.io
925e2e8a04 completionId: cgen-1f2b5796113a4713a2f445b1595f6acf
cgen-1f2b5796113a4713a2f445b1595f6acf
2025-11-10 20:25:25 +00:00
Builder.io
a3c1b52448 completionId: cgen-52ddb464f6f14a6d981fcf0fc2178557
cgen-52ddb464f6f14a6d981fcf0fc2178557
2025-11-10 20:25:14 +00:00
Builder.io
312e17a73d Prettier format pending files 2025-11-10 20:15:49 +00:00
Builder.io
8cc3715d2f completionId: cgen-ac4bdbcdfbba48e184f531c401b2218a
cgen-ac4bdbcdfbba48e184f531c401b2218a
2025-11-10 20:08:01 +00:00
Builder.io
3f8f2588a5 completionId: cgen-c094d264254d4fbd90678ea69030b1e1
cgen-c094d264254d4fbd90678ea69030b1e1
2025-11-10 20:05:16 +00:00
Builder.io
12a4c02274 completionId: cgen-ec66d975b048413e88165683c0d76b0b
cgen-ec66d975b048413e88165683c0d76b0b
2025-11-10 20:05:13 +00:00
Builder.io
a21022c31a completionId: cgen-a50b1ccfc16d43ebb109f9dc60e68161
cgen-a50b1ccfc16d43ebb109f9dc60e68161
2025-11-10 20:05:09 +00:00
Builder.io
4569c5bc00 completionId: cgen-72ee92f5b18343c5a7e841a1b6f7a48a
cgen-72ee92f5b18343c5a7e841a1b6f7a48a
2025-11-10 20:04:56 +00:00
Builder.io
ce6b346b62 completionId: cgen-03889ad3ed15455d9f752e4ca99aa4b3
cgen-03889ad3ed15455d9f752e4ca99aa4b3
2025-11-10 20:04:50 +00:00