Commit graph

52 commits

Author SHA1 Message Date
Builder.io
16de77fb35 Add staff users listing endpoint
cgen-b486b439363240e992013fbe2cb1701c
2025-10-18 21:03:33 +00:00
Builder.io
c37b8f48ad Prettier format pending files 2025-10-18 19:01:07 +00:00
Builder.io
9424657211 Append moderation endpoints and staff mentorship listing
cgen-b134c5e2d3ea4cbe8931379733700dd1
2025-10-18 18:59:06 +00:00
Builder.io
d9c48de7d0 Harden mentorship GET endpoints for missing tables
cgen-e39d2970f1af484f9eaf1009d476e043
2025-10-18 18:46:06 +00:00
Builder.io
1240174cee Add mentorship API endpoints
cgen-7f9d8f341cfb4280907e15c6536f8003
2025-10-18 18:42:17 +00:00
Builder.io
db87f720a1 Prettier format pending files 2025-10-18 05:09:17 +00:00
Builder.io
ab68843cff Append community like/comment endpoints
cgen-975b8ba07f7f4deeab5d630e72e23146
2025-10-18 04:37:42 +00:00
Builder.io
e30d528bc2 Add post_media bucket to ensure-buckets endpoint
cgen-8cc46149407544d9823ac4a9c42d560b
2025-10-18 04:25:04 +00:00
Builder.io
df2b52af71 Prettier format pending files 2025-10-18 03:49:38 +00:00
Builder.io
1d756ebd62 Add activity publish endpoint with fanout to notifications
cgen-aea33da03626496a99135dadf96346ad
2025-10-18 03:07:47 +00:00
Builder.io
8303a18100 Inject notifications and add social endpoints
cgen-2030d3392ba44b2b96a4e3f2320a4c36
2025-10-18 02:59:27 +00:00
Builder.io
4bf75a77f6 Change invite email link to /login to avoid 404
cgen-4ff75aeb4bd34ba1b8e9df4d22b45fad
2025-10-18 02:56:06 +00:00
Builder.io
56ea7df6a9 Prettier format pending files 2025-10-18 02:53:44 +00:00
Builder.io
c857b93882 Use crypto.randomUUID for invite tokens
cgen-4022587eabf04783b1b81c5a831d7050
2025-10-18 02:45:50 +00:00
Builder.io
2c89baf57c Add invites and rewards endpoints to Express server
cgen-190288fe25fe48b4805f20b5889b8847
2025-10-18 02:40:11 +00:00
Builder.io
6ecd27decb Extend email service with sendInviteEmail
cgen-13ed33f76f074fc2a51b65a0371fe642
2025-10-18 02:39:10 +00:00
Builder.io
3e47387639 Prettier format pending files 2025-10-18 02:16:30 +00:00
Builder.io
261fbc19e2 Add admin storage ensure endpoint
cgen-0dbc7dc9a1f943fea7af98008badf10c
2025-10-18 01:38:52 +00:00
Builder.io
a19cabebd1 Prettier format pending files 2025-10-18 00:35:40 +00:00
Builder.io
d35f372133 Make check-verification always return 200 JSON with reason; improve robustness
cgen-d17ebbae78ff48a0b84d4707972b2c06
2025-10-18 00:33:48 +00:00
Builder.io
7e764b2bf6 Use auth.admin.listUsers with email filter and pagination fallback
cgen-21d59ae1f2c24144828cf2b095efc953
2025-10-18 00:30:41 +00:00
Builder.io
3da690e527 Improve verification check to query auth.users and clean client logging
cgen-ecd65ebfcb754a67bd783b29a2de5882
2025-10-18 00:28:31 +00:00
Builder.io
58392aa19b Award Founding Member on verified email in check-verification endpoint
cgen-bab14ff37f4745e6bc0752e504052be4
2025-10-17 23:59:22 +00:00
Builder.io
7e8cd6c39f Prettier format pending files 2025-10-14 08:54:42 +00:00
Builder.io
c785b2379c Serialize listUsers errors in check-verification endpoint
cgen-9eb61c7392a1442db969fb84fa614b44
2025-10-14 08:02:32 +00:00
Builder.io
cf13c97239 Improve server error serialization for generateLink and listUsers
cgen-83fb578291cb4958a10bf3f3295acec4
2025-10-14 08:02:20 +00:00
Builder.io
8e28a79aa0 Add check-verification endpoint before admin-backed APIs
cgen-70d1bfed627448379a1aa1eddefb51c9
2025-10-14 07:59:52 +00:00
Builder.io
fbe800fd81 Log generateLink error details
cgen-aaf2e7a2d6d64261992c1211a95823ba
2025-10-14 07:46:25 +00:00
Builder.io
c1749d74b0 Prettier format pending files 2025-10-14 07:17:34 +00:00
Builder.io
037cea7169 Add verification email route
cgen-6d2c3f99f553400a9f3a5bf87547784a
2025-10-14 07:12:00 +00:00
Builder.io
9ac460549f Import email service
cgen-ae324e0bac564562acae3d07080c3bb2
2025-10-14 07:11:42 +00:00
Builder.io
eefea9711f Create email service
cgen-85300e547cfb4c0d8108b744f0273088
2025-10-14 07:10:57 +00:00
Builder.io
bf4234348c Prettier format pending files 2025-10-14 04:35:52 +00:00
Builder.io
b2ff830a9b Add opportunities applications API endpoint
cgen-2b632b71ce004d44801a3daf6eccd00a
2025-10-14 04:26:08 +00:00
Builder.io
e60c04dcfe Add ownerEmail helper
cgen-bc8baa346b904e8f929391f162485de4
2025-10-14 04:25:57 +00:00
Builder.io
1df7a691db Make server Supabase admin client lazy to avoid throwing when env vars are missing
cgen-2511e57fc8184810b367c98c9a2cf91e
2025-09-30 00:13:34 +00:00
Builder.io
3d3b12aa7f Prettier format pending files 2025-09-30 00:04:20 +00:00
Builder.io
d40368a113 Add blog upsert and delete endpoints to server
cgen-0b6f1ff4f3034939a429b8f7499f5e52
2025-09-30 00:00:44 +00:00
Builder.io
5452ce8e56 Add Supabase-backed blog API and wire client Blog pages to use it
cgen-af2a5f89837f4322add07dffd8c4f96f
2025-09-29 23:54:22 +00:00
Builder.io
8bb2b77bc5 Add server API for featured studios and wire client to Supabase-backed endpoints
cgen-6596e078273547e8932d84a17deb7656
2025-09-29 00:15:54 +00:00
Builder.io
2b8e99ca8e Use proper upsert for awarding achievements to avoid duplicate key errors
cgen-5db038e31ab84dcd92d09aa52e4a0291
2025-09-28 07:14:49 +00:00
Builder.io
7b6082adf7 Prettier format pending files 2025-09-28 05:04:51 +00:00
Builder.io
140f5132b7 Add admin endpoint to award achievements; route onboarding award via server
cgen-eecee0bfec5545b194cfff15cc3875a0
2025-09-28 04:46:41 +00:00
Builder.io
d7f0eeec71 improve /api/profile/ensure robustness: better error handling, duplicate username retry, detailed logging
cgen-441218da728c4b7e8ef5f86d4ba78a69
2025-09-28 04:18:18 +00:00
Builder.io
234ef0fea8 debug: improve logging for profile ensure endpoint
cgen-e760c158cc8a45009ef1e20a541e7cd6
2025-09-28 04:14:05 +00:00
Builder.io
0b43fe1b91 Fix server to avoid top-level await import error and statically import admin client
cgen-91f403790ee842ddb386a26f9432a0d2
2025-09-28 04:07:05 +00:00
Builder.io
34c1d995e9 Add admin routes for posts, profile, interests using service role
cgen-d051e943f1c54709899b7e6b462242d9
2025-09-28 04:00:52 +00:00
Builder.io
c4eb0d7db9 Create server Supabase admin client
cgen-35300bd4c48542b599d9b18b4ea6cc30
2025-09-28 03:59:00 +00:00
Builder.io
d47d9329b3 Prettier format pending files 2025-08-06 02:15:39 +00:00
Builder.io
89d9c4a196 Remove demo route import and endpoint
cgen-f9de2bceb2e549428538d8c0c41546b5
2025-08-06 02:13:32 +00:00