crowd.dev
                                
                                
                                
                                    crowd.dev copied to clipboard
                            
                            
                            
                        LFX Community Management
> `select * from membersegmentaffiliations where memberid='0d04e2ba-9e2c-41e2-8789-5bba50addcd5' and segmentid='0b833da9-ffe6-458d-b9d2-a709e6b81b00';` Returns 3 affiliations exactly with the same values. We shouldn't allow affiliations for the same project to have the exact same...
* `memberId=297c16c9-825e-4b91-9094-5440ac11bdf0` has over 1k identities attached to it that are all marked `verified` and lots of affiliations too which doesn't make sense [https://cm.lfx.dev/people/297c16c9-825e-4b91-9094-5440ac11bdf0?projectGroup=dc48fac5-b31a-4659-ac99-60eb52a1082a](https://cm.lfx.dev/people/297c16c9-825e-4b91-9094-5440ac11bdf0?projectGroup=dc48fac5-b31a-4659-ac99-60eb52a1082a) * what is this reddit deleted...
[https://linuxfoundation.slack.com/archives/C06VBQPK249/p1739278058856079](https://linuxfoundation.slack.com/archives/C06VBQPK249/p1739278058856079) Both profiles that were merged are still in CM. None of them were deleted. Both of the profiles are marked with Sync activtiies. I cannot find the merge operation...
We have multiple duplicate entries (organizations and members) in CM. Find the root cause of how these were created in the first place and clean them up.
All async operations, including jobs, should be managed within temporal For example, activity synchronization in the job generator wasn’t working as expected, and we didn’t realize it had stopped until...
Currently, we recalculate aggregates whenever a member, organization, or activity changes, but we should only do so when: * an activity is created * activity type, platform, channel, timestamp, memberId,...
Trigger merge suggestions whenever a member or organization profile is updated. This includes adding, updating, or deleting identities or any other changes that impact suggestion generation.
[https://app.datadoghq.com/logs?query=cluster_name:cm-prod-oracle%20status:error%20service:members-enrichment-worker%20@msg:%22%7B%0A%20%20query:%20'REFRESH%20MATERIALIZED%20VIEW%20%20%5C%22memberEnrichmentMonitoringTotal%5C%22',%0A%20%20params:%20undefined%0A%7D%20Error%20executing%20a%20PostgreSQL%20query!%22&agg_m=count&agg_m_source=base&agg_t=count&clustering_pattern_field_path=message&cols=host,service&fromUser=true&messageDisplay=inline&storage=hot&stream_sort=desc&viz=stream&from_ts=1738516063536&to_ts=1738775263536&live=true](https://app.datadoghq.com/logs?query=cluster_name:cm-prod-oracle%20status:error%20service:members-enrichment-worker%20@msg:%22%7B%0A%20%20query:%20'REFRESH%20MATERIALIZED%20VIEW%20%20%5C%22memberEnrichmentMonitoringTotal%5C%22',%0A%20%20params:%20undefined%0A%7D%20Error%20executing%20a%20PostgreSQL%20query!%22&agg_m=count&agg_m_source=base&agg_t=count&clustering_pattern_field_path=message&cols=host,service&fromUser=true&messageDisplay=inline&storage=hot&stream_sort=desc&viz=stream&from_ts=1738516063536&to_ts=1738775263536&live=true)
This PR updates the Community Snapshot component in the member profile to include the project segment name dynamically before the "Community Snapshot" text. This change makes it clearer to users...
# Changes proposed ✍️ ### What copilot:summary  copilot:poem ### Why ### How copilot:walkthrough ## Checklist ✅ - [x] Label appropriately with `Feature`, `Improvement`, or `Bug`. - [ ] Add...