thomabig
09/19/2025, 9:06 PMsimonj
09/19/2025, 11:05 PM.meta.compartment still has the super user project which causes issues, so we instead signed-up a new user and project using .startNewUser() and startNewProject() (similar to the UI flow) and then used that user for seeding. There's also the X-Medplum-On-Behalf-Of that can be useful for seeding for different users.cody
09/20/2025, 1:25 AMMEDPLUM_ADMIN_CLIENT_ID setting has been deprecated and removed for a long time. We should remove it from docker-compose.full-stack.yml. Apologies for that confusion.
We wrote up instructions for how to programmatically setup a cluster for automated testing: https://github.com/medplum/medplum/discussions/2957
I hope that helps. Let us know if you have any questionsthomabig
09/21/2025, 9:05 PMthomabig
09/21/2025, 10:34 PMthomabig
09/25/2025, 9:36 PM