Commit graph

1315 commits

Author SHA1 Message Date
Builder.io
8e17226fd7 Also drop legacy teams_read policy to avoid recursion via team_members
cgen-28e4b6b3fec74f7d80a772e7f7cc494a
2025-10-18 04:02:37 +00:00
Builder.io
3a6bf08804 Add migration to fix RLS recursion on team_memberships and tighten policies
cgen-7fa58d60c5f543ddb2cab2c3cb1f0b0f
2025-10-18 04:02:18 +00:00
Builder.io
df2b52af71 Prettier format pending files 2025-10-18 03:49:38 +00:00
Builder.io
e5a5607728 Prioritize unread and newest notifications in adapter service
cgen-9abbf309a6eb42d0a0c516cc13bb9a31
2025-10-18 03:43:02 +00:00
Builder.io
ba7b963ecb Ensure profile exists before team creation; emit fresh notification; improve notifications ordering
cgen-7aa6c46a0b3c4ddfb2c68de0c33a47a8
2025-10-18 03:42:48 +00:00
Builder.io
454cee088f Remove duplicate Layout import causing redeclaration error
cgen-964f4c21630b4288a284fa3d99adff3a
2025-10-18 03:29:49 +00:00
Builder.io
d8c2239859 Teams page: import Layout and add optimistic create
cgen-20ecdc943e6a484b953ee7a59adf8bd7
2025-10-18 03:25:57 +00:00
Builder.io
f904786e5c Dashboard: insert Teams & Invitations grid
cgen-d9990a692d76489590be612d31c3ebbd
2025-10-18 03:22:27 +00:00
Builder.io
d5de537d4b Dashboard: add Open Board button
cgen-5076b54898cb46e1a1966f697e83e9fb
2025-10-18 03:22:16 +00:00
Builder.io
5b96c455ca Dashboard: add onClick to View All projects
cgen-170fc512fe834ad78d5475d03c0d9a96
2025-10-18 03:22:07 +00:00
Builder.io
ee157a141d Dashboard: quick action handler change
cgen-9b3bfe14c6d04d07a3729b6bba2a162f
2025-10-18 03:21:59 +00:00
Builder.io
462742c3ce Dashboard: update quickActions
cgen-5cd93418151f42c98df233f4c631fca7
2025-10-18 03:21:49 +00:00
Builder.io
f0ef8dfaab Dashboard: dynamic statsDisplay
cgen-6b4142c9fd994b7db5efbfd67b0a10ff
2025-10-18 03:21:38 +00:00
Builder.io
d2207530f9 Dashboard: load invites
cgen-127265357f824358b30bc1b786b625cd
2025-10-18 03:21:19 +00:00
Builder.io
e031bb1485 Dashboard: load teams before posts
cgen-4391d0a93f6f498f95f1fa1272124cb6
2025-10-18 03:21:04 +00:00
Builder.io
bb4273a743 Dashboard: add teams and invites state
cgen-17246e7a1adf4dc89cabc6273a99bbc1
2025-10-18 03:20:54 +00:00
Builder.io
4655837aa7 Dashboard: add collab/social imports
cgen-5f5cd6615a58483dbdae93596e07a2b1
2025-10-18 03:20:44 +00:00
Builder.io
79fb4db3bc Add Teams and ProjectBoard routes
cgen-bd7369a5c7e0491b80db277b6d3535fa
2025-10-18 03:16:39 +00:00
Builder.io
6ec4df64c9 Create Project Board page matching site theme
cgen-32367ceaa073402fb1f469f777583cd1
2025-10-18 03:16:25 +00:00
Builder.io
2325a7a303 Create Teams page matching site theme
cgen-0d85ca21950e4961b35e0fc2e33d6108
2025-10-18 03:15:48 +00:00
Builder.io
00d7310089 Add listProjectTasks to collab service
cgen-a73feec9607e4d94bc1a4dacefc29032
2025-10-18 03:15:14 +00:00
Builder.io
40f0e4b00a Add collaboration core client service
cgen-50685f33c016433ab5d2daeb709b9b81
2025-10-18 03:13:04 +00:00
Builder.io
0da79d808c Update Terms of Service with comprehensive sections
cgen-f2a5079cc6f44ea4a808e1dcbcd8ef13
2025-10-18 03:12:40 +00:00
Builder.io
2dca68f1cf Update Privacy Policy with comprehensive sections
cgen-7fc50f1f84374b5ebdd0f5830be2cc9e
2025-10-18 03:12:10 +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
bc056f211a Add fixed core schema using team_memberships to avoid conflicts
cgen-0d6666d1185646d1b8557f2ba16d2dd0
2025-10-18 03:06:44 +00:00
Builder.io
de0382a783 Add core event bus, teams, memberships, tasks, and notification preferences
cgen-183660da3a824910a77e37dfdcd99924
2025-10-18 03:05:08 +00:00
Builder.io
3ce65bfd7b Switch follow/unfollow/endorse to server APIs so notifications fire
cgen-295023c025ae4bbd9f2937b51bd579cb
2025-10-18 03:00:09 +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
fae1badef3 Add /signup route redirect preserving query
cgen-ea224e8d036d44daab3ed44687f9a33b
2025-10-18 02:55:56 +00:00
Builder.io
5b56a122ef Wire /signup route to redirect component
cgen-f0b36cac822f45a2980b638b448b4bc7
2025-10-18 02:55:49 +00:00
Builder.io
fb5a9905ed Add signup redirect to preserve invite query string
cgen-0b685cbdebeb4d2b8668c1e686e82e8e
2025-10-18 02:55:42 +00:00
Builder.io
56ea7df6a9 Prettier format pending files 2025-10-18 02:53:44 +00:00
Builder.io
18b64a2760 Improve error logging in social service
cgen-e3d37c406dcd4dbe964630d90a82aafd
2025-10-18 02:51:09 +00:00
Builder.io
cba49053ec Import Layout component in Network page
cgen-498a8e24e7304e66afccef2eb6a96726
2025-10-18 02:46:00 +00:00
Builder.io
c857b93882 Use crypto.randomUUID for invite tokens
cgen-4022587eabf04783b1b81c5a831d7050
2025-10-18 02:45:50 +00:00
Builder.io
e7d464960a Auto-accept invite token on sign-in
cgen-838ea2db1b6c42078bcbc7e58b37ecb9
2025-10-18 02:45:18 +00:00
Builder.io
50090f374c Add connections and endorsements sections to main column
cgen-0a3b7a6d7d834d1a85c47c7f39ab65c6
2025-10-18 02:44:40 +00:00
Builder.io
cb20e16a9b Insert Invite card into left rail
cgen-f78c0ee34dc047d1b91a2e07065bd083
2025-10-18 02:44:07 +00:00
Builder.io
129f9d0c74 Network page incremental enhancements - imports and state
cgen-5458eb9a03ef4f60b2c3d5adc954cffe
2025-10-18 02:43:53 +00:00
Builder.io
597256a1c1 Add connections and endorsements functions
cgen-ab623d76acad4c3a9fdd5ecae4c20262
2025-10-18 02:41:11 +00:00
Builder.io
34169eda41 Add invites and rewards helpers to social service
cgen-8af11d03f25543e2b996068c92e092c9
2025-10-18 02:40:51 +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
a964da5709 Add invites, connections, endorsements, reward_events schema and reputation_score column
cgen-44a1a88cc0cd4d86acde7da3aad01fac
2025-10-18 02:38:24 +00:00
Builder.io
29d3b98e38 Make Invite to collaborate functional with mailto or contact fallback
cgen-c7fcffe5494c4289aeca4d5100a7b4ff
2025-10-18 02:28:53 +00:00
Builder.io
2383b9b5f4 Use icon mapping for achievements on ProfilePassport
cgen-89dd8a01320e4626a07f2ea5ce00b409
2025-10-18 02:26:53 +00:00
Builder.io
bb6122d432 Render proper icons for achievements (no raw 'award' text)
cgen-3f33579807bb4803906be828e7ccef28
2025-10-18 02:26:39 +00:00
Builder.io
84d01c987c Prettier format pending files 2025-10-18 02:23:50 +00:00